Lines Matching refs:ext
1834 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra;
1835 int idx, key_len, alg = ext->alg, set_key = 1;
1849 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) {
1851 set_key = ext->key_len > 0 ? 1 : 0;
1863 if (ext->key_len > 5) {
1867 } else if (ext->key_len > 0) {
1876 key_len = min ((int)ext->key_len, priv->wep_key_len[idx]);
1877 memcpy(priv->wep_keys[idx], ext->key, key_len);
1894 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra;
1897 max_key_len = encoding->length - sizeof(*ext);
1910 memset(ext, 0, sizeof(*ext));
1913 ext->alg = IW_ENCODE_ALG_NONE;
1914 ext->key_len = 0;
1918 ext->alg = IW_ENCODE_ALG_WEP;
1922 ext->key_len = priv->wep_key_len[idx];
1923 memcpy(ext->key, priv->wep_keys[idx], ext->key_len);