summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/udp6_usrreq.c
Commit message (Expand)AuthorAgeFilesLines
* Clean up VCS Ids.obrien2007-12-101-4/+6
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-2/+2
* Continue UDP/UDPv6 synchronization project:rwatson2007-09-081-61/+55
* Continue effort to improve parity between UDPv4 and UDPv6: add a missingrwatson2007-07-271-6/+10
* Continue effort to align UDPv4 and UDPv6 implementations by mergingrwatson2007-07-231-0/+226
* Attempt to improve feature parity between UDPv4 and UDPv6 by mergingrwatson2007-07-191-2/+34
* General style, white space, and comment cleanup; move to ANSI Crwatson2007-07-091-93/+64
* Space cleanupdelphij2007-07-051-2/+2
* ANSIfy[1] plus some style cleanup nearby.delphij2007-07-051-7/+2
* 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-9/+2
* Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); inrwatson2007-06-121-2/+4
* Rename two identically named log_in_vain variables: tcp_input.c's staticrwatson2007-02-201-1/+1
* MFp4: 92972, 98913 + one more changebz2006-12-121-4/+6
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-1/+3
* All multicast listeners on a port should get one copy of the packet. Thisjhay2006-09-071-3/+3
* Change semantics of socket close and detach. Add a new protocol switchrwatson2006-07-211-4/+46
* Fix race conditions on enumerating pcb lists by moving the initializationups2006-07-181-2/+1
* In IN6_IS_ADDR_V4MAPPED case instead of returning directly set error andbz2006-05-201-2/+4
* Break out socket access control and delivery logic from udp6_input()rwatson2006-05-011-96/+55
* Add comment to udp6_input() that locking is missing from multicastrwatson2006-04-121-1/+8
* Add udbinfo locking in udp6_input() to protect lookups of the inpcbrwatson2006-04-121-2/+8
* Add missing locking to udp6_getcred(), remove spl use.rwatson2006-04-121-24/+21
* Fix assertion description: !=, not ==.rwatson2006-04-091-1/+1
* Update in_pcb-derived basic socket types following changes torwatson2006-04-011-48/+18
* Chance protocol switch method pru_detach() so that it returns voidrwatson2006-04-011-4/+3
* Change protocol switch pru_abort() API so that it returns void ratherrwatson2006-04-011-3/+2
* make IPV6_V6ONLY socket option work for UDP as well.ume2006-02-021-12/+4
* scope cleanup. with this changeume2005-07-251-0/+5
* Lock udbinfo and inp before calling in6_pcbdetach() from udp6_abort().rwatson2005-06-011-1/+6
* /* -> /*- for license, minor formatting changes, separate for KAMEimp2005-01-071-2/+2
* Initialize struct pr_userreqs in new/sparse style and fill in commonphk2004-11-081-5/+12
* Pass pcbinfo structures to in6_pcbnotify() rather than pcbheadrwatson2004-08-061-2/+2
* Commit a first pass at in6pcb and pcbinfo locking for IPv6,rwatson2004-07-271-22/+74
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* UDP checksum is mandatory in IPv6 (RFC2460 p.28)suz2004-04-011-2/+4
* Reduce 'td' argument to 'cred' (struct ucred) argument in those functions:pjd2004-03-271-4/+6
* Remove unused argument.pjd2004-03-271-1/+1
* IPSEC and FAST_IPSEC have the same internal API now;ume2004-02-171-30/+12
* - wrap mappedaddr block by #ifdef INET for IPv6-only kernel in future.ume2004-02-131-38/+42
* supported IPV6_RECVPATHMTU socket option.ume2004-02-131-3/+6
* pass pcb rather than so. it is expected that per socket policyume2004-02-031-3/+3
* Split the "inp" mutex class into separate classes for each of divert,sam2003-11-261-1/+1
* Introduce a MAC label reference in 'struct inpcb', which cachesrwatson2003-11-181-1/+1
* - cleanup SP refcnt issue.ume2003-11-041-3/+3
* rename variables.ume2003-11-021-8/+8
* ip6_savecontrol() argument is redundantume2003-10-291-4/+3
* - typo in commentume2003-10-091-1/+1
* return(code) -> return (code)ume2003-10-061-1/+1
* Add a TCP TIMEWAIT state which uses less space than a fullblown TCPjlemon2003-02-191-3/+3
OpenPOWER on IntegriCloud