patch-2.3.99-pre4 linux/net/decnet/af_decnet.c
Next file: linux/net/decnet/dn_nsp_in.c
Previous file: linux/net/core/sock.c
Back to the patch index
Back to the overall index
- Lines: 17
- Date:
Mon Mar 27 10:35:56 2000
- Orig file:
v2.3.99-pre3/linux/net/decnet/af_decnet.c
- Orig date:
Fri Mar 10 16:40:50 2000
diff -u --recursive --new-file v2.3.99-pre3/linux/net/decnet/af_decnet.c linux/net/decnet/af_decnet.c
@@ -1670,14 +1670,14 @@
goto out;
}
- sock->flags |= SO_WAITDATA;
+ set_bit(SOCK_ASYNC_WAITDATA, &sock->flags);
SOCK_SLEEP_PRE(sk)
if (!dn_data_ready(sk, queue, flags, target))
schedule();
SOCK_SLEEP_POST(sk)
- sock->flags &= ~SO_WAITDATA;
+ clear_bit(SOCK_ASYNC_WAITDATA, &sock->flags);
}
for(skb = queue->next; skb != (struct sk_buff *)queue; skb = nskb) {
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)