Skip to main content
Sign in
Snippets Groups Projects
Commit c1dfc6b2 authored by Jakob Olsson's avatar Jakob Olsson
Browse files

dpp: allocate larger frame for proxied encap cmdu

parent fe816861
No related tags found
1 merge request!276Dpp wip
...@@ -1127,11 +1127,14 @@ struct cmdu_buff *cntlr_gen_proxied_encap_dpp(struct controller *c, ...@@ -1127,11 +1127,14 @@ struct cmdu_buff *cntlr_gen_proxied_encap_dpp(struct controller *c,
/* TODO: Pass proxied_encap_dpp_data parameter */ /* TODO: Pass proxied_encap_dpp_data parameter */
frm = cmdu_alloc_simple(CMDU_PROXIED_ENCAP_DPP, &mid); frm = cmdu_alloc_frame(5000);
if (!frm) { if (!frm) {
dbg("%s: -ENOMEM\n", __func__); trace("%s: -ENOMEM\n", __func__);
return NULL; return NULL;
} }
cmdu_set_type(frm, CMDU_PROXIED_ENCAP_DPP);
cmdu_set_mid(frm, mid);
/* One 1905 Encap DPP TLV */ /* One 1905 Encap DPP TLV */
if (cntlr_gen_1905_encap_dpp_tlv(c, frm, enrollee, if (cntlr_gen_1905_encap_dpp_tlv(c, frm, enrollee,
... ...
......
...@@ -1769,7 +1769,7 @@ int cntlr_gen_1905_encap_dpp_tlv(struct controller *c, struct cmdu_buff *frm, ...@@ -1769,7 +1769,7 @@ int cntlr_gen_1905_encap_dpp_tlv(struct controller *c, struct cmdu_buff *frm,
int offset = 0; int offset = 0;
uint8_t flags = 0x0; uint8_t flags = 0x0;
t = cmdu_reserve_tlv(frm, 1200); t = cmdu_reserve_tlv(frm, 4700);
if (!t) if (!t)
return -1; return -1;
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment