freebsd-src/sys/netinet
Andras Olah a45d27261d Fix a logical error in T/TCP: when we actively open a connection, we
have to decide whether to send a CC or CCnew option in our SYN segment
depending on the contents of our TAO cache.  This decision has to be
made once when the connection starts.  The earlier code delayed this
decision until the segment was assembled in tcp_output() and
retransmitted SYN segments could have different CC options.

Reviewed by:	Richard Stevens, davidg, wollman
1995-11-03 22:08:13 +00:00
..
icmp_var.h Add lots of useful MIB variables and a few not-so-useful ones for 1995-02-16 00:27:47 +00:00
if_ether.c Remove the last trace of arptnew() 1995-10-22 19:07:58 +00:00
if_ether.h Convert ARP to use queue.h macros rather than insque/remque. While 1995-10-05 20:08:43 +00:00
if_fddi.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
igmp.c Kernel side of 3.5 multicast routing code, based on work by Bill Fenner 1995-06-13 17:51:16 +00:00
igmp.h Kernel side of 3.5 multicast routing code, based on work by Bill Fenner 1995-06-13 17:51:16 +00:00
igmp_var.h Kernel side of 3.5 multicast routing code, based on work by Bill Fenner 1995-06-13 17:51:16 +00:00
in.c Second batch of cleanup changes. 1995-10-29 15:33:36 +00:00
in.h Instrument the IP input queue with two new read-only MIB entries: 1995-11-01 17:18:27 +00:00
in_cksum.c Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
in_pcb.c Second batch of cleanup changes. 1995-10-29 15:33:36 +00:00
in_pcb.h Backed out Jordan's #include of queue.h 1995-04-10 00:43:18 +00:00
in_proto.c Reviewed by: julian and jhay@mikom.csir.co.za 1995-10-26 20:31:59 +00:00
in_rmx.c Second batch of cleanup changes. 1995-10-29 15:33:36 +00:00
in_systm.h Made idempotent. 1994-08-21 05:27:42 +00:00
in_var.h Merge with 4.4-Lite-2. This is actually a 64-bit fix; the second parameter 1995-09-21 17:50:45 +00:00
ip.h Merge 4.4-Lite-2 by updating the version number. 1995-09-21 18:04:43 +00:00
ip_fw.c Second batch of cleanup changes. 1995-10-29 15:33:36 +00:00
ip_fw.h Well..finally..this is the first part..it should take care of 1995-10-01 21:52:50 +00:00
ip_fwdef.c Added $Id$. 1995-07-23 05:36:31 +00:00
ip_icmp.c Initial back-end support for IP MTU discovery, gated on MTUDISC. The support 1995-09-18 15:51:40 +00:00
ip_icmp.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
ip_input.c Instrument the IP input queue with two new read-only MIB entries: 1995-11-01 17:18:27 +00:00
ip_mroute.c Second batch of cleanup changes. 1995-10-29 15:33:36 +00:00
ip_mroute.h Fix some problems with multicast forwarding: 1995-08-23 18:20:17 +00:00
ip_output.c The ability to administratively change the MTU of an interface presents 1995-10-16 18:21:26 +00:00
ip_var.h Merge 4.4-Lite-2 by updating the version number. 1995-09-21 18:04:43 +00:00
raw_ip.c Fix panic caused by PRU_CONTROL not being dealt with properly. Bug pointed 1995-10-21 02:12:20 +00:00
tcp.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
tcp_debug.c Include <sys/queue.h> because <netinet/in_pcb.h> (also included 1995-04-19 10:26:04 +00:00
tcp_debug.h Made idempotent. 1994-08-21 05:27:42 +00:00
tcp_fsm.h Backed out changes in rev 1.5 that prevent sending FIN if in CLOSING 1995-03-30 23:35:55 +00:00
tcp_input.c Routes can be asymmetric. Always offer to /accept/ an MSS of up to the 1995-10-13 16:00:25 +00:00
tcp_output.c Fix a logical error in T/TCP: when we actively open a connection, we 1995-11-03 22:08:13 +00:00
tcp_reass.c Routes can be asymmetric. Always offer to /accept/ an MSS of up to the 1995-10-13 16:00:25 +00:00
tcp_seq.h Finish 4.4-Lite-2 merge: randomize TCP initial sequence numbers 1995-10-03 16:54:17 +00:00
tcp_subr.c The ability to administratively change the MTU of an interface presents 1995-10-16 18:21:26 +00:00
tcp_timer.c Finish 4.4-Lite-2 merge: randomize TCP initial sequence numbers 1995-10-03 16:54:17 +00:00
tcp_timer.h Get rid of some unneeded #ifdef TTCP lines. Also, get rid of some 1995-02-14 02:35:19 +00:00
tcp_timewait.c The ability to administratively change the MTU of an interface presents 1995-10-16 18:21:26 +00:00
tcp_usrreq.c Fix a logical error in T/TCP: when we actively open a connection, we 1995-11-03 22:08:13 +00:00
tcp_var.h Fix a logical error in T/TCP: when we actively open a connection, we 1995-11-03 22:08:13 +00:00
tcpip.h Merge in T/TCP TCP header file changes. 1995-02-08 20:18:48 +00:00
udp.h Made idempotent. 1994-08-21 05:27:42 +00:00
udp_usrreq.c Merge 4.4-Lite-2: always check the UDP checksum if it is present, even 1995-09-22 19:56:26 +00:00
udp_var.h Implemented PCB hashing. Includes new functions in_pcbinshash, in_pcbrehash, 1995-04-09 01:29:31 +00:00