summaryrefslogtreecommitdiffstats
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Make sure all uses of stack allocated struct route's are properlyandre2003-11-264-8/+7
* Split the "inp" mutex class into separate classes for each of divert,sam2003-11-266-9/+11
* Restructure a too broad ifdef which was disabling the setting of theandre2003-11-252-4/+8
* Correct a problem where ipfw-generated packets were being returnedsam2003-11-241-5/+9
* Use MPSAFE callouts only when debug.mpsafenet is 1. Both timer routinessam2003-11-232-2/+2
* bzero() the the sockaddr used for the destination address fortmm2003-11-231-0/+1
* Introduce tcp_hostcache and remove the tcp specific metrics fromandre2003-11-2020-1031/+1573
* Remove RTF_PRCLONING from routing table and adjust users of itandre2003-11-206-22/+13
* Fix an arguments order in check_uidgid() call.maxim2003-11-201-2/+2
* Introduce a MAC label reference in 'struct inpcb', which cachesrwatson2003-11-188-18/+54
* In rip_abort(), unlock the inpcb if we didn't detach it, or we maycognet2003-11-171-0/+2
* Fix a few cases where MT_TAG-type "fake mbufs" are created on the stack, butgreen2003-11-172-0/+3
* Make two casts correct for all types of 64bit platforms.andre2003-11-161-2/+2
* Correct a cast to make it compile on 64bit platforms (noticed by tinderbox)andre2003-11-151-6/+6
* Make ipstealth global as we need it in ip_fastforward too.andre2003-11-152-1/+4
* Remove the global one-level rtcache variable and associatedandre2003-11-146-244/+105
* Introduce ip_fastforward and remove ip_flow.andre2003-11-146-452/+837
* 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
OpenPOWER on IntegriCloud