aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2022-05-31 02:11:06 -0800
committerDavid M. Syzdek <david@syzdek.net>2022-05-31 02:11:06 -0800
commit5f1bf9dc99c3254b9fab7d40975f36d050e69e0b (patch)
tree6d512d3055176cac59e366c98a3935f97e687e70
parentc9195f0c791a36a24c43438b34dc8b498fd23f07 (diff)
downloadtinytac-5f1bf9dc99c3254b9fab7d40975f36d050e69e0b.tar.gz
tinytac-5f1bf9dc99c3254b9fab7d40975f36d050e69e0b.tar.bz2
tinytac-5f1bf9dc99c3254b9fab7d40975f36d050e69e0b.tar.xz
tinytac-5f1bf9dc99c3254b9fab7d40975f36d050e69e0b.zip
libtinytac: adding options TTAC_OPT_IPV4 and TTAC_OPT_IPV6
-rw-r--r--include/tinytac.h2
-rw-r--r--lib/libtinytac/lmemory.c8
2 files changed, 10 insertions, 0 deletions
diff --git a/include/tinytac.h b/include/tinytac.h
index a5a76e8..6834c5a 100644
--- a/include/tinytac.h
+++ b/include/tinytac.h
@@ -136,6 +136,8 @@
136#define TTAC_OPT_DEBUG_IDENT 2 136#define TTAC_OPT_DEBUG_IDENT 2
137#define TTAC_OPT_DEBUG_SYSLOG 3 137#define TTAC_OPT_DEBUG_SYSLOG 3
138#define TTAC_OPT_NOINIT 5 138#define TTAC_OPT_NOINIT 5
139#define TTAC_OPT_IPV4 6
140#define TTAC_OPT_IPV6 7
139#define TTAC_OPT_HOSTS 10 141#define TTAC_OPT_HOSTS 10
140#define TTAC_OPT_KEY 11 142#define TTAC_OPT_KEY 11
141#define TTAC_OPT_KEYS 12 143#define TTAC_OPT_KEYS 12
diff --git a/lib/libtinytac/lmemory.c b/lib/libtinytac/lmemory.c
index b12a00c..e2aee9f 100644
--- a/lib/libtinytac/lmemory.c
+++ b/lib/libtinytac/lmemory.c
@@ -364,6 +364,14 @@ tinytac_set_option(
364 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_HOSTS, invalue )", __func__, (((tt)) ? "tt" : "NULL") ); 364 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_HOSTS, invalue )", __func__, (((tt)) ? "tt" : "NULL") );
365 return(tinytac_set_option_host(tt, invalue)); 365 return(tinytac_set_option_host(tt, invalue));
366 366
367 case TTAC_OPT_IPV4:
368 TinyTacDebug( TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_IPV4, invalue )", __func__, (((tt)) ? "tt" : "NULL") );
369 return(tinytac_set_option_flag(tt, TTAC_IPV4, invalue));
370
371 case TTAC_OPT_IPV6:
372 TinyTacDebug( TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_IPV6, invalue )", __func__, (((tt)) ? "tt" : "NULL") );
373 return(tinytac_set_option_flag(tt, TTAC_IPV6, invalue));
374
367 case TTAC_OPT_KEY: 375 case TTAC_OPT_KEY:
368 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_KEY, invalue )", __func__, (((tt)) ? "tt" : "NULL") ); 376 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_KEY, invalue )", __func__, (((tt)) ? "tt" : "NULL") );
369 return(tinytac_set_option_keys(tt, invalue, NULL)); 377 return(tinytac_set_option_keys(tt, invalue, NULL));