summaryrefslogtreecommitdiff
path: root/sys/net/if_trunk.c
AgeCommit message (Expand)Author
2008-08-07do not touch m after IFQ_ENQUEUE()+if_start().Damien Bergamini
2008-08-06fix trunk breakage that sneaked in with the lacp diff:Reyk Floeter
2008-07-30Prevent a divide by zero panic if trunkproto loadbalance isMarco Pfatschbacher
2008-06-15Add 802.3ad LACP support for trunk(4).Marco Pfatschbacher
2008-06-14Move bpf_mtap_hdr() above the trunk_*_input() routines.Marco Pfatschbacher
2008-06-13Move the responsibility to free received packets on trunked interfacesMarco Pfatschbacher
2008-06-08Use m_freem() instead of m_free() in trunk_start() to ensure that theBrad Smith
2008-05-07enable tx mitigation when putting packets on the wire by switching fromDavid Gwynne
2008-01-10return with ENOTTY instead of EINVAL for unknown ioctl requests to trunkBrad Smith
2007-11-26typos; ok jmc@Martynas Venckus
2007-11-20Fix possible mbuf leak on error. ok reyk@Can Erkin Acar
2007-10-22use the input mbuf for the first active port instead of copying it inReyk Floeter
2007-10-22Add a broadcast mode to trunk(4). This mode sends frames on allPierre-Yves Ritschard
2007-09-15malloc sweep:Henning Brauer
2007-09-07use M_ZEROReyk Floeter
2007-09-06bump the copyright while touching these filesReyk Floeter
2007-09-06With a trunk(4) interface in fail over mode the trunk(4) interfaceReyk Floeter
2007-05-26one extern seems to be better than 20 for ifqmaxlen; ok krwJason Wright
2007-04-26extend the trunk protocol API with some additional callbacks requiredReyk Floeter
2007-01-31handle the full duplex link state in trunk(4). load sharing trunksReyk Floeter
2006-05-28check if the interface is active and UP. some, but not all, networkReyk Floeter
2006-05-23knf and remove an unneeded debug messageReyk Floeter
2006-05-23addReyk Floeter
2006-05-20bump copyrightReyk Floeter
2006-05-20drop packets received on inactive failover ports without increasing theReyk Floeter
2006-05-16the ifp->if_linkstatehooks may be NULL, add an extra check to avoidReyk Floeter
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-03-11splimp -> splnetBrad Smith
2006-03-04With the exception of two other small uncommited diffs this movesBrad Smith
2006-01-04Move bpf_mtap_hdr() after trunk_*_input() so that we hopefully see only oneBrad Smith
2006-01-04Remove redundant calls to bpfdetach.Can Erkin Acar
2005-12-21knfReyk Floeter
2005-12-21fix possible NULL pointer, thanks to Marco MolteniReyk Floeter
2005-12-18Update my e-mail address in the copyright statement, no binary changes.Reyk Floeter
2005-12-17revert last commit as it introduced system panics due to improper useBrad Smith
2005-11-27Move bpf_mtap() after trunk_*_input() so that we hopefull see only oneRyan Thomas McBride
2005-11-27Attempt to accept a packet only once when operating in failover mode.Ryan Thomas McBride
2005-11-27Fix dereference of uninitialised pointer in trunk_input() error path.Ryan Thomas McBride
2005-11-27Make the trunk interface link state depend on the link states of theRyan Thomas McBride
2005-10-23Rework of multicast deletion code for vlan(4) and trunk(4).Marco Pfatschbacher
2005-10-09use labelReyk Floeter
2005-10-03add a simple active "failover" trunk mode. port priorities will beReyk Floeter
2005-09-14correctly set IFF_RUNNING flag after device state changes.Reyk Floeter
2005-09-11when adding any IP addresses make sure to UP the interface.Brad Smith
2005-09-10update the trunk(4) driverReyk Floeter
2005-07-31Introduce bpf_mtap_af and bpf_mtap_hdr to be used when passing a mbuf chainChristopher Pascoe
2005-05-27add missing free on error. thanks to Andrey Matveev.Reyk Floeter
2005-05-24support trunk stacking (trunks as trunk ports) and some fixesReyk Floeter
2005-05-24initial import of a trunking (link aggregation and link failover)Reyk Floeter