summaryrefslogtreecommitdiff
path: root/libnm-glib/nm-wimax-nsp.c
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2011-01-04 16:45:00 -0600
committerDan Williams <dcbw@redhat.com>2011-01-04 16:45:00 -0600
commit8c2932fc2b6c81e5a58dfe574ee0645ebd083ed3 (patch)
treebd3d88fe46be618f8c90d83feb1911fbcc953a08 /libnm-glib/nm-wimax-nsp.c
parenta361ccd31db20b1043ab0baa792e4e73871e06e5 (diff)
downloadNetworkManager-8c2932fc2b6c81e5a58dfe574ee0645ebd083ed3.tar.gz
wimax: fix NSP property type confusion
Just make them all uints.
Diffstat (limited to 'libnm-glib/nm-wimax-nsp.c')
-rw-r--r--libnm-glib/nm-wimax-nsp.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/libnm-glib/nm-wimax-nsp.c b/libnm-glib/nm-wimax-nsp.c
index 0b3b59571a..eebdbaaac9 100644
--- a/libnm-glib/nm-wimax-nsp.c
+++ b/libnm-glib/nm-wimax-nsp.c
@@ -36,7 +36,7 @@ typedef struct {
DBusGProxy *proxy;
char *name;
- guint8 signal_quality;
+ guint32 signal_quality;
NMWimaxNspNetworkType network_type;
} NMWimaxNspPrivate;
@@ -106,7 +106,7 @@ nm_wimax_nsp_get_name (NMWimaxNsp *nsp)
*
* Returns: the signal quality
**/
-guint8
+guint32
nm_wimax_nsp_get_signal_quality (NMWimaxNsp *nsp)
{
NMWimaxNspPrivate *priv;
@@ -140,7 +140,7 @@ nm_wimax_nsp_get_network_type (NMWimaxNsp *nsp)
priv = NM_WIMAX_NSP_GET_PRIVATE (nsp);
if (!priv->network_type) {
- priv->network_type = _nm_object_get_byte_property (NM_OBJECT (nsp),
+ priv->network_type = _nm_object_get_uint_property (NM_OBJECT (nsp),
NM_DBUS_INTERFACE_WIMAX_NSP,
DBUS_PROP_NETWORK_TYPE);
}
@@ -282,11 +282,11 @@ nm_wimax_nsp_class_init (NMWimaxNspClass *nsp_class)
**/
g_object_class_install_property
(object_class, PROP_SIGNAL_QUALITY,
- g_param_spec_uchar (NM_WIMAX_NSP_SIGNAL_QUALITY,
- "Signal Quality",
- "Signal Quality",
- 0, G_MAXUINT8, 0,
- G_PARAM_READABLE));
+ g_param_spec_uint (NM_WIMAX_NSP_SIGNAL_QUALITY,
+ "Signal Quality",
+ "Signal Quality",
+ 0, 100, 0,
+ G_PARAM_READABLE));
/**
* NMWimaxNsp:network-type: