Lines 1472-1485
static int
Link Here
|
1472 |
mwl_media_change(struct ifnet *ifp) |
1472 |
mwl_media_change(struct ifnet *ifp) |
1473 |
{ |
1473 |
{ |
1474 |
struct ieee80211vap *vap = ifp->if_softc; |
1474 |
struct ieee80211vap *vap = ifp->if_softc; |
1475 |
int error; |
1475 |
int error = ieee80211_media_change(ifp); |
1476 |
|
|
|
1477 |
error = ieee80211_media_change(ifp); |
1478 |
/* NB: only the fixed rate can change and that doesn't need a reset */ |
1476 |
/* NB: only the fixed rate can change and that doesn't need a reset */ |
1479 |
if (error == ENETRESET) { |
1477 |
if (error == 0) |
1480 |
mwl_setrates(vap); |
1478 |
mwl_setrates(vap); |
1481 |
error = 0; |
|
|
1482 |
} |
1483 |
return error; |
1479 |
return error; |
1484 |
} |
1480 |
} |
1485 |
|
1481 |
|