aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/ip_gre.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh2023-05-121-1/+1
* IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits2023-01-311-0/+1
* ip_gre: Fix a common typo in source code commentsGordon Bergling2023-01-191-1/+1
* udp: allow udp_tun_func_t() to indicate it did not eat the packetKristof Provost2022-04-121-2/+4
* Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816"Cy Schubert2021-12-021-17/+1
* wpa: Import wpa_supplicant/hostapd commit 14ab4a816Cy Schubert2021-12-021-1/+17
* SMR protection for inpcbsGleb Smirnoff2021-12-021-17/+1
* Use network epoch to protect local IPv4 addresses hash.Gleb Smirnoff2021-10-221-0/+3
* Introduce NET_EPOCH_CALL() macro and use it everywhere where we freeGleb Smirnoff2020-01-151-3/+2
* Mechanically substitute assertion of in_epoch(net_epoch_preempt) toGleb Smirnoff2020-01-151-2/+2
* Add GRE-in-UDP encapsulation support as defined in RFC8086.Andrey V. Elsukov2019-04-241-17/+254
* Add the check that current VNET is ready and access to srchash is allowed.Andrey V. Elsukov2018-10-231-1/+4
* Add handling for appearing/disappearing of ingress addresses to if_gre(4).Andrey V. Elsukov2018-10-211-3/+58
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-1/+1
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-1/+2
* Add NULL pointer check.Andrey V. Elsukov2018-06-281-0/+3
* Rework if_gre(4) to use encap_lookup_t method to speedup lookupAndrey V. Elsukov2018-06-131-35/+177
* Rework IP encapsulation handling code.Andrey V. Elsukov2018-06-051-26/+11
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* o Use new function ip_fillid() in all places throughout the kernel,Gleb Smirnoff2015-04-011-1/+1
* Extern declarations in C files loses compile-time checking thatAndrey V. Elsukov2014-12-251-5/+0
* Overhaul if_gre(4).Andrey V. Elsukov2014-11-071-256/+96
* When tunneling interface is going to insert mbuf into netisr queue after stri...Andrey V. Elsukov2014-10-081-1/+1
* - Virtualize interface cloner for gre(4). This fixes a panic when destroyingHiroki Sato2014-09-211-4/+4
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-4/+4
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-13/+22
* Remove AppleTalk support.Gleb Smirnoff2014-03-141-13/+0
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Add IFF_MONITOR support to gre(4).Hiroki Sato2013-05-111-0/+10
* Switch the entire IPv4 stack to keep the IP packet headerGleb Smirnoff2012-10-221-5/+3
* Make #error messages string-literals and remove punctuation.Bjoern A. Zeeb2012-01-221-1/+1
* The NetBSD Foundation has granted permission to remove clause 3 and 4 fromJoel Dahl2010-03-011-7/+0
* Enqueue de-capsulated packet instead of performing direct dispatch. It'sOleksandr Tymoshenko2008-07-041-2/+2
* Add FBSDID to all files in netinet so that people can moreMike Silbersack2007-10-071-1/+3
* Fix the following bpf(4) race condition which can result in a panic:Christian S.J. Peron2006-06-021-2/+2
* Since m_pullup() can return a new mbuf, change gre_input2() toGleb Smirnoff2006-05-161-23/+23
* Convert last remaining function in ip_gre.c to ANSI C functionRobert Watson2006-01-221-3/+1
* Fix stack corruptions on amd64.Bjoern A. Zeeb2006-01-211-25/+3
* Add support for IPv6 over GRE [1]. PR kern/80340 includes theBjoern A. Zeeb2005-08-011-3/+12
* Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis2005-06-101-11/+11
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* White space cleanup for netinet before branch:Robert Watson2004-08-161-3/+3
* Lock down global variables in if_gre:Robert Watson2004-03-221-1/+12
* Remove NetBSD'isms (add FreeBSD'isms?), which makes gre(4) working again.Maxim Sobolev2004-01-301-1/+1
* Add support for WCCPv2. It should be enablem manually using link2Maxim Sobolev2004-01-261-3/+6
* (whilespace-only)Maxim Sobolev2004-01-261-3/+3
* Sync with NetBSD:Maxim Sobolev2003-12-301-22/+45
* o eliminate widespread on-stack mbuf use for bpf by introducingSam Leffler2003-12-281-15/+3
* Finish driving a stake through the heart of netns and the associatedPeter Wemm2003-03-051-11/+0