summaryrefslogtreecommitdiffstats
path: root/sys/netinet/raw_ip.c
Commit message (Expand)AuthorAgeFilesLines
* Initialize struct pr_userreqs in new/sparse style and fill in commonphk2004-11-081-5/+12
* When the access control on creating raw sockets was modified so thatrwatson2004-10-121-20/+41
* fix up socket/ip layer violation... don't assume/know thatjmg2004-09-051-1/+2
* When a prison is given the ability to create raw sockets (when thecsjp2004-08-211-0/+10
* Convert ipfw to use PFIL_HOOKS. This is change is transparent to userlandandre2004-08-171-6/+6
* White space cleanup for netinet before branch:rwatson2004-08-161-3/+3
* Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSDdwmalone2004-08-141-6/+1
* Backout removal of UMA_ZONE_NOFREE flag for all zones which are establishedandre2004-08-111-1/+1
* Remove the UMA_ZONE_NOFREE flag to all uma_zcreate() calls in the IP andandre2004-08-111-1/+1
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This iscperciva2004-07-261-1/+1
* M_PREPEND() the IP header on to the front of an outgoing raw IP packetrwatson2004-07-201-1/+1
* Reduce the number of unnecessary unlock-relocks on socket buffer mutexesrwatson2004-06-261-3/+7
* Introduce a new feature to IPFW2: lookup tables. These are usefulru2004-06-091-0/+5
* Move the locking of the pcb into raw_output(). Organize code sobmilekic2004-06-031-10/+14
* Switch to using the inpcb MAC label instead of socket MAC label whenrwatson2004-05-041-1/+3
* Assert the inpcb lock on 'last' in udp_append(), since it's alwaysrwatson2004-05-041-0/+2
* o Fix misindentation in the previous commit.maxim2004-05-031-8/+7
* Give jail(8) the feature to allow raw sockets from within abmilekic2004-04-261-2/+31
* 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-8/+3
* pass pcb rather than so. it is expected that per socket policyume2004-02-031-1/+1
* Correct the descriptions of the net.inet.{udp,raw}.recvspace sysctls.ru2004-01-271-1/+1
* 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-1/+1
* Introduce a MAC label reference in 'struct inpcb', which cachesrwatson2003-11-181-2/+2
* In rip_abort(), unlock the inpcb if we didn't detach it, or we maycognet2003-11-171-0/+2
* add some missing lockingsam2003-11-081-17/+75
* shuffle code so we don't "continue" and miss a needed unlock operationsam2003-09-171-4/+2
* remove warning about use of old divert sockets; this was markedsam2003-09-011-9/+0
* add lockingsam2003-09-011-125/+117
* M_PREPEND() with an argument of M_TRYWAIT can fail, meaning therwatson2003-08-261-0/+2
* Add the IP_ONESBCAST option, to enable undirected IP broadcasts to be sent onbms2003-08-201-0/+3
* 1. Basic PIM kernel supporthsu2003-08-071-0/+8
* Add a comment above rip_ctloutput() documenting that the privilegerwatson2003-07-181-0/+10
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* s/IPSSEC/IPSEC/tanimura2003-02-111-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* Fix long-standing bug predating FreeBSD where calling connect() twicehsu2003-01-181-1/+3
* Back out some style changes. They are not urgent,luigi2002-11-201-27/+29
* Cleanup some of the comments, and reformat long lines.luigi2002-11-171-29/+27
* Massive cleanup of the ip_mroute code.luigi2002-11-151-9/+31
* Renumber IPPROTO_DIVERT out of the range of valid IP protocol numbers.fenner2002-10-291-0/+12
* Fix two instances of variant struct definitions in sys/netinet:phk2002-10-201-3/+2
* Tie new "Fast IPsec" code into the build. This involves the usualsam2002-10-161-0/+20
* Replace aux mbufs with packet tags:sam2002-10-161-8/+1
* Rename mac_check_socket_receive() to mac_check_socket_deliver() so thatrwatson2002-08-151-2/+2
* Add mac.h -- raw_ip.c was depending on nested inclusion of mac.h whichrwatson2002-08-151-0/+1
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-17/+41
* Remember to initialize the control block head mutex.hsu2002-06-111-0/+1
OpenPOWER on IntegriCloud