Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-6]: src/doc ticket 1356



details:   https://anonhg.NetBSD.org/src/rev/a98057a272e4
branches:  netbsd-1-6
changeset: 530493:a98057a272e4
user:      grant <grant%NetBSD.org@localhost>
date:      Mon Jun 30 03:19:04 2003 +0000

description:
ticket 1356

diffstat:

 doc/CHANGES-1.6.2 |  16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diffs (27 lines):

diff -r f61849e2e3aa -r a98057a272e4 doc/CHANGES-1.6.2
--- a/doc/CHANGES-1.6.2 Mon Jun 30 03:17:56 2003 +0000
+++ b/doc/CHANGES-1.6.2 Mon Jun 30 03:19:04 2003 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: CHANGES-1.6.2,v 1.1.2.88 2003/06/30 03:15:40 grant Exp $
+#      $NetBSD: CHANGES-1.6.2,v 1.1.2.89 2003/06/30 03:19:04 grant Exp $
 
 A complete list of changes from NetBSD 1.6.1 to NetBSD 1.6.2:
 
@@ -1000,3 +1000,17 @@
        cost of an interface. Display the interface path cost with the others
        STP parameters.
        [bouyer, ticket #1355]
+
+sys/net/if_ether.h                             1.30
+sys/net/if_ethersubr.c                         1.106
+
+       Make promiscous mode work on vlans: introduce a new link-layer m_flag
+       M_PROMISC. In ether_input(), flag packets comming from an interface in
+       promiscous mode which are not for us M_PROMISC instead of droping them.
+       Drop M_PROMISC packets which are not passed to vlan_input(). M_PROMISC
+       packets passed to vlan_input() will be looped back to ether_input()
+       the M_PROMISC flag will be handled appropriately.
+       Clear M_PROMISC before giving the packet to bridge, as bridge has its
+       own checks for local MAC addresses.
+       This also makes bridges on vlan working.
+       [bouyer, ticket #1356]



Home | Main Index | Thread Index | Old Index