projects
/
libeap.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4a58692
)
Verify that os_get_random() success for SA Query id
author
Jouni Malinen
<j@w1.fi>
Sun, 10 Jan 2010 20:28:21 +0000
(22:28 +0200)
committer
Jouni Malinen
<j@w1.fi>
Sun, 10 Jan 2010 20:28:21 +0000
(22:28 +0200)
hostapd/ctrl_iface.c
patch
|
blob
|
history
diff --git
a/hostapd/ctrl_iface.c
b/hostapd/ctrl_iface.c
index
430c4ba
..
4001bb5
100644
(file)
--- a/
hostapd/ctrl_iface.c
+++ b/
hostapd/ctrl_iface.c
@@
-165,10
+165,10
@@
static int hostapd_ctrl_iface_sa_query(struct hostapd_data *hapd,
wpa_printf(MSG_DEBUG, "CTRL_IFACE SA_QUERY %s", txtaddr);
wpa_printf(MSG_DEBUG, "CTRL_IFACE SA_QUERY %s", txtaddr);
- if (hwaddr_aton(txtaddr, addr))
+ if (hwaddr_aton(txtaddr, addr) ||
+ os_get_random(trans_id, WLAN_SA_QUERY_TR_ID_LEN) < 0)
return -1;
return -1;
- os_get_random(trans_id, WLAN_SA_QUERY_TR_ID_LEN);
ieee802_11_send_sa_query_req(hapd, addr, trans_id);
return 0;
ieee802_11_send_sa_query_req(hapd, addr, trans_id);
return 0;