diff --git a/[refs] b/[refs] index c47d19317ba5..e25866a203c1 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 81bbb3d4048cf577b5babcb0834230de391a35c5 +refs/heads/master: 8c185ab6185bf5e67766edb000ce428269364c86 diff --git a/trunk/net/ax25/af_ax25.c b/trunk/net/ax25/af_ax25.c index cd1c3dc0fe01..f45460730371 100644 --- a/trunk/net/ax25/af_ax25.c +++ b/trunk/net/ax25/af_ax25.c @@ -901,7 +901,6 @@ struct sock *ax25_make_new(struct sock *osk, struct ax25_dev *ax25_dev) sock_init_data(NULL, sk); - sk->sk_destruct = ax25_free_sock; sk->sk_type = osk->sk_type; sk->sk_priority = osk->sk_priority; sk->sk_protocol = osk->sk_protocol; @@ -939,6 +938,7 @@ struct sock *ax25_make_new(struct sock *osk, struct ax25_dev *ax25_dev) } sk->sk_protinfo = ax25; + sk->sk_destruct = ax25_free_sock; ax25->sk = sk; return sk;