Home
last modified time | relevance | path

Searched refs:f_id (Results 1 – 8 of 8) sorted by relevance

/dragonfly/sys/net/ipfw3_nat/
HDip_fw3_nat.c192 k->dst_addr = ntohl(args->f_id.dst_ip); in ip_fw3_nat()
194 if (alias->ip.s_addr == ntohl(args->f_id.dst_ip)) { in ip_fw3_nat()
226 k->src_addr = args->f_id.src_ip; in ip_fw3_nat()
227 k->dst_addr = args->f_id.dst_ip; in ip_fw3_nat()
230 k->src_port = args->f_id.src_port; in ip_fw3_nat()
231 k->dst_port = args->f_id.dst_port; in ip_fw3_nat()
238 k->src_port = args->f_id.src_port; in ip_fw3_nat()
239 k->dst_port = args->f_id.dst_port; in ip_fw3_nat()
273 s->src_addr = args->f_id.src_ip; in ip_fw3_nat()
274 s->src_port = args->f_id.src_port; in ip_fw3_nat()
[all …]
/dragonfly/sys/net/ipfw3_basic/
HDip_fw3_state.c201 k->src_addr = (*args)->f_id.src_ip; in check_check_state()
202 k->dst_addr = (*args)->f_id.dst_ip; in check_check_state()
203 k->src_port = (*args)->f_id.src_port; in check_check_state()
204 k->dst_port = (*args)->f_id.dst_port; in check_check_state()
216 k->dst_addr = (*args)->f_id.src_ip; in check_check_state()
217 k->src_addr = (*args)->f_id.dst_ip; in check_check_state()
218 k->dst_port = (*args)->f_id.src_port; in check_check_state()
219 k->src_port = (*args)->f_id.dst_port; in check_check_state()
291 k->src_addr = (*args)->f_id.src_ip; in check_keep_state()
292 k->dst_addr = (*args)->f_id.dst_ip; in check_keep_state()
[all …]
HDip_fw3_basic.c266 *cmd_val = ((*args)->f_id.proto == cmd->arg1); in check_proto()
512 if ((*args)->f_id.src_port == cmd->arg1) in check_src_port()
523 if ((*args)->f_id.dst_port == cmd->arg1) in check_dst_port()
545 if (*cmd_val && (*args)->f_id.src_port == cmd->arg1) in check_src_n_port()
567 if (*cmd_val && (*args)->f_id.dst_port == cmd->arg1) in check_dst_n_port()
/dragonfly/sys/net/ipfw3_layer4/
HDip_fw3_layer4.c156 *cmd_val = ip_fw3_match_guid(&(*args)->f_id, (*args)->oif, cmd->opcode, in check_uid()
165 *cmd_val = ip_fw3_match_guid(&(*args)->f_id, (*args)->oif, cmd->opcode, in check_gid()
181 fid = &(*args)->f_id; in check_established()
/dragonfly/sys/net/ipfw3/
HDip_fw3.c364 proto = args->f_id.proto = 0; /* mark f_id invalid */ in ip_fw3_chk()
368 proto = args->f_id.proto = ip->ip_p; in ip_fw3_chk()
391 args->f_id.flags = tcp->th_flags; in ip_fw3_chk()
402 args->f_id.flags = icmp->icmp_type; in ip_fw3_chk()
413 args->f_id.src_ip = ntohl(src_ip.s_addr); in ip_fw3_chk()
414 args->f_id.dst_ip = ntohl(dst_ip.s_addr); in ip_fw3_chk()
415 args->f_id.src_port = src_port = ntohs(src_port); in ip_fw3_chk()
416 args->f_id.dst_port = dst_port = ntohs(dst_port); in ip_fw3_chk()
621 id = &fwa->f_id; in ip_fw3_dummynet_io()
HDip_fw3.h331 struct ipfw_flow_id f_id; /* grabbed from IP header */ member
/dragonfly/sys/net/ipfw/
HDip_fw2.c2794 s = ipfw_state_add(ctx, &args->f_id, cmd->o.opcode, rule, NULL, in ipfw_state_install()
2801 t = ipfw_track_alloc(ctx, &args->f_id, cmd->limit_mask, rule); in ipfw_state_install()
2817 s = ipfw_state_add(ctx, &args->f_id, O_LIMIT, rule, t, tcp); in ipfw_state_install()
2971 } else if (offset == 0 && args->f_id.proto == IPPROTO_TCP) { in send_reject()
2976 send_pkt(&args->f_id, ntohl(tcp->th_seq), in send_reject()
3298 local->proto = args->f_id.proto = 0; /* mark f_id invalid */ in ipfw_setup_local()
3302 local->proto = args->f_id.proto = ip->ip_p; in ipfw_setup_local()
3327 args->f_id.flags = tcp->th_flags; in ipfw_setup_local()
3339 args->f_id.flags = L3HDR(struct icmp, ip)->icmp_type; in ipfw_setup_local()
3349 args->f_id.src_ip = ntohl(local->src_ip.s_addr); in ipfw_setup_local()
[all …]
HDip_fw2.h396 struct ipfw_flow_id f_id; /* grabbed from IP header */ member