diff options
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/net/if_media.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/net/if_media.c b/sys/net/if_media.c index 581b451ae7f..86e3f145623 100644 --- a/sys/net/if_media.c +++ b/sys/net/if_media.c @@ -1,4 +1,4 @@ -/* $NetBSD: if_media.c,v 1.4 1999/04/30 17:30:49 abs Exp $ */ +/* $NetBSD: if_media.c,v 1.5 1999/04/30 17:47:36 thorpej Exp $ */ /*- * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -260,8 +260,7 @@ ifmedia_ioctl(ifp, ifr, ifm, cmd) * Similarly, if best match changed (kernel debugger?). */ if ((IFM_SUBTYPE(newmedia) != IFM_AUTO) && - (newmedia == ifm->ifm_media || (ifm->ifm_media == 0 && - LIST_NEXT(ifm->ifm_list.lh_first,ifm_list)==0)) && + (newmedia == ifm->ifm_media) && (match == ifm->ifm_cur)) return 0; |
