Lines Matching refs:ext
1863 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra;
1864 int idx, key_len, alg = ext->alg, set_key = 1;
1878 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) {
1880 set_key = ext->key_len > 0 ? 1 : 0;
1892 if (ext->key_len > 5) {
1896 } else if (ext->key_len > 0) {
1905 key_len = min ((int)ext->key_len, priv->wep_key_len[idx]);
1906 memcpy(priv->wep_keys[idx], ext->key, key_len);
1923 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra;
1926 max_key_len = encoding->length - sizeof(*ext);
1939 memset(ext, 0, sizeof(*ext));
1942 ext->alg = IW_ENCODE_ALG_NONE;
1943 ext->key_len = 0;
1947 ext->alg = IW_ENCODE_ALG_WEP;
1951 ext->key_len = priv->wep_key_len[idx];
1952 memcpy(ext->key, priv->wep_keys[idx], ext->key_len);