aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/libtinytac/lmemory.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libtinytac/lmemory.c')
-rw-r--r--lib/libtinytac/lmemory.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/libtinytac/lmemory.c b/lib/libtinytac/lmemory.c
index 771b6a2..c02edbd 100644
--- a/lib/libtinytac/lmemory.c
+++ b/lib/libtinytac/lmemory.c
@@ -202,6 +202,12 @@ tinytac_get_option(
202 // get global options 202 // get global options
203 switch(option) 203 switch(option)
204 { 204 {
205 case TTAC_OPT_AUTHEN_ALL:
206 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_AUTHEN_ALL, outvalue )", __func__, (((tt)) ? "tt" : "NULL"));
207 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", ((opts & TTAC_AUTHEN_TYPES) == TTAC_AUTHEN_TYPES) ? "TTAC_YES" : "TTAC_NO");
208 *((int *)outvalue) = ((opts & TTAC_AUTHEN_TYPES) == TTAC_AUTHEN_TYPES) ? TTAC_YES : TTAC_NO;
209 return(TTAC_SUCCESS);
210
205 case TTAC_OPT_AUTHEN_ASCII: 211 case TTAC_OPT_AUTHEN_ASCII:
206 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_AUTHEN_ASCII, outvalue )", __func__, (((tt)) ? "tt" : "NULL")); 212 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_AUTHEN_ASCII, outvalue )", __func__, (((tt)) ? "tt" : "NULL"));
207 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", ((opts & TTAC_ASCII)) ? "TTAC_YES" : "TTAC_NO"); 213 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", ((opts & TTAC_ASCII)) ? "TTAC_YES" : "TTAC_NO");
@@ -407,6 +413,7 @@ tinytac_set_option(
407 int idflt; 413 int idflt;
408 const char * istr; 414 const char * istr;
409 struct timeval tv; 415 struct timeval tv;
416 const void * ptr;
410 417
411 TinyTacDebugTrace(); 418 TinyTacDebugTrace();
412 419
@@ -416,6 +423,12 @@ tinytac_set_option(
416 423
417 switch(option) 424 switch(option)
418 { 425 {
426 case TTAC_OPT_AUTHEN_ALL:
427 TinyTacDebug( TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_AUTHEN_ALL, invalue )", __func__, (((tt)) ? "tt" : "NULL") );
428 ival = TTAC_YES;
429 ptr = ((invalue)) ? invalue : &ival;
430 return(tinytac_set_option_flag(tt, TTAC_AUTHEN_TYPES, ptr));
431
419 case TTAC_OPT_AUTHEN_ASCII: 432 case TTAC_OPT_AUTHEN_ASCII:
420 TinyTacDebug( TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_AUTHEN_ASCII, invalue )", __func__, (((tt)) ? "tt" : "NULL") ); 433 TinyTacDebug( TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_AUTHEN_ASCII, invalue )", __func__, (((tt)) ? "tt" : "NULL") );
421 return(tinytac_set_option_flag(tt, TTAC_ASCII, invalue)); 434 return(tinytac_set_option_flag(tt, TTAC_ASCII, invalue));