compat: Detect and use struct nf_conntrack_zone.
[cascardo/ovs.git] / datapath / linux / compat / include / net / netfilter / nf_conntrack_expect.h
1 #ifndef _NF_CONNTRACK_EXPECT_WRAPPER_H
2 #define _NF_CONNTRACK_EXPECT_WRAPPER_H
3
4 #include_next <net/netfilter/nf_conntrack_expect.h>
5
6 #ifndef HAVE_NF_CT_ZONE_INIT
7
8 #include <net/netfilter/nf_conntrack.h>
9 #include <net/netfilter/nf_conntrack_zones.h>
10
11 static inline struct nf_conntrack_expect *
12 rpl___nf_ct_expect_find(struct net *net,
13                         const struct nf_conntrack_zone *zone,
14                         const struct nf_conntrack_tuple *tuple)
15 {
16         return __nf_ct_expect_find(net, zone->id, tuple);
17 }
18 #define __nf_ct_expect_find rpl___nf_ct_expect_find
19
20 #endif /* HAVE_NF_CT_ZONE_INIT */
21 #endif /* _NF_CONNTRACK_EXPECT_WRAPPER_H */