|
|
| version 1.27, 2004/04/20 01:52:28 | version 1.28, 2004/04/21 18:13:56 |
|---|---|
| Line 834 tcp_drain() | Line 834 tcp_drain() |
| tcp_drain_oncpu(&tcbinfo[cpu].listhead); | tcp_drain_oncpu(&tcbinfo[cpu].listhead); |
| } else { | } else { |
| msg = malloc(sizeof(struct netmsg_tcp_drain), | msg = malloc(sizeof(struct netmsg_tcp_drain), |
| M_LWKTMSG, M_NOWAIT); | M_LWKTMSG, M_NOWAIT); |
| if (!msg) | if (msg == NULL) |
| continue; | continue; |
| lwkt_initmsg(&msg->nm_lmsg, &netisr_afree_rport, 0, | lwkt_initmsg(&msg->nm_lmsg, &netisr_afree_rport, 0, |
| lwkt_cmd_func(tcp_drain_handler), | lwkt_cmd_func(tcp_drain_handler), |