/* SPDX-License-Identifier: LGPL-2.1-or-later */ | |
#pragma once | |
#include <linux/nl80211.h> | |
#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); |