summaryrefslogtreecommitdiffstats
path: root/sys/dev/iwm/if_iwm.c
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2015-08-17 23:44:38 +0000
committeradrian <adrian@FreeBSD.org>2015-08-17 23:44:38 +0000
commitc22443062b314e6f18aa5797d1b9dd3fb82e1157 (patch)
tree716e22ea1784dbc25a580c07110e8a82dec5e95e /sys/dev/iwm/if_iwm.c
parent5c0e8e325eeb389618b2f8dd89733cfaebd75d36 (diff)
downloadFreeBSD-src-c22443062b314e6f18aa5797d1b9dd3fb82e1157.zip
FreeBSD-src-c22443062b314e6f18aa5797d1b9dd3fb82e1157.tar.gz
Convert more ifp->if_softc -> ic->ic_softc.
These should be a big no-op. Tested: * make universe
Diffstat (limited to 'sys/dev/iwm/if_iwm.c')
-rw-r--r--sys/dev/iwm/if_iwm.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/sys/dev/iwm/if_iwm.c b/sys/dev/iwm/if_iwm.c
index bd6a862..27883a4 100644
--- a/sys/dev/iwm/if_iwm.c
+++ b/sys/dev/iwm/if_iwm.c
@@ -2874,7 +2874,7 @@ iwm_raw_xmit(struct ieee80211_node *ni, struct mbuf *m,
{
struct ieee80211com *ic = ni->ni_ic;
struct ifnet *ifp = ic->ic_ifp;
- struct iwm_softc *sc = ifp->if_softc;
+ struct iwm_softc *sc = ic->ic_softc;
int error = 0;
IWM_DPRINTF(sc, IWM_DEBUG_XMIT,
@@ -3510,8 +3510,7 @@ iwm_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg)
{
struct iwm_vap *ivp = IWM_VAP(vap);
struct ieee80211com *ic = vap->iv_ic;
- struct ifnet *ifp = ic->ic_ifp;
- struct iwm_softc *sc = ifp->if_softc;
+ struct iwm_softc *sc = ic->ic_softc;
struct iwm_node *in;
int error;
@@ -4820,7 +4819,7 @@ fail:
static int
iwm_update_edca(struct ieee80211com *ic)
{
- struct iwm_softc *sc = ic->ic_ifp->if_softc;
+ struct iwm_softc *sc = ic->ic_softc;
device_printf(sc->sc_dev, "%s: called\n", __func__);
return (0);
@@ -4960,7 +4959,7 @@ static void
iwm_scan_start(struct ieee80211com *ic)
{
struct ieee80211vap *vap = TAILQ_FIRST(&ic->ic_vaps);
- struct iwm_softc *sc = ic->ic_ifp->if_softc;
+ struct iwm_softc *sc = ic->ic_softc;
int error;
if (sc->sc_scanband)
OpenPOWER on IntegriCloud