NetBSD/sys/netinet
atatat 7c62c74d09 Add the following nodes to the sysctl tree:
net.local.stream.pcblist
	net.local.dgram.pcblist
	net.inet.tcp.pcblist
	net.inet.udp.pcblist
	net.inet.raw.pcblist
	net.inet6.tcp6.pcblist
	net.inet6.udp6.pcblist
	net.inet6.raw6.pcblist

which allow retrieval of the pcbs in use for those protocols.  The
struct involved is 32/64 bit clean and incorporates parts of struct
inpcb, struct unpcb, a bit of struct tcpcb, and two socket addresses.
2005-03-09 05:07:19 +00:00
..
files.ipfilter Move ipf to sys/dist/ipf; Note that I followed the pattern used for pf. 2004-10-01 15:24:45 +00:00
files.netinet Commit TCP SACK patches from Kentaro A. Karahone's patch at: 2005-02-28 16:20:59 +00:00
icmp6.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
icmp_var.h Remove a common (icmpstat). 2004-08-03 13:58:59 +00:00
if_arp.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
if_atm.c de-__P, do some ANSIfication. 2005-02-02 21:41:01 +00:00
if_atm.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
if_ether.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
if_inarp.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
igmp_var.h Initialise (most) pools from a link set instead of explicit calls 2004-04-25 16:42:40 +00:00
igmp.c ANSIfy function prototypes. (Still have about 3/5ths of the C files in 2005-02-03 03:49:01 +00:00
igmp.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
in4_cksum.c ANSIfy function prototypes. (Still have about 3/5ths of the C files in 2005-02-03 03:49:01 +00:00
in_cksum.c ANSIfy function prototypes. (Still have about 3/5ths of the C files in 2005-02-03 03:49:01 +00:00
in_gif.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
in_gif.h Add RFC 3378 EtherIP support, ported from OpenBSD to NetBSD by 2005-01-31 23:49:36 +00:00
in_pcb_hdr.h Define a sotoinpcb_hdr() macro (a'la sotoinpcb()). 2004-03-02 02:11:14 +00:00
in_pcb.c ANSIfy function prototypes. (Still have about 3/5ths of the C files in 2005-02-03 03:49:01 +00:00
in_pcb.h Add support for IPsec Network Address Translator traversal (NAT-T), as 2005-02-12 12:31:07 +00:00
in_proto.c Add support for IPsec Network Address Translator traversal (NAT-T), as 2005-02-12 12:31:07 +00:00
in_systm.h De __P() 2004-04-18 21:00:35 +00:00
in_var.h Add the following nodes to the sysctl tree: 2005-03-09 05:07:19 +00:00
in.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
in.h Add RFC 3378 EtherIP support, ported from OpenBSD to NetBSD by 2005-01-31 23:49:36 +00:00
ip6.h typo. Bruno Rohee 2004-07-09 09:15:02 +00:00
ip_ecn.c ANSIfy function prototypes. (Still have about 3/5ths of the C files in 2005-02-03 03:49:01 +00:00
ip_ecn.h De __P() 2004-04-18 21:00:35 +00:00
ip_encap.c ANSIfy function prototypes. (Still have about 3/5ths of the C files in 2005-02-03 03:49:01 +00:00
ip_encap.h de-__P -- will ANSIfy .c files later. 2005-02-02 21:41:55 +00:00
ip_flow.c KNF + slightly ANSIfy 2005-02-03 22:43:34 +00:00
ip_gre.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
ip_gre.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
ip_icmp.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
ip_icmp.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
ip_id.c typo 2004-03-23 05:31:54 +00:00
ip_input.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
ip_mroute.c nuke trailing whitespace 2005-02-26 22:45:09 +00:00
ip_mroute.h nuke trailing whitespace 2005-02-26 22:45:09 +00:00
ip_output.c Move all the hardware-assisted checksum/segment offload code together. 2005-03-09 03:39:27 +00:00
ip_var.h Don't perform checksums on loopback interfaces. They can be reenabled with 2004-12-15 04:25:19 +00:00
ip.h Initial commit of a port of the FreeBSD implementation of RFC 2385 2004-04-25 22:25:03 +00:00
Makefile Add MKIPFILTER; if set to no, don't build and install the ipf(4) programs, 2005-02-22 14:39:58 +00:00
pim_var.h IPv4 PIM support, based on submission from Pavlin Radoslavov on tech-net@ : 2004-09-04 23:32:29 +00:00
pim.h IPv4 PIM support, based on submission from Pavlin Radoslavov on tech-net@ : 2004-09-04 23:32:29 +00:00
raw_ip.c Add the following nodes to the sysctl tree: 2005-03-09 05:07:19 +00:00
tcp_debug.c ANSIfy function declarations 2005-02-03 23:25:22 +00:00
tcp_debug.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
tcp_fsm.h export tcpstates for _KERNEL and remove tcp_usrreq.c's incorrect 2004-04-20 22:54:31 +00:00
tcp_input.c Copyright maintenance. 2005-03-02 10:20:18 +00:00
tcp_output.c For AF_INET, always set m->m_pkthdr.csum_data. Don't or TSOv4, just set it. 2005-03-09 03:38:33 +00:00
tcp_sack.c tcp_sack_option: handle the case that the right-most sack'ed block is expanded. 2005-03-08 11:27:14 +00:00
tcp_seq.h Initialize snd_high as part of tcp_sendseqinit(). 2005-02-16 15:00:47 +00:00
tcp_subr.c s/quence/quench/. 2005-03-09 04:24:12 +00:00
tcp_timer.c Copyright maintenance. 2005-03-02 10:20:18 +00:00
tcp_timer.h Re-add callout_active(), in a way compatible with the FreeBSD version, and use 2005-03-04 05:51:41 +00:00
tcp_usrreq.c Add the following nodes to the sysctl tree: 2005-03-09 05:07:19 +00:00
tcp_var.h gc the tcp_sysctl() prototype since it's completely vestigial 2005-03-09 04:51:56 +00:00
tcp.h tcp_sack_option: the max number of sack blocks in a packet is 4, not 3. 2005-03-07 09:32:51 +00:00
tcpip.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
udp_usrreq.c Add the following nodes to the sysctl tree: 2005-03-09 05:07:19 +00:00
udp_var.h Add support for IPsec Network Address Translator traversal (NAT-T), as 2005-02-12 12:31:07 +00:00
udp.h Add support for IPsec Network Address Translator traversal (NAT-T), as 2005-02-12 12:31:07 +00:00