summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_debug.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
| | | | | | | | | | license, per letter dated July 22, 1999 and email from Peter Wemm, Alan Cox and Robert Watson. Approved by: core, peter, alc, rwatson Notes: svn path=/head/; revision=128019
* Re-remove MT_TAGs. The problems with dummynet have been fixed now.Max Laier2004-02-251-0/+1
| | | | | | | | Tested by: -current, bms(mentor), me Approved by: bms(mentor), sam Notes: svn path=/head/; revision=126239
* Backout MT_TAG removal (i.e. bring back MT_TAGs) for now, as dummynet isMax Laier2004-02-181-1/+0
| | | | | | | | | not working properly with the patch in place. Approved by: bms(mentor) Notes: svn path=/head/; revision=125952
* This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacingMax Laier2004-02-131-0/+1
| | | | | | | | | | | | | | them mostly with packet tags (one case is handled by using an mbuf flag since the linkage between "caller" and "callee" is direct and there's no need to incur the overhead of a packet tag). This is (mostly) work from: sam Silence from: -arch Approved by: bms(mentor), sam, rwatson Notes: svn path=/head/; revision=125784
* It's now sufficient to rely on a nested include of _label.h to make sureRobert Watson2002-08-151-1/+0
| | | | | | | | | | all structures in ip_var.h are defined, so remove include of mac.h. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs Notes: svn path=/head/; revision=101921
* Work to fix LINT build.Robert Watson2002-08-021-0/+1
| | | | | | | Reported by: phk Notes: svn path=/head/; revision=101233
* Remove a change that snuck in from my private tree.Jonathan Lemon2001-12-211-1/+0
| | | | Notes: svn path=/head/; revision=88331
* If syncookies are disabled (net.inet.tcp.syncookies) then use the fasterJonathan Lemon2001-12-211-0/+1
| | | | | | | | | arc4random() routine to generate ISNs instead of creating them with MD5(). Suggested by: silby Notes: svn path=/head/; revision=88330
* sync with kame tree as of july00. tons of bug fixes/improvements.Jun-ichiro itojun Hagino2000-07-041-1/+1
| | | | | | | | | | API changes: - additional IPv6 ioctls - IPsec PF_KEY API was changed, it is mandatory to upgrade setkey(8). (also syntax change) Notes: svn path=/head/; revision=62587
* Sorry in this just befor code freeze commit.Yoshinobu Inoue2000-01-291-10/+52
| | | | | | | | | | | | | | | | | | | | | | | | This is fix to usr.sbin/trpt and tcp_debug.[ch] I think of putting this after 4.0 but,,, -There was bug that when INET6 is defined, IPv4 socket is not traced by trpt. -I received request from a person who distribute a program which use tcp_debug interface and print performance statistics, that -leave comptibility with old program as much as possible -use same interface with other OSes So, I talked with itojun, and synced API with netbsd IPv6 extension. makeworld check, kernel build check(includes GENERIC) is done. But if there happen to any problem, please let me know and I soon backout this change. Notes: svn path=/head/; revision=56801
* tcp updates to support IPv6.Yoshinobu Inoue2000-01-091-12/+36
| | | | | | | | | | also a small patch to sys/nfs/nfs_socket.c, as max_hdr size change. Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project Notes: svn path=/head/; revision=55679
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50477
* Fixed printf format errors.Bruce Evans1998-08-171-6/+7
| | | | Notes: svn path=/head/; revision=38373
* Make INET a proper option.Eivind Eklund1998-01-081-1/+6
| | | | | | | | | | | | | | | This will not make any of object files that LINT create change; there might be differences with INET disabled, but hardly anything compiled before without INET anyway. Now the 'obvious' things will give a proper error if compiled without inet - ipx_ip, ipfw, tcp_debug. The only thing that _should_ work (but can't be made to compile reasonably easily) is sppp :-( This commit move struct arpcom from <netinet/if_ether.h> to <net/if_arp.h>. Notes: svn path=/head/; revision=32350
* Make TCPDEBUG a new-style option.Joerg Wunsch1997-09-161-1/+3
| | | | Notes: svn path=/head/; revision=29514
* Removed unused #includes.Bruce Evans1997-08-021-12/+1
| | | | Notes: svn path=/head/; revision=27845
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
| | | | | | | ready for it yet. Notes: svn path=/head/; revision=22975
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Eliminated sloppy common-style declarations. Now there are no duplicatedBruce Evans1996-04-131-1/+5
| | | | | | | | | common labels for LINT. There are still some common declarations for the !KERNEL case in tcp_debug.h and spx_debug.h. trpt depends on the ones in tcp_debug.h. Notes: svn path=/head/; revision=15238
* Move or add #include <queue.h> in preparation for upcoming struct socketDavid Greenman1996-03-111-2/+2
| | | | | | | changes. Notes: svn path=/head/; revision=14546
* New style sysctl & staticize alot of stuff.Poul-Henning Kamp1995-11-141-2/+2
| | | | Notes: svn path=/head/; revision=12296
* Include <sys/queue.h> because <netinet/in_pcb.h> (also includedAndras Olah1995-04-191-1/+2
| | | | | | | later in tcp_debug.c) requires it due to the pcb changes of DavidG. Notes: svn path=/head/; revision=7933
* Merge Transaction TCP, courtesy of Andras Olah <olah@cs.utwente.nl> andGarrett Wollman1995-02-091-5/+8
| | | | | | | | | | | | Bob Braden <braden@isi.edu>. NB: This has not had David's TCP ACK hack re-integrated. It is not clear what the correct solution to this problem is, if any. If a better solution doesn't pop up in response to this message, I'll put David's code back in (or he's welcome to do so himself). Notes: svn path=/head/; revision=6283
* Added $Id$David Greenman1994-08-021-0/+1
| | | | Notes: svn path=/head/; revision=1817
* BSD 4.4 Lite Kernel SourcesRodney W. Grimes1994-05-241-0/+159
Notes: svn path=/head/; revision=1541