uint8_t const *frag, *end;
uint8_t const *attr;
int fragments;
+ bool last_frag;
if (attrlen < 3) return -1;
frag = data + attrlen;
end = data + packetlen;
fragments = 0;
+ last_frag = false;
while (frag < end) {
- int last_frag = false;
-
if (last_frag ||
(frag[0] != attr[0]) ||
(frag[1] < 4) || /* too short for long-extended */
{
ssize_t rcode;
size_t fraglen;
+ bool last_frag;
uint8_t *head, *tail;
uint8_t const *frag, *end;
DICT_ATTR const *child;
fraglen = data[5] - 3;
frag = data + attrlen;
end = data + packetlen;
+ last_frag = false;
while (frag < end) {
- int last_frag = false;
-
if (last_frag ||
(frag[0] != PW_VENDOR_SPECIFIC) ||
(frag[1] < 9) || /* too short for wimax */