History log of /illumos-gate/usr/src/uts/common/inet/tcp/tcp_socket.c
Revision Date Author Comments Expand
ca3c8f41e333bc4783da7cb75b242843c8846c8a 17-Aug-2012 David Höppner <0xffea@gmail.com>

3065 some functions in the tcp module can be static Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Richard Lowe <richlowe@richlowe.net>

e82bc0ba9649a7146fdab88089eaa4b8502b2da4 11-Aug-2010 Anders Persson <Anders.Persson@Sun.COM>

6972175 assertion failed: tcp->tcp_fin_sent, file: ../../common/inet/tcp/tcp_input.c, line: 4306 6971322 sof_inject_data_out() cannot inject data from close callback 6971886 missing NULL cookie checks in some kssl filter callbacks

b1cd7879d8fc9fb80c59139db15960e8e6d6bf93 16-Jul-2010 Anders Persson <Anders.Persson@Sun.COM>

6963859 ipcl_conn_create() triggers panic in snv_143 on a machine with solaris10 branded zones 6965253 assertion failed: so->so_listener == NULL, file: ../../common/fs/sockfs/sockcommon.c, line: 524

dd49f125507979bb2ab505a8daf2a46d1be27051 18-Jun-2010 Anders Persson <Anders.Persson@Sun.COM>

6939100 convert KSSL into a socket filter

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/Makefile /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/kssl/ksslcfg/kssl-proxy.xml /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/kssl/ksslcfg/ksslcfg.h /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/kssl/ksslcfg/ksslcfg_create.c /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/kssl/ksslcfg/ksslcfg_delete.c /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/socket-filter-kssl.xml /illumos-gate/usr/src/pkg/manifests/SUNWcs.mf /illumos-gate/usr/src/pkg/manifests/system-kernel.mf /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/fs/sockfs/sockcommon_sops.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockfilter.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockssl.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockstr.c /illumos-gate/usr/src/uts/common/fs/sockfs/socksyscalls.c /illumos-gate/usr/src/uts/common/fs/sockfs/socktpi.c /illumos-gate/usr/src/uts/common/fs/sockfs/socktpi.h /illumos-gate/usr/src/uts/common/inet/kssl/kssl.c /illumos-gate/usr/src/uts/common/inet/kssl/ksslapi.c /illumos-gate/usr/src/uts/common/inet/kssl/ksslapi.h /illumos-gate/usr/src/uts/common/inet/kssl/ksslfilter.c /illumos-gate/usr/src/uts/common/inet/kssl/ksslimpl.h /illumos-gate/usr/src/uts/common/inet/kssl/ksslproto.h /illumos-gate/usr/src/uts/common/inet/kssl/ksslrec.c /illumos-gate/usr/src/uts/common/inet/sockmods/sockmod_sdp.c /illumos-gate/usr/src/uts/common/inet/tcp.h tcp.c tcp_fusion.c tcp_input.c tcp_kssl.c tcp_opt_data.c tcp_output.c tcp_socket.c tcp_tpi.c /illumos-gate/usr/src/uts/common/sys/tihdr.h /illumos-gate/usr/src/uts/common/syscall/sendfile.c /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/ia32/ml/modstubs.s /illumos-gate/usr/src/uts/intel/ksslf/Makefile /illumos-gate/usr/src/uts/sparc/Makefile.sparc.shared /illumos-gate/usr/src/uts/sparc/ksslf/Makefile /illumos-gate/usr/src/uts/sparc/ml/modstubs.s
3e95bd4ab92abca814bd28e854607d1975c7dc88 18-Jun-2010 Anders Persson <Anders.Persson@Sun.COM>

PSARC/2009/590 Socket Filter Framework 6939085 Socket Filter Framework 6802067 connect_failed kernel socket callback is not triggered 6776450 time spent in tcp_close could be reduced/deferred to a worker thread 6828586 assertion failed: family == 26, file: ../../common/fs/sockfs/socksyscalls.c, line: 1608 6802078 kernel socket 'newconn' callback is passing rcv queue size as an argument

/illumos-gate/exception_lists/packaging /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/Makefile /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/soconfig.c /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/svc-sockfilter /illumos-gate/usr/src/cmd/ptools/pfiles/pfiles.c /illumos-gate/usr/src/cmd/truss/expound.c /illumos-gate/usr/src/cmd/truss/print.c /illumos-gate/usr/src/cmd/truss/print.h /illumos-gate/usr/src/cmd/truss/systable.c /illumos-gate/usr/src/lib/libc/common/sys/_sockconfig.s /illumos-gate/usr/src/pkg/manifests/SUNWcs.mf /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/c2/audit_event.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockcommon.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockcommon.h /illumos-gate/usr/src/uts/common/fs/sockfs/sockcommon_sops.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockcommon_subr.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockfilter.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockfilter_impl.h /illumos-gate/usr/src/uts/common/fs/sockfs/socknotify.c /illumos-gate/usr/src/uts/common/fs/sockfs/sockparams.c /illumos-gate/usr/src/uts/common/fs/sockfs/socksubr.c /illumos-gate/usr/src/uts/common/fs/sockfs/socksyscalls.c /illumos-gate/usr/src/uts/common/fs/sockfs/socktpi.c /illumos-gate/usr/src/uts/common/fs/sockfs/socktpi.h /illumos-gate/usr/src/uts/common/fs/sockfs/sodirect.c /illumos-gate/usr/src/uts/common/inet/inetddi.c /illumos-gate/usr/src/uts/common/inet/ip/icmp.c /illumos-gate/usr/src/uts/common/inet/ip/icmpddi.c /illumos-gate/usr/src/uts/common/inet/rawip_impl.h /illumos-gate/usr/src/uts/common/inet/sockmods/socksctp.c /illumos-gate/usr/src/uts/common/inet/sockmods/socksdp.c tcp.c tcp_fusion.c tcp_input.c tcp_output.c tcp_socket.c tcp_tpi.c tcpddi.c /illumos-gate/usr/src/uts/common/inet/tcp_impl.h /illumos-gate/usr/src/uts/common/inet/udp/udp.c /illumos-gate/usr/src/uts/common/inet/udp/udpddi.c /illumos-gate/usr/src/uts/common/inet/udp_impl.h /illumos-gate/usr/src/uts/common/io/ksocket/ksocket.c /illumos-gate/usr/src/uts/common/io/sock_conf.c /illumos-gate/usr/src/uts/common/os/sysent.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/ksocket.h /illumos-gate/usr/src/uts/common/sys/socket.h /illumos-gate/usr/src/uts/common/sys/socket_proto.h /illumos-gate/usr/src/uts/common/sys/socketvar.h /illumos-gate/usr/src/uts/common/sys/sockfilter.h /illumos-gate/usr/src/uts/common/syscall/sendfile.c
9ee3959a9e59422575d29f2ec8ffb62ce0918ac8 27-May-2010 Anders Persson <Anders.Persson@Sun.COM>

6846669 squeue_synch_{enter,exit}() are unaware of squeue switching

721fffe35d40e548a5a58dc53a2ec9c6762172d9 24-Feb-2010 Kacheong Poon <Kacheong.Poon@Sun.COM>

PSARC 2010/042 increase max TCP_INIT_CWND 6923847 Increase TCP_INIT_CWND max 6918307 Some TCP kstats are not needed 6923858 TCP connection counter 6925635 The file tcp.c is too big

/illumos-gate/usr/src/cmd/mdb/common/modules/ip/ip.c /illumos-gate/usr/src/pkgdefs/etc/exception_list_i386 /illumos-gate/usr/src/pkgdefs/etc/exception_list_sparc /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/inet/Makefile /illumos-gate/usr/src/uts/common/inet/ip.h /illumos-gate/usr/src/uts/common/inet/ip/conn_opt.c /illumos-gate/usr/src/uts/common/inet/ip/icmp.c /illumos-gate/usr/src/uts/common/inet/ip/ip_if.c /illumos-gate/usr/src/uts/common/inet/ip/ipclassifier.c /illumos-gate/usr/src/uts/common/inet/tcp.h tcp.c tcp_bind.c tcp_cluster.c tcp_fusion.c tcp_input.c tcp_kssl.c tcp_misc.c tcp_opt_data.c tcp_output.c tcp_socket.c tcp_stats.c tcp_time_wait.c tcp_timers.c /illumos-gate/usr/src/uts/common/inet/tcp_cluster.h /illumos-gate/usr/src/uts/common/inet/tcp_impl.h /illumos-gate/usr/src/uts/common/inet/tcp_stack.h /illumos-gate/usr/src/uts/common/inet/tcp_stats.h /illumos-gate/usr/src/uts/common/inet/udp/udp.c /illumos-gate/usr/src/uts/common/io/ib/clients/rds/rds_ioctl.c /illumos-gate/usr/src/uts/intel/ip/ip.global-objs.debug64 /illumos-gate/usr/src/uts/intel/ip/ip.global-objs.obj64 /illumos-gate/usr/src/uts/sparc/ip/ip.global-objs.debug64 /illumos-gate/usr/src/uts/sparc/ip/ip.global-objs.obj64