};
enum connman_element_error {
- CONNMAN_ELEMENT_ERROR_UNKNOWN = 0,
- CONNMAN_ELEMENT_ERROR_FAILED = 1,
- CONNMAN_ELEMENT_ERROR_DHCP_FAILED = 2,
+ CONNMAN_ELEMENT_ERROR_UNKNOWN = 0,
+ CONNMAN_ELEMENT_ERROR_FAILED = 1,
+ CONNMAN_ELEMENT_ERROR_DHCP_FAILED = 2,
+ CONNMAN_ELEMENT_ERROR_CONNECT_FAILED = 3,
};
struct connman_driver;
};
enum connman_service_error {
- CONNMAN_SERVICE_ERROR_UNKNOWN = 0,
- CONNMAN_SERVICE_ERROR_DHCP_FAILED = 1,
- CONNMAN_SERVICE_ERROR_PIN_MISSING = 2,
+ CONNMAN_SERVICE_ERROR_UNKNOWN = 0,
+ CONNMAN_SERVICE_ERROR_PIN_MISSING = 1,
+ CONNMAN_SERVICE_ERROR_DHCP_FAILED = 2,
+ CONNMAN_SERVICE_ERROR_CONNECT_FAILED = 3,
};
struct connman_service;
break;
case CONNMAN_ELEMENT_ERROR_DHCP_FAILED:
return CONNMAN_SERVICE_ERROR_DHCP_FAILED;
+ case CONNMAN_ELEMENT_ERROR_CONNECT_FAILED:
+ return CONNMAN_SERVICE_ERROR_CONNECT_FAILED;
}
return CONNMAN_SERVICE_ERROR_UNKNOWN;
switch (error) {
case CONNMAN_SERVICE_ERROR_UNKNOWN:
break;
- case CONNMAN_SERVICE_ERROR_DHCP_FAILED:
- return "dhcp-failed";
case CONNMAN_SERVICE_ERROR_PIN_MISSING:
return "pin-missing";
+ case CONNMAN_SERVICE_ERROR_DHCP_FAILED:
+ return "dhcp-failed";
+ case CONNMAN_SERVICE_ERROR_CONNECT_FAILED:
+ return "connect-failed";
}
return NULL;