diff options
author | Sridhar Samudrala <sri@us.ibm.com> | 2007-05-04 13:36:30 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2007-05-04 13:36:30 -0700 |
commit | 827bf12236fbafc02bc899aec1b37c342c8cf4e5 (patch) | |
tree | 41101b0d866629b3cc3341712996f11e655f6250 /include/net | |
parent | ce5325c1338acf965f4300f4976eac2129aeb439 (diff) | |
download | linux-3.10-827bf12236fbafc02bc899aec1b37c342c8cf4e5.tar.gz linux-3.10-827bf12236fbafc02bc899aec1b37c342c8cf4e5.tar.bz2 linux-3.10-827bf12236fbafc02bc899aec1b37c342c8cf4e5.zip |
[SCTP]: Re-order SCTP initializations to avoid race with sctp_rcv()
Signed-off-by: Sridhar Samudrala <sri@us.ibm.com>
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net')
-rw-r--r-- | include/net/sctp/sctp.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/net/sctp/sctp.h b/include/net/sctp/sctp.h index 28af6805952..dda72bf5b9b 100644 --- a/include/net/sctp/sctp.h +++ b/include/net/sctp/sctp.h @@ -378,11 +378,15 @@ static inline int sctp_sysctl_jiffies_ms(ctl_table *table, int __user *name, int int sctp_v6_init(void); void sctp_v6_exit(void); +int sctp_v6_add_protocol(void); +void sctp_v6_del_protocol(void); #else /* #ifdef defined(CONFIG_IPV6) */ static inline int sctp_v6_init(void) { return 0; } static inline void sctp_v6_exit(void) { return; } +static inline int sctp_v6_add_protocol(void) { return 0; } +static inline void sctp_v6_del_protocol(void) { return; } #endif /* #if defined(CONFIG_IPV6) */ |