diff options
| author | David M. Syzdek <david@syzdek.net> | 2022-05-31 16:37:37 -0800 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2022-05-31 16:37:37 -0800 |
| commit | 933e0bdd4bc16ddb80065c056adc5badc398a341 (patch) | |
| tree | 343d1305c4ac24e6966c21aabec4f77967aa2962 | |
| parent | 3995bcbc64353538fa056c7d552efd771fe0c7f1 (diff) | |
| download | tinytac-933e0bdd4bc16ddb80065c056adc5badc398a341.tar.gz tinytac-933e0bdd4bc16ddb80065c056adc5badc398a341.tar.bz2 tinytac-933e0bdd4bc16ddb80065c056adc5badc398a341.tar.xz tinytac-933e0bdd4bc16ddb80065c056adc5badc398a341.zip | |
libtinytac: updating prefix for RANDOM flags
| -rw-r--r-- | include/tinytac.h | 12 | ||||
| -rw-r--r-- | lib/libtinytac/lconf.c | 6 | ||||
| -rw-r--r-- | lib/libtinytac/lmemory.c | 12 |
3 files changed, 15 insertions, 15 deletions
diff --git a/include/tinytac.h b/include/tinytac.h index 2383554..e870940 100644 --- a/include/tinytac.h +++ b/include/tinytac.h | |||
| @@ -118,9 +118,9 @@ | |||
| 118 | #define TTAC_IPV4 0x00000002U | 118 | #define TTAC_IPV4 0x00000002U |
| 119 | #define TTAC_IPV6 0x00000004U | 119 | #define TTAC_IPV6 0x00000004U |
| 120 | // 0x00000008U UNUSED | 120 | // 0x00000008U UNUSED |
| 121 | #define TTAC_RND_RAND 0x00000010U ///< use rand() | 121 | #define TTAC_RAND 0x00000010U ///< use rand() |
| 122 | #define TTAC_RND_RANDOM 0x00000020U ///< use random() | 122 | #define TTAC_RANDOM 0x00000020U ///< use random() |
| 123 | #define TTAC_RND_URANDOM 0x00000040U ///< use /dev/urandom | 123 | #define TTAC_URANDOM 0x00000040U ///< use /dev/urandom |
| 124 | #define TTAC_SERVER 0x00000080U | 124 | #define TTAC_SERVER 0x00000080U |
| 125 | #define TTAC_ASCII 0x00000100U ///< allow ASCII authentication | 125 | #define TTAC_ASCII 0x00000100U ///< allow ASCII authentication |
| 126 | #define TTAC_PAP 0x00000200U ///< allow PAP authentication | 126 | #define TTAC_PAP 0x00000200U ///< allow PAP authentication |
| @@ -129,7 +129,7 @@ | |||
| 129 | #define TTAC_MSCHAPV2 0x00001000U ///< allow MSCHAPv2 authentication | 129 | #define TTAC_MSCHAPV2 0x00001000U ///< allow MSCHAPv2 authentication |
| 130 | #define TTAC_AUTHEN_TYPES (TTAC_ASCII | TTAC_PAP | TTAC_CHAP | TTAC_MSCHAP | TTAC_MSCHAPV2 ) | 130 | #define TTAC_AUTHEN_TYPES (TTAC_ASCII | TTAC_PAP | TTAC_CHAP | TTAC_MSCHAP | TTAC_MSCHAPV2 ) |
| 131 | #define TTAC_IP_UNSPEC (TTAC_IPV4 | TTAC_IPV6) | 131 | #define TTAC_IP_UNSPEC (TTAC_IPV4 | TTAC_IPV6) |
| 132 | #define TTAC_RND_METHODS (TTAC_RND_RAND | TTAC_RND_RANDOM | TTAC_RND_URANDOM) | 132 | #define TTAC_RND_METHODS (TTAC_RAND | TTAC_RANDOM | TTAC_URANDOM) |
| 133 | 133 | ||
| 134 | 134 | ||
| 135 | #define TTAC_NO 0 | 135 | #define TTAC_NO 0 |
| @@ -172,13 +172,13 @@ | |||
| 172 | #define TTAC_DFLT_DEBUG_SYSLOG TTAC_NO | 172 | #define TTAC_DFLT_DEBUG_SYSLOG TTAC_NO |
| 173 | #define TTAC_DFLT_HOSTS "localhost" | 173 | #define TTAC_DFLT_HOSTS "localhost" |
| 174 | #define TTAC_DFLT_SECRETS NULL | 174 | #define TTAC_DFLT_SECRETS NULL |
| 175 | #define TTAC_DFLT_OPTS ( TTAC_RND_URANDOM | TTAC_IP_UNSPEC | TTAC_AUTHEN_TYPES ) | 175 | #define TTAC_DFLT_OPTS ( TTAC_URANDOM | TTAC_IP_UNSPEC | TTAC_AUTHEN_TYPES ) |
| 176 | #define TTAC_DFLT_OPTS_NEG 0 | 176 | #define TTAC_DFLT_OPTS_NEG 0 |
| 177 | #define TTAC_DFLT_PORT 49 | 177 | #define TTAC_DFLT_PORT 49 |
| 178 | #define TTAC_DFLT_TIMEOUT 10 | 178 | #define TTAC_DFLT_TIMEOUT 10 |
| 179 | #define TTAC_DFLT_NET_TIMEOUT_SEC 10 | 179 | #define TTAC_DFLT_NET_TIMEOUT_SEC 10 |
| 180 | #define TTAC_DFLT_NET_TIMEOUT_USEC 0 | 180 | #define TTAC_DFLT_NET_TIMEOUT_USEC 0 |
| 181 | #define TTAC_DFLT_RANDOM TTAC_RND_URANDOM | 181 | #define TTAC_DFLT_RANDOM TTAC_URANDOM |
| 182 | 182 | ||
| 183 | 183 | ||
| 184 | ////////////////// | 184 | ////////////////// |
diff --git a/lib/libtinytac/lconf.c b/lib/libtinytac/lconf.c index 4558b73..b7c1c68 100644 --- a/lib/libtinytac/lconf.c +++ b/lib/libtinytac/lconf.c | |||
| @@ -396,9 +396,9 @@ tinytac_conf_opt( | |||
| 396 | 396 | ||
| 397 | case TTAC_OPT_RANDOM: | 397 | case TTAC_OPT_RANDOM: |
| 398 | TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( tr, TTAC_OPT_RANDOM, \"%s\" )", __func__, (((value)) ? value : "(null)")); | 398 | TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( tr, TTAC_OPT_RANDOM, \"%s\" )", __func__, (((value)) ? value : "(null)")); |
| 399 | if (!(strcasecmp(value, "rand"))) ival = TTAC_RND_RAND; | 399 | if (!(strcasecmp(value, "rand"))) ival = TTAC_RAND; |
| 400 | else if (!(strcasecmp(value, "random"))) ival = TTAC_RND_RANDOM; | 400 | else if (!(strcasecmp(value, "random"))) ival = TTAC_RANDOM; |
| 401 | else if (!(strcasecmp(value, "urandom"))) ival = TTAC_RND_URANDOM; | 401 | else if (!(strcasecmp(value, "urandom"))) ival = TTAC_URANDOM; |
| 402 | else return(TTAC_SUCCESS); | 402 | else return(TTAC_SUCCESS); |
| 403 | return(tinytac_set_option(NULL, TTAC_OPT_RANDOM, &ival)); | 403 | return(tinytac_set_option(NULL, TTAC_OPT_RANDOM, &ival)); |
| 404 | 404 | ||
diff --git a/lib/libtinytac/lmemory.c b/lib/libtinytac/lmemory.c index 4d5a08a..fcb23e3 100644 --- a/lib/libtinytac/lmemory.c +++ b/lib/libtinytac/lmemory.c | |||
| @@ -265,9 +265,9 @@ tinytac_get_option( | |||
| 265 | TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_RANDOM, outvalue )", __func__, (((tt)) ? "tt" : "NULL")); | 265 | TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_RANDOM, outvalue )", __func__, (((tt)) ? "tt" : "NULL")); |
| 266 | switch(*optsp & TTAC_RND_METHODS) | 266 | switch(*optsp & TTAC_RND_METHODS) |
| 267 | { | 267 | { |
| 268 | case TTAC_RND_RAND: TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", TTAC_RND_RAND); break; | 268 | case TTAC_RAND: TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", TTAC_RAND); break; |
| 269 | case TTAC_RND_RANDOM: TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", TTAC_RND_RANDOM); break; | 269 | case TTAC_RANDOM: TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", TTAC_RANDOM); break; |
| 270 | case TTAC_RND_URANDOM: TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", TTAC_RND_URANDOM); break; | 270 | case TTAC_URANDOM: TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", TTAC_URANDOM); break; |
| 271 | default: TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %u", (*optsp & TTAC_RND_METHODS)); break; | 271 | default: TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %u", (*optsp & TTAC_RND_METHODS)); break; |
| 272 | }; | 272 | }; |
| 273 | *((int *)outvalue) = *optsp & TTAC_RND_METHODS; | 273 | *((int *)outvalue) = *optsp & TTAC_RND_METHODS; |
| @@ -437,9 +437,9 @@ tinytac_set_option( | |||
| 437 | idflt = ((tt)) ? tinytac_dflt.opts : TTAC_DFLT_RANDOM; | 437 | idflt = ((tt)) ? tinytac_dflt.opts : TTAC_DFLT_RANDOM; |
| 438 | ival = ((invalue)) ? *((const int *)invalue) : (idflt & TTAC_RND_METHODS); | 438 | ival = ((invalue)) ? *((const int *)invalue) : (idflt & TTAC_RND_METHODS); |
| 439 | switch(ival) | 439 | switch(ival) |
| 440 | { case TTAC_RND_RAND: TinyTacDebug(TTAC_DEBUG_ARGS, " <= invalue: %s", "TTAC_RND_RAND"); break; | 440 | { case TTAC_RAND: TinyTacDebug(TTAC_DEBUG_ARGS, " <= invalue: %s", "TTAC_RAND"); break; |
| 441 | case TTAC_RND_RANDOM: TinyTacDebug(TTAC_DEBUG_ARGS, " <= invalue: %s", "TTAC_RND_RANDOM"); break; | 441 | case TTAC_RANDOM: TinyTacDebug(TTAC_DEBUG_ARGS, " <= invalue: %s", "TTAC_RANDOM"); break; |
| 442 | case TTAC_RND_URANDOM: TinyTacDebug(TTAC_DEBUG_ARGS, " <= invalue: %s", "TTAC_RND_URANDOM"); break; | 442 | case TTAC_URANDOM: TinyTacDebug(TTAC_DEBUG_ARGS, " <= invalue: %s", "TTAC_URANDOM"); break; |
| 443 | default: TinyTacDebug(TTAC_DEBUG_ARGS, " <= invalue: %i", *((const int *)invalue)); return(TTAC_EOPTVAL); | 443 | default: TinyTacDebug(TTAC_DEBUG_ARGS, " <= invalue: %i", *((const int *)invalue)); return(TTAC_EOPTVAL); |
| 444 | }; | 444 | }; |
| 445 | tt = ((tt)) ? tt : &tinytac_dflt; | 445 | tt = ((tt)) ? tt : &tinytac_dflt; |
