NetBSD/sys/dev/mii
roy 3643d6b4fe Move the detaching and making tentative addresses out if in6_if_up
and into in6_if_link_up.

This fixes a possible panic where link is up but not the interface.
Note that a better solution would be to listen to the routing socket
in the kernel, but I don't know how to do that.

Reachable Router tests for IFF_UP as well.
2013-06-20 13:56:29 +00:00
..
acphy.c
acphyreg.h
amhphy.c
amhphyreg.h
atphy.c The bit location of link ability is different between 1000Base-X and others 2013-06-16 06:29:08 +00:00
bmtphy.c
bmtphyreg.h
brgphy.c The bit location of link ability is different between 1000Base-X and others 2013-06-16 06:29:08 +00:00
brgphyreg.h Sort. No functional change. 2013-04-01 13:44:02 +00:00
ciphy.c Update link status quickly. This change is a part of mii_physubr.c rev. 2013-06-11 07:22:07 +00:00
ciphyreg.h
devlist2h.awk
dmphy.c
dmphyreg.h
etphy.c
exphy.c Don't "return" but "break" in MII_TICK when the interface isn't doing 2013-06-09 09:15:51 +00:00
files.mii Add a driver for the RDC Semiconductor RDC R6040 10/100 Ethernet controller, 2011-01-26 18:48:11 +00:00
gentbi.c
glxtphy.c
glxtphyreg.h
gphyter.c
gphyterreg.h
icsphy.c
icsphyreg.h
igphy.c Style fix. No functional change. 2012-10-18 08:22:37 +00:00
igphyreg.h
igphyvar.h
ihphy.c Use ihphy(4) for I21[78]. 2013-06-19 15:30:25 +00:00
ihphyreg.h
ikphy.c
ikphyreg.h
inbmphyreg.h 82579 support. 2011-05-20 06:06:59 +00:00
inphy.c
inphyreg.h
iophy.c
iophyreg.h
lxtphy.c
lxtphyreg.h
Makefile.miidevs
makphy.c disable the entry for Marvell E1149 for now since this driver doesn't work 2012-01-21 16:48:08 +00:00
makphyreg.h
mdio.h Fix typo. 2013-04-15 16:19:48 +00:00
mii_bitbang.c
mii_bitbang.h
mii_ethersubr.c
mii_physubr.c Move the detaching and making tentative addresses out if in6_if_up 2013-06-20 13:56:29 +00:00
mii_verbose.c
mii_verbose.h
mii.c
mii.h The bit location of link ability is different between 1000Base-X and others 2013-06-16 06:29:08 +00:00
miidevs Add some IC Plus Corp. devices. 2013-06-12 02:51:16 +00:00
miidevs_data.h regen. 2013-06-12 02:51:43 +00:00
miidevs.h regen. 2013-06-12 02:51:43 +00:00
miivar.h Add BCM5756, BCM5717C, BCM5719C, BCM5720C and BCM57780. 2013-03-15 06:18:13 +00:00
mvphy.c
mvphyreg.h
nsphy.c
nsphyreg.h
nsphyter.c Fix typos 2012-08-24 09:01:22 +00:00
nsphyterreg.h
pnaphy.c
qsphy.c
qsphyreg.h
rdcphy.c Add a driver for the RDC Semiconductor RDC R6040 10/100 Ethernet controller, 2011-01-26 18:48:11 +00:00
rdcphyreg.h Add a driver for the RDC Semiconductor RDC R6040 10/100 Ethernet controller, 2011-01-26 18:48:11 +00:00
rgephy.c The bit location of link ability is different between 1000Base-X and others 2013-06-16 06:29:08 +00:00
rgephyreg.h
rlphy.c
sqphy.c
sqphyreg.h
tlphy.c Remove duplicated code. The code to check IFF_UP and autonegotiation 2013-06-11 07:22:08 +00:00
tlphyreg.h
tlphyvar.h
tqphy.c
tqphyreg.h
ukphy_subr.c
ukphy.c Remove wrong autonegotiation check. The mii_phy_tick() checks about 2013-06-11 16:18:48 +00:00
urlphy.c Fix a bug in last commit that mii_ticks isn't inclemented. 2013-06-09 09:56:17 +00:00
urlphyreg.h