dbus: Increase XML buffer size for an interface introspection data
The current set of global configuration fields is getting close to the previously used 15000 byte limit, so increase this size to 16000 and add a note about the potential need to change this size when adding new fields. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
b3aafd5a87
commit
6220fb52e3
2 changed files with 4 additions and 1 deletions
|
@ -5519,6 +5519,9 @@ static const struct global_parse_data global_fields[] = {
|
|||
{ INT_RANGE(pasn_corrupt_mic, 0, 1), 0 },
|
||||
#endif /* CONFIG_TESTING_OPTIONS */
|
||||
#endif /* CONFIG_PASN */
|
||||
/* NOTE: When adding new parameters here, add_interface() in
|
||||
* wpa_supplicant/dbus_new_introspect.c may need to be modified to
|
||||
* increase the size of the iface->xml buffer. */
|
||||
};
|
||||
|
||||
#undef FUNC
|
||||
|
|
|
@ -38,7 +38,7 @@ static struct interfaces * add_interface(struct dl_list *list,
|
|||
if (!iface)
|
||||
return NULL;
|
||||
iface->dbus_interface = os_strdup(dbus_interface);
|
||||
iface->xml = wpabuf_alloc(15000);
|
||||
iface->xml = wpabuf_alloc(16000);
|
||||
if (iface->dbus_interface == NULL || iface->xml == NULL) {
|
||||
os_free(iface->dbus_interface);
|
||||
wpabuf_free(iface->xml);
|
||||
|
|
Loading…
Reference in a new issue