summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/elink3.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan2020-12-121-3/+3
* Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.patrick2020-07-101-2/+2
* M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers forclaudio2018-11-091-2/+2
* move counting if_opackets next to counting if_obytes in if_enqueue.dlg2017-01-221-3/+1
* G/C IFQ_SET_READY().mpi2016-04-131-2/+1
* No trailers has been the default and only option for 20 years, yet sometedu2015-12-081-2/+2
* Network drivers should not include <net/route.h> or <net/netisr.h>mpi2015-11-251-2/+1
* replace IFF_OACTIVE manipulation with mpsafe operations.dlg2015-11-251-7/+8
* The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER.mpi2015-11-241-2/+1
* shuffle struct ifqueue so in flight mbufs are protected by a mutex.dlg2015-11-201-4/+5
* arp_ifinit() is no longer needed.mpi2015-10-251-4/+1
* Make room for media types of the future. Extend the ifmedia word to 64 bits.stsp2015-09-111-3/+3
* MFREE(9) is dead, long live m_freem(9)!mpi2015-07-081-3/+3
* Increment if_ipackets in if_input().mpi2015-06-241-3/+1
* Convert, convert, convert 'em all to if_input(), tralalalala...mpi2015-03-301-23/+14
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Some cleaning up of the ioctl handling bits to bring things in linebrad2014-12-291-34/+18
* unifdef INETtedu2014-12-221-3/+1
* Fewer <netinet/in_systm.h>mpi2014-07-221-5/+1
* Most network drivers include netinet/in_var.h, but apparently theybluhm2013-08-071-2/+1
* Cope with strict alignment platforms, and unbreak the RX logic. Tested withmiod2012-04-091-21/+36
* ansify and de'register some prototypesdhill2012-01-111-96/+38
* Correct the copy out of the packet into the mbuf. We need to loop orclaudio2009-11-241-16/+29
* Bring elink3 at least a bit into the new world. It used to have some superclaudio2009-11-231-73/+40
* Fix array access found by parfait and switch to nitems while here.jsg2009-11-161-7/+7
* Eliminate the redundant bits of code for MTU and multicast handlingbrad2008-11-281-26/+7
* First step towards cleaning up the Ethernet driver ioctl handling.brad2008-10-021-9/+2
* remove unneeded declarations that shadows existing vars; ok by many.fgsch2007-10-131-3/+1
* ep(4) is totally weird. due to hardware design limitations it playshenning2007-09-261-5/+2
* Some '= 0' -> '= NULL' cleanup for pointer fields and return values.krw2007-01-191-14/+15
* add sys/timeout.hbrad2006-06-171-1/+2
* allow bpf(4) to ignore packets based on their direction (inbound ordjm2006-03-251-3/+3
* Move contents of sys/select.h to sys/selinfo.h in preparation for amillert2005-11-211-2/+2
* ep_w1_reg() returns int thus no need to stuff it into bus_addr_tmickey2005-11-141-6/+3
* csum -> csum_flagsbrad2005-04-251-2/+2
* make sure interface is in RUNNING state before touching the multicast filtersbrad2005-01-151-2/+3
* network drivers don't need to include bpfdesc.htedu2004-05-121-2/+1
* typos from Tom Cosgrove;jmc2003-10-211-2/+2
* no need for an explicit machine/intr.h; tested on alpha, i386, sparcmickey2003-07-081-2/+1
* replace epsetfilter() / epsetmedia() with epinit() and only if thefgsch2002-06-091-8/+5
* media table could be constmickey2002-04-301-3/+3
* Final __P removal plus some cosmetic fixupsmillert2002-03-141-2/+2
* First round of __P removal in sysmillert2002-03-141-36/+36
* zero out csum when re-using mbuf (cures 50% packet loss under load)rees2002-01-311-3/+4
* occured->occurredmpech2001-09-201-2/+2
* Don't set up ifq_maxlen manually for drivers that uses IFQ_MAXLENfgsch2001-07-081-2/+1
* ALTQ'ify network drivers.kjc2001-06-271-6/+6
* ether_input_mbuf().fgsch2001-06-241-8/+2
* Remove repeated ethernet constants; use if_ether.h for it instead.fgsch2001-06-231-5/+1
* Use m_tag_init() to initialize new mbuf m_pkthdr fields, rather thanangelos2001-05-261-2/+2