summaryrefslogtreecommitdiff
path: root/sys/netinet/if_ether.h
AgeCommit message (Expand)Author
2016-11-29For virtual Ethernet drivers that don't have a technical limit of theReyk Floeter
2016-06-28Add sysctl for arp timers: net.inet.ip.arptimeout (expire timer for resolvedChris Cappuccio
2016-05-18Remove some superflous if_get(9)/if_put(9) dances now that ARP inputMartin Pieuchot
2016-03-30Implement proxy ARP for ART based on mpath support.Martin Pieuchot
2016-03-16macros for the null, min, and max vlan ids.David Gwynne
2016-03-14move the vlan protocol definitions to the same places as the ethernet onesDavid Gwynne
2016-03-01enm_ac in ether_multi is set but never used. so we dont need it.David Gwynne
2016-01-08Get rid of the arp and revarp input queues.Martin Pieuchot
2015-12-09Keep all ether prototypes in one place.Martin Pieuchot
2015-11-24Merge three #ifdef _KERNEL blocks into one.Martin Pieuchot
2015-11-13Sore the index of the interface used for revarp instead of a pointer toMartin Pieuchot
2015-10-27RIP arp_ifinit().Martin Pieuchot
2015-10-25Introduce if_rtrequest() the successor of ifa_rtrequest().Martin Pieuchot
2015-09-27Welcome etheranyaddr, cousin of etherbroadcastaddr.Stefan Sperling
2015-09-13queue revarps to softnet so we can defer processing to a context withDavid Gwynne
2015-09-10Missing prototype change in previous.Martin Pieuchot
2015-06-23Pass a "struct ifnet *" instead of a "struct arpcom *" to arpresolve().Martin Pieuchot
2015-04-10replace the use of ifqueues for most input queues serviced by netisrDavid Gwynne
2015-03-24Convert hand-rolled mbuf list used to store packets until ARPMartin Pieuchot
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-01-09bzero/bcmp -> memset/memcmp. ok matthewTed Unangst
2013-11-21hide a bunch of structures (namely arpcom, llinfo_arp, ethernetMike Belopuhov
2013-08-28Remove unused argument from *rtrequest()Martin Pieuchot
2013-07-04Rewrite the function used to determine if we do proxy ARP for one ofMartin Pieuchot
2013-03-22simple replacement of LIST_END with NULL. ok mpiTed Unangst
2012-10-18Move revarp code into #ifdef NFSCLIENT; saving space on some media.Theo de Raadt
2010-02-08arpioctl() is not used sore remove it. Found by Gleydson Soares.Claudio Jeker
2010-01-12Unify the various fake ethernet generators as ether_fakeaddr() whichTheo de Raadt
2009-10-25Get rid of unused macro `la_timer'.Michael Knudsen
2008-11-08fix macros up so they use the do { } while (/* CONSTCOND */ 0) idiomDavid Gwynne
2008-10-31Be way more strict in the number of packets allowed to be queued in theClaudio Jeker
2008-10-30Arpresolve could loose few packets during resolving an ethernetJoerg Goltermann
2008-10-16Kill M_HASFCS, it is not used in OpenBSD. If a ethernet chip returns theClaudio Jeker
2008-04-18extend the if_ethersubr.c crc functions to support updating a runningDamien Miller
2007-05-16count the number of multicast ranges that are kept in the list of multicastDavid Gwynne
2006-06-28No need to add function prototypes twice to a header file.Claudio Jeker
2006-05-28- remove ETHER_MAX_LEN_JUMBO and ETHERMTU_JUMBO.Brad Smith
2006-03-05Use more queue macros rather than doing it by hand; ok otto@ krw@Miod Vallat
2005-03-28add some const to ether_*. remove bonus prototypes this brought out.Ted Unangst
2004-09-23add ETHER_MAX_DIX_LENBrad Smith
2004-07-31- formattingBrad Smith
2004-06-22Add M_LINK0 for net80211; OK markus@ and mcbride@Todd C. Miller
2004-06-16make safe for inclusion in C++ code; ok millert@, deraadt@Christian Weisgerber
2004-05-18if_ether.hBrad Smith
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-14move ETHERTYPE_xx declarations to <net/ethertypes.h>. meets netbsd practice.Jun-ichiro itojun Hagino
2003-05-13back out. these changes were not tested. it might come as a surpriseTheo de Raadt
2003-05-13move ethernet protocol type defs into sys/net/, as it is not just for ethernetJun-ichiro itojun Hagino
2002-07-03Change all variables definitions (int foo) in sys/sys/*.h to variableMiod Vallat
2002-06-14spelling; from Brian Poole <raj@cerias.purdue.edu>Todd T. Fries