]> git.proxmox.com Git - mirror_ovs.git/blobdiff - datapath/linux/compat/include/net/netfilter/nf_conntrack.h
datapath: add and use nf_ct_set helper
[mirror_ovs.git] / datapath / linux / compat / include / net / netfilter / nf_conntrack.h
index e02e20b28baf953b3a1aef5c1509f235317120e0..bb40b0f6da2a83c58269d7516139445b26ed5120 100644 (file)
@@ -14,4 +14,12 @@ static inline bool rpl_nf_ct_get_tuplepr(const struct sk_buff *skb,
 #define nf_ct_get_tuplepr rpl_nf_ct_get_tuplepr
 #endif
 
+#ifndef HAVE_NF_CT_SET
+static inline void
+nf_ct_set(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info info)
+{
+       skb->nfct = &ct->ct_general;
+       skb->nfctinfo = info;
+}
+#endif
 #endif /* _NF_CONNTRACK_WRAPPER_H */