aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/raw_ip.c
Commit message (Expand)AuthorAgeFilesLines
* o In udp|rip_disconnect() acquire a socket lock before the socketMaxim Konovalov2006-05-211-1/+3
* o In rip_disconnect() do not call rip_abort(), just mark a socketMaxim Konovalov2006-05-151-1/+11
* Allow for nmbclusters and maxsockets to be increased via sysctl.Paul Saab2006-04-211-0/+9
* Update in_pcb-derived basic socket types following changes toRobert Watson2006-04-011-60/+24
* Chance protocol switch method pru_detach() so that it returns voidRobert Watson2006-04-011-3/+2
* Change protocol switch pru_abort() API so that it returns void ratherRobert Watson2006-04-011-4/+4
* Fix a bunch of SYSCTL_INT() that should have been SYSCTL_ULONG() toMaxime Henrion2005-12-141-2/+2
* o INP_ONESBCAST is inpcb.inp_vflag flag not inp_flags. The confusionMaxim Konovalov2005-10-121-1/+1
* Correct brainfart in SO_BINTIME test.Andre Oppermann2005-10-041-1/+1
* Make SO_BINTIME timestamps available on raw_ip sockets.Andre Oppermann2005-10-041-1/+1
* Implement IP_DONTFRAG IP socket option enabling the Don't FragmentAndre Oppermann2005-09-261-1/+4
* Add socketoption IP_MINTTL. May be used to set the minimum acceptableAndre Oppermann2005-08-221-0/+3
* Slight white space tweak.Robert Watson2005-06-011-0/+1
* If we are going toColin Percival2005-05-061-0/+1
* eliminate extraneous null ptr checksSam Leffler2005-03-291-2/+2
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Initialize struct pr_userreqs in new/sparse style and fill in commonPoul-Henning Kamp2004-11-081-5/+12
* When the access control on creating raw sockets was modified so thatRobert Watson2004-10-121-20/+41
* fix up socket/ip layer violation... don't assume/know thatJohn-Mark Gurney2004-09-051-1/+2
* When a prison is given the ability to create raw sockets (when theChristian S.J. Peron2004-08-211-0/+10
* Convert ipfw to use PFIL_HOOKS. This is change is transparent to userlandAndre Oppermann2004-08-171-6/+6
* White space cleanup for netinet before branch:Robert Watson2004-08-161-3/+3
* Get rid of the RANDOM_IP_ID option and make it a sysctl. NetBSDDavid Malone2004-08-141-6/+1
* Backout removal of UMA_ZONE_NOFREE flag for all zones which are establishedAndre Oppermann2004-08-111-1/+1
* Remove the UMA_ZONE_NOFREE flag to all uma_zcreate() calls in the IP andAndre Oppermann2004-08-111-1/+1
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This isColin Percival2004-07-261-1/+1
* M_PREPEND() the IP header on to the front of an outgoing raw IP packetRobert Watson2004-07-201-1/+1
* Reduce the number of unnecessary unlock-relocks on socket buffer mutexesRobert Watson2004-06-261-3/+7
* Introduce a new feature to IPFW2: lookup tables. These are usefulRuslan Ermilov2004-06-091-0/+5
* Move the locking of the pcb into raw_output(). Organize code soBosko Milekic2004-06-031-10/+14
* Switch to using the inpcb MAC label instead of socket MAC label whenRobert Watson2004-05-041-1/+3
* Assert the inpcb lock on 'last' in udp_append(), since it's alwaysRobert Watson2004-05-041-0/+2
* o Fix misindentation in the previous commit.Maxim Konovalov2004-05-031-8/+7
* Give jail(8) the feature to allow raw sockets from within aBosko Milekic2004-04-261-2/+31
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Remove unused argument.Pawel Jakub Dawidek2004-03-271-1/+1
* IPSEC and FAST_IPSEC have the same internal API now;Hajimu UMEMOTO2004-02-171-8/+3
* pass pcb rather than so. it is expected that per socket policyHajimu UMEMOTO2004-02-031-1/+1
* Correct the descriptions of the net.inet.{udp,raw}.recvspace sysctls.Ruslan Ermilov2004-01-271-1/+1
* Split the "inp" mutex class into separate classes for each of divert,Sam Leffler2003-11-261-1/+1
* Introduce tcp_hostcache and remove the tcp specific metrics fromAndre Oppermann2003-11-201-1/+1
* Introduce a MAC label reference in 'struct inpcb', which cachesRobert Watson2003-11-181-2/+2
* In rip_abort(), unlock the inpcb if we didn't detach it, or we mayOlivier Houchard2003-11-171-0/+2
* add some missing lockingSam Leffler2003-11-081-17/+75
* shuffle code so we don't "continue" and miss a needed unlock operationSam Leffler2003-09-171-4/+2
* remove warning about use of old divert sockets; this was markedSam Leffler2003-09-011-9/+0
* add lockingSam Leffler2003-09-011-125/+117
* M_PREPEND() with an argument of M_TRYWAIT can fail, meaning theRobert Watson2003-08-261-0/+2
* Add the IP_ONESBCAST option, to enable undirected IP broadcasts to be sent onBruce M Simpson2003-08-201-0/+3
* 1. Basic PIM kernel supportJeffrey Hsu2003-08-071-0/+8