aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
diff options
context:
space:
mode:
authorPavel Emelyanov <xemul@openvz.org>2008-01-22 06:12:39 -0800
committerDavid S. Miller <davem@davemloft.net>2008-01-28 15:10:40 -0800
commit81566e8322c3f6c6f9a2277fe0e440fee8d917bd (patch)
tree2c7456cf77548436e97ae8fef5c1f91127e8fd92 /include/net
parent3140c25c82106645a6b1fc469dab7006a1d09fd0 (diff)
downloadkernel_samsung_espresso10-81566e8322c3f6c6f9a2277fe0e440fee8d917bd.zip
kernel_samsung_espresso10-81566e8322c3f6c6f9a2277fe0e440fee8d917bd.tar.gz
kernel_samsung_espresso10-81566e8322c3f6c6f9a2277fe0e440fee8d917bd.tar.bz2
[NETNS][FRAGS]: Make the pernet subsystem for fragments.
On namespace start we mainly prepare the ctl variables. When the namespace is stopped we have to kill all the fragments that point to this namespace. The inet_frags_exit_net() handles it. Signed-off-by: Pavel Emelyanov <xemul@openvz.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net')
-rw-r--r--include/net/inet_frag.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/inet_frag.h b/include/net/inet_frag.h
index 3695ff4..7374251 100644
--- a/include/net/inet_frag.h
+++ b/include/net/inet_frag.h
@@ -54,6 +54,7 @@ void inet_frags_init(struct inet_frags *);
void inet_frags_fini(struct inet_frags *);
void inet_frags_init_net(struct netns_frags *nf);
+void inet_frags_exit_net(struct netns_frags *nf, struct inet_frags *f);
void inet_frag_kill(struct inet_frag_queue *q, struct inet_frags *f);
void inet_frag_destroy(struct inet_frag_queue *q,