summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_ether.c
AgeCommit message (Expand)Author
2018-02-10rework gif to be more consistent.David Gwynne
2018-01-09make mpls_input take a struct ifnet *ifp argument.David Gwynne
2017-11-20Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare runningMartin Pieuchot
2017-11-17Add ifdef MPLS around all the MPLS-in-IP codeJeremie Courreges-Anglas
2017-11-17Rename functions that now handle only MPLS-in-IPJeremie Courreges-Anglas
2017-11-17Move etherip_allow where it is usedJeremie Courreges-Anglas
2017-11-17Drop etheripstat use in ip_ether.cJeremie Courreges-Anglas
2017-11-17Drop all Ethernet-in-IP support from gif(4)Jeremie Courreges-Anglas
2017-11-17Move etherip counters and their allocation to etherip(4)Jeremie Courreges-Anglas
2017-11-15etherip(4) now handles etherip sysctls, move/remove code accordingly.Jeremie Courreges-Anglas
2017-11-10Use percpu counters with etheripstat.Visa Hankala
2017-11-06Use %s and __func__ in DPRINTF() to reduce false positive with grep(1).Martin Pieuchot
2017-10-09Reduces the scope of the NET_LOCK() in sysctl(2) path.Martin Pieuchot
2017-06-19When dealing with mbuf pointers passed down as function parameters,Alexander Bluhm
2017-04-14Pass down the address family through the pr_input calls. ThisAlexander Bluhm
2017-03-07Rename struct etheripstat members for consistency, move them all to 64bitsJeremie Courreges-Anglas
2017-01-29Change the IPv4 pr_input function to the way IPv6 is implemented,Alexander Bluhm
2017-01-25Since raw_input() and route_input() are gone from pr_input, we canAlexander Bluhm
2016-09-24ANSIfy netinet/; from David HillChristian Weisgerber
2015-12-02Rework the MPLS handling. Remove the lookup loops since nothing is usingClaudio Jeker
2015-11-07Use input handlers for bridge(4).Martin Pieuchot
2015-07-31Removed uninitialized pointer usage, we didn't need to use it there anyway.Rafael Zalamena
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-07-15rename mbuf ** parameter from m to mp, to match other similar codeTheo de Raadt
2015-07-02By design if_input_process() needs to hold a reference on the receivingMartin Pieuchot
2015-06-23Adapt bridge(4) to the new if_input() framework.Martin Pieuchot
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
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-07-14In the next step, stop accepting the nibble-swapped protocol for 5.6.Theo de Raadt
2014-04-14"struct pkthdr" holds a routing table ID, not a routing domain one.Martin Pieuchot
2014-01-09bzero/bcmp -> memset/memcmp. ok matthewTed Unangst
2013-12-31bcopy -> memcpy. reviewed with one fix from matthewTed Unangst
2013-11-06See previous commit. This is the next step in the process. The code nowTheo de Raadt
2013-01-14after OpenBSD requested a etherip rev 3 to solve a byte order weakness, andTheo de Raadt
2012-10-05Point an interface directly to its bridgeport configuration, insteadCamiel Dobbelaar
2012-10-05missing include for pfCamiel Dobbelaar
2012-09-26add M_ZEROIZE as an mbuf flag, so copied PFKEY messages (with embedded keys)Markus Friedl
2011-07-04No need to check proto == IPPROTO_ETHERIPDavid Hill
2011-04-13add missing #include "pf.h" for NPF; ok mikeb, claudio, mpfMarkus Friedl
2010-10-28Normalize mbuf after prepending space for the header since the dataClaudio Jeker
2010-07-02m_copyback can fail to allocate memory, but is a void fucntion so gymnasticsBret Lambert
2010-05-11Massiv cleanup of the gif(4) mess. Move encapsulation into gif_output()Claudio Jeker
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2009-11-21Add a way to bind the tunnel endpoint of a gif/gre interface into aClaudio Jeker
2007-12-14add sysctl entry points into various network layers, in particular toTheo de Raadt
2007-02-20Fix the bpf hook in etherip_input() by using the right address family andClaudio Jeker