History log of /csrg-svn/sys/netinet/tcp_usrreq.c (Results 1 – 25 of 120)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 69973 21-Jun-1995 karels

change iss increment to agree with tcp_input (and tcp_seq.h comments)

# 69642 24-May-1995 karels

two versions of a fix for an mbuf leak. The first one is probably right,
but a BSDI customer has not confirmed that problems went away. The second
version should be safe. The mbuf leak happens whe

two versions of a fix for an mbuf leak. The first one is probably right,
but a BSDI customer has not confirmed that problems went away. The second
version should be safe. The mbuf leak happens when RST is received on
a connection after sosend checks the state, then drops spl while doing
a copyin. A send of [100-208] bytes on a local connection would always
hit this if the other end had closed.

show more ...

# 68170 09-Jan-1995 cgd

ioctl cmd arg is u_long

# 65368 03-Jan-1994 bostic

Changed tcp_ctloutput to return ENOPROTOOPT for unknown options.
While doing this, I noticed that an mbuf is lost if a setsockopt is done
on a tcp connection that has been reset, and fixed this as we

Changed tcp_ctloutput to return ENOPROTOOPT for unknown options.
While doing this, I noticed that an mbuf is lost if a setsockopt is done
on a tcp connection that has been reset, and fixed this as well.
From: Mike Karels <karels@BSDI.COM>

show more ...

# 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

# 58551 08-Mar-1993 torek

PRU_ACCEPT can just use in_setpeeraddr, a la PRU_PEERADDR

# 57433 08-Jan-1993 andrew

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

# 56531 11-Oct-1992 bostic

make kernel includes standard

# 55287 16-Jul-1992 mckusick

update from Van for larger segment sizes

# 44491 28-Jun-1990 bostic

new copyright notice

# 42184 17-May-1990 karels

protocol's usrreq now frees any "control" data;
rearrange udp output in preparation for use of cached ip header,
user-spec. ttl & tos

# 40690 03-Apr-1990 karels

in_pcb.h requires ip.h

# 37323 08-Apr-1989 karels

sockaddr len

# 36780 15-Feb-1989 karels

update branch

# 35794 12-Oct-1988 karels

mark state of kernel before variable length sockaddrs (by sklower).

# 34855 29-Jun-1988 bostic

install approved copyright notice

# 34485 25-May-1988 karels

in attach, don't set sockbuf limits if set (from sonewconn); lint

# 33750 16-Mar-1988 karels

update branch

# 33747 16-Mar-1988 karels

much longer keepalive timer (don't start probes for 2 hr);
fix input window test again (accept acks from FINS at left edge and responses
to keepalives, but dropafterack otherwise; also fixes Phil Kar

much longer keepalive timer (don't start probes for 2 hr);
fix input window test again (accept acks from FINS at left edge and responses
to keepalives, but dropafterack otherwise; also fixes Phil Karn's problem
with failure to respond to new SYN to left of window); can't use tcp_drop
after RST, or we'll send RST in response

show more ...

# 33447 07-Feb-1988 karels

branch for FTP release (#ifdefs for non-4.3)

# 33446 07-Feb-1988 karels

simulate quench when ip_output returns ENOBUFS; cleanup ENOBUFS
error masking

# 32789 07-Dec-1987 bostic

use Berkeley specific header

# 31041 08-May-1987 sam

avoid potential null pointer (from forys@boulder.colorado.edu)
bug report 4.3BSD/sys/117

# 30909 15-Apr-1987 karels

I prefer this fix; don't spl so early, but protect sotoinpcb

12345