diff options
Diffstat (limited to 'net/atm/resources.c')
-rw-r--r-- | net/atm/resources.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/net/atm/resources.c b/net/atm/resources.c index 1a799433a..116682f5b 100644 --- a/net/atm/resources.c +++ b/net/atm/resources.c @@ -145,8 +145,10 @@ struct sock *alloc_atm_vcc_sk(int family) sk_free(sk); return NULL; } + sock_init_data(NULL,sk); sk->destruct = atm_free_sock; memset(vcc,0,sizeof(*vcc)); + vcc->sk = sk; if (nodev_vccs) nodev_vccs->prev = vcc; vcc->prev = NULL; vcc->next = nodev_vccs; |