Lines Matching refs:av
150 fill_icmp6types(ipfw_insn_icmp6 *cmd, char *av, int cblen) in fill_icmp6types() argument
156 while (*av) { in fill_icmp6types()
157 if (*av == ',') in fill_icmp6types()
158 av++; in fill_icmp6types()
159 type = strtoul(av, &av, 0); in fill_icmp6types()
160 if (*av != ',' && *av != '\0') in fill_icmp6types()
221 fill_ext6hdr( ipfw_insn *cmd, char *av) in fill_ext6hdr() argument
224 char *s = av; in fill_ext6hdr()
228 av = strsep( &s, ",") ; in fill_ext6hdr()
229 tok = match_token(ext6hdrcodes, av); in fill_ext6hdr()
341 fill_ip6(ipfw_insn_ip6 *cmd, char *av, int cblen, struct tidx *tstate) in fill_ip6() argument
353 if (strcmp(av, "any") == 0) in fill_ip6()
357 if (strcmp(av, "me") == 0 || strcmp(av, "me6") == 0) { in fill_ip6()
362 if (strncmp(av, "table(", 6) == 0) { in fill_ip6()
363 fill_table(&cmd->o, av, O_IP_DST_LOOKUP, tstate); in fill_ip6()
367 oav = av = strdup(av); in fill_ip6()
368 while (av) { in fill_ip6()
381 if ((q = strchr(av, ',')) ) { in fill_ip6()
386 if ((p = strchr(av, '/')) ) { in fill_ip6()
394 if (lookup_host6(av, d) != 0) { in fill_ip6()
396 errx(EX_DATAERR, "bad address \"%s\"", av); in fill_ip6()
414 av = q; in fill_ip6()
424 if (cmd->o.len & F_NOT && av == NULL && len == 0) in fill_ip6()
432 if (masklen == 128 && av == NULL && len == 0) { in fill_ip6()
460 fill_flow6( ipfw_insn_u32 *cmd, char *av, int cblen) in fill_flow6() argument
464 char *s = av; in fill_flow6()
471 av = strsep( &s, ",") ; in fill_flow6()
472 type = strtoul(av, &av, 0); in fill_flow6()
473 if (*av != ',' && *av != '\0') in fill_flow6()
474 errx(EX_DATAERR, "invalid ipv6 flow number %s", av); in fill_flow6()
476 errx(EX_DATAERR, "flow number out of range %s", av); in fill_flow6()
486 errx(EX_DATAERR, "invalid ipv6 flow number %s", av); in fill_flow6()
491 add_srcip6(ipfw_insn *cmd, char *av, int cblen, struct tidx *tstate) in add_srcip6() argument
494 fill_ip6((ipfw_insn_ip6 *)cmd, av, cblen, tstate); in add_srcip6()
513 add_dstip6(ipfw_insn *cmd, char *av, int cblen, struct tidx *tstate) in add_dstip6() argument
516 fill_ip6((ipfw_insn_ip6 *)cmd, av, cblen, tstate); in add_dstip6()