NetBSD/sys/netinet
tron c465794d70 Correct two errors in fr_check():
1.) Make sure that "pass" is always initialized.
2.) Make sure the code doesn't use a stale mbuf pointer after fr_makefrip()
    has been called. This fixes PR kern/25868.

Analyzed and reviewed by Steve Woodford.
2004-06-16 14:06:23 +00:00
..
Makefile Sync with official IPFilter 2004-03-28 09:01:26 +00:00
fil.c Correct two errors in fr_check(): 2004-06-16 14:06:23 +00:00
files.ipfilter Sync with official IPFilter 2004-03-28 09:01:26 +00:00
files.netinet defflag TCP_OUTPUT_COUNTERS and TCP_REASS_COUNTERS 2004-05-01 02:21:44 +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
if_arp.c Sysctl descriptions under net subtree (net.key not done) 2004-05-25 04:33:59 +00:00
if_atm.c
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
if_inarp.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
igmp.c Remove #else clause of __STDC__ 2004-04-26 01:31:56 +00:00
igmp.h
igmp_var.h Initialise (most) pools from a link set instead of explicit calls 2004-04-25 16:42:40 +00:00
in.c fix SIOC*LIFADDR for IPv4. markus friedl 2004-05-30 06:37:07 +00:00
in.h Redo net.inet.* sysctl subtree for fast-ipsec from scratch. 2004-05-07 00:55:14 +00:00
in4_cksum.c
in_cksum.c
in_gif.c Remove #else clause of __STDC__ 2004-04-26 01:31:56 +00:00
in_gif.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
in_pcb.c Initialise (most) pools from a link set instead of explicit calls 2004-04-25 16:42:40 +00:00
in_pcb.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
in_pcb_hdr.h
in_proto.c Initialise (most) pools from a link set instead of explicit calls 2004-04-25 16:42:40 +00:00
in_systm.h De __P() 2004-04-18 21:00:35 +00:00
in_var.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
ip.h Initial commit of a port of the FreeBSD implementation of RFC 2385 2004-04-25 22:25:03 +00:00
ip6.h declare ip6_hdr_pseudo (for kernel only) and use it for TCP MD5 signature 2004-04-26 05:15:47 +00:00
ip_auth.c Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_auth.h Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_compat.h PR/25441: Matthew Green: IP-Filter uses M_TEMP when it already has M_IPFILTER 2004-05-09 03:54:43 +00:00
ip_ecn.c
ip_ecn.h De __P() 2004-04-18 21:00:35 +00:00
ip_encap.c Remove #else clause of __STDC__ 2004-04-26 01:31:56 +00:00
ip_encap.h De __P() 2004-04-18 21:00:35 +00:00
ip_fil.h PR/24969: Arto Selonen: /usr/sbin/ipfs from ipfilter 4.1.1 does not work 2004-05-10 01:34:59 +00:00
ip_fil_netbsd.c Don't leak mbuf if ipfr_fastroute6() fails. 2004-06-16 14:02:39 +00:00
ip_flow.c Initialise (most) pools from a link set instead of explicit calls 2004-04-25 16:42:40 +00:00
ip_frag.c Cast 64 bit pointers only with (intptr_t) care. 2004-03-28 12:12:28 +00:00
ip_frag.h Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_ftp_pxy.c Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_gre.c Remove #else clause of __STDC__ 2004-04-26 01:31:56 +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_h323_pxy.c Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_htable.c Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_htable.h Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_icmp.c Sysctl descriptions under net subtree (net.key not done) 2004-05-25 04:33:59 +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
ip_input.c Sysctl descriptions under net subtree (net.key not done) 2004-05-25 04:33:59 +00:00
ip_ipsec_pxy.c Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_irc_pxy.c Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_log.c Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_lookup.c A few more ioctl vs. copyin changes, spotted by Bill Studenmund. 2004-04-01 21:54:41 +00:00
ip_lookup.h Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_mroute.c Remove #else clause of __STDC__ 2004-04-26 01:31:56 +00:00
ip_mroute.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00
ip_nat.c PR/25646: Perry Metzger: Commit a patch that compiles awaiting feedback. 2004-05-20 13:54:19 +00:00
ip_nat.h PR/24969: Arto Selonen: /usr/sbin/ipfs from ipfilter 4.1.1 does not work 2004-05-10 01:34:59 +00:00
ip_netbios_pxy.c Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_output.c update mtu value if outgoing interface changes with ipsec ops 2004-06-01 05:06:56 +00:00
ip_pool.c kill some strcpy 2004-04-21 18:16:14 +00:00
ip_pool.h Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_pptp_pxy.c Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_proxy.c Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_proxy.h Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_raudio_pxy.c Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_rcmd_pxy.c Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_rpcb_pxy.c Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_rules.c Always include <sys/param.h> first! 2004-04-24 19:59:19 +00:00
ip_rules.h Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_scan.c Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_scan.h Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_state.c PR/24969: Arto Selonen: /usr/sbin/ipfs from ipfilter 4.1.1 does not work 2004-05-10 01:34:59 +00:00
ip_state.h Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
ip_sync.c Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_sync.h Import IPFilter 4.1.1 2004-03-28 08:55:20 +00:00
ip_var.h Constify protosw arrays. This can reduce the kernel .data section by 2004-04-22 01:01:40 +00:00
ipl.h Upgraded IPFilter to 4.1.1 2004-03-28 09:00:53 +00:00
raw_ip.c Redo net.inet.* sysctl subtree for fast-ipsec from scratch. 2004-05-07 00:55:14 +00:00
tcp.h Add definitions for the (currently unimplemented) ECN TCP flags; 2004-05-07 20:11:52 +00:00
tcp_debug.c
tcp_debug.h
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 Remove now-unused variable. 2004-05-23 00:37:27 +00:00
tcp_output.c With FAST_IPSEC, include <netipsec/key.h>, as Itojun's recent changes 2004-05-20 22:59:02 +00:00
tcp_seq.h
tcp_subr.c fix MD5 signature support to actually validate inbound signature, and 2004-05-18 14:44:14 +00:00
tcp_timer.c
tcp_timer.h
tcp_usrreq.c Sysctl descriptions under net subtree (net.key not done) 2004-05-25 04:33:59 +00:00
tcp_var.h fix MD5 signature support to actually validate inbound signature, and 2004-05-18 14:44:14 +00:00
tcpip.h
udp.h
udp_usrreq.c Sysctl descriptions under net subtree (net.key not done) 2004-05-25 04:33:59 +00:00
udp_var.h no space between function name and paren: foo (blah) -> foo(blah) 2004-04-21 17:49:46 +00:00