X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=wireless.h;h=3498bd8308d00168719b6f8aa81bd35e366a60d7;hb=fe6ad84c7120a1000c9dcd3cabdc6249b36414a6;hp=c5dbb88e39ac2b545357c9741f628a5c23c21d96;hpb=212288ba1518c0fd4d44f22e7c2af09022944a9f;p=project%2Fnetifd.git diff --git a/wireless.h b/wireless.h index c5dbb88..3498bd8 100644 --- a/wireless.h +++ b/wireless.h @@ -17,8 +17,8 @@ #include #include "interface.h" -struct vlist_tree wireless_devices; -struct avl_tree wireless_drivers; +extern struct vlist_tree wireless_devices; +extern struct avl_tree wireless_drivers; struct wireless_driver { struct avl_node node; @@ -53,9 +53,9 @@ struct wireless_device { struct blob_attr *config; struct blob_attr *data; - bool config_autostart; bool autostart; bool disabled; + bool retry_setup_failed; enum interface_state state; enum interface_config_state config_state; @@ -77,6 +77,8 @@ struct wireless_interface { const char *ifname; struct blob_attr *network; + bool isolate; + bool ap_mode; }; struct wireless_process {