aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_gif.c
Commit message (Expand)AuthorAgeFilesLines
* Hold GIF_LOCK() for almost all of gif_start(). It is required to be heldJohn Baldwin2012-06-291-18/+0
* Fix comment to better reflect how we areRandall Stewart2012-06-121-6/+11
* Note to self. Have morning coffee *before* committing things.Randall Stewart2012-06-121-4/+6
* Allow a gif tunnel to be used with ALTq.Randall Stewart2012-06-121-46/+102
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* Tag mbufs of all incoming frames or packets with the interface's FIBBjoern A. Zeeb2011-07-031-0/+1
* Hide the outer IP addresses of a tunnel interfaces (gif(4), gre(4))Bjoern A. Zeeb2011-03-021-0/+7
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-4/+4
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-4/+4
* Add new tunable 'net.link.ifqmaxlen' to set default send interfaceMaxim Sobolev2010-05-031-1/+1
* MFP4: @176978-176982, 176984, 176990-176994, 177441Bjoern A. Zeeb2010-04-291-20/+0
* Check pointer for NULL before dereferencing it, not after.Christian Brueffer2009-10-221-2/+2
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+1
* Introduce and use a sysinit-based initialization scheme for virtualRobert Watson2009-07-231-42/+18
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-5/+5
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-25/+19
* ip_gif_ttl/GIF_TTL are only used by the inet part in in_gif.c,Bjoern A. Zeeb2009-06-101-0/+2
* Style fix.Hiroki Sato2009-06-091-7/+7
* - Fix sanity check of GIFSOPTS ioctl.Hiroki Sato2009-06-091-4/+4
* Introduce an infrastructure for dismantling vnet instances.Marko Zec2009-06-081-5/+3
* Fix and add a workaround on an issue of EtherIP packet with reversedHiroki Sato2009-06-071-5/+41
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Permit buiding kernels with options VIMAGE, restricted to only a singleMarko Zec2009-04-301-0/+3
* Change if_output to take a struct route as its fourth argument in orderKip Macy2009-04-161-2/+2
* Introduce vnet module registration / initialization framework withMarko Zec2009-04-111-0/+13
* First pass at separating per-vnet initializer functionsMarko Zec2009-04-061-14/+23
* Conditionally compile out V_ globals while instantiating the appropriateMarko Zec2008-12-101-0/+6
* Change the initialization methodology for global variables scheduledMarko Zec2008-11-191-10/+22
* Do only define the variable if either INET or INET6 is defined.Bjoern A. Zeeb2008-11-051-0/+2
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-4/+15
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-7/+8
* Add code to allow the system to handle multiple routing tables.Julian Elischer2008-05-091-0/+3
* Improve EtherIP interaction with the bridgeAndrew Thompson2008-03-061-2/+30
* Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-2/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* With exception of the if_name() macro, all definitions in net_osdep.hBrooks Davis2006-08-041-2/+0
* Remove the dependency of bridgestp.h on if_bridgevar.h by moving a couple ofAndrew Thompson2006-07-271-1/+0
* Fixing compilation bustage: net/if_bridgevar.h depends on net/bridgestp.h.Tai-hwa Liang2006-07-271-0/+1
* Revise network interface cloning to take an optional opaqueSam Leffler2006-07-091-2/+3
* Reduce unneeded code duplication.Yaroslav Tykhiy2006-06-291-12/+1
* Fix the following bpf(4) race condition which can result in a panic:Christian S.J. Peron2006-06-021-4/+2
* Fix gif_output() so that GIF_UNLOCK() is performed only in caseGleb Smirnoff2006-06-021-2/+2
* Add some initial locking to gif(4). It doesn't covers the whole driver,Gleb Smirnoff2006-01-301-24/+15
* Add RFC 3378 EtherIP support. This change makes it possible to add gifAndrew Thompson2005-12-211-4/+67
* Move the cloned interface list management in to if_clone. For some drivers theAndrew Thompson2005-11-081-9/+0
* Change the reference counting to count the number of cloned interfaces for eachAndrew Thompson2005-10-121-16/+8
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson2005-08-091-6/+6
* scope cleanup. with this changeHajimu UMEMOTO2005-07-251-0/+25
* Fix some long standing bugs in writing to the BPF device attached toDavid Malone2005-06-261-2/+9
* Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis2005-06-101-22/+27