signaling.c (62910554656cdcd6b6f84a5154c4155aae4ca231) | signaling.c (aa395145165cb06a0d0885221bbe0ce4a564391d) |
---|---|
1/* net/atm/signaling.c - ATM signaling */ 2 3/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */ 4 5#define pr_fmt(fmt) KBUILD_MODNAME ":%s: " fmt, __func__ 6 7#include <linux/errno.h> /* error codes */ 8#include <linux/kernel.h> /* printk */ --- 117 unchanged lines hidden (view full) --- 126 lock_sock(sk); 127 if (sk_acceptq_is_full(sk)) { 128 sigd_enq(NULL, as_reject, vcc, NULL, NULL); 129 dev_kfree_skb(skb); 130 goto as_indicate_complete; 131 } 132 sk->sk_ack_backlog++; 133 skb_queue_tail(&sk->sk_receive_queue, skb); | 1/* net/atm/signaling.c - ATM signaling */ 2 3/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */ 4 5#define pr_fmt(fmt) KBUILD_MODNAME ":%s: " fmt, __func__ 6 7#include <linux/errno.h> /* error codes */ 8#include <linux/kernel.h> /* printk */ --- 117 unchanged lines hidden (view full) --- 126 lock_sock(sk); 127 if (sk_acceptq_is_full(sk)) { 128 sigd_enq(NULL, as_reject, vcc, NULL, NULL); 129 dev_kfree_skb(skb); 130 goto as_indicate_complete; 131 } 132 sk->sk_ack_backlog++; 133 skb_queue_tail(&sk->sk_receive_queue, skb); |
134 pr_debug("waking sk->sk_sleep 0x%p\n", sk->sk_sleep); | 134 pr_debug("waking sk_sleep(sk) 0x%p\n", sk_sleep(sk)); |
135 sk->sk_state_change(sk); 136as_indicate_complete: 137 release_sock(sk); 138 return 0; 139 case as_close: 140 set_bit(ATM_VF_RELEASED, &vcc->flags); 141 vcc_release_async(vcc, msg->reply); 142 goto out; --- 127 unchanged lines hidden --- | 135 sk->sk_state_change(sk); 136as_indicate_complete: 137 release_sock(sk); 138 return 0; 139 case as_close: 140 set_bit(ATM_VF_RELEASED, &vcc->flags); 141 vcc_release_async(vcc, msg->reply); 142 goto out; --- 127 unchanged lines hidden --- |