diff options
author | Dan Williams <dcbw@redhat.com> | 2008-08-18 18:29:47 +0000 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2008-08-18 18:29:47 +0000 |
commit | 728dccd92c9960141dd9837671f6a75f439073d7 (patch) | |
tree | e65912b903246a3e08c157008c6191318e341f0e /include | |
parent | 725a9825a70a6c3277de48e9db1207d10bb97928 (diff) | |
download | NetworkManager-728dccd92c9960141dd9837671f6a75f439073d7.tar.gz |
2008-08-18 Dan Williams <dcbw@redhat.com>
* include/NetworkManager.h
introspection/nm-device.xml
- Add a "missing firmware" device state reason
* src/NetworkManagerSystem.c
src/NetworkManagerSystem.h
- (nm_system_device_set_up_down): add a no_firmware argument
- (nm_system_device_set_up_down_with_iface): if the result of setting
IFF_UP is ENOENT, that almost always means missing firmware
* src/backends/NetworkManagerGeneric.c
src/nm-device-ethernet.c
src/nm-device-private.h
src/nm-device-wifi.c
src/nm-device.c
src/nm-device.h
src/nm-hso-gsm-device.c
src/vpn-manager/nm-vpn-connection.c
- Pass no_firmware along; check it where appropriate
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3983 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Diffstat (limited to 'include')
-rw-r--r-- | include/NetworkManager.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/NetworkManager.h b/include/NetworkManager.h index 825c22af5c..39358ed623 100644 --- a/include/NetworkManager.h +++ b/include/NetworkManager.h @@ -322,6 +322,9 @@ typedef enum { /* PIN check failed */ NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED, + /* Necessary firmware for the device may be missing */ + NM_DEVICE_STATE_REASON_FIRMWARE_MISSING, + /* Unused */ NM_DEVICE_STATE_REASON_LAST = 0xFFFF } NMDeviceStateReason; |