hs20_supplicant.h revision 252190
1252190Srpaulo/*
2252190Srpaulo * Copyright (c) 2011-2012, Qualcomm Atheros, Inc.
3252190Srpaulo *
4252190Srpaulo * This software may be distributed under the terms of the BSD license.
5252190Srpaulo * See README for more details.
6252190Srpaulo */
7252190Srpaulo
8252190Srpaulo#ifndef HS20_SUPPLICANT_H
9252190Srpaulo#define HS20_SUPPLICANT_H
10252190Srpaulo
11252190Srpaulovoid wpas_hs20_add_indication(struct wpabuf *buf);
12252190Srpaulo
13252190Srpauloint hs20_anqp_send_req(struct wpa_supplicant *wpa_s, const u8 *dst, u32 stypes,
14252190Srpaulo		       const u8 *payload, size_t payload_len);
15252190Srpaulostruct wpabuf * hs20_build_anqp_req(u32 stypes, const u8 *payload,
16252190Srpaulo				    size_t payload_len);
17252190Srpaulovoid hs20_parse_rx_hs20_anqp_resp(struct wpa_supplicant *wpa_s,
18252190Srpaulo				  const u8 *sa, const u8 *data, size_t slen);
19252190Srpaulo
20252190Srpaulo#endif /* HS20_SUPPLICANT_H */
21