summaryrefslogtreecommitdiff
path: root/sys/net/bridgestp.c
AgeCommit message (Expand)Author
2025-04-09bridge: store a bridge_iflist pointer in ifnetLexi Winter
2025-03-06bridgestp: Use static initializersZhenlei Huang
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh
2023-01-24ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits
2021-04-19bridgestp: validate timer values in config BPDUJonah Caplan
2021-02-25bridgestp: Ensure we send STP on VLAN interfacesKristof Provost
2021-02-23bridge/stp: Ensure we enter NET_EPOCH whenever we can send trafficKristof Provost
2021-02-23bridge: Support STP on VLAN devicesKristof Provost
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2019-03-15bridge: Fix panic if the STP root is removedKristof Provost
2019-01-09Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff
2018-05-23UDP: further performance improvements on txMatt Macy
2017-11-27sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-05-03sys/net*: minor spelling fixes.Pedro F. Giffuni
2016-02-01These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff
2013-10-26The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff
2013-03-15Use m_get/m_gethdr instead of compat macros.Gleb Smirnoff
2012-12-05 Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff
2012-10-10Revert previous commit...Kevin Lo
2012-10-09Prefer NULL over 0 for pointersKevin Lo
2012-04-20Move the interface media check to a taskqueue, some interfaces (usb) sleepAndrew Thompson
2012-04-20Add linkstate to bridge(4), set the link to up when at least one underlyingAndrew Thompson
2012-02-24Only look for a usable MAC address for the bridge ID from ports within ourAndrew Thompson
2012-02-23Indicate this function decrements the timer as well as testing for expiry.Andrew Thompson
2012-02-23Now that network interfaces advertise if they support linkstate notificationsAndrew Thompson
2012-02-23bstp_input() always consumes the packet so remove the mbuf handling danceAndrew Thompson
2011-06-07Set curvnet context in a callout-trigerred code path.Marko Zec
2009-08-23Rework global locks for interface list and index management, correctingRobert Watson
2009-08-01Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson
2009-07-14Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson
2009-06-23After cleaning up rt_tables from vnet.h and cleaning up opt_route.hBjoern A. Zeeb
2009-06-21In non-debugging mode make this define (void)0 instead of nothing. ThisRoman Divacky
2009-06-08After r193232 rt_tables in vnet.h are no longer indirectly dependent onBjoern A. Zeeb
2009-04-27replace IFQ_ENQUEUE + if_start with if_transmitKip Macy
2009-02-27For all files including net/vnet.h directly include opt_route.h andBjoern A. Zeeb
2008-12-02Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb
2008-10-02Step 1.5 of importing the network stack virtualization infrastructureMarko Zec
2008-08-17Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb
2007-12-09Fix spelling.Andrew Thompson
2007-08-18If the STP state machine is stopped then clear the bridge-id and root-id.Andrew Thompson
2007-08-04- Ensure the path cost does not exceed 65535 in legacy STP mode.Andrew Thompson
2007-06-22Check the correct port to see if synced is true.Andrew Thompson
2007-03-14Properly move the setting of bstp_linkstate_p to the bridgestp module.Andrew Thompson
2007-03-09Change the passing of callbacks to a struct in case this needs to be extended...Andrew Thompson
2007-01-18Set topology change propagation on all ports _except_ the caller.Andrew Thompson
2006-12-11These days P2P means peer-2-peer (also well known from serveral filesharingAndrew Thompson
2006-12-04Add two new flags to if_bridge(4) indicating whether the edge flagShteryana Shopova
2006-11-27Sync with the OpenBSD port of RSTPAndrew Thompson