Lines Matching defs:hapd_interfaces
49 struct hapd_interfaces { struct
54 int (*for_each_interface)(struct hapd_interfaces *interfaces, argument
57 int (*driver_init)(struct hostapd_iface *iface);
59 size_t count;
60 int global_ctrl_sock;
61 struct dl_list global_ctrl_dst;
62 char *global_iface_path;
63 char *global_iface_name;
65 gid_t ctrl_iface_group;
67 struct hostapd_iface **iface;
69 size_t terminate_on_error;
71 struct dynamic_iface *vlan_priv;
74 struct dl_list eth_p_oui; /* OUI Extended EtherType handlers */
76 int eloop_initialized;
79 struct dpp_global *dpp;
81 struct os_reltime dpp_pb_time;
82 struct os_reltime dpp_pb_announce_time;
83 struct dpp_pb_info dpp_pb[DPP_PB_INFO_COUNT];
84 struct dpp_bootstrap_info *dpp_pb_bi;
85 u8 dpp_pb_c_nonce[DPP_MAX_NONCE_LEN];
86 u8 dpp_pb_resp_hash[SHA256_MAC_LEN];
87 struct os_reltime dpp_pb_last_resp;
88 bool dpp_pb_result_indicated;
89 char *dpp_pb_cmd;
94 unsigned char ctrl_iface_cookie[CTRL_IFACE_COOKIE_LEN];
98 struct hostapd_mld **mld;
99 size_t mld_count;
100 int (*mld_ctrl_iface_init)(struct hostapd_mld *mld);
101 void (*mld_ctrl_iface_deinit)(struct hostapd_mld *mld);