Lines Matching refs:phdr
248 const struct ikev2_payload_hdr *phdr;
260 if (left < sizeof(*phdr)) {
266 phdr = (const struct ikev2_payload_hdr *) pos;
267 plen = WPA_GET_BE16(phdr->payload_length);
268 if (plen < sizeof(*phdr) || plen > left) {
276 phdr->next_payload, phdr->flags, plen);
278 pdata = (const u8 *) (phdr + 1);
279 pdatalen = plen - sizeof(*phdr);
332 if (phdr->flags & IKEV2_PAYLOAD_FLAGS_CRITICAL) {
351 payloads->encr_next_payload = phdr->next_payload;
354 next_payload = phdr->next_payload;
534 struct ikev2_payload_hdr *phdr;
570 phdr = wpabuf_put(msg, sizeof(*phdr));
571 phdr->next_payload = next_payload;
572 phdr->flags = 0;
595 plen = (u8 *) wpabuf_put(msg, 0) - (u8 *) phdr;
596 WPA_PUT_BE16(phdr->payload_length, plen);