- CONNMAN_IFACE_STATE_ACTIVE = 1,
- CONNMAN_IFACE_STATE_CONNECTED = 2,
- CONNMAN_IFACE_STATE_READY = 3,
+ CONNMAN_IFACE_STATE_OFF = 1,
+ CONNMAN_IFACE_STATE_ENABLED = 2,
+ CONNMAN_IFACE_STATE_SCANNING = 3,
+ CONNMAN_IFACE_STATE_CONNECT = 4,
+ CONNMAN_IFACE_STATE_CONNECTED = 5,
+ CONNMAN_IFACE_STATE_CARRIER = 6,
+ CONNMAN_IFACE_STATE_CONFIGURE = 7,
+ CONNMAN_IFACE_STATE_READY = 8,
+ CONNMAN_IFACE_STATE_SHUTDOWN = 9,
+};
+
+enum connman_iface_policy {
+ CONNMAN_IFACE_POLICY_UNKNOWN = 0,
+ CONNMAN_IFACE_POLICY_OFF = 1,
+ CONNMAN_IFACE_POLICY_IGNORE = 2,
+ CONNMAN_IFACE_POLICY_AUTO = 3,
+ CONNMAN_IFACE_POLICY_ASK = 4,
+};
+
+enum connman_ipv4_method {
+ CONNMAN_IPV4_METHOD_UNKNOWN = 0,
+ CONNMAN_IPV4_METHOD_OFF = 1,
+ CONNMAN_IPV4_METHOD_STATIC = 2,
+ CONNMAN_IPV4_METHOD_DHCP = 3,