Lines Matching defs:proto
70 struct sockaddr *dst, u_int16_t d_port, u_int8_t proto)
72 if (!src || !dst || !d_port || !proto) {
77 if (prepare_rule(id, PF_RULESET_FILTER, src, dst, d_port, proto) == -1)
91 u_int16_t nat_range_high, u_int8_t proto)
93 if (!src || !dst || !d_port || !nat || !nat_range_low || !proto ||
99 if (prepare_rule(id, PF_RULESET_NAT, src, dst, d_port, proto) == -1)
125 u_int16_t d_port, struct sockaddr *rdr, u_int16_t rdr_port, u_int8_t proto)
127 if (!src || !dst || !d_port || !rdr || !rdr_port || !proto ||
133 if (prepare_rule(id, PF_RULESET_RDR, src, dst, d_port, proto) == -1)
244 struct sockaddr *dst, u_int16_t d_port, u_int8_t proto)
281 pfrule.proto = proto;
305 * pass quick [log] inet[6] proto tcp \
314 pfrule.flags = (proto == IPPROTO_TCP ? TH_SYN : 0);
315 pfrule.flagset = (proto == IPPROTO_TCP ?
318 pfrule.flags = (proto == IPPROTO_TCP ? TH_SYN : NULL);
319 pfrule.flagset = (proto == IPPROTO_TCP ?
328 * nat inet[6] proto tcp from $src to $dst port $d_port -> $nat
334 * rdr inet[6] proto tcp from $src to $dst port $d_port -> $rdr
348 struct sockaddr *server, u_int8_t proto)
352 satosin(server), proto));
356 satosin6(server), proto));
364 struct sockaddr_in *server, u_int8_t proto)
371 k.proto = proto;
392 struct sockaddr_in6 *server, u_int8_t proto)
399 k.proto = proto;