diff options
author | Thomas Bechtold <thomasbechtold@jpberlin.de> | 2011-11-13 19:06:29 +0100 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2011-11-14 17:31:40 -0600 |
commit | e8051a9b6fa68d594fad50e6099faaa12a1dc0ab (patch) | |
tree | 4a03017227c3888b3fafa2ab07caf6d402a5a27f /include | |
parent | be2e40c66714e90557a5a0c7722ed087240b04df (diff) | |
download | NetworkManager-e8051a9b6fa68d594fad50e6099faaa12a1dc0ab.tar.gz |
modem: map modemmanager errors more detailed
* add 4 new NMDeviceStateReason to map ModemManager errors more detailed
* fix wrong error mapping for MM_MODEM_CONNECT_ERROR_NO_DIALTONE
Diffstat (limited to 'include')
-rw-r--r-- | include/NetworkManager.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/NetworkManager.h b/include/NetworkManager.h index 4755f304bf..eb72564d2a 100644 --- a/include/NetworkManager.h +++ b/include/NetworkManager.h @@ -463,6 +463,18 @@ typedef enum { /* The Bluetooth connection failed or timed out */ NM_DEVICE_STATE_REASON_BT_FAILED = 44, + /* GSM Modem's SIM Card not inserted */ + NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED = 45, + + /* GSM Modem's SIM Pin required */ + NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED = 46, + + /* GSM Modem's SIM Puk required */ + NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED = 47, + + /* GSM Modem's SIM wrong */ + NM_DEVICE_STATE_REASON_GSM_SIM_WRONG = 48, + /* Unused */ NM_DEVICE_STATE_REASON_LAST = 0xFFFF } NMDeviceStateReason; |