Home | History | Annotate | Download | only in ap

Lines Matching full:plain

2400 	struct wpabuf *plain;
2436 plain = fils_prepare_plainbuf(sm, hlp);
2437 if (!plain) {
2438 wpa_printf(MSG_DEBUG, "FILS: Plain buffer prep failed");
2442 if (pos + wpabuf_len(plain) + AES_BLOCK_SIZE > end) {
2445 wpabuf_free(plain);
2450 plain);
2453 wpabuf_head(plain), wpabuf_len(plain),
2455 wpabuf_free(plain);
2461 pos, AES_BLOCK_SIZE + wpabuf_len(plain));
2462 current_len += wpabuf_len(plain) + AES_BLOCK_SIZE;
2463 wpabuf_free(plain);
2474 struct wpabuf *plain;
2481 plain = wpabuf_alloc(1000);
2482 if (!plain)
2488 wpabuf_put_u8(plain, WLAN_EID_EXTENSION); /* Element ID */
2489 wpabuf_put_u8(plain, 1 + sm->fils_key_auth_len); /* Length */
2491 wpabuf_put_u8(plain, WLAN_EID_EXT_FILS_KEY_CONFIRM);
2492 wpabuf_put_data(plain, sm->fils_key_auth_ap, sm->fils_key_auth_len);
2496 wpabuf_put_buf(plain, hlp);
2502 wpabuf_put_u8(plain, WLAN_EID_EXTENSION); /* Element ID */
2503 len = wpabuf_put(plain, 1);
2504 wpabuf_put_u8(plain, WLAN_EID_EXT_KEY_DELIVERY);
2506 wpabuf_put(plain, WPA_KEY_RSC_LEN));
2516 wpabuf_free(plain);
2523 tmp = wpabuf_put(plain, 0);
2526 wpabuf_put(plain, tmp2 - tmp);
2529 tmp = wpabuf_put(plain, 0);
2531 wpabuf_put(plain, tmp2 - tmp);
2533 *len = (u8 *) wpabuf_put(plain, 0) - len - 1;
2534 return plain;
2570 struct wpabuf *plain;
2580 plain = fils_prepare_plainbuf(sm, hlp);
2581 if (!plain) {
2582 wpa_printf(MSG_DEBUG, "FILS: Plain buffer prep failed");
2586 os_memcpy(pos, wpabuf_head(plain), wpabuf_len(plain));
2587 pos += wpabuf_len(plain);
2589 wpa_printf(MSG_DEBUG, "%s: plain buf_len: %u", __func__,
2590 (unsigned int) wpabuf_len(plain));
2591 wpabuf_free(plain);