summaryrefslogtreecommitdiffstats
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* add missing inpcb lock before call to tcp_twclose (which reclaims the inpcb)sam2003-11-131-0/+1
* o reorder some locking asserts to reflect the order of the lockssam2003-11-131-3/+4
* Move global variables for icmp_input() to its stack. With SMP orandre2003-11-131-10/+18
* Do not fragment a packet with hardware assistance if it has the DFandre2003-11-121-1/+2
* Add a new sysctl knob, net.inet.udp.strict_mcast_mship, to the udp_input path.bms2003-11-121-0/+28
* dropwithreset is not needed in this case as tcp_drop() is already notifyingandre2003-11-122-2/+2
* Modify the MAC Framework so that instead of embedding a (struct label)rwatson2003-11-121-5/+1
* correct typossam2003-11-111-2/+2
* o add missing inpcb locking in tcp_respondsam2003-11-111-37/+46
* use Giant-less callouts when debug_mpsafenet is non-zerosam2003-11-101-1/+2
* In in_pcbconnect_setup(), don't use the cached inp->inp_route unlessiedowse2003-11-101-4/+4
* Mark TCP syncache timer as not Giant-free ready yet.hsu2003-11-101-1/+1
* replace explicit changes to rt_refcnt by RT_ADDREF and RT_REMREFsam2003-11-085-7/+5
* divert socket fixups:sam2003-11-083-16/+75
* assert optional inpcb is passed in lockedsam2003-11-081-0/+2
* add locking assertionssam2003-11-081-4/+29
* assert inpcb is locked in udp_outputsam2003-11-081-0/+1
* o correct locking problem: the inpcb must be held across tcp_respondsam2003-11-084-36/+46
* use local values instead of chasing pointerssam2003-11-081-3/+2
* replace mtx_assert by INP_LOCK_ASSERTsam2003-11-081-3/+1
* add some missing lockingsam2003-11-081-17/+75
* the sbappendaddr call in socket_send must be protected by Giantsam2003-11-081-0/+3
* add locking assertions that turn into noops if INET6 is configured;sam2003-11-081-0/+17
* o add a flags parameter to netisr_register that is used to specifysam2003-11-082-2/+4
* unbreak compilation of FAST_IPSECsam2003-11-081-1/+1
* MFp4: reminder that random id code is not reentrantsam2003-11-071-0/+1
* Move uid/gid checking logic out of line and lock inpcb usage. Thissam2003-11-071-40/+60
* use ipsec_getnhist() instead of obsoleted ipsec_gethist().ume2003-11-071-1/+1
* Fix locking of the ip forwarding cache. We were holding a referencesam2003-11-071-11/+21
* - cleanup SP refcnt issue.ume2003-11-045-9/+37
* Note that when ip_output() is called from ip_forward(), it will alreadyrwatson2003-11-031-0/+2
* Remove comment about desire for eventual explicit labeling of ICMPrwatson2003-11-031-4/+0
* Remove bogus RTFREE that was added in rev 1.47. The rmx code operatessam2003-11-031-3/+2
* Correct rev 1.56 which (incorrectly) reversed the test used tosam2003-11-031-1/+1
* Add an additional check to the tcp_twrecycleable function; I hadsilby2003-11-023-6/+33
* - Add a new function tcp_twrecycleable, which tells us if the ISN whichsilby2003-11-014-0/+52
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-316-35/+31
* Overhaul routing table entry cleanup by introducing a new rtexpungesam2003-10-303-37/+15
* Potential fix for races shutting down callouts when unloadingsam2003-10-291-2/+6
* o add locking to protect routing table refcnt manipulationssam2003-10-291-16/+18
* add ECN support in layer-3.ume2003-10-295-35/+130
* ip6_savecontrol() argument is redundantume2003-10-291-1/+1
* Introduce the notion of "persistent mbuf tags"; these are tags that staysam2003-10-291-0/+1
* speedup stream socket recv handling by tracking the tail ofsam2003-10-283-8/+8
* revert following unwanted changes:ume2003-10-252-26/+26
* correct namespace pollution.ume2003-10-251-2/+1
* remove the ip6r0_addr and ip6r0_slmap members from ip6_rthdr0{}ume2003-10-241-3/+2
* correct tab and order.ume2003-10-241-4/+4
* Switch Advanced Sockets API for IPv6 from RFC2292 to RFC3542ume2003-10-244-41/+42
* Reduce the number of tcp time_wait structs to maxsockets / 5; this ensuressilby2003-10-242-2/+2
OpenPOWER on IntegriCloud