diff options
Diffstat (limited to 'net/dccp')
-rw-r--r-- | net/dccp/ipv4.c | 2 | ||||
-rw-r--r-- | net/dccp/proto.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/net/dccp/ipv4.c b/net/dccp/ipv4.c index e08e7688a2..0a5d68dbb4 100644 --- a/net/dccp/ipv4.c +++ b/net/dccp/ipv4.c | |||
@@ -1022,7 +1022,7 @@ static void dccp_v4_reqsk_destructor(struct request_sock *req) | |||
1022 | kfree(inet_rsk(req)->opt); | 1022 | kfree(inet_rsk(req)->opt); |
1023 | } | 1023 | } |
1024 | 1024 | ||
1025 | static struct request_sock_ops dccp_request_sock_ops = { | 1025 | static struct request_sock_ops dccp_request_sock_ops _read_mostly = { |
1026 | .family = PF_INET, | 1026 | .family = PF_INET, |
1027 | .obj_size = sizeof(struct dccp_request_sock), | 1027 | .obj_size = sizeof(struct dccp_request_sock), |
1028 | .rtx_syn_ack = dccp_v4_send_response, | 1028 | .rtx_syn_ack = dccp_v4_send_response, |
diff --git a/net/dccp/proto.c b/net/dccp/proto.c index 72cbdcfc2c..047d170a36 100644 --- a/net/dccp/proto.c +++ b/net/dccp/proto.c | |||
@@ -262,12 +262,12 @@ int dccp_destroy_sock(struct sock *sk) | |||
262 | 262 | ||
263 | EXPORT_SYMBOL_GPL(dccp_destroy_sock); | 263 | EXPORT_SYMBOL_GPL(dccp_destroy_sock); |
264 | 264 | ||
265 | static inline int dccp_listen_start(struct sock *sk) | 265 | static inline int dccp_listen_start(struct sock *sk, int backlog) |
266 | { | 266 | { |
267 | struct dccp_sock *dp = dccp_sk(sk); | 267 | struct dccp_sock *dp = dccp_sk(sk); |
268 | 268 | ||
269 | dp->dccps_role = DCCP_ROLE_LISTEN; | 269 | dp->dccps_role = DCCP_ROLE_LISTEN; |
270 | return inet_csk_listen_start(sk, TCP_SYNQ_HSIZE); | 270 | return inet_csk_listen_start(sk, backlog); |
271 | } | 271 | } |
272 | 272 | ||
273 | int dccp_disconnect(struct sock *sk, int flags) | 273 | int dccp_disconnect(struct sock *sk, int flags) |
@@ -788,7 +788,7 @@ int inet_dccp_listen(struct socket *sock, int backlog) | |||
788 | * FIXME: here it probably should be sk->sk_prot->listen_start | 788 | * FIXME: here it probably should be sk->sk_prot->listen_start |
789 | * see tcp_listen_start | 789 | * see tcp_listen_start |
790 | */ | 790 | */ |
791 | err = dccp_listen_start(sk); | 791 | err = dccp_listen_start(sk, backlog); |
792 | if (err) | 792 | if (err) |
793 | goto out; | 793 | goto out; |
794 | } | 794 | } |