diff options
author | Jiří Klimeš <jklimes@redhat.com> | 2012-02-07 10:48:16 +0100 |
---|---|---|
committer | Jiří Klimeš <jklimes@redhat.com> | 2012-02-08 10:27:57 +0100 |
commit | 81b697c57bb289bb7029377d9b19659634ba8817 (patch) | |
tree | 8a3a3523dbc5722887f862cdd18cdf3972a09ec5 /libnm-glib/nm-device.h | |
parent | 55811147267d84335b49d876f410c15397a7daf8 (diff) | |
download | NetworkManager-81b697c57bb289bb7029377d9b19659634ba8817.tar.gz |
libnm-glib: add StateReason property for NMDevice
Diffstat (limited to 'libnm-glib/nm-device.h')
-rw-r--r-- | libnm-glib/nm-device.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libnm-glib/nm-device.h b/libnm-glib/nm-device.h index e21e71b128..75c51974bd 100644 --- a/libnm-glib/nm-device.h +++ b/libnm-glib/nm-device.h @@ -18,7 +18,7 @@ * Boston, MA 02110-1301 USA. * * Copyright (C) 2007 - 2008 Novell, Inc. - * Copyright (C) 2007 - 2011 Red Hat, Inc. + * Copyright (C) 2007 - 2012 Red Hat, Inc. */ #ifndef NM_DEVICE_H @@ -58,6 +58,7 @@ G_BEGIN_DECLS #define NM_DEVICE_IP6_CONFIG "ip6-config" #define NM_DEVICE_DHCP6_CONFIG "dhcp6-config" #define NM_DEVICE_STATE "state" +#define NM_DEVICE_STATE_REASON "state-reason" #define NM_DEVICE_ACTIVE_CONNECTION "active-connection" #define NM_DEVICE_VENDOR "vendor" #define NM_DEVICE_PRODUCT "product" @@ -104,6 +105,7 @@ NMDHCP4Config * nm_device_get_dhcp4_config (NMDevice *device); NMIP6Config * nm_device_get_ip6_config (NMDevice *device); NMDHCP6Config * nm_device_get_dhcp6_config (NMDevice *device); NMDeviceState nm_device_get_state (NMDevice *device); +NMDeviceState nm_device_get_state_reason (NMDevice *device, NMDeviceStateReason *reason); NMActiveConnection * nm_device_get_active_connection(NMDevice *device); const char * nm_device_get_product (NMDevice *device); const char * nm_device_get_vendor (NMDevice *device); |