summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_gre.c
AgeCommit message (Expand)Author
2015-12-02Rework the MPLS handling. Remove the lookup loops since nothing is usingClaudio Jeker
2015-07-29Don't use mpls_input() as input handler anymore and instead call itRafael Zalamena
2015-07-20Kill NETISR_MPLS, from now on we will use interface input handlers to dealRafael Zalamena
2015-06-16Store a unique ID, an interface index, rather than a pointer to theMartin Pieuchot
2015-04-10replace the use of ifqueues for most input queues serviced by netisrDavid Gwynne
2015-03-18"handle" wccp2 packets if net.inet.gre.wccp is set to 2 by truncatingRyan Thomas McBride
2014-12-19unifdef INET in net code as a precursor to removing the pretend option.Ted Unangst
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-22Fewer <netinet/in_systm.h> !Martin Pieuchot
2014-04-14"struct pkthdr" holds a routing table ID, not a routing domain one.Martin Pieuchot
2013-12-31bcopy -> memcpy. reviewed with one fix from matthewTed Unangst
2013-10-24Remove the number of in6_var.h inclusions by moving some functions andMartin Pieuchot
2013-10-23Remove the number of in_var.h inclusions by moving some functions andMartin Pieuchot
2013-10-17The header file netinet/in_var.h included netinet6/in6_var.h. ThisAlexander Bluhm
2011-07-09begone, fucking rotten appletalk shit. ok roomHenning Brauer
2011-07-08Include PIPEX in kernel by default. And add new sysctl variableYASUOKA Masahiko
2011-07-05ansifyDavid Hill
2011-05-31fix typos in commentStuart Henderson
2010-09-28wrap long line. correct indent. delete a useless comment.YASUOKA Masahiko
2010-09-24Add L2TP support to PIPEX.SUENAGA Hiroki
2010-06-26Implement a simple keepalive mechanism in gre(4) that is compatible withClaudio Jeker
2010-05-11Add support for MPLS in GRE. Fairly trivial and a NOP unless option MPLSClaudio Jeker
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2010-01-12Add input and user protocol hook to handle GRE packets by pipex.YASUOKA Masahiko
2009-11-21Add a way to bind the tunnel endpoint of a gif/gre interface into aClaudio Jeker
2009-06-02do the pf_pkt_addr_changed(m) magic just like gif etcHenning Brauer
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2007-05-27De-static. OK dlg@Claudio Jeker
2007-04-10``it's'' -> ``its'' when the grammar gods require this change.Miod Vallat
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-03-04With the exception of two other small uncommited diffs this movesBrad Smith
2005-07-31Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainChristopher Pascoe
2005-06-08netns bites the dustHenning Brauer
2004-06-26use IF_INPUT_ENQUEUEPhilipp Buehler
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-12-03add support for ifconfig clone/destroy; ok henning deraadtMarkus Friedl
2003-07-09do not flip ip_len/ip_off in netinet stack. deraadt ok.Jun-ichiro itojun Hagino
2003-05-03just as a safety measure, set m_flags to 0 for mbufs allocated on stack.Jun-ichiro itojun Hagino
2003-04-22correct (false) assumption made about m->m_len. dhartmei ok.Jun-ichiro itojun Hagino
2002-08-16pass unprocessed GRE packet to raw ip socket. binkertn@ okJun-ichiro itojun Hagino
2002-06-09whitespaceJun-ichiro itojun Hagino
2002-04-03Don't process WCCPv1-style GRE packets, unless allowed (via sysctlAngelos D. Keromytis
2002-03-24WCCP support (trivial hack, it's not the complete protocol, but it'llAngelos D. Keromytis
2002-03-15Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsTodd C. Miller
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2001-09-04Make it compile without option BPF.Angelos D. Keromytis
2001-06-19mop up after angelosTheo de Raadt
2001-06-08Cut down on include files.Angelos D. Keromytis
2001-06-05Allow boot -c to change number of gre devices. -moj ok angelos@Mats O Jansson