rework sosend: no EWOULDBLOCK after partial write; allow zero-length
authorMike Karels <karels@ucbvax.Berkeley.EDU>
Wed, 25 Apr 1984 08:26:59 +0000 (00:26 -0800)
committerMike Karels <karels@ucbvax.Berkeley.EDU>
Wed, 25 Apr 1984 08:26:59 +0000 (00:26 -0800)
commit8250a099196a31713a2abb450c0786ba4c01c884
treebcfe419e87c0327317d45682ce7d3812e4c5dcd5
parente677da313d68a33eb7f9a8436c35b4fea554fa07
rework sosend: no EWOULDBLOCK after partial write; allow zero-length
datagrams; eliminate goto's and untwist loop; simplify space calculation
(still wrong, but won't send partial datagrams!)

SCCS-vsn: sys/kern/uipc_socket.c 6.3
usr/src/sys/kern/uipc_socket.c