aboutsummaryrefslogtreecommitdiff
path: root/sys/net/bridgestp.c
Commit message (Expand)AuthorAgeFilesLines
* ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits2023-01-241-0/+1
* bridgestp: validate timer values in config BPDUJonah Caplan2021-04-191-0/+17
* bridgestp: Ensure we send STP on VLAN interfacesKristof Provost2021-02-251-1/+1
* bridge/stp: Ensure we enter NET_EPOCH whenever we can send trafficKristof Provost2021-02-231-0/+9
* bridge: Support STP on VLAN devicesKristof Provost2021-02-231-0/+1
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* bridge: Fix panic if the STP root is removedKristof Provost2019-03-151-0/+3
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-2/+3
* UDP: further performance improvements on txMatt Macy2018-05-231-1/+1
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-1/+3
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff2016-02-011-0/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Use m_get/m_gethdr instead of compat macros.Gleb Smirnoff2013-03-151-2/+2
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-2/+2
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Move the interface media check to a taskqueue, some interfaces (usb) sleepAndrew Thompson2012-04-201-21/+43
* Add linkstate to bridge(4), set the link to up when at least one underlyingAndrew Thompson2012-04-201-21/+7
* Only look for a usable MAC address for the bridge ID from ports within ourAndrew Thompson2012-02-241-20/+30
* Indicate this function decrements the timer as well as testing for expiry.Andrew Thompson2012-02-231-11/+11
* Now that network interfaces advertise if they support linkstate notificationsAndrew Thompson2012-02-231-3/+5
* bstp_input() always consumes the packet so remove the mbuf handling danceAndrew Thompson2012-02-231-3/+2
* Set curvnet context in a callout-trigerred code path.Marko Zec2011-06-071-0/+5
* Rework global locks for interface list and index management, correctingRobert Watson2009-08-231-2/+2
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-1/+0
* After cleaning up rt_tables from vnet.h and cleaning up opt_route.hBjoern A. Zeeb2009-06-231-1/+0
* In non-debugging mode make this define (void)0 instead of nothing. ThisRoman Divacky2009-06-211-1/+1
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onBjoern A. Zeeb2009-06-081-2/+0
* replace IFQ_ENQUEUE + if_start with if_transmitKip Macy2009-04-271-14/+2
* For all files including net/vnet.h directly include opt_route.h andBjoern A. Zeeb2009-02-271-0/+3
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+1
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+1
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-1/+2
* Fix spelling.Andrew Thompson2007-12-091-7/+7
* If the STP state machine is stopped then clear the bridge-id and root-id.Andrew Thompson2007-08-181-8/+13
* - Ensure the path cost does not exceed 65535 in legacy STP mode.Andrew Thompson2007-08-041-2/+30
* Check the correct port to see if synced is true.Andrew Thompson2007-06-221-2/+2
* Properly move the setting of bstp_linkstate_p to the bridgestp module.Andrew Thompson2007-03-141-0/+1
* Change the passing of callbacks to a struct in case this needs to be extended...Andrew Thompson2007-03-091-4/+3
* Set topology change propagation on all ports _except_ the caller.Andrew Thompson2007-01-181-1/+1
* These days P2P means peer-2-peer (also well known from serveral filesharingAndrew Thompson2006-12-111-10/+10
* Add two new flags to if_bridge(4) indicating whether the edge flagShteryana Shopova2006-12-041-2/+9
* Sync with the OpenBSD port of RSTPAndrew Thompson2006-11-271-3/+33
* Initialize the port info, this shouldnt have been removed in r1.28Andrew Thompson2006-11-261-0/+1
* Remove redundant setting of port state.Andrew Thompson2006-11-261-1/+0
* use two stage creation of stp ports, this means that the stp variables can beAndrew Thompson2006-11-261-17/+24
* Do not call bstp_stop() internally as it clears the running flag which causesAndrew Thompson2006-11-191-11/+3
* MFp4Andrew Thompson2006-11-091-20/+43