Lines Matching defs:assoc

1392 	struct iwi_notif_association *assoc;
1475 assoc = (struct iwi_notif_association *)(notif + 1);
1476 switch (assoc->state) {
1485 (const struct ieee80211_frame *)(assoc+1),
1486 le16toh(notif->len) - sizeof(*assoc) - 1);
1508 "unknown association state %u\n", assoc->state);
1526 * XXX try to roam, drop assoc only on much higher count
2816 struct iwi_associate *assoc = &sc->assoc;
2902 memset(assoc, 0, sizeof *assoc);
2907 assoc->policy |= htole16(IWI_POLICY_WME);
2924 assoc->mode = mode;
2925 assoc->chan = ic->ic_curchan->ic_ieee;
2932 assoc->auth = IWI_AUTH_SHARED;
2940 assoc->auth |= vap->iv_def_txkey << 4;
2947 assoc->policy |= htole16(IWI_POLICY_WPA);
2949 assoc->type = IWI_HC_IBSS_START;
2951 assoc->type = IWI_HC_ASSOC;
2952 memcpy(assoc->tstamp, ni->ni_tstamp.data, 8);
2965 assoc->capinfo = htole16(capinfo);
2967 assoc->lintval = htole16(ic->ic_lintval);
2968 assoc->intval = htole16(ni->ni_intval);
2969 IEEE80211_ADDR_COPY(assoc->bssid, ni->ni_bssid);
2971 IEEE80211_ADDR_COPY(assoc->dst, ifp->if_broadcastaddr);
2973 IEEE80211_ADDR_COPY(assoc->dst, ni->ni_bssid);
2977 assoc->type == IWI_HC_IBSS_START ? "Start" : "Join",
2978 assoc->bssid, ":", assoc->dst, ":",
2979 assoc->chan, le16toh(assoc->policy), assoc->auth,
2980 le16toh(assoc->capinfo), le16toh(assoc->lintval),
2981 le16toh(assoc->intval)));
2982 error = iwi_cmd(sc, IWI_CMD_ASSOCIATE, assoc, sizeof *assoc);
3005 struct iwi_associate *assoc = &sc->assoc;
3015 assoc->type = IWI_HC_DISASSOC_QUIET;
3017 assoc->type = IWI_HC_DISASSOC;
3020 assoc->bssid, ":", assoc->chan));
3021 return iwi_cmd(sc, IWI_CMD_ASSOCIATE, assoc, sizeof *assoc);