Lines Matching refs:erq

126 				  struct iw_point *erq, char *keybuf)  in prism2_ioctl_siwencode()  argument
136 i = erq->flags & IW_ENCODE_INDEX; in prism2_ioctl_siwencode()
146 if (erq->flags & IW_ENCODE_DISABLED) { in prism2_ioctl_siwencode()
185 if (erq->length > 0) { in prism2_ioctl_siwencode()
186 int len = erq->length <= 5 ? 5 : 13; in prism2_ioctl_siwencode()
188 if (len > erq->length) in prism2_ioctl_siwencode()
189 memset(keybuf + erq->length, 0, len - erq->length); in prism2_ioctl_siwencode()
205 local->open_wep = erq->flags & IW_ENCODE_OPEN; in prism2_ioctl_siwencode()
228 struct iw_point *erq, char *key) in prism2_ioctl_giwencode() argument
239 i = erq->flags & IW_ENCODE_INDEX; in prism2_ioctl_giwencode()
248 erq->flags = i + 1; in prism2_ioctl_giwencode()
251 erq->length = 0; in prism2_ioctl_giwencode()
252 erq->flags |= IW_ENCODE_DISABLED; in prism2_ioctl_giwencode()
259 erq->length = 0; in prism2_ioctl_giwencode()
260 erq->flags |= IW_ENCODE_ENABLED; in prism2_ioctl_giwencode()
267 erq->length = (len >= 0 ? len : 0); in prism2_ioctl_giwencode()
276 erq->flags |= IW_ENCODE_ENABLED; in prism2_ioctl_giwencode()
278 erq->flags |= IW_ENCODE_DISABLED; in prism2_ioctl_giwencode()
280 erq->flags |= IW_ENCODE_RESTRICTED; in prism2_ioctl_giwencode()
282 erq->flags |= IW_ENCODE_OPEN; in prism2_ioctl_giwencode()
3202 struct iw_point *erq, char *extra) in prism2_ioctl_siwencodeext() argument
3214 i = erq->flags & IW_ENCODE_INDEX; in prism2_ioctl_siwencodeext()
3246 if ((erq->flags & IW_ENCODE_DISABLED) || in prism2_ioctl_siwencodeext()
3355 local->open_wep = erq->flags & IW_ENCODE_OPEN; in prism2_ioctl_siwencodeext()
3376 struct iw_point *erq, char *extra) in prism2_ioctl_giwencodeext() argument
3386 max_key_len = erq->length - sizeof(*ext); in prism2_ioctl_giwencodeext()
3390 i = erq->flags & IW_ENCODE_INDEX; in prism2_ioctl_giwencodeext()
3406 erq->flags = i + 1; in prism2_ioctl_giwencodeext()
3412 erq->flags |= IW_ENCODE_DISABLED; in prism2_ioctl_giwencodeext()