NetBSD/sys/net
martin e9e3618d99 When upper layer asks us to re-establish a connection, don't do so
synchronously, but insert a (varying) delay. Before we have only been
decoupled from the peer via network latency - now we introduce some
explicit delay. This, at least, creates batter serialized debug output.

However, if we have to reconnect because of an authentication failure,
the peer may have just been unable to access it's radius server. (I have
a setup where this seems to happen every now and then, depending on time
of day.) Backoff reconnect in this cases seriously longer - this is better
than hitting the max-auth-failure limit within a few seconds.
2008-08-18 21:43:49 +00:00
..
agr agr_ioctl_filter: comment the intention. 2008-05-19 02:53:47 +00:00
bpf_filter.c PR/37663: Guy Harris: bpf_validate rejects valid programs that use the multiply instruction 2008-01-02 15:58:01 +00:00
bpf.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
bpf.h
bpfdesc.h Network protocol interrupts can now block on locks, so merge the globals 2008-04-24 15:35:27 +00:00
bridgestp.c Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
bsd-comp.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
dlt.h add missing DLTs from the libpcap-0.9.4 distribution 2006-02-27 14:22:26 +00:00
ethertypes.h
files.pf merge yamt-pf42 branch. 2008-06-18 09:06:25 +00:00
if_arc.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
if_arcsubr.c s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
if_arp.h Make ARP stats per-cpu. 2008-04-15 15:17:54 +00:00
if_atm.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
if_atmsubr.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_bridge.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_bridgevar.h Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
if_dl.h Revert change of char to int8_t. 2008-02-20 17:18:11 +00:00
if_eco.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
if_ecosubr.c Make some cosmetic changes: 2008-03-12 18:22:24 +00:00
if_ether.h Move the body of VLAN_INPUT_TAG() into a static inline function. 2008-07-25 20:04:50 +00:00
if_etherip.c make this compile again 2008-07-10 05:15:32 +00:00
if_etherip.h - device/softc split 2008-07-09 13:18:41 +00:00
if_ethersubr.c Fix this another way: add the missing case statement. 2008-07-23 06:34:31 +00:00
if_faith.c that should read if_alloc. 2008-06-15 18:40:55 +00:00
if_faith.h
if_fddi.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
if_fddisubr.c Where applicable, s/0/NULL/, s/Bcmp/memcmp/. Remove a gratuitous 2008-05-11 20:13:30 +00:00
if_gif.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_gif.h Generic soft interrupts are mandatory. 2007-07-14 21:02:36 +00:00
if_gre.c Convert socket options code to use a sockopt structure 2008-08-06 15:01:23 +00:00
if_gre.h Note both my contribution and NSF funding. 2008-05-15 04:03:53 +00:00
if_hippi.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_hippisubr.c s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
if_ieee1394.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_ieee1394subr.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_llc.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
if_loop.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_media.c - Add more definitions from FreeBSD 2008-06-15 16:33:58 +00:00
if_media.h - Add more definitions from FreeBSD 2008-06-15 16:33:58 +00:00
if_ppp.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_ppp.h
if_pppoe.c When upper layer asks us to re-establish a connection, don't do so 2008-08-18 21:43:49 +00:00
if_pppoe.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_pppvar.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
if_sl.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_slvar.h Generic soft interrupts are mandatory. 2007-07-14 21:02:36 +00:00
if_sppp.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_spppsubr.c keep the loop, but arrange IDX_COUNT to be correct. 2008-08-04 12:03:14 +00:00
if_spppvar.h We have a dummy entry for IPV6CP even if the non-INET6 case. 2008-08-05 23:56:31 +00:00
if_srt.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_srt.h Add RCS Id. 2006-12-29 10:39:59 +00:00
if_stf.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_stf.h
if_strip.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_stripvar.h Generic soft interrupts are mandatory. 2007-07-14 21:02:36 +00:00
if_tap.c device_private(device_lookup()) -> device_lookup_private() 2008-06-10 22:53:08 +00:00
if_tap.h Convert to new 2 clause license 2008-04-29 06:53:00 +00:00
if_token.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
if_tokensubr.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if_tun.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_tun.h Network protocol interrupts can now block on locks, so merge the globals 2008-04-24 15:35:27 +00:00
if_types.h Integrate Common Address Redundancy Procotol (CARP) from OpenBSD 2006-05-18 09:05:49 +00:00
if_vlan.c - add if_alloc (ours just mallocs), and if_initname and use them (from FreeBSD) 2008-06-15 16:37:21 +00:00
if_vlanvar.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
if.c merge yamt-pf42 branch. 2008-06-18 09:06:25 +00:00
if.h merge yamt-pf42 branch. 2008-06-18 09:06:25 +00:00
link_proto.c Let us call ioctl(SIOC[ADG]LIFADDR) with a link-layer address on 2008-05-13 18:09:22 +00:00
Makefile Back out previous. It broke the build. 2008-05-05 13:41:29 +00:00
net_osdep.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
net_stats.c Simplify the interface to netstat_sysctl() and allocate space for 2008-05-04 07:22:14 +00:00
net_stats.h Simplify the interface to netstat_sysctl() and allocate space for 2008-05-04 07:22:14 +00:00
netisr_dispatch.h Generic soft interrupts are mandatory. 2007-07-14 21:02:36 +00:00
netisr.h Interrupt handling changes, in discussion since February: 2007-12-03 15:33:00 +00:00
pfil.c Cosmetic: use LIST_FOREACH(). Join lines. 2008-06-23 03:13:12 +00:00
pfil.h remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
pfkeyv2.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
ppp_defs.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
ppp_tty.c Properly fix the "hanging in tty" bug that was worked around with cv_wakeup() 2008-05-25 19:22:21 +00:00
ppp-comp.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
ppp-deflate.c Back out previous. It broke the build. 2008-05-05 13:41:29 +00:00
radix.c Use memset, memmove, and memcmp instead of Bzero, Bcopy, and Bcmp, 2008-05-11 20:14:41 +00:00
radix.h Bzero, Bcmp, and Bcopy are not used any more, so delete them. 2008-05-11 20:22:38 +00:00
raw_cb.c Remove the pcb from the rawcb list before sofree'ing it. 2008-08-04 06:19:35 +00:00
raw_cb.h KNF: de-__P, bzero -> memset, bcmp -> memcmp. Remove extraneous 2007-02-17 22:34:07 +00:00
raw_usrreq.c Delete local variable 'sockets', whose value is never used. Reported 2008-05-29 17:26:56 +00:00
route.c rtinit() should pass RTM_ADD to ifa->ifa_rtrequest instead of cmd, 2008-05-13 20:49:33 +00:00
route.h Defer processing of routing messages to a soft interrupt. These can be 2008-03-26 14:53:14 +00:00
rtsock.c Fix previous: a well hidden assignment was lost. 2008-06-15 20:36:55 +00:00
slcompress.c remove unnecessary casts. 2008-06-15 16:35:35 +00:00
slcompress.h s/u_\(int[0-9]*_t\)/u\1/g 2008-02-20 17:05:52 +00:00
slip.h
zlib.c Back out previous. It broke the build. 2008-05-05 13:41:29 +00:00
zlib.h