History log of /csrg-svn/sys/netinet/tcp_input.c (Results 1 – 25 of 169)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 69655 24-May-1995 karels

from Rich Stevens, fix connection-reuse code to use send rather than
recv sequence for iss on new connection

# 69644 24-May-1995 karels

changes to randomize iss (somewhat); use a random component in the increment.
Increase rate of periodic increment, but leave the per-connection increment
about the same. Small cleanup in code to han

changes to randomize iss (somewhat); use a random component in the increment.
Increase rate of periodic increment, but leave the per-connection increment
about the same. Small cleanup in code to handle bad (e.g. spoofed) SYN:
remove redundant code, add counter (perhaps should count only if SYN is set),
and simplify slightly for RST.

show more ...

# 69176 02-May-1995 mckusick

back out revision 8.9 (re karels)

# 69143 01-May-1995 mckusick

set TF_ACKNOW rather than TF_DELACK when TH_PUSH bit is set (from mycroft)

# 68512 10-Mar-1995 dab

Fix two TCP bugs. The first is to recognize and
generate RST packets in response to packets that arrive on
a LISTEN socket that have the ACK bit set. The second fix
is to make sure that when we rec

Fix two TCP bugs. The first is to recognize and
generate RST packets in response to packets that arrive on
a LISTEN socket that have the ACK bit set. The second fix
is to make sure that when we receive a duplicate SYN/ACK
packet that we always generate an ACK. (The code that deals
with crossing SYNs broke this...)

show more ...

# 67870 27-Oct-1994 mckusick

per Van via Sally Floyd, do not add the constant maxseg/8 to the
congestion window on each new ack in congestion avoidance (after
slow start) (from karels)

# 67588 05-Aug-1994 mckusick

lint, multicast fix (from karels)

# 66740 10-Apr-1994 bostic

move tcppredack, tcppreddat, tcppcbcachemiss into the TCP stats structure
Rich Stevens asked, Mike Karels agreed.

# 65606 11-Jan-1994 bostic

use standard promotion rules

# 65460 04-Jan-1994 bostic

lint

# 64176 10-Aug-1993 mckusick

The code in tcp_input() to disallow a socket from connecting to itself
is no longer needed as the problem with the SYN,ACK war has been fixed.

# 63218 10-Jun-1993 bostic

4.4BSD snapshot (revision 8.1); add 1993 to copyright


/csrg-svn/sys/netinet/icmp_var.h
/csrg-svn/sys/netinet/if_ether.c
/csrg-svn/sys/netinet/if_ether.h
/csrg-svn/sys/netinet/igmp.h
/csrg-svn/sys/netinet/in.c
/csrg-svn/sys/netinet/in.h
/csrg-svn/sys/netinet/in_cksum.c
/csrg-svn/sys/netinet/in_pcb.c
/csrg-svn/sys/netinet/in_pcb.h
/csrg-svn/sys/netinet/in_proto.c
/csrg-svn/sys/netinet/in_systm.h
/csrg-svn/sys/netinet/in_var.h
/csrg-svn/sys/netinet/ip.h
/csrg-svn/sys/netinet/ip_icmp.c
/csrg-svn/sys/netinet/ip_icmp.h
/csrg-svn/sys/netinet/ip_input.c
/csrg-svn/sys/netinet/ip_mroute.c
/csrg-svn/sys/netinet/ip_mroute.h
/csrg-svn/sys/netinet/ip_var.h
/csrg-svn/sys/netinet/raw_ip.c
/csrg-svn/sys/netinet/tcp.h
/csrg-svn/sys/netinet/tcp_debug.c
/csrg-svn/sys/netinet/tcp_debug.h
/csrg-svn/sys/netinet/tcp_fsm.h
/csrg-svn/sys/netinet/tcp_input.c
/csrg-svn/sys/netinet/tcp_output.c
/csrg-svn/sys/netinet/tcp_seq.h
/csrg-svn/sys/netinet/tcp_subr.c
/csrg-svn/sys/netinet/tcp_timer.c
/csrg-svn/sys/netinet/tcp_timer.h
/csrg-svn/sys/netinet/tcp_usrreq.c
/csrg-svn/sys/netinet/tcp_var.h
/csrg-svn/sys/netinet/tcpip.h
/csrg-svn/sys/netinet/udp.h
/csrg-svn/sys/netinet/udp_var.h
/csrg-svn/sys/pmax/pmax/asic.h
/csrg-svn/sys/pmax/pmax/autoconf.c
/csrg-svn/sys/pmax/pmax/clock.c
/csrg-svn/sys/pmax/pmax/clockreg.h
/csrg-svn/sys/pmax/pmax/conf.c
/csrg-svn/sys/pmax/pmax/cons.c
/csrg-svn/sys/pmax/pmax/cons.h
/csrg-svn/sys/pmax/pmax/fp.s
/csrg-svn/sys/pmax/pmax/genassym.c
/csrg-svn/sys/pmax/pmax/kadb.c
/csrg-svn/sys/pmax/pmax/kmin.h
/csrg-svn/sys/pmax/pmax/kn01.h
/csrg-svn/sys/pmax/pmax/kn02.h
/csrg-svn/sys/pmax/pmax/kn03.h
# 61335 04-Jun-1993 bostic

prototype everything

# 58998 07-Apr-1993 sklower

Mostly changes recommended by jch for variable subnets & multiple
IP addresses per physical interface. May require further work.

# 58774 23-Mar-1993 mckusick

avoid connecting to ourselves (from torek approved by mike)

# 57947 12-Feb-1993 sklower

include TUBA support for now

# 57666 22-Jan-1993 andrew

per Tom Skibo, remove experimental SACK options code

# 57637 20-Jan-1993 andrew

latest from Tom Skibo, based on Dave Borman's comments.

# 57433 08-Jan-1993 andrew

(By Sklower) checkpoint the current state of Cherenson's work.

# 56908 24-Nov-1992 torek

handle 2K mbufs gracefully: round user buffer spec up, not down.
allow more than 3 packets of window by default (3 is particularly
bad with current ack policy). (from van)

# 56531 11-Oct-1992 bostic

make kernel includes standard

# 56399 02-Oct-1992 sklower

fix bug that cherenson reported

# 52199 14-Jan-1992 karels

check RTT lock, not MTU lock

# 44726 30-Jun-1990 karels

finish checking van's changes: need to process/free options
even when prediction wins

# 44485 28-Jun-1990 bostic

new copyright notice

1234567