diff options
author | Ying Xue <ying.xue@windriver.com> | 2015-01-09 15:27:11 +0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-01-12 16:24:33 -0500 |
commit | a62fbccecd62bacb4416fc427239f5b43b25d05e (patch) | |
tree | 7f2646f08ce92d8d82cf4a6cbd2126e7f71555ec /net/tipc/subscr.h | |
parent | 347475395434abb2b61bf59c2952470f37072567 (diff) | |
download | op-kernel-dev-a62fbccecd62bacb4416fc427239f5b43b25d05e.zip op-kernel-dev-a62fbccecd62bacb4416fc427239f5b43b25d05e.tar.gz |
tipc: make subscriber server support net namespace
TIPC establishes one subscriber server which allows users to subscribe
their interesting name service status. After tipc supports namespace,
one dedicated tipc stack instance is created for each namespace, and
each instance can be deemed as one independent TIPC node. As a result,
subscriber server must be built for each namespace.
Signed-off-by: Ying Xue <ying.xue@windriver.com>
Tested-by: Tero Aho <Tero.Aho@coriant.com>
Reviewed-by: Jon Maloy <jon.maloy@ericsson.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc/subscr.h')
-rw-r--r-- | net/tipc/subscr.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/net/tipc/subscr.h b/net/tipc/subscr.h index 670f570..33488bd 100644 --- a/net/tipc/subscr.h +++ b/net/tipc/subscr.h @@ -74,13 +74,10 @@ struct tipc_subscription { int tipc_subscr_overlap(struct tipc_subscription *sub, u32 found_lower, u32 found_upper); - void tipc_subscr_report_overlap(struct tipc_subscription *sub, u32 found_lower, u32 found_upper, u32 event, u32 port_ref, u32 node, int must); - -int tipc_subscr_start(void); - -void tipc_subscr_stop(void); +int tipc_subscr_start(struct net *net); +void tipc_subscr_stop(struct net *net); #endif |