blob: 6e1d3185abf8d13181a2d5719d0fcf66ff8c8ef9 [file] [log] [blame]
/**
* Copyright 2023-2024 NXP
*
* SPDX-License-Identifier: Apache-2.0
*/
#ifndef __HAPD_MAIN_H_
#define __HAPD_MAIN_H_
#include "common.h"
#include "wpa_debug_zephyr.h"
struct hostapd_iface *zephyr_get_hapd_handle_by_ifname(const char *ifname);
void wpa_supplicant_msg_send(void *ctx, int level, enum wpa_msg_type type, const char *txt,
size_t len);
void hostapd_msg_send(void *ctx, int level, enum wpa_msg_type type, const char *buf, size_t len);
const char *zephyr_hostap_msg_ifname_cb(void *ctx);
void zephyr_hostap_ctrl_iface_msg_cb(void *ctx, int level, enum wpa_msg_type type,
const char *txt, size_t len);
void zephyr_hostapd_init(struct hapd_interfaces *interfaces);
#endif /* __HAPD_MAIN_H_ */