diff options
| author | David M. Syzdek <david@syzdek.net> | 2022-05-31 02:11:06 -0800 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2022-05-31 02:11:06 -0800 |
| commit | 5f1bf9dc99c3254b9fab7d40975f36d050e69e0b (patch) | |
| tree | 6d512d3055176cac59e366c98a3935f97e687e70 | |
| parent | c9195f0c791a36a24c43438b34dc8b498fd23f07 (diff) | |
| download | tinytac-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.h | 2 | ||||
| -rw-r--r-- | lib/libtinytac/lmemory.c | 8 |
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)); |
