summaryrefslogtreecommitdiffstats
path: root/sys/net/if_gif.c
Commit message (Expand)AuthorAgeFilesLines
* Clean up unused-but-set-variable spotted by gcc4.9.araujo2015-12-311-2/+0
* Add IFCAP_LINKSTATE support.hrs2015-10-031-2/+8
* - Remove GIF_{SEND,ACCEPT}_REVETHIP.hrs2015-09-101-52/+24
* Eliminate the use of m_copydata() in gif_encapcheck().ae2015-07-291-3/+4
* Add new socket ioctls SIOC[SG]TUNFIB to set FIB number of encapsulatedae2015-05-121-1/+11
* Restore Ethernet-within-IP Encapsulation support that was broken afterae2015-01-101-24/+18
* Use if_name() macro instead of ifp->if_xname.ae2015-01-101-1/+1
* Move the recursion detection code into separate function gif_check_nesting().ae2015-01-101-37/+39
* Extern declarations in C files loses compile-time checking thatae2014-12-251-10/+0
* Remove in_gif.h and in6_gif.h files. They only contain functionae2014-12-231-2/+10
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.glebius2014-11-071-3/+4
* Remove redundant check and m_pullup() call.ae2014-10-241-2/+0
* Add more ifdefs. SIOC*_IN6 are defined only with INET6.ae2014-10-141-0/+6
* Move memset under ifdef INET6.ae2014-10-141-1/+1
* Overhaul if_gif(4):ae2014-10-141-427/+472
* When tunneling interface is going to insert mbuf into netisr queue after stri...ae2014-10-081-0/+1
* Virtualize interface cloner for gif(4). This fixes a panic when destroyinghrs2014-09-211-23/+37
* Mechanically convert to if_inc_counter().glebius2014-09-191-10/+10
* ANSIfy function defintions.ae2013-11-151-29/+8
* Remove never used ioctls that originate from KAME. The proofglebius2013-11-111-35/+0
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-0/+1
* Clean up SIOCSIFDSTADDR usage from ifnet drivers. The ioctl itself isglebius2013-09-111-3/+0
* - Drop GIF_ACCEPT_REVETHIP flag by default.hrs2013-07-121-1/+13
* Add const qualifier to the dst parameter of the ifnet if_output method.glebius2013-04-261-9/+5
* Make the "struct if_clone" opaque to users of the cloning API. Usersglebius2012-10-161-6/+6
* Revert previous commit...kevlo2012-10-101-1/+1
* Prefer NULL over 0 for pointerskevlo2012-10-091-1/+1
* Hold GIF_LOCK() for almost all of gif_start(). It is required to be heldjhb2012-06-291-18/+0
* Fix comment to better reflect how we arerrs2012-06-121-6/+11
* Note to self. Have morning coffee *before* committing things.rrs2012-06-121-4/+6
* Allow a gif tunnel to be used with ALTq.rrs2012-06-121-46/+102
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Tag mbufs of all incoming frames or packets with the interface's FIBbz2011-07-031-0/+1
* Hide the outer IP addresses of a tunnel interfaces (gif(4), gre(4))bz2011-03-021-0/+7
* After some off-list discussion, revert a number of changes to thedim2010-11-221-4/+4
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-4/+4
* Add new tunable 'net.link.ifqmaxlen' to set default send interfacesobomax2010-05-031-1/+1
* MFP4: @176978-176982, 176984, 176990-176994, 177441bz2010-04-291-20/+0
* Check pointer for NULL before dereferencing it, not after.brueffer2009-10-221-2/+2
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+1
* Introduce and use a sysinit-based initialization scheme for virtualrwatson2009-07-231-42/+18
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-161-5/+5
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-25/+19
* ip_gif_ttl/GIF_TTL are only used by the inet part in in_gif.c,bz2009-06-101-0/+2
* Style fix.hrs2009-06-091-7/+7
* - Fix sanity check of GIFSOPTS ioctl.hrs2009-06-091-4/+4
* Introduce an infrastructure for dismantling vnet instances.zec2009-06-081-5/+3
* Fix and add a workaround on an issue of EtherIP packet with reversedhrs2009-06-071-5/+41
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-1/+0
* Permit buiding kernels with options VIMAGE, restricted to only a singlezec2009-04-301-0/+3
OpenPOWER on IntegriCloud