summaryrefslogtreecommitdiff
path: root/sys/net/if_bridge.c
AgeCommit message (Expand)Author
2002-12-09NPF, not NFP (prevented outgoing bridge_ipsec() packets from being filtered);...Jason Wright
2002-12-09allow setting of ifcost with brconfig. enables selection of preferredMarkus Friedl
2002-12-04spanning tree: flush dynamic mac cache if interface goes to theMarkus Friedl
2002-10-10Missing m_pullup() and mbuf corruption. This potentially causedDaniel Hartmeier
2002-08-07consistently check byte order of ether_type; pointed out by dhartmeiJason Wright
2002-07-02make it compile w/ ipsec and no pf ; smth that was left for homeworkMichael Shalayeff
2002-07-01Fix really long standing bug with fetching address cache entries:Jason Wright
2002-06-30allocate sockaddr_dl for ifnet in if_alloc_sadl(), as we don't always knowJun-ichiro itojun Hagino
2002-06-15unnecessary () on castJason Wright
2002-06-15Transparent IPsec processing on the bridge; for now works only withAngelos D. Keromytis
2002-06-11splassert(IPL_NET) where comment says that we should.Artur Grabowski
2002-06-10prevent mbuf leak on icmp_do_error() failure.Jun-ichiro itojun Hagino
2002-06-09don't need device.hJason Wright
2002-06-08use consistent style in function declarationsjasoni
2002-06-08If a IP packet is too large for the outgoing interface and DF is set,jasoni
2002-06-07Move all duplicated enqueueing code into one function,jasoni
2002-05-31respect rmx_mtu (cached PMTUD result) on outbound. deraadt/angelos okJun-ichiro itojun Hagino
2002-05-28refragment ip packets if too large for the outgoing interfacejasoni
2002-04-08Credit DARPA/USAF appropriately.Jason Wright
2002-03-18filter ipv6 on the bridge.jasoni
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-14If helps to loop over the correct variable *sigh*Jason Wright
2002-02-07bridge_output() needs a forcibly aligned copy just like bridge_broadcast()Jason Wright
2002-01-02Don't forget to deallocate on failure.Jason Wright
2002-01-01This is ugly: make a specialized deep copy in bridge_broadcast() thatJason Wright
2001-12-15add support for creating span ports so that one can snoop a bridgeJason Wright
2001-12-13remove redundant #if NPF. ok jason@jasoni
2001-12-10update ip stats when dropping an ip packetjasoni
2001-12-08mflags and len were uninitialized in bridge_broadcast (source of someJason Wright
2001-11-26add fastroute options similar to what is found in ipfjasoni
2001-08-21cut/pasto in rule flushing code (using wrong list); base on patch from Henk v...Jason Wright
2001-08-12now, that kernel compiles, i can go get an ash tray somewhereMichael Shalayeff
2001-07-27PF_IN/PF_OUT aren't defined if NPF <= 0, deal with it.Jason Wright
2001-07-25Make sure pkthdr.rcvif is correct before calling pf_test()Jason Wright
2001-07-25- unconditionalize call to bridge_input() (fewer #ifdef's and NPF>0 is defaul...Jason Wright
2001-07-17split ip normalization out into a separate file, okay dhartmei@Niels Provos
2001-06-28first stab at packet normalization. includes full ip reassembly.Niels Provos
2001-06-27IPFILTER->NPFAngelos D. Keromytis
2001-06-27introduce the ALTQ queue macros into sys/net files.Kenjiro Cho
2001-06-26no longer pass around **mTheo de Raadt
2001-06-25PACKETFILTER -> NPFKjell Wooding
2001-06-24Use ETHER_IS_MULTICAST macro; jason@ ok.Federico G. Schwindt
2001-06-24pf mods for bridge; not yet testedJason Wright
2001-06-23UDP/IP/TCP packets that hit a bridge and need hardware checksummingAngelos D. Keromytis
2001-06-23Remember to compute IP/TCP/UDP checksum if we're going to broadcast onAngelos D. Keromytis
2001-06-22KNFTheo de Raadt
2001-06-15change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.Jun-ichiro itojun Hagino
2001-06-07use faster arc4random() instead of get_random_bytes(); jason@ okMichael Shalayeff
2001-06-06in bridge_filter(), pullup hlen, not sizeof(struct ip); ok jason@jasoni
2001-06-01Don't let packets that need IPsec crypto processing at the NIC beAngelos D. Keromytis