Home | History | Annotate | Download | only in netinet
History log of /src/sys/netinet/tcp_debug.h
RevisionDateAuthorComments
 1.21  03-Feb-2021  roy CTASSERT -> __CTASSERT to unbreak userland build.

While here move __packed in tcp_debug.h back to where it was and
note removal warrants more investigation.
 1.20  03-Feb-2021  roy tcp_debug: restore __packed
 1.19  03-Feb-2021  roy Remove __packed from various network structures

They are already network aligned and adding the __packed attribute
just causes needless compiler warnings about accssing members of packed
objects.
 1.18  01-May-2018  maxv branches: 1.18.14;
Redefine the structure, not to rely on tcpiphdr.
 1.17  04-Mar-2007  christos branches: 1.17.128;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.16  10-Dec-2005  elad branches: 1.16.26;
Multiple inclusion protection, as suggested by christos@ on tech-kern@
few days ago.
 1.15  02-Jun-2005  riz branches: 1.15.2;
Fix some const fallout.
 1.14  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.13  09-Jul-2001  itojun branches: 1.13.22;
do not #ifdef in headers. usr.sbin/trpt needs it.
 1.12  08-Jul-2001  abs Rename TCPDEBUG to TCP_DEBUG, defopt TCP_DEBUG and TCP_NDEBUG, and
make all usage of tcp_trace dependent on TCP_DEBUG - resulting in
a 31K saving on an INET enabled i386 kernel.
 1.11  30-May-2001  mrg use _KERNEL_OPT
 1.10  29-Apr-2001  fvdl Make it possible to override TCP_NDEBUG. The default value of 100
wastes quite a bit of space (0xfa00).
 1.9  31-Jul-1999  itojun branches: 1.9.14;
sync with recent KAME.
- loosen ipsec restriction on packet diredtion.
- revise icmp6 redirect handling on IsRouter bit.
- tcp/udp notification processing (link-local address case)
- cosmetic fixes (better code share across *BSD).
 1.8  09-Jul-1999  thorpej defopt INET6, and put it in opt_inet.h (most places already include this
file, which is why the file list is so short).
 1.7  01-Jul-1999  itojun IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.
(Sorry for a big commit, I can't separate this into several pieces...)
Pls check sys/netinet6/TODO and sys/netinet6/IMPLEMENTATION for details.

- sys/kern: do not assume single mbuf, accept chained mbuf on passing
data from userland to kernel (or other way round).
- "midway" ATM card: ATM PVC pseudo device support, like those done in ALTQ
package (ftp://ftp.csl.sony.co.jp/pub/kjc/).
- sys/netinet/tcp*: IPv4/v6 dual stack tcp support.
- sys/netinet/{ip6,icmp6}.h, sys/net/pfkeyv2.h: IETF document assumes those
file to be there so we patch it up.
- sys/netinet: IPsec additions are here and there.
- sys/netinet6/*: most of IPv6 code sits here.
- sys/netkey: IPsec key management code
- dev/pci/pcidevs: regen

In my understanding no code here is subject to export control so it
should be safe.
 1.6  10-Feb-1998  perry branches: 1.6.10; 1.6.12;
add/cleanup multiple inclusion protection.
 1.5  29-Jun-1994  cgd New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
 1.4  13-May-1994  mycroft Update to 4.4-Lite networking code, with a few local changes.
 1.3  20-May-1993  cgd more rcsid additions and file header cleanups
 1.2  19-Apr-1993  mycroft Add consistent multiple-inclusion protection.
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  05-Jan-1998  thorpej Import sys/netinet from 4.4BSD-Lite for reference purposes.
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.6.12.2  30-Nov-1999  itojun bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch
just for reference purposes.
This commit includes 1.4 -> 1.4.1 sync for kame branch.

The branch does not compile at all (due to the lack of ALTQ and some other
source code). Please do not try to modify the branch, this is just for
referenre purposes.

synchronization to latest KAME will take place on HEAD branch soon.
 1.6.12.1  28-Jun-1999  itojun KAME/NetBSD 1.4 SNAP kit, dated 19990628.

NOTE: this branch (kame) is used just for refernce. this may not compile
due to multiple reasons.
 1.6.10.2  02-Aug-1999  thorpej Update from trunk.
 1.6.10.1  01-Jul-1999  thorpej Sync w/ -current.
 1.9.14.2  24-Aug-2001  nathanw Catch up with -current.
 1.9.14.1  21-Jun-2001  nathanw Catch up to -current.
 1.13.22.5  11-Dec-2005  christos Sync with head.
 1.13.22.4  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.13.22.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.13.22.2  18-Sep-2004  skrll Sync with HEAD.
 1.13.22.1  03-Aug-2004  skrll Sync with HEAD
 1.15.2.2  03-Sep-2007  yamt sync with head.
 1.15.2.1  21-Jun-2006  yamt sync with head.
 1.16.26.1  12-Mar-2007  rmind Sync with HEAD.
 1.17.128.1  02-May-2018  pgoyette Synch with HEAD
 1.18.14.1  03-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed