Home | History | Annotate | Download | only in netinet
History log of /src/sys/external/bsd/ipf/netinet/ip_nat6.c
RevisionDateAuthorComments
 1.13  08-Sep-2024  rillig fix a/an grammar in obvious cases
 1.12  10-Feb-2021  christos From Cy Schubert:

ipfilter: Use the softn (NAT softc) host map size in ip_nat6
calculation. The ipfilter NAT table host map size is a tunable
that defaults to a macro value defined at build time. HOSTMAP_SIZE
is saved in softn (the ipnat softc) at initialization. It can be
tuned (changed) at runtime using the ipf -T command. If the
hostmap_size tunable is adjusted the calculation to determine where
to put new entries in the table was incorrect. Use the tunable in
the NAT softc instead of the static build time value.
 1.11  03-May-2018  maxv branches: 1.11.14;
Remove now unused tcpip.h includes. Some were already unused before.
 1.10  04-Oct-2016  sborrill branches: 1.10.14;
Fix lookup of original destination address when using a redirect rule.
This is required for transparent proxying by squid, for example.
 1.9  06-Oct-2015  prlw1 branches: 1.9.2;
Update comments to match previous change (avoid panic in SIOCGNATL)
 1.8  07-Aug-2015  prlw1 Avoid panic in SIOCGNATL dereferencing a NULL softc.
Solution suggestion from Martin Husemann.
 1.7  01-Apr-2014  christos branches: 1.7.4; 1.7.6;
Remove SCCS prefix from RCS string!
 1.6  14-Sep-2013  joerg Use __KERNEL_RCSID.
 1.5  14-Sep-2013  martin Remove a few unused variables, ifdef others like their use
 1.4  09-Jan-2013  christos branches: 1.4.2;
Back out my last change, which was a partial fix for hash code computation problems.
Apply Darren's more complete reworking of hash code computation.
Ensure that the struct containing the red-black tree head is properly initialized.
From Geoff Adams
 1.3  22-Jul-2012  darrenr branches: 1.3.2;
Merge IPFilter 5.1.2 into HEAD
 1.2  23-Mar-2012  christos branches: 1.2.2; 1.2.4;
apply our changes.
- prototypes
- ip_h323_pxy.c is missing from the distribution
- original tar distribution is missing <$>Id values in most files
 1.1  23-Mar-2012  christos branches: 1.1.1;
Initial revision
 1.1.1.2  22-Jul-2012  darrenr Import IPFilter 5.1.2
 1.1.1.1  23-Mar-2012  christos import kernel portion of ipfilter 5.1.1
 1.2.4.5  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.4.4  23-Jan-2013  yamt sync with head
 1.2.4.3  30-Oct-2012  yamt sync with head
 1.2.4.2  17-Apr-2012  yamt sync with head
 1.2.4.1  23-Mar-2012  yamt file ip_nat6.c was added on branch yamt-pagecache on 2012-04-17 00:08:16 +0000
 1.2.2.2  17-Apr-2012  joerg Re-add new ipf on the jmcneill-usbmp branch.
 1.2.2.1  23-Mar-2012  joerg file ip_nat6.c was added on branch jmcneill-usbmp on 2012-04-17 19:25:20 +0000
 1.3.2.3  03-Dec-2017  jdolecek update from HEAD
 1.3.2.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.3.2.1  25-Feb-2013  tls resync with head
 1.4.2.1  18-May-2014  rmind sync with head
 1.7.6.3  05-Dec-2016  skrll Sync with HEAD
 1.7.6.2  27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.7.6.1  22-Sep-2015  skrll Sync with HEAD
 1.7.4.2  24-Dec-2016  snj Pull up following revision(s) (requested by sborrill in ticket #1261):
sys/external/bsd/ipf/netinet/ip_nat.c: revision 1.17
sys/external/bsd/ipf/netinet/ip_nat6.c: revision 1.10
Fix lookup of original destination address when using a redirect rule.
This is required for transparent proxying by squid, for example.
 1.7.4.1  08-Aug-2015  martin branches: 1.7.4.1.4;
Pull up following revision(s) (requested by prlw1 in ticket #939):
sys/external/bsd/ipf/netinet/ip_nat.h: revision 1.7
sys/external/bsd/ipf/netinet/ip_nat.c: revision 1.14
sys/external/bsd/ipf/netinet/ip_nat6.c: revision 1.8
Avoid panic in SIOCGNATL dereferencing a NULL softc.
Solution suggestion from Martin Husemann.
 1.7.4.1.4.1  18-Jan-2017  skrll Sync with netbsd-5
 1.9.2.1  04-Nov-2016  pgoyette Sync with HEAD
 1.10.14.1  21-May-2018  pgoyette Sync with HEAD
 1.11.14.1  03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed