NetBSD/sys/netinet
jdolecek e0cc03a09b merge kqueue branch into -current
kqueue provides a stateful and efficient event notification framework
currently supported events include socket, file, directory, fifo,
pipe, tty and device changes, and monitoring of processes and signals

kqueue is supported by all writable filesystems in NetBSD tree
(with exception of Coda) and all device drivers supporting poll(2)

based on work done by Jonathan Lemon for FreeBSD
initial NetBSD port done by Luke Mewburn and Jason Thorpe
2002-10-23 09:10:23 +00:00
..
fil.c Resync with official IPF 2002-09-19 08:12:43 +00:00
files.ipfilter Add missing "needs-flag". 2002-10-11 15:58:20 +00:00
files.netinet Move netinet, netinet6, ipsec, and ipfilter config defns to 2002-10-10 22:45:45 +00:00
icmp6.h whitespace 2002-06-09 16:33:36 +00:00
icmp_var.h Changes to allow the IPv4 and IPv6 layers to align headers themseves, 2002-06-30 22:40:32 +00:00
if_arp.c If we need to fix up ar_hrd field, we must do it before using ar_tpa/tha. 2002-06-25 04:16:31 +00:00
if_atm.c KNF - return is not a function. sync w/kame. 2002-09-11 02:46:42 +00:00
if_atm.h whitespace 2002-06-09 16:33:36 +00:00
if_ether.h
if_inarp.h
igmp_var.h Changes to allow the IPv4 and IPv6 layers to align headers themseves, 2002-06-30 22:40:32 +00:00
igmp.c avoid swapping endian of ip_len and ip_off on mbuf, to meet with M_LEADINGSPACE 2002-08-14 00:23:27 +00:00
igmp.h
in4_cksum.c be friendly with gcc-3.1.1 -O2, which takes advantage of ANSI C 2002-07-29 09:14:36 +00:00
in_cksum.c whitespace 2002-06-09 16:33:36 +00:00
in_gif.c KNF - return is not a function. sync w/kame. 2002-09-11 02:46:42 +00:00
in_gif.h
in_pcb.c "error" in in_pcbbind() was only ever set but not used, remove it. 2002-10-22 02:31:16 +00:00
in_pcb.h whitespace 2002-06-09 16:33:36 +00:00
in_proto.c one too many whitespace 2002-09-25 07:37:12 +00:00
in_systm.h
in_var.h Eliminate commons. 2002-05-12 20:33:50 +00:00
in.c "newifaddr" in in_control() was set but never used, remove it. 2002-10-22 02:28:47 +00:00
in.h Define uint{8,32}_t locally, per XNS5.2/POSIX-2001, and use them in this 2002-05-13 13:34:32 +00:00
ip6.h
ip_auth.c Resync with official IPF 2002-09-19 08:12:43 +00:00
ip_auth.h Re-sync with IPFilter 2002-01-24 08:23:40 +00:00
ip_compat.h Resync with official IPF 2002-09-19 08:12:43 +00:00
ip_ecn.c correct variable initialization. reported by fujitsu folks 2002-04-10 09:18:57 +00:00
ip_ecn.h whitespace. protect from multiple inclusion. sync with kame 2001-12-21 04:11:24 +00:00
ip_encap.c remove packed attribute as it will cause data be unaligned 2002-07-31 03:18:04 +00:00
ip_encap.h use radix table for inbound tunnel lookup (would increase performance 2001-12-21 06:30:43 +00:00
ip_fil.c merge kqueue branch into -current 2002-10-23 09:10:23 +00:00
ip_fil.h Remove unused ipl_usec. 2002-09-29 17:55:14 +00:00
ip_flow.c Changes to allow the IPv4 and IPv6 layers to align headers themseves, 2002-06-30 22:40:32 +00:00
ip_frag.c Resync with official IPF 2002-09-19 08:12:43 +00:00
ip_frag.h Upgraded IPFilter to 3.4.29 2002-09-19 08:08:14 +00:00
ip_ftp_pxy.c Resync with official IPF 2002-09-19 08:12:43 +00:00
ip_gre.c KNF - return is not a function. sync w/kame. 2002-09-11 02:46:42 +00:00
ip_gre.h whitespace 2002-06-09 16:33:36 +00:00
ip_h323_pxy.c Resync with official IPF 2002-09-19 08:12:43 +00:00
ip_icmp.c Remove breaks after returns, unreachable returns and returns after 2002-09-23 05:51:10 +00:00
ip_icmp.h whitespace 2002-06-09 16:33:36 +00:00
ip_input.c revert mtudisc_timeout value to the old one if update falis 2002-09-23 13:43:27 +00:00
ip_ipsec_pxy.c add __KERNEL_RCSID() 2002-04-01 16:47:46 +00:00
ip_log.c Fix ipmon problems on 64-bit platforms (PR#17403 and PR#17404). 2002-09-25 06:43:17 +00:00
ip_mroute.c avoid swapping endian of ip_len and ip_off on mbuf, to meet with M_LEADINGSPACE 2002-08-14 00:23:27 +00:00
ip_mroute.h whitespace 2002-06-09 16:33:36 +00:00
ip_nat.c Relax overly-conservative TCP option parsing used by ipnat when 2002-09-24 14:14:25 +00:00
ip_nat.h Upgraded IPFilter to 3.4.29 2002-09-19 08:08:14 +00:00
ip_netbios_pxy.c Resync with official IPF 2002-09-19 08:12:43 +00:00
ip_output.c From FreeBSD (1.164) courtesy of Maxim Konovalov: 2002-09-17 13:10:59 +00:00
ip_proxy.c Resync with official IPF 2002-09-19 08:12:43 +00:00
ip_proxy.h Upgraded IPFilter to 3.4.29 2002-09-19 08:08:14 +00:00
ip_raudio_pxy.c Upgraded IPFilter to 3.4.23 2002-01-24 08:21:30 +00:00
ip_rcmd_pxy.c Re-sync with IPFilter 2002-01-24 08:23:40 +00:00
ip_state.c Resync with official IPF 2002-09-19 08:12:43 +00:00
ip_state.h Upgraded IPFilter to 3.4.29 2002-09-19 08:08:14 +00:00
ip_var.h correct signedness mixup in pointer passing. sync w/kame 2002-09-11 02:41:19 +00:00
ip.h bring in latest ALTQ from kjc. ALTQify some of the drivers. 2002-03-05 04:12:57 +00:00
ipl.h Upgraded IPFilter to 3.4.29 2002-09-19 08:08:14 +00:00
Makefile
raw_ip.c Oops, still need the call to va_arg() to advance the args pointer. 2002-10-22 02:44:34 +00:00
tcp_debug.c whitespace 2002-06-09 16:33:36 +00:00
tcp_debug.h
tcp_fsm.h
tcp_input.c Make sure TF_REQ_TSTMP and TF_REQ_SCALE get set correctly in the new 2002-10-22 04:24:50 +00:00
tcp_output.c In the txsegsize bounding code, it is not necessary to adjust for the options 2002-09-13 18:26:55 +00:00
tcp_seq.h
tcp_subr.c fix typo in previous: s/tip/top/ 2002-10-22 07:22:19 +00:00
tcp_timer.c Guard use of "so" in tcp_timer_persist() and tcp_timer_2msl() with 2002-10-22 03:11:03 +00:00
tcp_timer.h
tcp_usrreq.c Guard use of "ostate" with #ifdef TCP_DEBUG in tcp_usrreq(). 2002-10-22 03:14:16 +00:00
tcp_var.h Changes to allow the IPv4 and IPv6 layers to align headers themseves, 2002-06-30 22:40:32 +00:00
tcp.h
tcpip.h
udp_usrreq.c avoid swapping endian of ip_len and ip_off on mbuf, to meet with M_LEADINGSPACE 2002-08-14 00:23:27 +00:00
udp_var.h Changes to allow the IPv4 and IPv6 layers to align headers themseves, 2002-06-30 22:40:32 +00:00
udp.h