summaryrefslogtreecommitdiff
path: root/sys/net/if_gre.c
AgeCommit message (Expand)Author
2024-04-19bpf: Make BPF interop consistent with if_loopSeth Hoffert
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-01-24ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits
2021-08-22routing: Allow using IPv6 next-hops for IPv4 routes (RFC 5549).Zhenlei Huang
2021-08-18gre: simplify RSS ifdefsFranco Fichtner
2020-06-03Add if_reassing method to all tunneling interfaces.Andrey V. Elsukov
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-01-15Introduce NET_EPOCH_CALL() macro and use it everywhere where we freeGleb Smirnoff
2019-04-24Add GRE-in-UDP encapsulation support as defined in RFC8086.Andrey V. Elsukov
2018-10-21Add handling for appearing/disappearing of ingress addresses to if_gre(4).Andrey V. Elsukov
2018-10-21Fix exiting an epoch(9) we never entered. May happen only with MAC.Gleb Smirnoff
2018-09-17Restore outbound packets capturing for if_gre(4). It was missed in r335048.Andrey V. Elsukov
2018-07-24Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner
2018-07-09Deduplicate the code.Andrey V. Elsukov
2018-06-13Rework if_gre(4) to use encap_lookup_t method to speedup lookupAndrey V. Elsukov
2018-06-05Rework IP encapsulation handling code.Andrey V. Elsukov
2018-03-30Use an accessor function to access ifr_data.Brooks Davis
2017-11-27sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-04-11Do not adjust interface MTU automatically. Leave this task to the systemAndrey V. Elsukov
2016-04-10Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni
2015-12-31Wrap using #ifdef 'notyet' those variables and statements not yetMarcelo Araujo
2015-10-28Check the size of data available in mbuf, before using them.Andrey V. Elsukov
2015-10-03Add IFCAP_LINKSTATE support.Hiroki Sato
2015-10-03Always detach encap handler when reconfiguring tunnel.Andrey V. Elsukov
2015-05-12Add new socket ioctls SIOC[SG]TUNFIB to set FIB number of encapsulatedAndrey V. Elsukov
2015-01-10Fix an error introduced in r274246.Andrey V. Elsukov
2014-12-25Extern declarations in C files loses compile-time checking thatAndrey V. Elsukov
2014-11-08After r274246 make the tree compile again.Bjoern A. Zeeb
2014-11-07Overhaul if_gre(4).Andrey V. Elsukov
2014-09-21- Virtualize interface cloner for gre(4). This fixes a panic when destroyingHiroki Sato
2014-09-19Mechanically convert to if_inc_counter().Gleb Smirnoff
2014-09-19Increase errors, not queue drops, in cases the module is suppliedGleb Smirnoff
2014-08-15Change pr_output's prototype to avoid the need for explicit casts.Kevin Lo
2014-03-14Remove AppleTalk support.Gleb Smirnoff
2013-11-11Remove never used ioctls that originate from KAME. The proofGleb Smirnoff
2013-10-26The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff
2013-09-11 Clean up SIOCSIFDSTADDR usage from ifnet drivers. The ioctl itself isGleb Smirnoff
2013-05-11Add IFF_MONITOR support to gre(4).Hiroki Sato
2013-04-26Add const qualifier to the dst parameter of the ifnet if_output method.Gleb Smirnoff
2013-03-15Use m_get/m_gethdr instead of compat macros.Gleb Smirnoff
2012-12-05 Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff
2012-10-22 Switch the entire IPv4 stack to keep the IP packet headerGleb Smirnoff
2012-10-18Mechanically remove the last stray remains of spl* calls from net*/*.Andre Oppermann
2012-10-16Make the "struct if_clone" opaque to users of the cloning API. UsersGleb Smirnoff
2012-10-10Revert previous commit...Kevin Lo
2012-10-09Prefer NULL over 0 for pointersKevin Lo
2011-11-07Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten
2011-06-18gre(4) was using a field in the softc to detect possible recursion.Bjoern A. Zeeb
2011-03-02Hide the outer IP addresses of a tunnel interfaces (gif(4), gre(4))Bjoern A. Zeeb