summaryrefslogtreecommitdiff
path: root/sys/net/if_bridge.c
AgeCommit message (Expand)Author
2001-03-22strlcpy instead of strncpy + \0Jason Wright
2001-03-19m_freem not m_free if we're dropping the packet because we're not inJason Wright
2001-03-06Eeep, don't reset the checksum when checking it! Noticed by bugfix@123.netAngelos D. Keromytis
2001-03-05Clear ip_sum before calculating IP checksum (closes PR 1667)Angelos D. Keromytis
2001-02-06allow for configuring number of bridge ifaces in ukc; jason@ ok and helpMichael Shalayeff
2001-02-04For unicast packets destined for the bridge machine itself, learn from theJason Wright
2001-02-02In the broadcast received on gif case, throw the packet up the stack ifJason Wright
2001-02-01packets received on gif's for local processing can't just fall down theJason Wright
2001-01-30change ip_compat.h to ip_fil_compat.h for clarity. Impending ipf mergeKjell Wooding
2001-01-17IPF 3.4.15. (IPv6 not working yet).Federico G. Schwindt
2000-12-30For bridged IPsec, use the gif* interfaces.Angelos D. Keromytis
2000-12-12Add support for 802.1D spanning tree protocol.Jason Wright
2000-11-10it doesn't matter what kind of interface it is if the bridge_iflist allocationJason Wright
2000-11-07- Since the actual frame processing takes place from softnet(), splhighJason Wright
2000-11-06use the macros from queue.h more consistentlyJason Wright
2000-10-18use IFT_BRIDGEJason Wright
2000-10-18revamped llc handling using if_llc.hJason Wright
2000-10-18get the bounds checking right for the data used in copyout() in severalJason Wright
2000-10-09uninitialized variable; spotted by Andrew Lunn <andrew.lunn@ascom.ch>Jason Wright
2000-06-26timeout is in seconds, not ticks.Artur Grabowski
2000-06-22Convert to new timeouts.Artur Grabowski
2000-06-20knfJason Wright
2000-06-16use memcmp() instead of bcmp(), memcmp is <,=,> but bcmp is =,!=Theo de Raadt
2000-06-02On input if the packet matches one of the member interface MAC addresses,Jason Wright
2000-05-25on packets incoming to the bridge machine itself, respect theJason Wright
2000-04-10don't return directly from bridge_ioctl without splx() on invalid encJason Wright
2000-02-28remove unneeded variable and cleanJason Wright
2000-02-21Rework bridge_filter() so that it does not require a full packet copyJason Wright
2000-02-19set interface fields to null when detaching substructuresNiklas Hallqvist
2000-01-25add ethernet MAC filtering capabilityJason Wright
2000-01-15Don't allow enc0 to be added to a bridge, as it's used for allAngelos D. Keromytis
2000-01-15Handle the SNAP encapsulated IP/Non-IP case.Jason Wright
2000-01-10Implement the blocknonip flagAngelos D. Keromytis
1999-11-04allow 'enc' interfaces to be bridge membersJason Wright
1999-10-27packets addressed "for us" should be entered into the bridge address cache.Jason Wright
1999-10-26rewriting the header for packets originating from the bridge isJason Wright
1999-09-30simplify bridge_broadcast():Jason Wright
1999-09-03Don't delete the cache on down/up transitions unless it's empty. InsteadJason Wright
1999-09-01o simpler handling of "forme" packetsJason Wright
1999-08-20uninitialized variable; art@Jason Wright
1999-08-08Fix cases when wanting to communicate with the bridge'Niklas Hallqvist
1999-08-08Support detaching of network interfaces. Still work to do in ipf, andNiklas Hallqvist
1999-07-24fix size calculation in SIOCBRDGRTSJason Wright
1999-06-30bpfattach bridge's and provide tap for queued packetsJason Wright
1999-06-03Repair amiga builds (int schedules need some machine-specific macros)Marc Espie
1999-05-24Only do basic work in the ethernet interrupt context, and queue packets toJason Wright
1999-03-19Add flag to allow some interfaces to not see packets with unknown destination.Jason Wright
1999-03-19Add the ability to mark an interface as "non-learning"Jason Wright
1999-03-12big overhaul:Jason Wright
1999-03-05bump cache timeout up a bitJason Wright