Lines Matching refs:av

322 estimate_redir_addr(int *ac, char ***av)  in estimate_redir_addr()  argument
325 char *sep = **av; in estimate_redir_addr()
343 setup_redir_addr(char *buf, int *ac, char ***av) in setup_redir_addr() argument
356 if (strchr(**av, ',') != NULL) { in setup_redir_addr()
361 sep = strtok(**av, ","); in setup_redir_addr()
373 StrToAddr(**av, &r->laddr); in setup_redir_addr()
374 (*av)++; (*ac)--; in setup_redir_addr()
377 StrToAddr(**av, &r->paddr); in setup_redir_addr()
378 (*av)++; (*ac)--; in setup_redir_addr()
384 estimate_redir_port(int *ac, char ***av) in estimate_redir_port() argument
387 char *sep = **av; in estimate_redir_port()
405 setup_redir_port(char *buf, int *ac, char ***av) in setup_redir_port() argument
424 r->proto = StrToProto(**av); in setup_redir_port()
425 protoName = **av; in setup_redir_port()
426 (*av)++; (*ac)--; in setup_redir_port()
431 if (strchr(**av, ',') != NULL) { in setup_redir_port()
435 lsnat = **av; in setup_redir_port()
443 if (strchr(**av, ':')) in setup_redir_port()
448 StrToAddr(**av, &r->laddr); in setup_redir_port()
450 if (StrToAddrAndPortRange(**av, &r->laddr, protoName, in setup_redir_port()
459 (*av)++; (*ac)--; in setup_redir_port()
464 if (strchr(**av, ':') != NULL) { in setup_redir_port()
465 if (StrToAddrAndPortRange(**av, &r->paddr, protoName, in setup_redir_port()
471 if (StrToPortRange(**av, protoName, &portRange) != 0) in setup_redir_port()
482 (*av)++; (*ac)--; in setup_redir_port()
491 if (*ac != 0 && isdigit(***av)) { in setup_redir_port()
492 if (strchr(**av, ':') != NULL) { in setup_redir_port()
493 if (StrToAddrAndPortRange(**av, &r->raddr, protoName, in setup_redir_port()
500 StrToAddr(**av, &r->raddr); in setup_redir_port()
502 (*av)++; (*ac)--; in setup_redir_port()
569 setup_redir_proto(char *buf, int *ac, char ***av) in setup_redir_proto() argument
584 protoent = getprotobyname(**av); in setup_redir_proto()
586 errx(EX_DATAERR, "redirect_proto: unknown protocol %s", **av); in setup_redir_proto()
590 (*av)++; (*ac)--; in setup_redir_proto()
595 StrToAddr(**av, &r->laddr); in setup_redir_proto()
597 (*av)++; (*ac)--; in setup_redir_proto()
607 if (isdigit(***av)) { in setup_redir_proto()
608 StrToAddr(**av, &r->paddr); in setup_redir_proto()
609 (*av)++; (*ac)--; in setup_redir_proto()
615 if (*ac != 0 && isdigit(***av)) { in setup_redir_proto()
616 StrToAddr(**av, &r->raddr); in setup_redir_proto()
617 (*av)++; (*ac)--; in setup_redir_proto()
782 ipfw_config_nat(int ac, char **av) in ipfw_config_nat() argument
791 av++; in ipfw_config_nat()
796 id = *av; in ipfw_config_nat()
800 av++; in ipfw_config_nat()
807 av1 = av; in ipfw_config_nat()
888 tok = match_token(nat_params, *av); in ipfw_config_nat()
890 av++; in ipfw_config_nat()
895 if (!inet_aton(av[0], &(n->ip))) in ipfw_config_nat()
897 av[0]); in ipfw_config_nat()
899 av++; in ipfw_config_nat()
904 set_addr_dynamic(av[0], n); in ipfw_config_nat()
906 av++; in ipfw_config_nat()
947 i = setup_redir_addr(&buf[off], &ac, &av); in ipfw_config_nat()
950 i = setup_redir_port(&buf[off], &ac, &av); in ipfw_config_nat()
953 i = setup_redir_proto(&buf[off], &ac, &av); in ipfw_config_nat()
962 if (!nat_port_alias_parse(av[0], &lp, &hp)) in ipfw_config_nat()
971 av++; in ipfw_config_nat()
1151 ipfw_show_nat(int ac, char **av) in ipfw_show_nat() argument
1159 av++; in ipfw_show_nat()
1167 for ( ; ac != 0; ac--, av++) { in ipfw_show_nat()
1168 if (!strncmp(av[0], "config", strlen(av[0]))) { in ipfw_show_nat()
1172 if (strcmp(av[0], "log") == 0) { in ipfw_show_nat()
1178 name = av[0]; in ipfw_show_nat()