Lines Matching defs:ext
1830 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra;
1831 int idx, key_len, alg = ext->alg, set_key = 1;
1845 if (ext->ext_flags & IW_ENCODE_EXT_SET_TX_KEY) {
1847 set_key = ext->key_len > 0 ? 1 : 0;
1859 if (ext->key_len > 5) {
1863 } else if (ext->key_len > 0) {
1872 key_len = min ((int)ext->key_len, priv->wep_key_len[idx]);
1873 memcpy(priv->wep_keys[idx], ext->key, key_len);
1890 struct iw_encode_ext *ext = (struct iw_encode_ext *)extra;
1893 max_key_len = encoding->length - sizeof(*ext);
1906 memset(ext, 0, sizeof(*ext));
1909 ext->alg = IW_ENCODE_ALG_NONE;
1910 ext->key_len = 0;
1914 ext->alg = IW_ENCODE_ALG_WEP;
1918 ext->key_len = priv->wep_key_len[idx];
1919 memcpy(ext->key, priv->wep_keys[idx], ext->key_len);