summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_gre.c
AgeCommit message (Expand)Author
2007-10-05Work in progress: use a raw socket for GRE in IP encapsulationdyoung
2007-09-02Be consistent: use the prefix sc_ for all members of the gre_softc.dyoung
2007-05-06Oops, commit this straggler from the last change to net/if_gre.[ch].dyoung
2007-03-21If we do not recognize the protocol of a received packet, thendyoung
2006-11-16Use LIST_FOREACH().dyoung
2006-11-16Cosmetic: s/g_proto/sc_proto/. Remove superfluous parentheses anddyoung
2006-09-07remove more vestiges of CCITT, LLC, HDLC, NS, and NSIP.dogcow
2006-08-31Add a mode to gre(4) that sends GRE tunnel packets in UDP datagrams.dyoung
2006-07-28Extract predicate M_UNWRITABLE(m, len), which is true iff lendyoung
2006-07-28Fix mtod() usage. If we will write to the mbuf data, check whetherdyoung
2006-07-28Use bpf_mtap_af(). KNF slightly.dyoung
2006-01-31fix tyop.elad
2005-12-11merge ktrace-lwp.christos
2005-07-26PR/30844: Gert Doering: Non-inet traffic is passed to bpf incorrectly (as inet)christos
2005-03-30Add IPv6 over GRE (contributed by Gert Doering in PR 29150).is
2005-02-26nuke trailing whitespaceperry
2005-02-03some ANSIfying, and remove an unsightly tabperry
2005-02-02de-__P -- will ANSIfy .c files later.perry
2004-04-26Remove #else clause of __STDC__matt
2003-09-05u_short -> u_int16_titojun
2003-06-26tabifyitojun
2003-05-02clear m_flags just for safetyitojun
2003-04-21remove redundant adjustment of m->m_pkthdr.lenitojun
2003-04-21correct arg to m_pullup (need to count IP header size as well)itojun
2003-04-21correct (false) assumptions on mbuf chain. not sure if it really helps, butitojun
2002-11-25The "osrc" variable in gre_mobile_input() is only ever set but notsimonb
2002-09-11KNF - return is not a function. sync w/kame.itojun
2002-08-14avoid swapping endian of ip_len and ip_off on mbuf, to meet with M_LEADINGSPACEitojun
2002-08-10inject GRE packet to raw ip socket input, to support userland GRE decapsulator.itojun
2002-06-09styleitojun
2002-06-09whitespaceitojun
2001-11-13add RCSIDslukem
2001-04-13Remove the use of splimp() from the NetBSD kernel. splnet()thorpej
2000-12-12Adapt to bpfattach() changes, and further centralize the bpfattach()thorpej
2000-10-20Mark packets from gre as coming from appropriate gre interface, notmjl
2000-08-25Add bpf tap to gre interface.mjl
2000-07-06Some slight cleanup.thorpej
2000-07-05Fix an omission in the gre cloning changes.thorpej
2000-03-30Remove register declarations.augustss
1999-10-25defopt the XNS protocol (options NS), clean up the use of relateddrochner
1999-01-19Don't screw with ip_len; just subtract from it where we actually use themycroft
1999-01-11Pull the IP-in-IP tunneling support out of the GRE code. It's not handledthorpej
1998-12-22Simplify the tunnel lookup routine.thorpej
1998-10-13Use ETHERTYPE_ATALK instead of ETHERTYPE_AT. The former seems more common.kim
1998-10-07Fix some typos in comments, and clean up some whitespace.thorpej
1998-10-02Use #error instead of causing a parse error.kleink
1998-09-30Start supporting IPPROTO_MOBILE (55) encapsulation. This is yethwr
1998-09-13Add a gre tunnel pseudo network device. Gre = generic route encapsulation.hwr