summaryrefslogtreecommitdiff
path: root/sys/dev/ic/elink3.c
AgeCommit message (Expand)Author
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2012-04-09Cope with strict alignment platforms, and unbreak the RX logic. Tested withMiod Vallat
2012-01-11ansify and de'register some prototypesDavid Hill
2009-11-24Correct the copy out of the packet into the mbuf. We need to loop orClaudio Jeker
2009-11-23Bring elink3 at least a bit into the new world. It used to have some superClaudio Jeker
2009-11-16Fix array access found by parfait and switch to nitems while here.Jonathan Gray
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2007-10-13remove unneeded declarations that shadows existing vars; ok by many.Federico G. Schwindt
2007-09-26ep(4) is totally weird. due to hardware design limitations it playsHenning Brauer
2007-01-19Some '= 0' -> '= NULL' cleanup for pointer fields and return values.Kenneth R Westerback
2006-06-17add sys/timeout.hBrad Smith
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
2005-11-14ep_w1_reg() returns int thus no need to stuff it into bus_addr_tMichael Shalayeff
2005-04-25csum -> csum_flagsBrad Smith
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
2004-05-12network drivers don't need to include bpfdesc.hTed Unangst
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-07-08no need for an explicit machine/intr.h; tested on alpha, i386, sparcMichael Shalayeff
2002-06-09replace epsetfilter() / epsetmedia() with epinit() and only if theFederico G. Schwindt
2002-04-30media table could be constMichael Shalayeff
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-31zero out csum when re-using mbuf (cures 50% packet loss under load)Jim Rees
2001-09-20occured->occurredMike Pechkin
2001-07-08Don't set up ifq_maxlen manually for drivers that uses IFQ_MAXLENFederico G. Schwindt
2001-06-27ALTQ'ify network drivers.Kenjiro Cho
2001-06-24ether_input_mbuf().Federico G. Schwindt
2001-06-23Remove repeated ethernet constants; use if_ether.h for it instead.Federico G. Schwindt
2001-05-26Use m_tag_init() to initialize new mbuf m_pkthdr fields, rather thanAngelos D. Keromytis
2001-05-22Initialize packet tag -- this has probably been causing panics forAngelos D. Keromytis
2001-02-20for ethernet ifaces attach bpf from ether_ifattach; jason@, aaron@, itojun@ okMichael Shalayeff
2000-11-09new timeouts; aaron@ okMichael Shalayeff
2000-10-16Use mii_attach() directly instead of mii_phy_probe().Aaron Campbell
2000-09-17implement SIOCSIFMTU, okay deraadt@Niels Provos
2000-09-17Twiddle another bit to illuminate the link LED on the 3C589E 10BaseT connector.Aaron Campbell
2000-09-15Support the ejection of mii ep(4) devices, i.e., the 3c574.Aaron Campbell
2000-07-06printf %sTodd T. Fries
2000-06-29Be more detach friendly. In particular, remove the infinite while() loopsAaron Campbell
2000-05-29Support for 3c574 and 3CCFEM556BI PCMCIA Ethernet; from NetBSD.Aaron Campbell
2000-02-25clear m->m_pkthdr when changing mbuf type to M_PKTHDR.Jun-ichiro itojun Hagino
2000-02-02make the activate routines do xxstop() and xxinit()Theo de Raadt
1999-12-08fix mbuf chain allocation to comply with m_devget() way.Jun-ichiro itojun Hagino
1999-08-13shutdown hook exists for the wrong reasonsTheo de Raadt
1999-08-08These all are backends for interfaces that can be attached late, whenceNiklas Hallqvist
1999-08-05ifdef/endif enclose debugging codeJason Wright
1999-07-26Remove obsolete detach code that has been dead for very longNiklas Hallqvist
1999-02-28compensate for the test of packet ownership being moved to ether_input()Jason Wright