Lines Matching refs:ctinfo
125 static u8 ovs_ct_get_state(enum ip_conntrack_info ctinfo) in ovs_ct_get_state() argument
129 switch (ctinfo) { in ovs_ct_get_state()
138 switch (ctinfo) { in ovs_ct_get_state()
246 enum ip_conntrack_info ctinfo; in ovs_ct_update_key() local
250 ct = nf_ct_get(skb, &ctinfo); in ovs_ct_update_key()
252 state = ovs_ct_get_state(ctinfo); in ovs_ct_update_key()
443 enum ip_conntrack_info ctinfo; in ovs_ct_helper() local
448 ct = nf_ct_get(skb, &ctinfo); in ovs_ct_helper()
449 if (!ct || ctinfo == IP_CT_RELATED_REPLY) in ovs_ct_helper()
483 err = helper->help(skb, protoff, ct, ctinfo); in ovs_ct_helper()
492 !nf_ct_seq_adjust(skb, ct, ctinfo, protoff)) in ovs_ct_helper()
684 enum ip_conntrack_info ctinfo; in skb_nfct_cached() local
688 ct = nf_ct_get(skb, &ctinfo); in skb_nfct_cached()
693 nf_ct_get(skb, &ctinfo); in skb_nfct_cached()
709 if (info->force && CTINFO2DIR(ctinfo) != IP_CT_DIR_ORIGINAL) { in skb_nfct_cached()
730 enum ip_conntrack_info ctinfo, in ovs_ct_nat_execute() argument
745 switch (ctinfo) { in ovs_ct_nat_execute()
751 if (!nf_nat_icmp_reply_translation(skb, ct, ctinfo, in ovs_ct_nat_execute()
765 ctinfo, in ovs_ct_nat_execute()
800 err = nf_nat_packet(ct, ctinfo, hooknum, skb); in ovs_ct_nat_execute()
863 enum ip_conntrack_info ctinfo) in ovs_ct_nat() argument
877 if (info->nat & OVS_CT_NAT && ctinfo != IP_CT_NEW && in ovs_ct_nat()
879 (ctinfo != IP_CT_RELATED || info->commit)) { in ovs_ct_nat()
881 if (CTINFO2DIR(ctinfo) == IP_CT_DIR_REPLY) in ovs_ct_nat()
898 err = ovs_ct_nat_execute(skb, ct, ctinfo, &info->range, maniptype); in ovs_ct_nat()
910 enum ip_conntrack_info ctinfo) in ovs_ct_nat() argument
932 enum ip_conntrack_info ctinfo; in __ovs_ct_lookup() local
962 ct = nf_ct_get(skb, &ctinfo); in __ovs_ct_lookup()
976 ovs_ct_nat(net, key, info, skb, ct, ctinfo) != NF_ACCEPT) { in __ovs_ct_lookup()
1145 enum ip_conntrack_info ctinfo; in ovs_ct_commit() local
1154 ct = nf_ct_get(skb, &ctinfo); in ovs_ct_commit()