diff options
Diffstat (limited to 'net')
-rw-r--r-- | net/netfilter/nf_conntrack_core.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c index 25564073ee23..078fff0335ad 100644 --- a/net/netfilter/nf_conntrack_core.c +++ b/net/netfilter/nf_conntrack_core.c | |||
@@ -861,7 +861,7 @@ EXPORT_SYMBOL_GPL(nf_ct_port_nlattr_to_tuple); | |||
861 | #endif | 861 | #endif |
862 | 862 | ||
863 | /* Used by ipt_REJECT and ip6t_REJECT. */ | 863 | /* Used by ipt_REJECT and ip6t_REJECT. */ |
864 | void __nf_conntrack_attach(struct sk_buff *nskb, struct sk_buff *skb) | 864 | static void nf_conntrack_attach(struct sk_buff *nskb, struct sk_buff *skb) |
865 | { | 865 | { |
866 | struct nf_conn *ct; | 866 | struct nf_conn *ct; |
867 | enum ip_conntrack_info ctinfo; | 867 | enum ip_conntrack_info ctinfo; |
@@ -878,7 +878,6 @@ void __nf_conntrack_attach(struct sk_buff *nskb, struct sk_buff *skb) | |||
878 | nskb->nfctinfo = ctinfo; | 878 | nskb->nfctinfo = ctinfo; |
879 | nf_conntrack_get(nskb->nfct); | 879 | nf_conntrack_get(nskb->nfct); |
880 | } | 880 | } |
881 | EXPORT_SYMBOL_GPL(__nf_conntrack_attach); | ||
882 | 881 | ||
883 | static inline int | 882 | static inline int |
884 | do_iter(const struct nf_conntrack_tuple_hash *i, | 883 | do_iter(const struct nf_conntrack_tuple_hash *i, |
@@ -1122,7 +1121,7 @@ int __init nf_conntrack_init(void) | |||
1122 | goto out_fini_expect; | 1121 | goto out_fini_expect; |
1123 | 1122 | ||
1124 | /* For use by REJECT target */ | 1123 | /* For use by REJECT target */ |
1125 | rcu_assign_pointer(ip_ct_attach, __nf_conntrack_attach); | 1124 | rcu_assign_pointer(ip_ct_attach, nf_conntrack_attach); |
1126 | rcu_assign_pointer(nf_ct_destroy, destroy_conntrack); | 1125 | rcu_assign_pointer(nf_ct_destroy, destroy_conntrack); |
1127 | 1126 | ||
1128 | /* Set up fake conntrack: | 1127 | /* Set up fake conntrack: |