summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ripd/interface.c
diff options
context:
space:
mode:
authorkurt <kurt@openbsd.org>2006-10-18 14:43:45 +0000
committerkurt <kurt@openbsd.org>2006-10-18 14:43:45 +0000
commite659d19b23229327dd8497ef24e257fd56b968b8 (patch)
tree3489fc335156dbf5bcf87d829d367e36971d8d48 /usr.sbin/ripd/interface.c
parentThe dosparts member of cpu_disklabel was not used for any persistant (diff)
downloadwireguard-openbsd-e659d19b23229327dd8497ef24e257fd56b968b8.tar.xz
wireguard-openbsd-e659d19b23229327dd8497ef24e257fd56b968b8.zip
Return ECONNABORTED when a non-blocking socket has been shutdown() for
receives. Previously a non-blocking socket would mask this error by returning EWOULDBLOCK and mislead applications to think accept() may eventually succeed. Corrects a pthreads deadlock reported by Tero Koskinen <tero.koskinen at iki.fi> okay kettenis@, theo@, markus@
Diffstat (limited to 'usr.sbin/ripd/interface.c')
0 files changed, 0 insertions, 0 deletions