akey 188 dev/ic/an.c struct an_rid_wepkey *akey; akey 231 dev/ic/an.c akey = &sc->sc_buf.sc_wepkey; akey 234 dev/ic/an.c while (an_read_rid(sc, rid, akey, &buflen) == 0) { akey 235 dev/ic/an.c an_swap16((u_int16_t *)&akey->an_mac_addr, 3); akey 236 dev/ic/an.c an_swap16((u_int16_t *)&akey->an_key, 8); akey 237 dev/ic/an.c kid = akey->an_key_index; akey 240 dev/ic/an.c rid, buflen, sizeof(*akey), kid, akey 241 dev/ic/an.c akey->an_mac_addr[0], akey->an_key_len)); akey 243 dev/ic/an.c sc->sc_tx_perskey = akey->an_mac_addr[0]; akey 249 dev/ic/an.c sc->sc_perskeylen[kid] = akey->an_key_len; akey 1576 dev/ic/an.c struct an_rid_wepkey *akey; akey 1579 dev/ic/an.c akey = &sc->sc_buf.sc_wepkey; akey 1581 dev/ic/an.c memset(akey, 0, sizeof(struct an_rid_wepkey)); akey 1583 dev/ic/an.c keys[i].an_wep_keylen > sizeof(akey->an_key)) akey 1585 dev/ic/an.c akey->an_key_len = keys[i].an_wep_keylen; akey 1586 dev/ic/an.c akey->an_key_index = i; akey 1587 dev/ic/an.c akey->an_mac_addr[0] = 1; /* default mac */ akey 1588 dev/ic/an.c an_swap16((u_int16_t *)&akey->an_mac_addr, 3); akey 1589 dev/ic/an.c memcpy(akey->an_key, keys[i].an_wep_key, keys[i].an_wep_keylen); akey 1590 dev/ic/an.c an_swap16((u_int16_t *)&akey->an_key, 8); akey 1591 dev/ic/an.c if ((error = an_write_rid(sc, type, akey, sizeof(*akey))) != 0) akey 1595 dev/ic/an.c memset(akey, 0, sizeof(struct an_rid_wepkey)); akey 1596 dev/ic/an.c akey->an_key_index = 0xffff; akey 1597 dev/ic/an.c akey->an_mac_addr[0] = kid; akey 1598 dev/ic/an.c an_swap16((u_int16_t *)&akey->an_mac_addr, 3); akey 1599 dev/ic/an.c akey->an_key_len = 0; akey 1600 dev/ic/an.c memset(akey->an_key, 0, sizeof(akey->an_key)); akey 1601 dev/ic/an.c error = an_write_rid(sc, type, akey, sizeof(*akey));