aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2022-06-13 14:41:24 -0800
committerDavid M. Syzdek <david@syzdek.net>2022-06-13 14:41:24 -0800
commit93412148b703de0726144ed6063af49e1e081658 (patch)
tree55aec887b03f2d4432959f7a92186b4dc7d6a9a3 /lib
parentf4d355464f487625939684023f90ccafaa365f09 (diff)
downloadtinytac-93412148b703de0726144ed6063af49e1e081658.tar.gz
tinytac-93412148b703de0726144ed6063af49e1e081658.tar.bz2
tinytac-93412148b703de0726144ed6063af49e1e081658.tar.xz
tinytac-93412148b703de0726144ed6063af49e1e081658.zip
libtinytac: replacing tinytacb_XXX() with bindle_XXX()
Diffstat (limited to 'lib')
-rw-r--r--lib/libtinytac/lconf.c44
-rw-r--r--lib/libtinytac/lerror.c2
-rw-r--r--lib/libtinytac/libtinytac.h6
-rw-r--r--lib/libtinytac/lmemory.c30
4 files changed, 43 insertions, 39 deletions
diff --git a/lib/libtinytac/lconf.c b/lib/libtinytac/lconf.c
index 0957127..b41590c 100644
--- a/lib/libtinytac/lconf.c
+++ b/lib/libtinytac/lconf.c
@@ -218,19 +218,19 @@ tinytac_conf(
218 tinytac_conf_file(SYSCONFDIR "/tinytac.conf"); 218 tinytac_conf_file(SYSCONFDIR "/tinytac.conf");
219 219
220 // process "~/tinytacrc" 220 // process "~/tinytacrc"
221 tinytacb_strlcpy(path, home, sizeof(path)); 221 bindle_strlcpy(path, home, sizeof(path));
222 tinytacb_strlcat(path, "/tinytacrc", sizeof(path)); 222 bindle_strlcat(path, "/tinytacrc", sizeof(path));
223 if (tinytac_conf_file(path) == TTAC_ESTOPINIT) 223 if (tinytac_conf_file(path) == TTAC_ESTOPINIT)
224 return(TTAC_SUCCESS); 224 return(TTAC_SUCCESS);
225 225
226 // process "~/.tinytacrc" 226 // process "~/.tinytacrc"
227 tinytacb_strlcpy(path, home, sizeof(path)); 227 bindle_strlcpy(path, home, sizeof(path));
228 tinytacb_strlcat(path, "/.tinytacrc", sizeof(path)); 228 bindle_strlcat(path, "/.tinytacrc", sizeof(path));
229 if (tinytac_conf_file(path) == TTAC_ESTOPINIT) 229 if (tinytac_conf_file(path) == TTAC_ESTOPINIT)
230 return(TTAC_SUCCESS); 230 return(TTAC_SUCCESS);
231 231
232 // process "./tinytacrc" 232 // process "./tinytacrc"
233 tinytacb_strlcpy(path, "./tinytacrc", sizeof(path)); 233 bindle_strlcpy(path, "./tinytacrc", sizeof(path));
234 if (tinytac_conf_file(path) == TTAC_ESTOPINIT) 234 if (tinytac_conf_file(path) == TTAC_ESTOPINIT)
235 return(TTAC_SUCCESS); 235 return(TTAC_SUCCESS);
236 236
@@ -243,22 +243,22 @@ tinytac_conf(
243 if ((tintacrc = getenv("TINYTACRC")) != NULL) 243 if ((tintacrc = getenv("TINYTACRC")) != NULL)
244 { 244 {
245 // process "~/${TINYTACRC}" 245 // process "~/${TINYTACRC}"
246 tinytacb_strlcpy(path, home, sizeof(path)); 246 bindle_strlcpy(path, home, sizeof(path));
247 tinytacb_strlcat(path, "/", sizeof(path)); 247 bindle_strlcat(path, "/", sizeof(path));
248 tinytacb_strlcat(path, tintacrc, sizeof(path)); 248 bindle_strlcat(path, tintacrc, sizeof(path));
249 if (tinytac_conf_file(path) == TTAC_ESTOPINIT) 249 if (tinytac_conf_file(path) == TTAC_ESTOPINIT)
250 return(TTAC_SUCCESS); 250 return(TTAC_SUCCESS);
251 251
252 // process "~/.{$TINYTACRC}" 252 // process "~/.{$TINYTACRC}"
253 tinytacb_strlcpy(path, home, sizeof(path)); 253 bindle_strlcpy(path, home, sizeof(path));
254 tinytacb_strlcat(path, "/.", sizeof(path)); 254 bindle_strlcat(path, "/.", sizeof(path));
255 tinytacb_strlcat(path, tintacrc, sizeof(path)); 255 bindle_strlcat(path, tintacrc, sizeof(path));
256 if (tinytac_conf_file(path) == TTAC_ESTOPINIT) 256 if (tinytac_conf_file(path) == TTAC_ESTOPINIT)
257 return(TTAC_SUCCESS); 257 return(TTAC_SUCCESS);
258 258
259 // process "./${TINYTACRC}" 259 // process "./${TINYTACRC}"
260 tinytacb_strlcpy(path, "./", sizeof(path)); 260 bindle_strlcpy(path, "./", sizeof(path));
261 tinytacb_strlcat(path, tintacrc, sizeof(path)); 261 bindle_strlcat(path, tintacrc, sizeof(path));
262 if (tinytac_conf_file(path) == TTAC_ESTOPINIT) 262 if (tinytac_conf_file(path) == TTAC_ESTOPINIT)
263 return(TTAC_SUCCESS); 263 return(TTAC_SUCCESS);
264 }; 264 };
@@ -287,8 +287,8 @@ tinytac_conf_environment(
287 opt = &tinytac_conf_options[pos]; 287 opt = &tinytac_conf_options[pos];
288 if (opt->opt_id == TTAC_OPT_STOPINIT) 288 if (opt->opt_id == TTAC_OPT_STOPINIT)
289 continue; 289 continue;
290 tinytacb_strlcpy(varname, "TINYTAC_", sizeof(varname)); 290 bindle_strlcpy(varname, "TINYTAC_", sizeof(varname));
291 tinytacb_strlcat(varname, opt->opt_name, sizeof(varname)); 291 bindle_strlcat(varname, opt->opt_name, sizeof(varname));
292 if ((value = getenv(varname)) != NULL) 292 if ((value = getenv(varname)) != NULL)
293 tinytac_conf_opt(opt, value); 293 tinytac_conf_opt(opt, value);
294 }; 294 };
@@ -326,36 +326,36 @@ tinytac_conf_file(
326 326
327 while( ((len)) && (rc == TTAC_SUCCESS) ) 327 while( ((len)) && (rc == TTAC_SUCCESS) )
328 { 328 {
329 if ((len = tinytacb_readline(fd, buff, sizeof(buff))) == -1) 329 if ((len = bindle_readline(fd, buff, sizeof(buff))) == -1)
330 { 330 {
331 close(fd); 331 close(fd);
332 return(TTAC_EUNKNOWN); 332 return(TTAC_EUNKNOWN);
333 }; 333 };
334 if (!(len)) 334 if (!(len))
335 continue; 335 continue;
336 if (tinytacb_strtoargs(buff, &argv, &argc) != TTAC_SUCCESS) 336 if (bindle_strtoargs(buff, &argv, &argc) != TTAC_SUCCESS)
337 { 337 {
338 close(fd); 338 close(fd);
339 return(TTAC_ESYNTAX); 339 return(TTAC_ESYNTAX);
340 }; 340 };
341 if ( (argc < 1) || (argc > 2) ) 341 if ( (argc < 1) || (argc > 2) )
342 { 342 {
343 tinytacb_strsfree(argv); 343 bindle_strsfree(argv);
344 continue; 344 continue;
345 }; 345 };
346 if ((opt = tinytac_opt_lookup_name(argv[0])) == NULL) 346 if ((opt = tinytac_opt_lookup_name(argv[0])) == NULL)
347 { 347 {
348 tinytacb_strsfree(argv); 348 bindle_strsfree(argv);
349 continue; 349 continue;
350 }; 350 };
351 val = tinytacb_strexpand(value, argv[1], sizeof(value), TTAC_NO); 351 val = bindle_strexpand(value, argv[1], sizeof(value), TTAC_NO);
352 switch(tinytac_conf_opt(opt, val)) 352 switch(tinytac_conf_opt(opt, val))
353 { 353 {
354 case TTAC_ESTOPINIT: rc = TTAC_ESTOPINIT; break; 354 case TTAC_ESTOPINIT: rc = TTAC_ESTOPINIT; break;
355 case TTAC_ENOMEM: rc = TTAC_ENOMEM; break; 355 case TTAC_ENOMEM: rc = TTAC_ENOMEM; break;
356 default: break; 356 default: break;
357 }; 357 };
358 tinytacb_strsfree(argv); 358 bindle_strsfree(argv);
359 }; 359 };
360 360
361 close(fd); 361 close(fd);
@@ -461,7 +461,7 @@ tinytac_conf_opt_flag(
461 461
462 TinyTacDebugTrace(); 462 TinyTacDebugTrace();
463 463
464 switch(i = ((value)) ? tinytacb_strtobool(value) : TTAC_YES) 464 switch(i = ((value)) ? bindle_strtobool(value) : TTAC_YES)
465 { 465 {
466 case TTAC_NO: return(tinytac_set_option(NULL, (int)opt->opt_id, &i)); 466 case TTAC_NO: return(tinytac_set_option(NULL, (int)opt->opt_id, &i));
467 case TTAC_YES: return(tinytac_set_option(NULL, (int)opt->opt_id, &i)); 467 case TTAC_YES: return(tinytac_set_option(NULL, (int)opt->opt_id, &i));
diff --git a/lib/libtinytac/lerror.c b/lib/libtinytac/lerror.c
index 20c2ffe..e820b1d 100644
--- a/lib/libtinytac/lerror.c
+++ b/lib/libtinytac/lerror.c
@@ -114,7 +114,7 @@ tinytac_strerror_r(
114 assert(strerrbuf != NULL); 114 assert(strerrbuf != NULL);
115 assert(buflen > 1); 115 assert(buflen > 1);
116 msg = tinytac_error_map(errnum); 116 msg = tinytac_error_map(errnum);
117 tinytacb_strlcpy(strerrbuf, msg, buflen); 117 bindle_strlcpy(strerrbuf, msg, buflen);
118 return(strerrbuf); 118 return(strerrbuf);
119} 119}
120 120
diff --git a/lib/libtinytac/libtinytac.h b/lib/libtinytac/libtinytac.h
index 1aaaa52..bfa5d47 100644
--- a/lib/libtinytac/libtinytac.h
+++ b/lib/libtinytac/libtinytac.h
@@ -53,7 +53,11 @@
53#include <stdarg.h> 53#include <stdarg.h>
54 54
55#include <tinytac.h> 55#include <tinytac.h>
56#include <bindle_prefix.h> 56#ifdef HAVE_BINDLE_PREFIX_H
57# include <bindle_prefix.h>
58#else
59# include <bindle.h>
60#endif
57 61
58 62
59////////////// 63//////////////
diff --git a/lib/libtinytac/lmemory.c b/lib/libtinytac/lmemory.c
index 1e186ab..fce6f5c 100644
--- a/lib/libtinytac/lmemory.c
+++ b/lib/libtinytac/lmemory.c
@@ -241,7 +241,7 @@ tinytac_get_option(
241 case TTAC_OPT_DEBUG_IDENT: 241 case TTAC_OPT_DEBUG_IDENT:
242 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( tt, TTAC_OPT_DEBUG_IDENT, outvalue )", __func__); 242 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( tt, TTAC_OPT_DEBUG_IDENT, outvalue )", __func__);
243 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", tinytac_debug_ident); 243 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", tinytac_debug_ident);
244 if ((*((char **)outvalue) = tinytacb_strdup(tinytac_debug_ident)) == NULL) 244 if ((*((char **)outvalue) = bindle_strdup(tinytac_debug_ident)) == NULL)
245 return(TTAC_ENOMEM); 245 return(TTAC_ENOMEM);
246 return(TTAC_SUCCESS); 246 return(TTAC_SUCCESS);
247 247
@@ -261,7 +261,7 @@ tinytac_get_option(
261 str = ((tt)) ? tt->hosts : tinytac_dflt_hosts; 261 str = ((tt)) ? tt->hosts : tinytac_dflt_hosts;
262 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_HOSTS, outvalue )", __func__, (((tt)) ? "tt" : "NULL")); 262 TinyTacDebug(TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_HOSTS, outvalue )", __func__, (((tt)) ? "tt" : "NULL"));
263 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", str); 263 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", str);
264 if ((*((char **)outvalue) = tinytacb_strdup(str)) == NULL) 264 if ((*((char **)outvalue) = bindle_strdup(str)) == NULL)
265 return(TTAC_ENOMEM); 265 return(TTAC_ENOMEM);
266 return(TTAC_SUCCESS); 266 return(TTAC_SUCCESS);
267 267
@@ -286,7 +286,7 @@ tinytac_get_option(
286 if (!(tt->keys[0])) 286 if (!(tt->keys[0]))
287 return(TTAC_SUCCESS); 287 return(TTAC_SUCCESS);
288 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", tt->keys[0]); 288 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", tt->keys[0]);
289 if ((*((char **)outvalue) = tinytacb_strdup(tt->keys[0])) == NULL) 289 if ((*((char **)outvalue) = bindle_strdup(tt->keys[0])) == NULL)
290 return(TTAC_ENOMEM); 290 return(TTAC_ENOMEM);
291 return(TTAC_SUCCESS); 291 return(TTAC_SUCCESS);
292 292
@@ -298,7 +298,7 @@ tinytac_get_option(
298 return(TTAC_SUCCESS); 298 return(TTAC_SUCCESS);
299 for(pos = 0; ((tt->keys[pos])); pos++) 299 for(pos = 0; ((tt->keys[pos])); pos++)
300 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", tt->keys[pos]); 300 TinyTacDebug(TTAC_DEBUG_ARGS, " <= outvalue: %s", tt->keys[pos]);
301 if ((tinytacb_strsdup((char ***)outvalue, tt->keys))) 301 if ((bindle_strsdup((char ***)outvalue, tt->keys)))
302 return(TTAC_ENOMEM); 302 return(TTAC_ENOMEM);
303 return(TTAC_SUCCESS); 303 return(TTAC_SUCCESS);
304 304
@@ -460,7 +460,7 @@ tinytac_set_option(
460 case TTAC_OPT_DEBUG_IDENT: 460 case TTAC_OPT_DEBUG_IDENT:
461 TinyTacDebug( TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_DEBUG_IDENT, invalue )", __func__, (((tt)) ? "tt" : "NULL") ); 461 TinyTacDebug( TTAC_DEBUG_ARGS, " == %s( %s, TTAC_OPT_DEBUG_IDENT, invalue )", __func__, (((tt)) ? "tt" : "NULL") );
462 istr = (((const char *)invalue)) ? ((const char *)invalue) : TTAC_DFLT_DEBUG_IDENT; 462 istr = (((const char *)invalue)) ? ((const char *)invalue) : TTAC_DFLT_DEBUG_IDENT;
463 tinytacb_strlcpy(tinytac_debug_ident_buff, istr, sizeof(tinytac_debug_ident_buff)); 463 bindle_strlcpy(tinytac_debug_ident_buff, istr, sizeof(tinytac_debug_ident_buff));
464 tinytac_debug_ident = tinytac_debug_ident_buff; 464 tinytac_debug_ident = tinytac_debug_ident_buff;
465 return(TTAC_SUCCESS); 465 return(TTAC_SUCCESS);
466 466
@@ -601,7 +601,7 @@ tinytac_set_option_host(
601 budps = NULL; 601 budps = NULL;
602 budps_len = 0; 602 budps_len = 0;
603 603
604 if ((buff = tinytacb_strdup(invalue)) == NULL) 604 if ((buff = bindle_strdup(invalue)) == NULL)
605 return(TTAC_ENOMEM); 605 return(TTAC_ENOMEM);
606 606
607 str = buff; 607 str = buff;
@@ -632,7 +632,7 @@ tinytac_set_option_host(
632 budps[budps_len+1] = NULL; 632 budps[budps_len+1] = NULL;
633 633
634 // parse URL 634 // parse URL
635 if ((rc = tinytacb_urldesc_parse(str, &budps[budps_len])) != 0) 635 if ((rc = bindle_urldesc_parse(str, &budps[budps_len])) != 0)
636 { 636 {
637 free(buff); 637 free(buff);
638 tinytac_tinytac_free_budps(budps); 638 tinytac_tinytac_free_budps(budps);
@@ -655,7 +655,7 @@ tinytac_set_option_host(
655 }; 655 };
656 656
657 // resolve URL host 657 // resolve URL host
658 if ((rc = tinytacb_urldesc_resolve(budps[budps_len], AF_UNSPEC, TTAC_DFLT_PORT)) != 0) 658 if ((rc = bindle_urldesc_resolve(budps[budps_len], AF_UNSPEC, TTAC_DFLT_PORT)) != 0)
659 { 659 {
660 free(buff); 660 free(buff);
661 tinytac_tinytac_free_budps(budps); 661 tinytac_tinytac_free_budps(budps);
@@ -669,7 +669,7 @@ tinytac_set_option_host(
669 free(buff); 669 free(buff);
670 670
671 // saves host string 671 // saves host string
672 if ((ostr = tinytacb_strdup(invalue)) == NULL) 672 if ((ostr = bindle_strdup(invalue)) == NULL)
673 { 673 {
674 tinytac_tinytac_free_budps(budps); 674 tinytac_tinytac_free_budps(budps);
675 return(TTAC_ENOMEM); 675 return(TTAC_ENOMEM);
@@ -710,22 +710,22 @@ tinytac_set_option_keys(
710 710
711 if ((invalue)) 711 if ((invalue))
712 { 712 {
713 if (tinytacb_strsadd(&strs, invalue) != 0) 713 if (bindle_strsadd(&strs, invalue) != 0)
714 return(TTAC_ENOMEM); 714 return(TTAC_ENOMEM);
715 } 715 }
716 else if ((invalues)) 716 else if ((invalues))
717 { 717 {
718 if (tinytacb_strsdup(&strs, invalues) != 0) 718 if (bindle_strsdup(&strs, invalues) != 0)
719 return(TTAC_ENOMEM); 719 return(TTAC_ENOMEM);
720 } 720 }
721 else if ((tt)) 721 else if ((tt))
722 { 722 {
723 if ((tinytac_dflt.keys)) 723 if ((tinytac_dflt.keys))
724 if (tinytacb_strsdup(&strs, tinytac_dflt.keys) != 0) 724 if (bindle_strsdup(&strs, tinytac_dflt.keys) != 0)
725 return(TTAC_ENOMEM); 725 return(TTAC_ENOMEM);
726 }; 726 };
727 727
728 tinytacb_strsfree(*strsp); 728 bindle_strsfree(*strsp);
729 *strsp = strs; 729 *strsp = strs;
730 730
731 return(TTAC_SUCCESS); 731 return(TTAC_SUCCESS);
@@ -743,7 +743,7 @@ tinytac_tinytac_free(
743 if ((tt->hosts)) 743 if ((tt->hosts))
744 free(tt->hosts); 744 free(tt->hosts);
745 if ((tt->keys)) 745 if ((tt->keys))
746 tinytacb_strsfree(tt->keys); 746 bindle_strsfree(tt->keys);
747 747
748 tinytac_tinytac_free_budps(tt->budps); 748 tinytac_tinytac_free_budps(tt->budps);
749 749
@@ -762,7 +762,7 @@ tinytac_tinytac_free_budps(
762 if (!(budps)) 762 if (!(budps))
763 return; 763 return;
764 for(pos = 0; ((budps[pos])); pos++) 764 for(pos = 0; ((budps[pos])); pos++)
765 tinytacb_urldesc_free(budps[pos]); 765 bindle_urldesc_free(budps[pos]);
766 free(budps); 766 free(budps);
767 return; 767 return;
768} 768}