summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/inet
AgeCommit message (Collapse)AuthorFilesLines
2012-08-173065 some functions in the tcp module can be staticDavid Höppner5-14/+16
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>
2012-01-101923 kernel panic in ire_round_robin due to divide by zeroRobert Mustacchi1-0/+5
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-12-211673 Panic in conn_ip_output()Bryan Cantrill1-10/+26
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-05-161829 ipf and gcc4 could get along betterRichard Lowe2-3/+3
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-11-141775 1631's fix missed the case of data on the handshake's ACKDan McDonald1-0/+7
Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com> Reviewed by: Garrett D'Amore <Garrett.DAmore@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-10-281695 tcp_icmp_input sends packets with a closed connectionRobert Mustacchi1-0/+11
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-10-241631 kernel panic in tcp_input_dataDan McDonald1-11/+123
Reviewed by: Garrett D'Amore <gdamore@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-09-151073 migrate kernel modules from ancient _depends_on to true ELF dependenciesBayard Bell1-4/+1
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-09-09917 Make TCP's iss_incr a tunableJerry Jelinek4-6/+16
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
2011-09-021434 TCP_INIT_CWND setsockopt doesn't work on passive connections.Dan McDonald1-11/+21
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Dan Kruchinin <dkruchinin@acm.org> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-08-301426 1361 missed two codepathsDan McDonald1-0/+6
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Richard Lowe<richlowe@richlowe.net> Reviewed by: Albert Lee<trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-08-181361 Add support for socket options TCP_KEEPCNT, TCP_KEEPIDLE, TCP_KEEPINTVL ↵Vineeth Pillai1-1/+1
(fix diff)
2011-08-171361 Add support for socket options TCP_KEEPCNT, TCP_KEEPIDLE, TCP_KEEPINTVLGarrett D'Amore4-2/+129
Reviewed by: Pavan <pavan.tc@gmail.com> Reviewed by: Dan McDonald <danmcd at nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2011-04-21916 False-sharing in TCP hash buckets, plus size increaseJerry Jelinek3-2/+10
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-04-21915 ill_taskq_dispatch() race conditionBryan Cantrill1-2/+3
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@opensolaris.org> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-03-11787 Kernel panic in ip_input.cDan McDonald2-4/+7
2010-08-166956844 ipadm private properties should begin with '_' instead of leading ↵Girish Moodalbail6-204/+205
protocol name
2010-08-16PSARC/2010/325 Different MTU for unicast and multicastErik Nordmark11-52/+132
6836162 Interface to report different multicast and unicast MTUs from network stack
2010-08-126935086 IPFilter state module cannot handle ip options correctly.Jan Parcel1-10/+33
2010-08-12PSARC/2010/159 SIOCGIFHWADDR for PF_INET and PF_INET6Darren Reed7-27/+251
6948284 setsockopt on PF_PACKET socket fails for PACKET_MR_PROMISC option 6948282 missing definitions in the packet.h header file 4720634 programmatic access to mac address for non-root applications
2010-08-12PSARC 2010/299 GNU/Linux/BSD compatibility functionsRoger A. Faulkner1-5/+2
6960818 add get_nprocs(), getline(), strdupa(), strndup() to libc 6901783 strndup would be nice 6824404 libc should provide ffsl() & ffsll() 6793969 RFE: Add|stpcpy|to libc 6735446 Want a __progname symbol for BSD-style source compatibility 6421095 Solaris should provide strcasestr 6275498 Provide string compare functions wcscasecmp,wcsncasecmp in solaris like linux --HG-- rename : usr/src/lib/libc/port/gen/strcasecmp.c => usr/src/lib/libc/port/gen/ascii_strcasecmp.c rename : usr/src/lib/libc/port/gen/strncasecmp.c => usr/src/lib/libc/port/gen/ascii_strncasecmp.c rename : usr/src/lib/libc/sparc/gen/strcasecmp.s => usr/src/lib/libc/sparc/gen/ascii_strcasecmp.s rename : usr/src/lib/libc/sparcv9/gen/strcasecmp.s => usr/src/lib/libc/sparcv9/gen/ascii_strcasecmp.s
2010-08-106975642 Dell Dimension 8250 systems randomly panic when fast rebooted in snv_146Kacheong Poon1-1/+1
2010-08-106972175 assertion failed: tcp->tcp_fin_sent, file: ↵Anders Persson3-30/+23
../../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
2010-08-10PSARC/2010/304 Deliver Socket Configuration in FragmentsAnders Persson1-3/+2
6923961 etc/inet/sock2path needs some attention in OpenSolaris --HG-- rename : usr/src/cmd/cmd-inet/etc/sock2path => usr/src/cmd/cmd-inet/etc/sock2path.d/system%2Fkernel
2010-08-096962670 MSG_EOR is set when a message is not completely receivedKacheong Poon9-171/+187
6973505 (sctp) com/sun/nio/sctp/SctpMultiChannel/SocketOptionTests.java crashes a system
2010-08-076970847 Special option handling can be pulled out of tcp_xmit_mp()Kacheong Poon1-188/+245
2010-08-036912476 SCTP Observability issues with sctp_faddr_s & sctp_reass_schandrasekar marimuthu - Sun Microsystems - Bangalore India20-783/+803
6912478 SCTP_COMM_LOST notification is generated even if sctp association is not established
2010-08-036972966 SYN-ACK-ACK is not handled properly when accepting connection from ↵Kacheong Poon1-6/+20
Linux client using HTTP benchmark
2010-08-026966758 ire generation numbers changes on shared IP zone boot throws off ↵Sowmini Varadhan4-33/+75
uperf numbers 6972874 zone shutdown can fail when resetting link protection on datalinks created inside a NGZ
2010-07-236965774 bound the interface index in IP to [1,65535]Darren Reed1-9/+26
2010-07-23PSARC/2010/111 exclusive IP for s10cBaban Kenkre9-66/+184
6858460 support exclusive stack for solaris10-branded zone 6905944 netstat -rn output on solaris10 branded zones differ from native solaris10
2010-07-196910078 SCTP should have similar memory handling mechanism as TCPKacheong Poon29-966/+2125
2010-07-196965127 in.mpathd all interfaces failed message and network failure after ↵George Shepherd1-3/+4
SCTP interface link downed
2010-07-166969639 missing tcp:::state-change probe in tcp_clean_deathAnders Persson1-3/+4
2010-07-156963859 ipcl_conn_create() triggers panic in snv_143 on a machine with ↵Anders Persson2-18/+15
solaris10 branded zones 6965253 assertion failed: so->so_listener == NULL, file: ../../common/fs/sockfs/sockcommon.c, line: 524
2010-07-136926514 Multiple multicasts mapping to same ethernet addr cannot be used on gldRavi Chandra Nallan4-5/+125
2010-07-126964207 the FireEngine project seems to have backed out the fix for 4840464George Shepherd2-3/+3
2010-07-096949076 ill_dl_up state not correctly set on some occasions.Sowmini Varadhan2-11/+29
2010-07-066963202 assertion failed: ixa->ixa_refcnt >= 2, file: ↵Erik Nordmark3-8/+0
../../common/inet/udp/udp.c
2010-07-01PSARC 2010/166 layer-3 net properties for exclusive-IP zonesSowmini Varadhan5-14/+94
6944327 need to support address and defrouter resources for exclusive-IP zones
2010-06-286944465 SCTP should be more robust when the peer does not conform to the ↵Anil udupa3-40/+89
standard
2010-06-256961070 kssl should send close_notify on socket shutdownVladimir Kotal4-18/+100
6949092 create_instance_name() leaks instance_name
2010-06-216960474 assertion failed: (connp)->conn_ioctlref != 0, file: ↵Ramesh Kumar Katla3-5/+11
../../common/inet/ip/ip.c, line: 12588
2010-06-216962690 ping as with non-standard /etc/sock2path and reduced privileges ↵Erik Nordmark1-1/+1
causes panic
2010-06-176939100 convert KSSL into a socket filterAnders Persson17-870/+799
2010-06-17PSARC/2009/590 Socket Filter FrameworkAnders Persson17-754/+1010
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
2010-06-156947183 kssl generates invalid SSL records in response to SSLv2-only Client ↵Vladimir Kotal2-12/+40
Hello messages
2010-06-116956533 assertion failed: --ipx->ipx_reentry_cnt == 0, file: ↵Ramesh Kumar Katla1-3/+3
../../common/inet/ip/ip_if.c, line: 6440
2010-06-106867667 sctp reassembly code is difficult to maintainGeorge Shepherd3-149/+328
6882135 sctp partial delivery can hang when handling out of order received fragments. 6908292 Assertion failure in sctp_free_reass() when closing after partial delivery has occurred. 6906356 With x64 SRT to Sparc SUT fix for 6598652 triggers ASSERT in sctp_recvd().
2010-06-106957205 IP_PKTINFO is not handled correctly since snv_129Marcel Telka3-15/+10