diff options
author | Dan Williams <dcbw@redhat.com> | 2008-08-07 19:22:23 +0000 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2008-08-07 19:22:23 +0000 |
commit | bcae31290584f068c497d256f767c3fc8b425518 (patch) | |
tree | d6d5df1d5b0ecb1ed3f9d50f6d548196854a1a85 /libnm-glib | |
parent | 1fa67151034e54169a03603467985169e032a1d4 (diff) | |
download | NetworkManager-bcae31290584f068c497d256f767c3fc8b425518.tar.gz |
2008-08-07 Dan Williams <dcbw@redhat.com>
* introspection/nm-ip4-config.xml
libnm-glib/libnm-glib-test.c
libnm-glib/nm-ip4-config.c
libnm-glib/nm-ip4-config.h
src/NetworkManagerSystem.h
src/backends/NetworkManagerArch.c
src/backends/NetworkManagerDebian.c
src/backends/NetworkManagerFrugalware.c
src/backends/NetworkManagerGeneric.c
src/backends/NetworkManagerGeneric.h
src/backends/NetworkManagerGentoo.c
src/backends/NetworkManagerMandriva.c
src/backends/NetworkManagerPaldo.c
src/backends/NetworkManagerRedHat.c
src/backends/NetworkManagerSlackware.c
src/backends/NetworkManagerSuSE.c
src/dhcp-manager/nm-dhcp-manager.c
src/nm-device.c
src/nm-ip4-config.c
src/nm-ip4-config.h
- Remove NIS logic; should be done from dispatcher scripts instead
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3909 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Diffstat (limited to 'libnm-glib')
-rw-r--r-- | libnm-glib/libnm-glib-test.c | 12 | ||||
-rw-r--r-- | libnm-glib/nm-ip4-config.c | 77 | ||||
-rw-r--r-- | libnm-glib/nm-ip4-config.h | 4 |
3 files changed, 0 insertions, 93 deletions
diff --git a/libnm-glib/libnm-glib-test.c b/libnm-glib/libnm-glib-test.c index 3cfd69c6de..daa3abf832 100644 --- a/libnm-glib/libnm-glib-test.c +++ b/libnm-glib/libnm-glib-test.c @@ -106,18 +106,6 @@ dump_ip4_config (NMIP4Config *cfg) for (i = 0; i < ptr_array->len; i++) g_print ("\t%s\n", (const char *) g_ptr_array_index (ptr_array, i)); } - - g_print ("IP4 NIS domain: %s\n", nm_ip4_config_get_nis_domain (cfg)); - - array = nm_ip4_config_get_nis_servers (cfg); - if (array) { - g_print ("IP4 NIS servers:\n"); - for (i = 0; i < array->len; i++) { - tmp = ip4_address_as_string (g_array_index (array, guint32, i)); - g_print ("\t%s\n", tmp); - g_free (tmp); - } - } } static void diff --git a/libnm-glib/nm-ip4-config.c b/libnm-glib/nm-ip4-config.c index 1382378d35..95bdb4dc29 100644 --- a/libnm-glib/nm-ip4-config.c +++ b/libnm-glib/nm-ip4-config.c @@ -17,8 +17,6 @@ typedef struct { char *hostname; GArray *nameservers; GPtrArray *domains; - char *nis_domain; - GArray *nis_servers; GSList *routes; } NMIP4ConfigPrivate; @@ -28,8 +26,6 @@ enum { PROP_HOSTNAME, PROP_NAMESERVERS, PROP_DOMAINS, - PROP_NIS_DOMAIN, - PROP_NIS_SERVERS, PROP_ROUTES, LAST_PROP @@ -63,8 +59,6 @@ demarshal_ip4_array (NMObject *object, GParamSpec *pspec, GValue *value, gpointe if (!strcmp (pspec->name, NM_IP4_CONFIG_NAMESERVERS)) nm_object_queue_notify (object, NM_IP4_CONFIG_NAMESERVERS); - else if (!strcmp (pspec->name, NM_IP4_CONFIG_NIS_SERVERS)) - nm_object_queue_notify (object, NM_IP4_CONFIG_NAMESERVERS); return TRUE; } @@ -102,8 +96,6 @@ register_for_property_changed (NMIP4Config *config) { NM_IP4_CONFIG_HOSTNAME, nm_object_demarshal_generic, &priv->hostname }, { NM_IP4_CONFIG_NAMESERVERS, demarshal_ip4_array, &priv->nameservers }, { NM_IP4_CONFIG_DOMAINS, demarshal_domains, &priv->domains }, - { NM_IP4_CONFIG_NIS_DOMAIN, nm_object_demarshal_generic, &priv->nis_domain }, - { NM_IP4_CONFIG_NIS_SERVERS, demarshal_ip4_array, &priv->nis_servers }, { NM_IP4_CONFIG_ROUTES, demarshal_ip4_routes_array, &priv->routes }, { NULL }, }; @@ -153,11 +145,8 @@ finalize (GObject *object) g_slist_free (priv->routes); g_free (priv->hostname); - g_free (priv->nis_domain); if (priv->nameservers) g_array_free (priv->nameservers, TRUE); - if (priv->nis_servers) - g_array_free (priv->nis_servers, TRUE); if (priv->domains) { g_ptr_array_foreach (priv->domains, (GFunc) g_free, NULL); @@ -189,12 +178,6 @@ get_property (GObject *object, case PROP_DOMAINS: g_value_set_boxed (value, nm_ip4_config_get_domains (self)); break; - case PROP_NIS_DOMAIN: - g_value_set_string (value, nm_ip4_config_get_nis_domain (self)); - break; - case PROP_NIS_SERVERS: - g_value_set_boxed (value, nm_ip4_config_get_nis_servers (self)); - break; case PROP_ROUTES: nm_utils_ip4_routes_to_gvalue (priv->routes, value); break; @@ -249,22 +232,6 @@ nm_ip4_config_class_init (NMIP4ConfigClass *config_class) G_PARAM_READABLE)); g_object_class_install_property - (object_class, PROP_NIS_DOMAIN, - g_param_spec_string (NM_IP4_CONFIG_NIS_DOMAIN, - "NIS domain", - "NIS domain", - NULL, - G_PARAM_READABLE)); - - g_object_class_install_property - (object_class, PROP_NIS_SERVERS, - g_param_spec_boxed (NM_IP4_CONFIG_NIS_SERVERS, - "NIS servers", - "NIS servers", - NM_TYPE_UINT_ARRAY, - G_PARAM_READABLE)); - - g_object_class_install_property (object_class, PROP_ROUTES, g_param_spec_pointer (NM_IP4_CONFIG_ROUTES, "Routes", @@ -380,50 +347,6 @@ nm_ip4_config_get_domains (NMIP4Config *config) return handle_ptr_array_return (priv->domains); } -const char * -nm_ip4_config_get_nis_domain (NMIP4Config *config) -{ - NMIP4ConfigPrivate *priv; - - g_return_val_if_fail (NM_IS_IP4_CONFIG (config), NULL); - - priv = NM_IP4_CONFIG_GET_PRIVATE (config); - if (!priv->nis_domain) { - priv->nis_domain = nm_object_get_string_property (NM_OBJECT (config), - NM_DBUS_INTERFACE_IP4_CONFIG, - "NisDomain"); - } - - return priv->nis_domain; -} - -const GArray * -nm_ip4_config_get_nis_servers (NMIP4Config *config) -{ - NMIP4ConfigPrivate *priv; - GArray *array = NULL; - GValue value = {0,}; - - g_return_val_if_fail (NM_IS_IP4_CONFIG (config), NULL); - - priv = NM_IP4_CONFIG_GET_PRIVATE (config); - if (!priv->nis_servers) { - if (nm_object_get_property (NM_OBJECT (config), - NM_DBUS_INTERFACE_IP4_CONFIG, - "NisServers", - &value)) { - array = (GArray *) g_value_get_boxed (&value); - if (array && array->len) { - priv->nis_servers = g_array_sized_new (FALSE, TRUE, sizeof (guint32), array->len); - g_array_append_vals (priv->nis_servers, array->data, array->len); - } - g_value_unset (&value); - } - } - - return priv->nis_servers; -} - const GSList * nm_ip4_config_get_routes (NMIP4Config *config) { diff --git a/libnm-glib/nm-ip4-config.h b/libnm-glib/nm-ip4-config.h index 79de2f8496..10ff688544 100644 --- a/libnm-glib/nm-ip4-config.h +++ b/libnm-glib/nm-ip4-config.h @@ -27,8 +27,6 @@ typedef struct { #define NM_IP4_CONFIG_HOSTNAME "hostname" #define NM_IP4_CONFIG_NAMESERVERS "nameservers" #define NM_IP4_CONFIG_DOMAINS "domains" -#define NM_IP4_CONFIG_NIS_DOMAIN "nis-domain" -#define NM_IP4_CONFIG_NIS_SERVERS "nis-servers" #define NM_IP4_CONFIG_ROUTES "routes" GType nm_ip4_config_get_type (void); @@ -39,8 +37,6 @@ const GSList * nm_ip4_config_get_addresses (NMIP4Config *config); const char * nm_ip4_config_get_hostname (NMIP4Config *config); const GArray * nm_ip4_config_get_nameservers (NMIP4Config *config); const GPtrArray *nm_ip4_config_get_domains (NMIP4Config *config); -const char * nm_ip4_config_get_nis_domain (NMIP4Config *config); -const GArray * nm_ip4_config_get_nis_servers (NMIP4Config *config); const GSList * nm_ip4_config_get_routes (NMIP4Config *config); G_END_DECLS |