summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/in6_pcb.c
Commit message (Expand)AuthorAgeFilesLines
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+2
* MFp4:bz2008-11-291-23/+88
* Merge in6_pcbfree() into in_pcbfree() which after the previousbz2008-11-271-39/+0
* Unify ipsec[46]_delete_pcbpolicy in ipsec_delete_pcbpolicy.bz2008-11-271-1/+1
* Remove in6_pcbdetach() as it is exactly the same functionbz2008-11-261-10/+0
* Unify the v4 and v6 versions of pcbdetach and pcbfree as goodbz2008-11-261-3/+6
* Plug a credential leak in case the inpcb is freed bybz2008-11-261-0/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-2/+2
* Style changes: compare pointer to NULL and move a }.bz2008-10-041-3/+2
* Cache so_cred as inp_cred in the inpcb.bz2008-10-041-6/+6
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-021-0/+3
* A bunch of formatting fixes brough to light by, or created by the Vimage commitjulian2008-08-201-0/+1
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-7/+8
* Pass the ucred along into in{,6}_pcblookup_local for upcomingbz2008-07-101-6/+6
* For consistency take lport as u_short in in{,6}_pcblookup_local.bz2008-07-101-2/+1
* Change the parameters to in6_selectsrc():bz2008-07-081-2/+3
* When querying a local or remote address on an IPv6 socket, use only arwatson2008-04-191-4/+4
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros torwatson2008-04-171-18/+18
* In in_pcbnotifyall() and in6_pcbnotify(), use LIST_FOREACH_SAFE() andrwatson2008-04-061-6/+2
* un-__P()obrien2008-01-081-1/+1
* Fix leaking MAC labels for IPv6 inpcbs by adding missing MAC labelrwatson2007-12-171-0/+6
* Clean up VCS Ids.obrien2007-12-101-3/+4
* Space cleanupdelphij2007-07-051-15/+15
* ANSIfy[1] plus some style cleanup nearby.delphij2007-07-051-54/+24
* Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSECgnn2007-07-031-4/+4
* Commit IPv6 support for FAST_IPSEC to the tree.gnn2007-07-011-21/+3
* Import rewrite of IPv4 socket multicast layer to support source-specificbms2007-06-121-1/+2
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inrwatson2007-06-121-2/+2
* Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddrrwatson2007-05-111-20/+10
* Remove unused pcbinfo arguments to in_setsockaddr() andrwatson2007-05-011-2/+2
* Rename some fields of struct inpcbinfo to have the ipi_ prefix,rwatson2007-04-301-11/+11
* Teach netinet6 to use PRIV_NETINET_REUSEPORT.rwatson2007-04-211-4/+2
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-1/+6
* Fix race conditions on enumerating pcb lists by moving the initializationups2006-07-181-1/+1
* Use INPLOOKUP_WILDCARD instead of just 1 more consistently.bz2006-06-291-1/+1
* - Use suser_cred(9) instead of directly checking cr_uid.pjd2006-06-271-2/+2
* Move lock assertions to top of in6_pcbladdr(): we still want them to runrwatson2006-04-251-3/+7
* Modify in6_pcbpurgeif0() to accept a pcbinfo structure rather than a pcbrwatson2006-04-231-3/+7
* Mirror IPv4 pcb locking into in6_setsockaddr() and in6_setpeeraddr():rwatson2006-04-151-0/+4
* Remove spl use from IPv6 inpcb code.rwatson2006-04-121-25/+13
* Break out in_pcbdetach() into two functions:rwatson2006-04-011-13/+11
* Make net.inet.ip.portrange.reservedhigh anddwmalone2006-03-191-1/+2
* IPv6 was improperly defining its malloc type the same as IPv4 (M_IPMADDR,obrien2005-09-071-1/+1
* scope cleanup. with this changeume2005-07-251-40/+39
* /* -> /*- for license, minor formatting changes, separate for KAMEimp2005-01-071-2/+2
* Push acquisition of the accept mutex out of sofree() into the callerrwatson2004-10-181-0/+1
* When notifying protocol components of an event on an in6pcb, use therwatson2004-08-211-3/+5
* Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSDdwmalone2004-08-141-5/+0
* Pass pcbinfo structures to in6_pcbnotify() rather than pcbheadrwatson2004-08-061-4/+14
* Disallow a particular kind of port theft described by the following scenario:yar2004-07-281-5/+1
OpenPOWER on IntegriCloud