summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/raw_ip6.c
Commit message (Expand)AuthorAgeFilesLines
* Don't use spl around call to in_pcballoc() in IPv6 raw socket support;rwatson2006-04-121-3/+1
* Update in_pcb-derived basic socket types following changes torwatson2006-04-011-22/+13
* Chance protocol switch method pru_detach() so that it returns voidrwatson2006-04-011-2/+1
* Change protocol switch pru_abort() API so that it returns void ratherrwatson2006-04-011-3/+4
* Raw IPv6 checksum must use the protocol number of the last header, instead of...suz2005-10-191-1/+1
* added a missing unlocksuz2005-10-151-1/+3
* added a missing unlock (just do the same thing as in netinet/raw_ip.c)suz2005-08-181-0/+1
* scope cleanup. with this changeume2005-07-251-67/+81
* always copy ip6_pktopt. remove needcopy and needfreeume2005-07-211-1/+1
* simplified udp6_output() and rip6_output(): do not overrideume2005-07-211-13/+11
* be consistent on naming advanced API functions; use ip6_XXXpktopt(s).ume2005-07-211-4/+3
* check for malloc failure (also move malloc up to simplify error recovery)sam2005-03-291-2/+7
* Remove a comment from the raw IPv6 output function regardingrwatson2005-02-061-6/+0
* /* -> /*- 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/+11
* Unlock rather than lock the ripcbinfo lock at the end of rip6_input().rwatson2004-09-021-1/+1
* When allocating the IPv6 header to stick in front of raw packet beingrwatson2004-08-121-1/+5
* Pass pcbinfo structures to in6_pcbnotify() rather than pcbheadrwatson2004-08-061-1/+2
* Commit a first pass at in6pcb and pcbinfo locking for IPv6,rwatson2004-07-271-13/+70
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Remove unused argument.pjd2004-03-271-1/+1
* IPSEC and FAST_IPSEC have the same internal API now;ume2004-02-171-21/+6
* supported IPV6_RECVPATHMTU socket option.ume2004-02-131-1/+4
* pass pcb rather than so. it is expected that per socket policyume2004-02-031-9/+2
* Split the "inp" mutex class into separate classes for each of divert,sam2003-11-261-1/+1
* Introduce tcp_hostcache and remove the tcp specific metrics fromandre2003-11-201-6/+3
* Introduce a MAC label reference in 'struct inpcb', which cachesrwatson2003-11-181-1/+1
* - cleanup SP refcnt issue.ume2003-11-041-2/+9
* rename variables.ume2003-11-021-4/+4
* ip6_savecontrol() argument is redundantume2003-10-291-2/+2
* re-add wrongly disappered IPV6_CHECKSUM stuff by introducingume2003-10-261-0/+6
* Switch Advanced Sockets API for IPv6 from RFC2292 to RFC3542ume2003-10-241-23/+25
* - typo in commentume2003-10-091-11/+7
* return(code) -> return (code)ume2003-10-061-3/+3
* Add a TCP TIMEWAIT state which uses less space than a fullblown TCPjlemon2003-02-191-2/+2
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Tie new "Fast IPsec" code into the build. This involves the usualsam2002-10-161-0/+24
* Replace aux mbufs with packet tags:sam2002-10-161-8/+1
* Notify functions can destroy the pcb, so they have to return anhsu2002-06-141-1/+1
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.tanimura2002-05-311-38/+7
* Lock down a socket, milestone 1.tanimura2002-05-201-7/+38
* Revert the change of #includes in sys/filedesc.h and sys/socketvar.h.tanimura2002-04-301-9/+12
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Fix warnings caused by discarding const.alfred2002-02-271-1/+1
* Make faith loadable, unloadable, and clonable.brooks2001-09-251-8/+1
* KSE Milestone 2julian2001-09-121-6/+6
* Wrap array accesses in macros, which also happen to be lvalues:jlemon2001-09-061-2/+2
* move ipsec security policy allocation into in_pcballoc, beforeume2001-07-261-7/+0
* Sync with recent KAME.ume2001-06-111-41/+67
OpenPOWER on IntegriCloud