Lines Matching refs:args

629 ssl_print_vmsg(SSL* ssl, const char* format, va_list args)
632 vsnprintf(msg, sizeof(msg), format, args);
639 va_list args;
641 va_start(args, format);
642 ret = ssl_print_vmsg(ssl, format, args);
643 va_end(args);
1642 /** parse args into delegpt */
1644 parse_delegpt(SSL* ssl, char* args, uint8_t* nm, int allow_names)
1646 /* parse args and add in */
1647 char* p = args;
1705 do_forward(SSL* ssl, struct worker* worker, char* args)
1713 if(args == NULL || args[0] == 0) {
1721 if(strcmp(args, "off") == 0) {
1725 if(!(dp = parse_delegpt(ssl, args, root, 0)))
1736 parse_fs_args(SSL* ssl, char* args, uint8_t** nm, struct delegpt** dp,
1743 /* parse all -x args */
1744 while(args[0] == '+') {
1745 if(!find_arg2(ssl, args, &rest))
1747 while(*(++args) != 0) {
1748 if(*args == 'i' && insecure)
1750 else if(*args == 'p' && prime)
1753 (void)ssl_printf(ssl, "error: unknown option %s\n", args);
1757 args = rest;
1761 if(!find_arg2(ssl, args, &rest))
1763 zonename = args;
1764 args = rest;
1765 } else zonename = args;
1771 if(!(*dp = parse_delegpt(ssl, args, *nm, 1))) {
1781 do_forward_add(SSL* ssl, struct worker* worker, char* args)
1787 if(!parse_fs_args(ssl, args, &nm, &dp, &insecure, NULL))
1809 do_forward_remove(SSL* ssl, struct worker* worker, char* args)
1814 if(!parse_fs_args(ssl, args, &nm, NULL, &insecure, NULL))
1826 do_stub_add(SSL* ssl, struct worker* worker, char* args)
1832 if(!parse_fs_args(ssl, args, &nm, &dp, &insecure, &prime))
1867 do_stub_remove(SSL* ssl, struct worker* worker, char* args)
1872 if(!parse_fs_args(ssl, args, &nm, NULL, &insecure, NULL))