/* SPDX-License-Identifier: LGPL-2.1-or-later */ #pragma once #include #include "conf-parser.h" #include "netdev.h" typedef struct WLan { NetDev meta; char *wiphy_name; uint32_t wiphy_index; enum nl80211_iftype iftype; int wds; /* tristate */ } WLan; DEFINE_NETDEV_CAST(WLAN, WLan); extern const NetDevVTable wlan_vtable; CONFIG_PARSER_PROTOTYPE(config_parse_wiphy); CONFIG_PARSER_PROTOTYPE(config_parse_wlan_iftype);