summaryrefslogtreecommitdiff
path: root/sys/net/if_gre.c
AgeCommit message (Expand)Author
2012-04-14Use DLT_LOOP for all tunneling interfaces.YASUOKA Masahiko
2011-07-12break up a line of code that involved a decrement operator and macrosJonathan Gray
2011-07-09begone, fucking rotten appletalk shit. ok roomHenning Brauer
2011-07-04use mtod.David Hill
2011-04-29Why precompute the route for the gre tunnel when ip_output can doClaudio Jeker
2011-04-04Don't do crazy address manipulations when looking up the remote endClaudio Jeker
2010-09-23fix indentation to not confusingly align with an unassociated while() statementBret Lambert
2010-07-03Fix the naming of interfaces and variables for rdomains and rtablesPhilip Guenthe
2010-06-26timeout_del() the timers before destroying an interface so that no timeoutClaudio Jeker
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-05-07Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1Claudio Jeker
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-12-20return with ENOTTY instead of EINVAL for unknown ioctl requests.Brad Smith
2007-09-15malloc sweep:Henning Brauer
2006-05-28Fix multicast and broadcast over gre(4) tunnels. Clear the M_MCAST and M_BCASTClaudio Jeker
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
2006-01-04Remove redundant calls to bpfdetach.Can Erkin Acar
2005-12-10m_pullup() the whole header, not the number of bytes in an int. FoundKenneth R Westerback
2005-08-14don't require a valid route when configuring the tunnel;Markus Friedl
2005-07-31Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainChristopher Pascoe
2005-06-08no more netns handling for the various tunnel devices and loopbackHenning Brauer
2005-05-14- Add IPv6 over GRE.Brad Smith
2004-08-18fix bad packets passed to bpf from the gre(4) interface.Can Erkin Acar
2003-12-16return error in ifc_destroy; ok deraadt, itojun, cedric, hshoexerMarkus Friedl
2003-12-08ip_output expects network byte order; report Bob Kitella; ok deraadtMarkus Friedl
2003-12-03add support for ifconfig clone/destroy; ok henning deraadtMarkus Friedl
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-07-09do not flip ip_len/ip_off in netinet stack. deraadt ok.Jun-ichiro itojun Hagino
2003-03-25Missing splx(); Patrick LatifiTodd C. Miller
2003-01-04spellingTheo de Raadt
2002-08-28Fix a problem where passing NULL as a pointer with varargs does not promotePer Fogelstrom
2002-06-30allocate sockaddr_dl for ifnet in if_alloc_sadl(), as we don't always knowJun-ichiro itojun Hagino
2002-06-10- stop abusing IFF_UP.Jun-ichiro itojun Hagino
2002-06-09if_addrlen need not be 4, set to 0. From: Martin Husemann <martin@duskware.de>Jun-ichiro itojun Hagino
2002-06-09make sure to bzero sockaddr_inJun-ichiro itojun Hagino
2002-06-09support SIO*PHYADDR, so that we can configure outer address with ifconfig(8)Jun-ichiro itojun Hagino
2002-04-03WCCP sysctl variable -- ok deraadt@ niklas@Angelos D. Keromytis
2001-06-27Get rid of M_COPY_* macros; either use M_MOVE_* or M_DUP_*, dependingAngelos D. Keromytis
2001-06-25IF_DROP()Angelos D. Keromytis
2001-06-25Use tags to detect loops. In the future, perhaps we'll use them toAngelos D. Keromytis
2001-06-25Move common post M_COPY_HDR manipulation to the macro itself; angelos@ ok.Federico G. Schwindt
2001-06-22KNFTheo de Raadt
2001-06-05Allow boot -c to change number of gre devices. -moj ok angelos@Mats O Jansson
2001-05-27Fixup old mbuf chain head.Angelos D. Keromytis
2001-05-11Check m_pullup() and m_pullup2() return for NULL, not 0; itojun@ okAaron Campbell
2001-03-25Missing splx(s). Thanks to dawson and teamConstantine Sapuntzakis