aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/ip_divert.c
Commit message (Expand)AuthorAgeFilesLines
* Permit buiding kernels with options VIMAGE, restricted to only a singleMarko Zec2009-04-301-0/+3
* In preparation for turning on options VIMAGE in next commits,Marko Zec2009-04-261-0/+2
* In divert_packet(), lock the interface address list before iterating overRobert Watson2009-04-191-1/+5
* Update stats in struct ipstat using four new macros, IPSTAT_ADD(),Robert Watson2009-04-111-5/+5
* Adds support for SCTP checksum offload. This meansRandall Stewart2009-02-031-1/+12
* Conditionally compile out V_ globals while instantiating the appropriateMarko Zec2008-12-101-1/+2
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+1
* Merge more of currently non-functional (i.e. resolving toMarko Zec2008-11-261-0/+1
* Fix a scope problem in the multiple routing table code that stopped theJulian Elischer2008-11-191-0/+1
* Change the initialization methodology for global variables scheduledMarko Zec2008-11-191-0/+2
* Add cr_canseeinpcb() doing checks using the cached socketBjoern A. Zeeb2008-10-171-1/+1
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+10
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-45/+46
* According to in_pcb.h protocol binding information has double locking.Alexander Motin2008-07-271-2/+1
* Read lock, rather than write lock, the inpcb when transmitting with orRobert Watson2008-04-211-11/+11
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros toRobert Watson2008-04-171-17/+17
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-2/+2
* Add FBSDID to all files in netinet so that people can moreMike Silbersack2007-10-071-2/+3
* Over the past couple of years, there have been a number of reports relatingChristian S.J. Peron2007-08-061-10/+45
* Reduce network stack oddness: implement .pru_sockaddr and .pru_peeraddrRobert Watson2007-05-111-2/+2
* Remove unneeded wrappers for in_setsockaddr() and in_setpeeraddr(), whichRobert Watson2007-05-111-24/+2
* Move universally to ANSI C function declarations, with relativelyRobert Watson2007-05-101-3/+6
* Remove unused pcbinfo arguments to in_setsockaddr() andRobert Watson2007-05-011-2/+2
* Rename some fields of struct inpcbinfo to have the ipi_ prefix,Robert Watson2007-04-301-4/+5
* Some whitespace nits and remove a few casts.John Baldwin2006-12-291-4/+6
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-2/+6
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* Fix race conditions on enumerating pcb lists by moving the initializationStephan Uphoff2006-07-181-4/+22
* There is a consensus that ifaddr.ifa_addr should never be NULL,Yaroslav Tykhiy2006-06-291-2/+0
* Allow for nmbclusters and maxsockets to be increased via sysctl.Paul Saab2006-04-211-0/+9
* Correct incorrect assertion in div_bind(): inp must not be NULL here.Robert Watson2006-04-031-1/+1
* Update in_pcb-derived basic socket types following changes toRobert Watson2006-04-011-34/+15
* Chance protocol switch method pru_detach() so that it returns voidRobert Watson2006-04-011-3/+2
* Use sparse initializers for "struct domain" and "struct protosw",Ruslan Ermilov2005-11-091-5/+8
* In div_output() explicitly set m->m_nextpkt to NULL. If divert socketGleb Smirnoff2005-05-131-0/+5
* If we are going toColin Percival2005-05-061-0/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* - Since divert protocol is not connection oriented, remove SS_ISCONNECTED flagGleb Smirnoff2004-11-181-33/+0
* Fix ng_ksocket(4) operation as a divert socket, which is pretty usefulGleb Smirnoff2004-11-121-11/+12
* Add missing '='Poul-Henning Kamp2004-11-111-1/+1
* Initialize struct pr_userreqs in new/sparse style and fill in commonPoul-Henning Kamp2004-11-081-5/+11
* IPDIVERT is a module now and tell the other parts of the kernel about it.Andre Oppermann2004-10-251-0/+4
* Refuse to unload the ipdivert module unless the 'force' flag is given to kldu...Andre Oppermann2004-10-221-1/+11
* Destroy the UMA zone on unload.Andre Oppermann2004-10-191-0/+1
* Slightly extend the locking during unload to fully cover the protocolAndre Oppermann2004-10-191-5/+6
* Annotate a newly introduced race present due to the unloading ofRobert Watson2004-10-191-0/+4
* Convert IPDIVERT into a loadable module. This makes use of the dynamic loada...Andre Oppermann2004-10-191-8/+67
* Add support to IPFW for classification based on "diverted" statusBrian Feldman2004-10-031-12/+16
* fix up socket/ip layer violation... don't assume/know thatJohn-Mark Gurney2004-09-051-1/+2
* Convert ipfw to use PFIL_HOOKS. This is change is transparent to userlandAndre Oppermann2004-08-171-21/+0