| .. | .. |
|---|
| 52 | 52 | msg->type = as_okay; |
|---|
| 53 | 53 | } |
|---|
| 54 | 54 | /* |
|---|
| 55 | | - * Should probably just turn around the old skb. But the, the buffer |
|---|
| 55 | + * Should probably just turn around the old skb. But then, the buffer |
|---|
| 56 | 56 | * space accounting needs to follow the change too. Maybe later. |
|---|
| 57 | 57 | */ |
|---|
| 58 | 58 | while (!(skb = alloc_skb(sizeof(struct atmsvc_msg), GFP_KERNEL))) |
|---|
| .. | .. |
|---|
| 109 | 109 | dev_kfree_skb(skb); |
|---|
| 110 | 110 | goto as_indicate_complete; |
|---|
| 111 | 111 | } |
|---|
| 112 | | - sk->sk_ack_backlog++; |
|---|
| 112 | + sk_acceptq_added(sk); |
|---|
| 113 | 113 | skb_queue_tail(&sk->sk_receive_queue, skb); |
|---|
| 114 | 114 | pr_debug("waking sk_sleep(sk) 0x%p\n", sk_sleep(sk)); |
|---|
| 115 | 115 | sk->sk_state_change(sk); |
|---|