Imported Upstream version 1.40
[platform/upstream/connman.git] / include / network.h
index 8f87d7c..8f9dd94 100644 (file)
@@ -132,6 +132,8 @@ uint16_t connman_network_get_frequency(struct connman_network *network);
 int connman_network_set_wifi_channel(struct connman_network *network,
                                        uint16_t channel);
 uint16_t connman_network_get_wifi_channel(struct connman_network *network);
+int connman_network_set_autoconnect(struct connman_network *network,
+                               bool autoconnect);
 
 int connman_network_set_string(struct connman_network *network,
                                        const char *key, const char *value);
@@ -161,6 +163,8 @@ struct connman_network_driver {
        void (*remove) (struct connman_network *network);
        int (*connect) (struct connman_network *network);
        int (*disconnect) (struct connman_network *network);
+       int (*set_autoconnect) (struct connman_network *network,
+                               bool autoconnect);
 };
 
 int connman_network_driver_register(struct connman_network_driver *driver);