Subject: CVS commit: src/sys
To: None <source-changes@NetBSD.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 10/30/2004 18:10:06
Module Name:	src
Committed By:	thorpej
Date:		Sat Oct 30 18:10:06 UTC 2004

Modified Files:
	src/sys/arch/alpha/a12: if_ade.c
	src/sys/arch/amiga/dev: if_ed.c if_es.c
	src/sys/arch/mac68k/dev: if_mc.c if_sn.c
	src/sys/arch/mac68k/nubus: if_netdock_nubus.c
	src/sys/arch/macppc/dev: am79c950.c if_bm.c if_gm.c
	src/sys/arch/mips/alchemy/dev: if_aumac.c
	src/sys/arch/newsmips/apbus: if_sn.c
	src/sys/arch/next68k/dev: mb8795.c
	src/sys/arch/playstation2/dev: if_smap.c
	src/sys/arch/powerpc/ibm4xx/dev: if_emac.c
	src/sys/arch/sgimips/hpc: if_sq.c
	src/sys/arch/sgimips/mace: if_mec.c
	src/sys/arch/sun3/dev: if_ie.c
	src/sys/dev/bi: if_ni.c
	src/sys/dev/i2o: iopl.c
	src/sys/dev/ic: aic6915.c atw.c awi.c cs89x0.c dp8390.c dp83932.c
	    elink3.c elinkxl.c gem.c hme.c i82557.c i82586.c i82596.c lance.c
	    lemac.c mb86960.c mtd803.c rtl81x9.c rtw.c seeq8005.c sgec.c
	    smc83c170.c smc91cxx.c wi.c
	src/sys/dev/pci: if_bge.c if_de.c if_dge.c if_pcn.c if_re.c if_sip.c
	    if_sk.c if_ste.c if_stge.c if_tl.c if_txp.c if_vr.c if_wm.c
	src/sys/dev/pcmcia: if_cnw.c if_ray.c if_xi.c
	src/sys/dev/qbus: if_qe.c
	src/sys/dev/sbus: be.c qe.c
	src/sys/dev/scsipi: if_se.c
	src/sys/dev/usb: if_aue.c if_axe.c if_udav.c if_url.c

Log Message:
When adding/deleting multicast addresses, only whack the address
filter if the interface is marked RUNNING.

Fixes kern/27678.


To generate a diff of this commit:
cvs rdiff -r1.22 -r1.23 src/sys/arch/alpha/a12/if_ade.c
cvs rdiff -r1.45 -r1.46 src/sys/arch/amiga/dev/if_ed.c
cvs rdiff -r1.34 -r1.35 src/sys/arch/amiga/dev/if_es.c
cvs rdiff -r1.23 -r1.24 src/sys/arch/mac68k/dev/if_mc.c
cvs rdiff -r1.34 -r1.35 src/sys/arch/mac68k/dev/if_sn.c
cvs rdiff -r1.4 -r1.5 src/sys/arch/mac68k/nubus/if_netdock_nubus.c
cvs rdiff -r1.15 -r1.16 src/sys/arch/macppc/dev/am79c950.c
cvs rdiff -r1.22 -r1.23 src/sys/arch/macppc/dev/if_bm.c \
    src/sys/arch/macppc/dev/if_gm.c
cvs rdiff -r1.11 -r1.12 src/sys/arch/mips/alchemy/dev/if_aumac.c
cvs rdiff -r1.14 -r1.15 src/sys/arch/newsmips/apbus/if_sn.c
cvs rdiff -r1.33 -r1.34 src/sys/arch/next68k/dev/mb8795.c
cvs rdiff -r1.5 -r1.6 src/sys/arch/playstation2/dev/if_smap.c
cvs rdiff -r1.18 -r1.19 src/sys/arch/powerpc/ibm4xx/dev/if_emac.c
cvs rdiff -r1.20 -r1.21 src/sys/arch/sgimips/hpc/if_sq.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/sgimips/mace/if_mec.c
cvs rdiff -r1.39 -r1.40 src/sys/arch/sun3/dev/if_ie.c
cvs rdiff -r1.22 -r1.23 src/sys/dev/bi/if_ni.c
cvs rdiff -r1.13 -r1.14 src/sys/dev/i2o/iopl.c
cvs rdiff -r1.11 -r1.12 src/sys/dev/ic/aic6915.c
cvs rdiff -r1.79 -r1.80 src/sys/dev/ic/atw.c
cvs rdiff -r1.65 -r1.66 src/sys/dev/ic/awi.c
cvs rdiff -r1.14 -r1.15 src/sys/dev/ic/cs89x0.c
cvs rdiff -r1.53 -r1.54 src/sys/dev/ic/dp8390.c
cvs rdiff -r1.9 -r1.10 src/sys/dev/ic/dp83932.c
cvs rdiff -r1.107 -r1.108 src/sys/dev/ic/elink3.c
cvs rdiff -r1.74 -r1.75 src/sys/dev/ic/elinkxl.c
cvs rdiff -r1.31 -r1.32 src/sys/dev/ic/gem.c
cvs rdiff -r1.42 -r1.43 src/sys/dev/ic/hme.c
cvs rdiff -r1.87 -r1.88 src/sys/dev/ic/i82557.c
cvs rdiff -r1.48 -r1.49 src/sys/dev/ic/i82586.c src/sys/dev/ic/smc91cxx.c
cvs rdiff -r1.2 -r1.3 src/sys/dev/ic/i82596.c
cvs rdiff -r1.29 -r1.30 src/sys/dev/ic/lance.c
cvs rdiff -r1.25 -r1.26 src/sys/dev/ic/lemac.c
cvs rdiff -r1.57 -r1.58 src/sys/dev/ic/mb86960.c
cvs rdiff -r1.5 -r1.6 src/sys/dev/ic/mtd803.c
cvs rdiff -r1.46 -r1.47 src/sys/dev/ic/rtl81x9.c
cvs rdiff -r1.1 -r1.2 src/sys/dev/ic/rtw.c
cvs rdiff -r1.35 -r1.36 src/sys/dev/ic/seeq8005.c
cvs rdiff -r1.22 -r1.23 src/sys/dev/ic/sgec.c
cvs rdiff -r1.55 -r1.56 src/sys/dev/ic/smc83c170.c
cvs rdiff -r1.187 -r1.188 src/sys/dev/ic/wi.c
cvs rdiff -r1.76 -r1.77 src/sys/dev/pci/if_bge.c
cvs rdiff -r1.111 -r1.112 src/sys/dev/pci/if_de.c
cvs rdiff -r1.6 -r1.7 src/sys/dev/pci/if_dge.c
cvs rdiff -r1.23 -r1.24 src/sys/dev/pci/if_pcn.c
cvs rdiff -r1.5 -r1.6 src/sys/dev/pci/if_re.c
cvs rdiff -r1.95 -r1.96 src/sys/dev/pci/if_sip.c
cvs rdiff -r1.11 -r1.12 src/sys/dev/pci/if_sk.c
cvs rdiff -r1.19 -r1.20 src/sys/dev/pci/if_ste.c
cvs rdiff -r1.21 -r1.22 src/sys/dev/pci/if_stge.c
cvs rdiff -r1.65 -r1.66 src/sys/dev/pci/if_tl.c
cvs rdiff -r1.7 -r1.8 src/sys/dev/pci/if_txp.c
cvs rdiff -r1.69 -r1.70 src/sys/dev/pci/if_vr.c
cvs rdiff -r1.82 -r1.83 src/sys/dev/pci/if_wm.c
cvs rdiff -r1.28 -r1.29 src/sys/dev/pcmcia/if_cnw.c
cvs rdiff -r1.53 -r1.54 src/sys/dev/pcmcia/if_ray.c
cvs rdiff -r1.48 -r1.49 src/sys/dev/pcmcia/if_xi.c
cvs rdiff -r1.57 -r1.58 src/sys/dev/qbus/if_qe.c
cvs rdiff -r1.43 -r1.44 src/sys/dev/sbus/be.c
cvs rdiff -r1.32 -r1.33 src/sys/dev/sbus/qe.c
cvs rdiff -r1.50 -r1.51 src/sys/dev/scsipi/if_se.c
cvs rdiff -r1.87 -r1.88 src/sys/dev/usb/if_aue.c
cvs rdiff -r1.5 -r1.6 src/sys/dev/usb/if_axe.c
cvs rdiff -r1.3 -r1.4 src/sys/dev/usb/if_udav.c
cvs rdiff -r1.11 -r1.12 src/sys/dev/usb/if_url.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.