diff --git a/src/netdev.h b/src/netdev.h index 226fe417..d15c8636 100644 --- a/src/netdev.h +++ b/src/netdev.h @@ -24,6 +24,14 @@ typedef void (*netdev_command_func_t) (bool result, void *user_data); +enum netdev_state { + NETDEV_STATE_DISCONNECTED = 0, /* Disconnected, no auto-connect */ + NETDEV_STATE_AUTOCONNECT, /* Disconnected, try auto-connect */ + NETDEV_STATE_CONNECTING, /* Connecting */ + NETDEV_STATE_CONNECTED, + NETDEV_STATE_DISCONNECTING, +}; + void netdev_set_linkmode_and_operstate(uint32_t ifindex, uint8_t linkmode, uint8_t operstate, netdev_command_func_t cb, void *user_data); diff --git a/src/wiphy.c b/src/wiphy.c index a7dd3d04..35500a00 100644 --- a/src/wiphy.c +++ b/src/wiphy.c @@ -65,14 +65,6 @@ struct network { bool ask_psk:1; /* Whether we should force-ask agent for PSK */ }; -enum netdev_state { - NETDEV_STATE_DISCONNECTED = 0, /* Disconnected, no auto-connect */ - NETDEV_STATE_AUTOCONNECT, /* Disconnected, try auto-connect */ - NETDEV_STATE_CONNECTING, /* Connecting */ - NETDEV_STATE_CONNECTED, - NETDEV_STATE_DISCONNECTING, -}; - struct netdev { uint32_t index; char name[IFNAMSIZ];