projects
/
mech_eap.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
mesh: Remove GTKdata and IGTKdata from Mesh Peering Confirm/Close
[mech_eap.git]
/
wpa_supplicant
/
dbus
/
dbus_new_handlers_p2p.c
diff --git
a/wpa_supplicant/dbus/dbus_new_handlers_p2p.c
b/wpa_supplicant/dbus/dbus_new_handlers_p2p.c
index
e2f0afc
..
73b9e20
100644
(file)
--- a/
wpa_supplicant/dbus/dbus_new_handlers_p2p.c
+++ b/
wpa_supplicant/dbus/dbus_new_handlers_p2p.c
@@
-945,7
+945,8
@@
dbus_bool_t wpas_dbus_setter_p2p_device_config(
if (os_strcmp(entry.key, "DeviceName") == 0) {
char *devname;
- if (entry.type != DBUS_TYPE_STRING)
+ if (entry.type != DBUS_TYPE_STRING ||
+ os_strlen(entry.str_value) > WPS_DEV_NAME_MAX_LEN)
goto error;
devname = os_strdup(entry.str_value);