blob: 1c8481bf8b6421f21912b1c81851d37cf087eebf [file] [log] [blame]
Dmitry Shmidt04949592012-07-19 12:16:46 -07001/*
2 * Copyright (c) 2011-2012, Qualcomm Atheros, Inc.
3 *
4 * This software may be distributed under the terms of the BSD license.
5 * See README for more details.
6 */
7
8#ifndef HS20_SUPPLICANT_H
9#define HS20_SUPPLICANT_H
10
11void wpas_hs20_add_indication(struct wpabuf *buf);
12
13int hs20_anqp_send_req(struct wpa_supplicant *wpa_s, const u8 *dst, u32 stypes,
14 const u8 *payload, size_t payload_len);
15struct wpabuf * hs20_build_anqp_req(u32 stypes, const u8 *payload,
16 size_t payload_len);
17void hs20_parse_rx_hs20_anqp_resp(struct wpa_supplicant *wpa_s,
18 const u8 *sa, const u8 *data, size_t slen);
Dmitry Shmidt51b6ea82013-05-08 10:42:09 -070019int is_hs20_network(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid,
20 struct wpa_bss *bss);
Dmitry Shmidt04949592012-07-19 12:16:46 -070021
22#endif /* HS20_SUPPLICANT_H */