summaryrefslogtreecommitdiffstats
path: root/sys/net/if_gif.c
Commit message (Expand)AuthorAgeFilesLines
* Use M_ZERO instead of bzero().bms2004-07-061-2/+1
* Major overhaul of pseudo-interface cloning. Highlights include:brooks2004-06-221-2/+2
* add missing #include <sys/module.h>phk2004-05-301-0/+1
* Staticize <if>_clone_{create,destroy} functions.brooks2004-04-141-4/+4
* Properly detect loops by recording the interface pointer in an mtag.ru2004-04-051-20/+30
* Lock down global variables in if_gif:rwatson2004-03-221-9/+50
* Move "called", a static function variable used to detect recursiverwatson2004-03-221-4/+11
* o eliminate widespread on-stack mbuf use for bpf by introducingsam2003-12-281-28/+2
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-2/+1
* Update netisr handling; Each SWI now registers its queue, and all queuejlemon2003-03-041-8/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-3/+3
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-3/+3
* network interface and link layer changes:sam2002-11-151-2/+2
* last arg of in6?_gif_output() is not used any more.ume2002-10-171-2/+2
* - drop too short IPv6 frameume2002-10-171-10/+15
* s/gifp/ifp/ume2002-10-171-11/+11
* - after gif_set_tunnel(), psrc/pdst may be null. set IFF_RUNNING accordingly.ume2002-10-161-133/+157
* Revert 1.27, as it breaks IPv6 over IPv4 tunnels.sobomax2002-09-261-2/+2
* mistakenly set IFF_UP by SIOCSIFPHYADDR.ume2002-09-201-4/+0
* Restore original behaviour of recursion preventer.sobomax2002-09-131-4/+7
* Since from now on encap_input() also catches IPPROTO_MOBILE and IPPROTO_GREsobomax2002-09-091-2/+2
* Make recursion prevention variable per-instance and remove XXX commentsobomax2002-09-051-7/+4
* Correct error handling during MAC transmission check for if_gif.rwatson2002-08-121-2/+5
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-1/+12
* Move all unit number management cloned interfaces into the cloningbrooks2002-05-251-4/+3
* just merged cosmetic changes from KAME to ease sync between KAME and FreeBSD.suz2002-04-191-7/+6
* Remove __P.alfred2002-03-191-5/+5
* Simplify the interface cloning framework by handling unitmux2002-03-111-46/+5
* Change the network interface cloning API so the destroy function returnsbrooks2002-03-041-2/+3
* Fix warnings in the gif(4) driver so it compiles with -Werror.brooks2002-02-261-4/+6
* Make gif(4) nesting level and parallel tunnel support tunable at runtimebrooks2002-02-261-5/+27
* Staticise private interface lists.msmith2002-01-081-1/+1
* /home/brooks/ng_gif.messagebrooks2001-09-261-1/+19
* Use LIST_ macros instead of TAILQ_ macros to be more like NetBSD.brooks2001-09-261-6/+7
* Patches from Keiichi SHIMA <keiichi@iij.ad.jp>julian2001-09-031-2/+1
* gif(4) and stf(4) modernization:brooks2001-07-021-71/+194
* Suppress update ifnet.iflastchange when processing packets for SNMPsumikawa2001-06-191-1/+0
* Sync with recent KAME.ume2001-06-111-54/+130
* First, wrap the if_up() call into splimp()/splx() becauseyar2001-06-031-2/+5
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.bmilekic2000-12-211-1/+1
* Lock down the network interface queues. The queue mutex must be obtainedjlemon2000-11-251-12/+4
* Temporary hack for the benefit of the X-Bone projectkris2000-07-201-0/+2
* sync with kame tree as of july00. tons of bug fixes/improvements.itojun2000-07-041-96/+239
* IPv6 6to4 support.shin2000-03-111-2/+17
* Wrap if_up() by splnet.shin2000-02-271-1/+7
* Remove #if NGIF > 0 and #if NFAITH > 0 as config already checks this.peter2000-01-291-3/+0
* udp IPv6 support, IPv6/IPv4 tunneling support in kernel,shin1999-12-071-0/+468
OpenPOWER on IntegriCloud