aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_gre.c
Commit message (Expand)AuthorAgeFilesLines
* Add if_reassing method to all tunneling interfaces.Andrey V. Elsukov2020-06-031-0/+21
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+1
* Introduce NET_EPOCH_CALL() macro and use it everywhere where we freeGleb Smirnoff2020-01-151-1/+1
* Add GRE-in-UDP encapsulation support as defined in RFC8086.Andrey V. Elsukov2019-04-241-6/+147
* Add handling for appearing/disappearing of ingress addresses to if_gre(4).Andrey V. Elsukov2018-10-211-1/+3
* Fix exiting an epoch(9) we never entered. May happen only with MAC.Gleb Smirnoff2018-10-211-1/+1
* Restore outbound packets capturing for if_gre(4). It was missed in r335048.Andrey V. Elsukov2018-09-171-0/+2
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-2/+2
* Deduplicate the code.Andrey V. Elsukov2018-07-091-31/+3
* Rework if_gre(4) to use encap_lookup_t method to speedup lookupAndrey V. Elsukov2018-06-131-465/+162
* Rework IP encapsulation handling code.Andrey V. Elsukov2018-06-051-16/+23
* Use an accessor function to access ifr_data.Brooks Davis2018-03-301-4/+6
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Do not adjust interface MTU automatically. Leave this task to the systemAndrey V. Elsukov2017-04-111-10/+4
* Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni2016-04-101-2/+2
* Wrap using #ifdef 'notyet' those variables and statements not yetMarcelo Araujo2015-12-311-4/+18
* Check the size of data available in mbuf, before using them.Andrey V. Elsukov2015-10-281-0/+8
* Add IFCAP_LINKSTATE support.Hiroki Sato2015-10-031-1/+6
* Always detach encap handler when reconfiguring tunnel.Andrey V. Elsukov2015-10-031-1/+1
* Add new socket ioctls SIOC[SG]TUNFIB to set FIB number of encapsulatedAndrey V. Elsukov2015-05-121-2/+15
* Fix an error introduced in r274246.Andrey V. Elsukov2015-01-101-1/+1
* Extern declarations in C files loses compile-time checking thatAndrey V. Elsukov2014-12-251-10/+0
* After r274246 make the tree compile again.Bjoern A. Zeeb2014-11-081-0/+3
* Overhaul if_gre(4).Andrey V. Elsukov2014-11-071-667/+702
* - Virtualize interface cloner for gre(4). This fixes a panic when destroyingHiroki Sato2014-09-211-34/+36
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-9/+9
* Increase errors, not queue drops, in cases the module is suppliedGleb Smirnoff2014-09-191-6/+6
* Change pr_output's prototype to avoid the need for explicit casts.Kevin Lo2014-08-151-2/+2
* Remove AppleTalk support.Gleb Smirnoff2014-03-141-6/+0
* Remove never used ioctls that originate from KAME. The proofGleb Smirnoff2013-11-111-42/+0
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Clean up SIOCSIFDSTADDR usage from ifnet drivers. The ioctl itself isGleb Smirnoff2013-09-111-2/+0
* Add IFF_MONITOR support to gre(4).Hiroki Sato2013-05-111-0/+6
* Add const qualifier to the dst parameter of the ifnet if_output method.Gleb Smirnoff2013-04-261-11/+9
* Use m_get/m_gethdr instead of compat macros.Gleb Smirnoff2013-03-151-2/+1
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-2/+2
* Switch the entire IPv4 stack to keep the IP packet headerGleb Smirnoff2012-10-221-3/+3
* Mechanically remove the last stray remains of spl* calls from net*/*.Andre Oppermann2012-10-181-3/+0
* Make the "struct if_clone" opaque to users of the cloning API. UsersGleb Smirnoff2012-10-161-8/+8
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1
* gre(4) was using a field in the softc to detect possible recursion.Bjoern A. Zeeb2011-06-181-11/+72
* Hide the outer IP addresses of a tunnel interfaces (gif(4), gre(4))Bjoern A. Zeeb2011-03-021-0/+19
* Add new tunable 'net.link.ifqmaxlen' to set default send interfaceMaxim Sobolev2010-05-031-1/+1
* The NetBSD Foundation has granted permission to remove clause 3 and 4 fromJoel Dahl2010-03-011-7/+0
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-4/+0
* Add the explicit include of vimage.h to another five .c files stillBjoern A. Zeeb2009-06-171-0/+1
* Change if_output to take a struct route as its fourth argument in orderKip Macy2009-04-161-2/+2