summaryrefslogtreecommitdiff
path: root/sys/net/if_gre.c
AgeCommit message (Collapse)Author
2001-06-27Get rid of M_COPY_* macros; either use M_MOVE_* or M_DUP_*, dependingAngelos D. Keromytis
on how macros should be treated. Code by fgsch@, ok by me and itojun@
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
actually also send the packet out the right interface.
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
2001-03-07Missing splx() in failure case; deraadt@ okAaron Campbell
2001-01-17Don't copy the inner header's TTL on the outer header.Angelos D. Keromytis
2000-01-16ETHERTYPE_ATALK -> ETHERTYPE_ATAngelos D. Keromytis
2000-01-11Add a recursion depth limit, similar to if_gif.c; also, whenAngelos D. Keromytis
computing the route for the GRE tunnel, verify that it does not point back to ourselves.
2000-01-08We don't need a pseudo-header for tcpdump on the output routine.Angelos D. Keromytis
2000-01-07Fix tcpdump -n -i greN (causes a panic in NetBSD)Angelos D. Keromytis
2000-01-07Make some of the GRE-specific ioctls privileged. Remove a lot ofAngelos D. Keromytis
unnecessary include files.
2000-01-07gre interface code, from NetBSD (with some changes)Angelos D. Keromytis