summaryrefslogtreecommitdiff
path: root/sys/net/trunklacp.c
AgeCommit message (Expand)Author
2019-10-02let lacp mode trunk cope with interfaces that don't report if_baudrate.David Gwynne
2019-04-29don't have lacp input push lacp packets into the trunkports bpf again.David Gwynne
2018-08-12Add administrative options to LACP trunk implementation.ccardenas
2017-01-24A space here, a space there. Soon we're talking real whitespaceKenneth R Westerback
2015-11-24No need for <net/ethertypes.h> it is part of <netinet/if_ether.h>Martin Pieuchot
2015-11-24No need for <net/if_types.h>Martin Pieuchot
2015-10-05Factor LACP frame processing out to a separate taskMike Belopuhov
2015-09-24Avoid a theoretical m_pullup(9) mishandling by delegating the mbufMike Belopuhov
2015-06-30Rename if_output() into if_enqueue() to avoid confusion with commentsMartin Pieuchot
2015-06-10Add missing include.Martin Pieuchot
2015-06-09Convert trunk(4) to if_input().Martin Pieuchot
2015-05-15Introduce if_output(), a function do to the last steps before enqueuingMartin Pieuchot
2015-05-11Take trunk(4) out of ether_input().Martin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-12-04use siphash for trunk loadbalancing. ok deraadtTed Unangst
2014-11-23length argument for some free() calls; ok dougTheo de Raadt
2014-11-18move arc4random prototype to systm.h. more appropriate for most codeTed Unangst
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2011-07-09mark the mgmt pkts for queueing prio 6, mpf okHenning Brauer
2009-09-17Wrap trunk_enqueue() calls in splnet() since sending out lacp packetsClaudio Jeker
2009-09-09remove inline functions and move some code from the trunk_lacp_input()Reyk Floeter
2009-07-31timeout_add -> timeout_add_msecBret Lambert
2008-12-01A bit more cleanup.Brad Smith
2008-11-08Take into account that our ether_input() already strips theMarco Pfatschbacher
2008-10-24Allow the debug printf code which is trying to retreive the interfaceBrad Smith
2008-10-15Second pass of simple timeout_add -> timeout_add_sec conversionsBret Lambert
2008-10-12Some more cleanup. No binary change.Marco Pfatschbacher
2008-08-28encode the speed and link state in the local port key.Reyk Floeter
2008-08-06fix trunk breakage that sneaked in with the lacp diff:Reyk Floeter
2008-06-15A bit of cleanup:Marco Pfatschbacher
2008-06-15Add 802.3ad LACP support for trunk(4).Marco Pfatschbacher