NetBSD/sys/net
dsl 2a54322c7b If a multithreaded app closes an fd while another thread is blocked in
read/write/accept, then the expectation is that the blocked thread will
exit and the close complete.
Since only one fd is affected, but many fd can refer to the same file,
the close code can only request the fs code unblock with ERESTART.
Fixed for pipes and sockets, ERESTART will only be generated after such
a close - so there should be no change for other programs.
Also rename fo_abort() to fo_restart() (this used to be fo_drain()).
Fixes PR/26567
2009-12-20 09:36:05 +00:00
..
agr comment style. no functional change. 2009-06-09 22:21:54 +00:00
bpf_filter.c
bpf.c If a multithreaded app closes an fd while another thread is blocked in 2009-12-20 09:36:05 +00:00
bpf.h
bpfdesc.h
bridgestp.c
bsd-comp.c
dlt.h
ethertypes.h
files.pf Import pfsync support from OpenBSD 4.2 2009-09-14 10:36:48 +00:00
if_arc.h
if_arcsubr.c ar_tha() can return NULL; treat this as an error. 2009-11-20 02:14:56 +00:00
if_arp.h
if_atm.h
if_atmsubr.c
if_bridge.c
if_bridgevar.h
if_dl.h
if_eco.h
if_ecosubr.c ar_tha() can return NULL; treat this as an error. 2009-11-20 02:14:56 +00:00
if_ether.h
if_etherip.c
if_etherip.h
if_ethersubr.c Fix function name that was changed by mistake in the previous whitespace 2009-11-28 09:20:37 +00:00
if_faith.c
if_faith.h
if_fddi.h
if_fddisubr.c ar_tha() can return NULL; treat this as an error. 2009-11-20 02:14:56 +00:00
if_gif.c
if_gif.h
if_gre.c Add a direction argument to socket upcalls, so they can tell why they've 2009-09-02 14:56:57 +00:00
if_gre.h
if_hippi.h
if_hippisubr.c
if_ieee1394.h
if_ieee1394subr.c
if_llc.h
if_loop.c
if_media.c Replace u_quad_t with uint64_t. u_quad_t is just a typedef for 2009-10-05 21:25:05 +00:00
if_media.h Replace u_quad_t with uint64_t. u_quad_t is just a typedef for 2009-10-05 21:25:05 +00:00
if_ppp.c
if_ppp.h
if_pppoe.c
if_pppoe.h
if_pppvar.h
if_sl.c
if_slvar.h
if_sppp.h
if_spppsubr.c
if_spppvar.h Replace u_quad_t with uint64_t. u_quad_t is just a typedef for 2009-10-05 21:25:05 +00:00
if_srt.c KNF. 2009-12-09 00:44:26 +00:00
if_srt.h KNF. 2009-12-09 00:44:26 +00:00
if_stf.c PR/42285: PR/41559: Daniel Hagerty: if_stf doesn't count output bytes 2009-11-08 18:44:45 +00:00
if_stf.h
if_strip.c
if_stripvar.h
if_tap.c If a multithreaded app closes an fd while another thread is blocked in 2009-12-20 09:36:05 +00:00
if_tap.h
if_token.h
if_tokensubr.c ar_tha() can return NULL; treat this as an error. 2009-11-20 02:14:56 +00:00
if_tun.c
if_tun.h
if_types.h
if_vlan.c
if_vlanvar.h
if.c Simplify ifreq_setaddr: 2009-11-13 23:11:08 +00:00
if.h Replace u_quad_t with uint64_t. u_quad_t is just a typedef for 2009-10-05 21:25:05 +00:00
link_proto.c
Makefile No need to include bsd.subdir.mk as bsd.kinc.mk already includes it. 2009-05-30 09:04:35 +00:00
net_osdep.h
net_stats.c
net_stats.h
netisr_dispatch.h
netisr.h
pfil.c
pfil.h
pfkeyv2.h
ppp_defs.h
ppp_tty.c
ppp-comp.h
ppp-deflate.c
radix.c Make it possible to register delayed radix tree head inits which 2009-05-27 17:46:49 +00:00
radix.h Make it possible to register delayed radix tree head inits which 2009-05-27 17:46:49 +00:00
raw_cb.c
raw_cb.h
raw_usrreq.c
route.c s/u_quad_t/uint64_t/ 2009-11-03 00:30:11 +00:00
route.h s/u_quad_t/uint64_t/. 2009-11-03 00:30:31 +00:00
rtsock.c Replace a large number of link set based sysctl node creations with 2009-09-16 15:23:04 +00:00
slcompress.c
slcompress.h
slip.h
zlib.c
zlib.h