Lines Matching refs:match_info
149 filter_src_dst_ip(struct pkt_info* info, struct fw_match_info* match_info) in filter_src_dst_ip() argument
152 match_info->v6_src_ip_match = in filter_src_dst_ip()
155 match_info->v4_src_ip_match = in filter_src_dst_ip()
157 match_info->v4_src_prefix_match = in filter_src_dst_ip()
159 match_info->v4_dst_prefix_match = in filter_src_dst_ip()
235 struct pkt_info *info, struct fw_match_info *match_info) in filter_transport_hdr() argument
241 match_info->is_tcp = true; in filter_transport_hdr()
242 match_info->is_tcp_syn = (info->flags & TCP_SYN) > 0; in filter_transport_hdr()
244 match_info->tcp_dp_match = filter_tcp_port(info->dport); in filter_transport_hdr()
249 match_info->udp_dp_match = filter_udp_port(info->dport); in filter_transport_hdr()
250 match_info->udp_sp_match = filter_udp_port(info->sport); in filter_transport_hdr()
322 struct fw_match_info match_info = {}; in edgewall() local
347 filter_src_dst_ip(&info, &match_info); in edgewall()
355 &info, &match_info); in edgewall()
359 if (match_info.is_tcp && !match_info.is_tcp_syn) in edgewall()