summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_ether.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* No need to check proto == IPPROTO_ETHERIPdhill2011-07-041-5/+4
* add missing #include "pf.h" for NPF; ok mikeb, claudio, mpfmarkus2011-04-131-1/+2
* Normalize mbuf after prepending space for the header since the dataclaudio2010-10-281-1/+13
* m_copyback can fail to allocate memory, but is a void fucntion so gymnasticsblambert2010-07-021-2/+2
* Massiv cleanup of the gif(4) mess. Move encapsulation into gif_output()claudio2010-05-111-108/+254
* remove proc.h include from uvm_map.h. This has far reaching effects, astedu2010-04-201-1/+2
* Add a way to bind the tunnel endpoint of a gif/gre interface into aclaudio2009-11-211-1/+2
* add sysctl entry points into various network layers, in particular toderaadt2007-12-141-1/+6
* Fix the bpf hook in etherip_input() by using the right address family andclaudio2007-02-201-6/+5
* allow bpf(4) to ignore packets based on their direction (inbound ordjm2006-03-251-2/+3
* Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainpascoe2005-07-311-12/+3
* ip6_plen does not include the size of the ipv6 header; ok itojunmarkus2004-11-171-2/+2
* add support for ifconfig clone/destroy; ok henning deraadtmarkus2003-12-031-15/+15
* m_copyback()'s 4th arg is const void *, nuke (caddr_t) casts.jason2003-08-141-2/+2
* just as a safety measure, set m_flags to 0 for mbufs allocated on stack.itojun2003-05-031-1/+2
* set ip6_nxt to IPPROTO_ETHERIP; ok angelos@markus2003-03-061-1/+2
* bpf_mtap incoming proto 97 traffic; ok jason@markus2003-03-061-1/+15
* Note that this is based on RFC3378.jason2002-10-151-2/+2
* whitespaceitojun2002-06-091-5/+5
* Set/clear M_AUTH_AH.angelos2002-06-091-2/+2
* m_freem(NULL) bad style, ok jason@niklas2002-03-241-2/+1
* Kill #if __STDC__ used to do K&R vs. ANSI varargs/stdarg; just do thingsmillert2002-03-151-7/+1
* etherip_output() is called from in_gif.c, therefore is outside of #ifdef IPSECitojun2001-11-291-3/+1
* variable name "gif" is way too generic - use "gif_softc". sync with kameitojun2001-07-271-9/+10
* Get rid of M_COPY_* macros; either use M_MOVE_* or M_DUP_*, dependingangelos2001-06-271-2/+2
* More KNFangelos2001-06-261-19/+26
* Copyright.angelos2001-06-251-4/+3
* Don't double-clear M_PKTHDR/tags.angelos2001-06-251-3/+1
* Remove unneeded ip_id convertions.fgsch2001-06-231-3/+2
* mop up after angelosderaadt2001-06-191-1/+2
* Cut down on include files.angelos2001-06-081-10/+1
* Reset pkthdr on old mbuf head.angelos2001-05-271-1/+3
* Move offsetof define into sys/param.hcsapuntz2001-04-061-5/+1
* allow gif-less compilemickey2001-02-071-2/+2
* - bridge_input() expects to be called at splnet(), not splsoftnet()jason2001-02-061-2/+16
* - define and use EtherIP version 3 (2 byte padded header instead of thejason2001-02-031-29/+11
* KNFjason2001-02-031-295/+286
* a quick checkpoint:jason2001-02-021-35/+36
* grr, don't forget to change the reserved field to the upper 4 bits of the header.jason2001-02-011-3/+4
* according to the draft-housley-etherip-01, the version is in the low orderjason2001-02-011-4/+3
* Ok, more alignment fallout (caused by a single byte header interspersed withjason2001-02-011-2/+29
* it's obviously bed time... really avoid mbuf lossage if MGETHDR failsjason2001-01-311-2/+2
* oops, avoid mbuf lossage if MGETHDR failsjason2001-01-311-1/+2
* Allocate a new mbuf for the header info (struct ip + one, stupid, byte).jason2001-01-311-7/+11
* Careful with bitmasks (henric@aimnet.com)angelos2001-01-151-4/+4
* One-byte EtherIP header, per the relevant draft (soon to be RFC).angelos2001-01-091-11/+43
* Fix non-NGIF case.angelos2000-12-311-2/+6
* Use gif* instead of enc* for the bridge.angelos2000-12-301-26/+79
* Lots and lots of changes.angelos2000-09-191-5/+1
* Remove the ethernet header from the mbuf before passing it on toangelos2000-04-181-1/+5