/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_crypto_ccmp.c | 142 ccmp_setiv(struct ieee80211_key *k, uint8_t *ivp) argument 151 ivp[0] = k->wk_keytsc >> 0; /* PN0 */ 152 ivp[1] = k->wk_keytsc >> 8; /* PN1 */ 153 ivp[2] = 0; /* Reserved */ 154 ivp[3] = keyid | IEEE80211_WEP_EXTIV; /* KeyID | ExtID */ 155 ivp[4] = k->wk_keytsc >> 16; /* PN2 */ 156 ivp[5] = k->wk_keytsc >> 24; /* PN3 */ 157 ivp[6] = k->wk_keytsc >> 32; /* PN4 */ 158 ivp[7] = k->wk_keytsc >> 40; /* PN5 */ 170 uint8_t *ivp; local 241 uint8_t *ivp, tid; local [all...] |
H A D | ieee80211_crypto_none.c | 96 none_setiv(struct ieee80211_key *k, uint8_t *ivp) argument 127 const uint8_t *ivp = (const uint8_t *)&wh[1]; local 136 "key id %u is not set (decap)", ivp[IEEE80211_WEP_IVLEN] >> 6);
|
H A D | ieee80211_crypto_wep.c | 125 wep_setiv(struct ieee80211_key *k, uint8_t *ivp) argument 166 ivp[0] = iv >> 0; 167 ivp[1] = iv >> 8; 168 ivp[2] = iv >> 16; 170 ivp[2] = iv >> 0; 171 ivp[1] = iv >> 8; 172 ivp[0] = iv >> 16; 174 ivp[3] = keyid; 186 uint8_t *ivp; local 208 ivp [all...] |
H A D | ieee80211_crypto_tkip.c | 154 tkip_setiv(struct ieee80211_key *k, uint8_t *ivp) argument 163 ivp[0] = k->wk_keytsc >> 8; /* TSC1 */ 164 ivp[1] = (ivp[0] | 0x20) & 0x7f; /* WEP seed */ 165 ivp[2] = k->wk_keytsc >> 0; /* TSC0 */ 166 ivp[3] = keyid | IEEE80211_WEP_EXTIV; /* KeyID | ExtID */ 167 ivp[4] = k->wk_keytsc >> 16; /* TSC2 */ 168 ivp[5] = k->wk_keytsc >> 24; /* TSC3 */ 169 ivp[6] = k->wk_keytsc >> 32; /* TSC4 */ 170 ivp[ 183 uint8_t *ivp; local 295 uint8_t *ivp, tid; local [all...] |
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_crypto_wep.c | 88 u_int8_t *ivp, *icvp; local 118 ivp = mtod(n0, u_int8_t *) + hdrlen; 119 ivp[0] = iv; 120 ivp[1] = iv >> 8; 121 ivp[2] = iv >> 16; 122 ivp[3] = k->k_id << 6; 125 memcpy(wepseed, ivp, IEEE80211_WEP_IVLEN); 207 u_int8_t *ivp; local 220 ivp = (u_int8_t *)wh + hdrlen; 221 memcpy(wepseed, ivp, IEEE80211_WEP_IVLE [all...] |
H A D | ieee80211_crypto_ccmp.c | 172 u_int8_t *ivp, *mic, *dst; local 202 ivp = mtod(n0, u_int8_t *) + hdrlen; 203 ivp[0] = k->k_tsc; /* PN0 */ 204 ivp[1] = k->k_tsc >> 8; /* PN1 */ 205 ivp[2] = 0; /* Rsvd */ 206 ivp[3] = k->k_id << 6 | IEEE80211_WEP_EXTIV; /* KeyID | ExtIV */ 207 ivp[4] = k->k_tsc >> 16; /* PN2 */ 208 ivp[5] = k->k_tsc >> 24; /* PN3 */ 209 ivp[6] = k->k_tsc >> 32; /* PN4 */ 210 ivp[ 309 const u_int8_t *ivp; local [all...] |
H A D | ieee80211_crypto_tkip.c | 191 u_int8_t *ivp, *mic, *icvp; local 219 ivp = mtod(n0, u_int8_t *) + hdrlen; 220 ivp[0] = k->k_tsc >> 8; /* TSC1 */ 222 ivp[1] = (ivp[0] | 0x20) & 0x7f; 223 ivp[2] = k->k_tsc; /* TSC0 */ 224 ivp[3] = k->k_id << 6 | IEEE80211_WEP_EXTIV; /* KeyID | ExtIV */ 225 ivp[4] = k->k_tsc >> 16; /* TSC2 */ 226 ivp[5] = k->k_tsc >> 24; /* TSC3 */ 227 ivp[ 323 const u_int8_t *ivp; local [all...] |
H A D | ieee80211_crypto.c | 219 u_int8_t *ivp, *mmie; local 235 ivp = (u_int8_t *)wh + hdrlen; 236 kid = ivp[3] >> 6;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/ |
H A D | if_ipw.c | 407 struct ipw_vap *ivp; local 464 ivp = malloc(sizeof(struct ipw_vap), M_80211_VAP, M_WAITOK | M_ZERO); 465 vap = &ivp->vap; 469 ivp->newstate = vap->iv_newstate; 482 struct ipw_vap *ivp = IPW_VAP(vap); local 485 free(ivp, M_80211_VAP); 852 struct ipw_vap *ivp = IPW_VAP(vap); local 909 return ivp->newstate(vap, nstate, arg);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/ |
H A D | if_iwi.c | 490 struct iwi_vap *ivp; local 511 ivp = malloc(sizeof(struct iwi_vap), M_80211_VAP, M_WAITOK | M_ZERO); 512 vap = &ivp->iwi_vap; 517 ivp->iwi_newstate = vap->iv_newstate; 530 struct iwi_vap *ivp = IWI_VAP(vap); local 533 free(ivp, M_80211_VAP); 943 struct iwi_vap *ivp = IWI_VAP(vap); local 997 return ivp->iwi_newstate(vap, nstate, arg);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/ |
H A D | if_iwm.c | 4704 uint8_t *ivp; local 4710 ivp = (uint8_t *)wh + hdrlen; 4713 if (!(ivp[3] & IEEE80211_WEP_EXTIV)) 4721 pn = (uint64_t)ivp[0] | 4722 (uint64_t)ivp[1] << 8 | 4723 (uint64_t)ivp[4] << 16 | 4724 (uint64_t)ivp[5] << 24 | 4725 (uint64_t)ivp[6] << 32 | 4726 (uint64_t)ivp[7] << 40; 6727 uint8_t *ivp; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/ |
H A D | if_iwn.c | 1341 struct iwn_vap *ivp; local 1347 ivp = malloc(sizeof(struct iwn_vap), M_80211_VAP, M_WAITOK | M_ZERO); 1348 vap = &ivp->iv_vap; 1350 ivp->ctx = IWN_RXON_BSS_CTX; 1353 ivp->iv_newstate = vap->iv_newstate; 1370 struct iwn_vap *ivp = IWN_VAP(vap); local 1374 free(ivp, M_80211_VAP); 2893 struct iwn_vap *ivp = IWN_VAP(vap); local 2982 return ivp->iv_newstate(vap, nstate, arg);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/ |
H A D | if_iwx.c | 4552 uint8_t *ivp; local 4558 ivp = (uint8_t *)wh + hdrlen; 4566 if (!(ivp[3] & IEEE80211_WEP_EXTIV)) 4574 pn = (uint64_t)ivp[0] | 4575 (uint64_t)ivp[1] << 8 | 4576 (uint64_t)ivp[4] << 16 | 4577 (uint64_t)ivp[5] << 24 | 4578 (uint64_t)ivp[6] << 32 | 4579 (uint64_t)ivp[7] << 40;
|