Lines Matching refs:proto

126 	u_int8_t		 proto;
155 u_int8_t proto;
379 struct node_proto *proto;
474 %type <v.proto> proto proto_list proto_item
780 anchorrule : ANCHOR anchorname dir quick interface af proto fromto
784 struct node_proto *proto;
860 for (proto = $7; proto != NULL &&
861 proto->proto != IPPROTO_TCP;
862 proto = proto->next)
864 if (proto == NULL && $7 != NULL) {
903 | NATANCHOR string interface af proto fromto rtable {
924 | RDRANCHOR string interface af proto fromto rtable {
966 | BINATANCHOR string interface af proto fromto rtable {
980 yyerror("proto list expansion"
984 r.proto = $5->proto;
1043 scrubrule : scrubaction dir logquick interface af proto fromto scrub_opts
1977 pfrule : action dir logquick interface route af proto fromto
1982 struct node_proto *proto;
2043 for (proto = $7; proto != NULL &&
2044 proto->proto != IPPROTO_TCP;
2045 proto = proto->next)
2047 if (proto == NULL && $7 != NULL) {
2758 proto : /* empty */ { $$ = NULL; }
2776 yyerror("proto 0 cannot be used");
2782 $$->proto = pr;
3385 $$->proto = IPPROTO_ICMP;
3404 $$->proto = IPPROTO_ICMP;
3418 $$->proto = IPPROTO_ICMP;
3430 $$->proto = IPPROTO_ICMPV6;
3449 $$->proto = IPPROTO_ICMPV6;
3463 $$->proto = IPPROTO_ICMPV6;
3959 natrule : nataction interface af proto fromto tag tagged rtable
4118 binatrule : no BINAT natpasslog interface af proto FROM host toipspec tag
4182 binat.proto = $6->proto;
4537 if (r->proto != IPPROTO_TCP && r->proto != IPPROTO_UDP &&
4542 if (r->proto != IPPROTO_ICMP && r->proto != IPPROTO_ICMPV6 &&
4557 if ((r->proto == IPPROTO_ICMP && r->af == AF_INET6) ||
4558 (r->proto == IPPROTO_ICMPV6 && r->af == AF_INET)) {
4559 yyerror("proto %s doesn't match address family %s",
4560 r->proto == IPPROTO_ICMP ? "icmp" : "icmp6",
4573 if (r->rule_flag & PFRULE_RETURNRST && r->proto != IPPROTO_TCP) {
4606 if (r->proto != IPPROTO_TCP && r->proto != IPPROTO_UDP) {
4829 expand_label_proto(const char *name, char *label, size_t len, u_int8_t proto)
4835 pe = getprotobynumber(proto);
4839 snprintf(n, sizeof(n), "%u", proto);
4860 u_int8_t proto)
4867 expand_label_proto("$proto", label, len, proto);
5155 LOOP_THROUGH(struct node_proto, proto, protos,
5203 src_host, src_port, dst_host, dst_port, proto->proto);
5205 src_host, src_port, dst_host, dst_port, proto->proto);
5208 proto->proto);
5214 r->proto = proto->proto;
5236 r->proto && r->proto != IPPROTO_TCP)
5241 if (r->proto && r->proto != IPPROTO_TCP) {
5248 if (icmp_type->proto && r->proto != icmp_type->proto) {
5445 { "proto", PROTO},