diff options
author | Thomas Haller <thaller@redhat.com> | 2013-09-24 18:19:18 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2013-09-24 18:31:34 +0200 |
commit | 661e47311d1e9a30ece2319c822e8d1489f35e7e (patch) | |
tree | 8ae593978a5cc9a6f151af058f98f341a4122d52 | |
parent | 17607e74a2bfdd0cab3dcc7cbb21686f4c8ded96 (diff) | |
download | NetworkManager-661e47311d1e9a30ece2319c822e8d1489f35e7e.tar.gz |
core: add const qualifier to functions in nm-ip[46]-config
Signed-off-by: Thomas Haller <thaller@redhat.com>
-rw-r--r-- | src/dns-manager/nm-dns-utils.c | 2 | ||||
-rw-r--r-- | src/nm-ip4-config.c | 14 | ||||
-rw-r--r-- | src/nm-ip4-config.h | 4 | ||||
-rw-r--r-- | src/nm-ip6-config.c | 26 | ||||
-rw-r--r-- | src/nm-ip6-config.h | 6 | ||||
-rw-r--r-- | src/nm-policy.c | 2 | ||||
-rw-r--r-- | src/tests/test-dhcp-options.c | 4 | ||||
-rw-r--r-- | src/tests/test-ip4-config.c | 3 | ||||
-rw-r--r-- | src/tests/test-ip6-config.c | 3 | ||||
-rw-r--r-- | src/vpn-manager/nm-vpn-connection.c | 4 |
10 files changed, 35 insertions, 33 deletions
diff --git a/src/dns-manager/nm-dns-utils.c b/src/dns-manager/nm-dns-utils.c index a8ebbf45b2..0125107ee3 100644 --- a/src/dns-manager/nm-dns-utils.c +++ b/src/dns-manager/nm-dns-utils.c @@ -85,7 +85,7 @@ nm_dns_utils_get_ip4_rdns_domains (NMIP4Config *ip4) } for (i = 0; i < nm_ip4_config_get_num_routes (ip4); i++) { - NMPlatformIP4Route *route = nm_ip4_config_get_route (ip4, i); + const NMPlatformIP4Route *route = nm_ip4_config_get_route (ip4, i); add_ip4_to_rdns_array (route->network, domains); } diff --git a/src/nm-ip4-config.c b/src/nm-ip4-config.c index 95589d2c8c..1943532b75 100644 --- a/src/nm-ip4-config.c +++ b/src/nm-ip4-config.c @@ -292,7 +292,7 @@ nm_ip4_config_update_setting (NMIP4Config *config, NMSettingIP4Config *setting) /* Routes */ for (i = 0; i < nroutes; i++) { - NMPlatformIP4Route *route = nm_ip4_config_get_route (config, i); + const NMPlatformIP4Route *route = nm_ip4_config_get_route (config, i); NMIP4Route *s_route; /* Ignore default route. */ @@ -430,10 +430,10 @@ nm_ip4_config_subtract (NMIP4Config *dst, NMIP4Config *src) /* routes */ for (i = 0; i < nm_ip4_config_get_num_routes (src); i++) { - NMPlatformIP4Route *src_route = nm_ip4_config_get_route (src, i); + const NMPlatformIP4Route *src_route = nm_ip4_config_get_route (src, i); for (j = 0; j < nm_ip4_config_get_num_routes (dst); j++) { - NMPlatformIP4Route *dst_route = nm_ip4_config_get_route (dst, j); + const NMPlatformIP4Route *dst_route = nm_ip4_config_get_route (dst, j); if (src_route->network == dst_route->network && src_route->plen == dst_route->plen) { nm_ip4_config_del_route (dst, j); @@ -545,7 +545,7 @@ nm_ip4_config_dump (NMIP4Config *config, const char *detail) /* routes */ for (i = 0; i < nm_ip4_config_get_num_routes (config); i++) { - NMPlatformIP4Route *route = nm_ip4_config_get_route (config, i); + const NMPlatformIP4Route *route = nm_ip4_config_get_route (config, i); if (inet_ntop (AF_INET, &route->network, buf, sizeof (buf)) && inet_ntop (AF_INET, &route->gateway, buf2, sizeof (buf2))) { @@ -706,13 +706,13 @@ nm_ip4_config_reset_routes (NMIP4Config *config) } static gboolean -routes_are_duplicate (NMPlatformIP4Route *a, NMPlatformIP4Route *b) +routes_are_duplicate (const NMPlatformIP4Route *a, const NMPlatformIP4Route *b) { return a->network == b->network && a->plen == b->plen; } void -nm_ip4_config_add_route (NMIP4Config *config, NMPlatformIP4Route *new) +nm_ip4_config_add_route (NMIP4Config *config, const NMPlatformIP4Route *new) { NMIP4ConfigPrivate *priv = NM_IP4_CONFIG_GET_PRIVATE (config); int i; @@ -749,7 +749,7 @@ nm_ip4_config_get_num_routes (NMIP4Config *config) return priv->routes->len; } -NMPlatformIP4Route * +const NMPlatformIP4Route * nm_ip4_config_get_route (NMIP4Config *config, guint i) { NMIP4ConfigPrivate *priv = NM_IP4_CONFIG_GET_PRIVATE (config); diff --git a/src/nm-ip4-config.h b/src/nm-ip4-config.h index 9c4513a2a7..b37b97f0e8 100644 --- a/src/nm-ip4-config.h +++ b/src/nm-ip4-config.h @@ -83,10 +83,10 @@ const NMPlatformIP4Address *nm_ip4_config_get_address (NMIP4Config *config, guin /* Routes */ void nm_ip4_config_reset_routes (NMIP4Config *config); -void nm_ip4_config_add_route (NMIP4Config *config, NMPlatformIP4Route *route); +void nm_ip4_config_add_route (NMIP4Config *config, const NMPlatformIP4Route *route); void nm_ip4_config_del_route (NMIP4Config *config, guint i); guint32 nm_ip4_config_get_num_routes (NMIP4Config *config); -NMPlatformIP4Route * nm_ip4_config_get_route (NMIP4Config *config, guint32 i); +const NMPlatformIP4Route *nm_ip4_config_get_route (NMIP4Config *config, guint32 i); /* Nameservers */ void nm_ip4_config_reset_nameservers (NMIP4Config *config); diff --git a/src/nm-ip6-config.c b/src/nm-ip6-config.c index 86e6590c36..3bf3ecfe18 100644 --- a/src/nm-ip6-config.c +++ b/src/nm-ip6-config.c @@ -256,7 +256,7 @@ nm_ip6_config_update_setting (NMIP6Config *config, NMSettingIP6Config *setting) /* Addresses */ for (i = 0; i < naddresses; i++) { - NMPlatformIP6Address *address = nm_ip6_config_get_address (config, i); + const NMPlatformIP6Address *address = nm_ip6_config_get_address (config, i); NMIP6Address *s_addr; /* Ignore link-local address. */ @@ -289,7 +289,7 @@ nm_ip6_config_update_setting (NMIP6Config *config, NMSettingIP6Config *setting) /* Routes */ for (i = 0; i < nroutes; i++) { - NMPlatformIP6Route *route = nm_ip6_config_get_route (config, i); + const NMPlatformIP6Route *route = nm_ip6_config_get_route (config, i); NMIP6Route *s_route = nm_ip6_route_new (); /* Ignore link-local route. */ @@ -371,7 +371,7 @@ nm_ip6_config_destination_is_direct (NMIP6Config *config, const struct in6_addr int i; for (i = 0; i < num; i++) { - NMPlatformIP6Address *item = nm_ip6_config_get_address (config, i); + const NMPlatformIP6Address *item = nm_ip6_config_get_address (config, i); if (item->plen <= plen && same_prefix (&item->address, network, item->plen)) return TRUE; @@ -381,7 +381,7 @@ nm_ip6_config_destination_is_direct (NMIP6Config *config, const struct in6_addr } static gboolean -routes_are_duplicate (NMPlatformIP6Route *a, NMPlatformIP6Route *b) +routes_are_duplicate (const NMPlatformIP6Route *a, const NMPlatformIP6Route *b) { return IN6_ARE_ADDR_EQUAL (&a->network, &b->network) && a->plen == b->plen; } @@ -445,10 +445,10 @@ nm_ip6_config_subtract (NMIP6Config *dst, NMIP6Config *src) /* routes */ for (i = 0; i < nm_ip6_config_get_num_routes (src); i++) { - NMPlatformIP6Route *src_route = nm_ip6_config_get_route (src, i); + const NMPlatformIP6Route *src_route = nm_ip6_config_get_route (src, i); for (j = 0; j < nm_ip6_config_get_num_routes (dst); j++) { - NMPlatformIP6Route *dst_route = nm_ip6_config_get_route (dst, j); + const NMPlatformIP6Route *dst_route = nm_ip6_config_get_route (dst, j); if (routes_are_duplicate (src_route, dst_route)) { nm_ip6_config_del_route (dst, j); @@ -575,7 +575,7 @@ nm_ip6_config_get_num_addresses (NMIP6Config *config) return priv->addresses->len; } -NMPlatformIP6Address * +const NMPlatformIP6Address * nm_ip6_config_get_address (NMIP6Config *config, guint i) { NMIP6ConfigPrivate *priv = NM_IP6_CONFIG_GET_PRIVATE (config); @@ -594,7 +594,7 @@ nm_ip6_config_reset_routes (NMIP6Config *config) } void -nm_ip6_config_add_route (NMIP6Config *config, NMPlatformIP6Route *new) +nm_ip6_config_add_route (NMIP6Config *config, const NMPlatformIP6Route *new) { NMIP6ConfigPrivate *priv = NM_IP6_CONFIG_GET_PRIVATE (config); int i; @@ -631,7 +631,7 @@ nm_ip6_config_get_num_routes (NMIP6Config *config) return priv->routes->len; } -NMPlatformIP6Route * +const NMPlatformIP6Route * nm_ip6_config_get_route (NMIP6Config *config, guint i) { NMIP6ConfigPrivate *priv = NM_IP6_CONFIG_GET_PRIVATE (config); @@ -865,14 +865,14 @@ nm_ip6_config_hash (NMIP6Config *config, GChecksum *sum, gboolean dns_only) hash_in6addr (sum, nm_ip6_config_get_gateway (config)); for (i = 0; i < nm_ip6_config_get_num_addresses (config); i++) { - NMPlatformIP6Address *address = nm_ip6_config_get_address (config, i); + const NMPlatformIP6Address *address = nm_ip6_config_get_address (config, i); hash_in6addr (sum, &address->address); hash_u32 (sum, address->plen); } for (i = 0; i < nm_ip6_config_get_num_routes (config); i++) { - NMPlatformIP6Route *route = nm_ip6_config_get_route (config, i); + const NMPlatformIP6Route *route = nm_ip6_config_get_route (config, i); hash_in6addr (sum, &route->network); hash_u32 (sum, route->plen); @@ -991,7 +991,7 @@ get_property (GObject *object, guint prop_id, int i; for (i = 0; i < naddr; i++) { - NMPlatformIP6Address *address = nm_ip6_config_get_address (config, i); + const NMPlatformIP6Address *address = nm_ip6_config_get_address (config, i); GValueArray *array = g_value_array_new (3); GValue element = G_VALUE_INIT; @@ -1032,7 +1032,7 @@ get_property (GObject *object, guint prop_id, int i; for (i = 0; i < nroutes; i++) { - NMPlatformIP6Route *route = nm_ip6_config_get_route (config, i); + const NMPlatformIP6Route *route = nm_ip6_config_get_route (config, i); GValueArray *array = g_value_array_new (4); GByteArray *ba; diff --git a/src/nm-ip6-config.h b/src/nm-ip6-config.h index cc2a6b96a6..69e2ddaece 100644 --- a/src/nm-ip6-config.h +++ b/src/nm-ip6-config.h @@ -77,14 +77,14 @@ void nm_ip6_config_reset_addresses (NMIP6Config *config); void nm_ip6_config_add_address (NMIP6Config *config, const NMPlatformIP6Address *address); void nm_ip6_config_del_address (NMIP6Config *config, guint i); guint nm_ip6_config_get_num_addresses (NMIP6Config *config); -NMPlatformIP6Address *nm_ip6_config_get_address (NMIP6Config *config, guint i); +const NMPlatformIP6Address *nm_ip6_config_get_address (NMIP6Config *config, guint i); /* Routes */ void nm_ip6_config_reset_routes (NMIP6Config *config); -void nm_ip6_config_add_route (NMIP6Config *config, NMPlatformIP6Route *route); +void nm_ip6_config_add_route (NMIP6Config *config, const NMPlatformIP6Route *route); void nm_ip6_config_del_route (NMIP6Config *config, guint i); guint32 nm_ip6_config_get_num_routes (NMIP6Config *config); -NMPlatformIP6Route * nm_ip6_config_get_route (NMIP6Config *config, guint32 i); +const NMPlatformIP6Route *nm_ip6_config_get_route (NMIP6Config *config, guint32 i); /* Nameservers */ void nm_ip6_config_reset_nameservers (NMIP6Config *config); diff --git a/src/nm-policy.c b/src/nm-policy.c index aca9d612b0..d7ac3696f9 100644 --- a/src/nm-policy.c +++ b/src/nm-policy.c @@ -479,7 +479,7 @@ update_system_hostname (NMPolicy *policy, NMDevice *best4, NMDevice *best6) G_SOCKET_FAMILY_IPV4); } else { NMIP6Config *ip6_config; - NMPlatformIP6Address *addr6; + const NMPlatformIP6Address *addr6; ip6_config = nm_device_get_ip6_config (best6); if ( !ip6_config diff --git a/src/tests/test-dhcp-options.c b/src/tests/test-dhcp-options.c index 559e54e517..095f8e570c 100644 --- a/src/tests/test-dhcp-options.c +++ b/src/tests/test-dhcp-options.c @@ -102,7 +102,7 @@ test_generic_options (const char *client) GHashTable *options; NMIP4Config *ip4_config; const NMPlatformIP4Address *address; - NMPlatformIP4Route *route; + const NMPlatformIP4Route *route; guint32 tmp; const char *expected_addr = "192.168.1.106"; const char *expected_gw = "192.168.1.1"; @@ -258,7 +258,7 @@ ip4_test_route (const char *test, const char *expected_gw, guint expected_prefix) { - NMPlatformIP4Route *route; + const NMPlatformIP4Route *route; guint32 tmp; route = nm_ip4_config_get_route (ip4_config, route_num); diff --git a/src/tests/test-ip4-config.c b/src/tests/test-ip4-config.c index 712e95ce03..331897c80b 100644 --- a/src/tests/test-ip4-config.c +++ b/src/tests/test-ip4-config.c @@ -102,8 +102,9 @@ test_subtract (void) { NMIP4Config *src, *dst; NMPlatformIP4Address addr; + NMPlatformIP4Route route; const NMPlatformIP4Address *test_addr; - NMPlatformIP4Route route, *test_route; + const NMPlatformIP4Route *test_route; const char *expected_addr = "192.168.1.12"; guint32 expected_addr_plen = 24; const char *expected_route_dest = "8.7.6.5"; diff --git a/src/tests/test-ip6-config.c b/src/tests/test-ip6-config.c index 5c3d97805b..10ce3bf04a 100644 --- a/src/tests/test-ip6-config.c +++ b/src/tests/test-ip6-config.c @@ -93,8 +93,9 @@ test_subtract (void) { NMIP6Config *src, *dst; NMPlatformIP6Address addr; + NMPlatformIP6Route route; const NMPlatformIP6Address *test_addr; - NMPlatformIP6Route route, *test_route; + const NMPlatformIP6Route *test_route; const char *expected_addr = "1122:3344:5566::7788"; guint32 expected_addr_plen = 96; const char *expected_route_dest = "9991:8882:7773::"; diff --git a/src/vpn-manager/nm-vpn-connection.c b/src/vpn-manager/nm-vpn-connection.c index efb9730c68..a223ee3127 100644 --- a/src/vpn-manager/nm-vpn-connection.c +++ b/src/vpn-manager/nm-vpn-connection.c @@ -577,7 +577,7 @@ print_vpn_config (NMVPNConnection *connection) num = nm_ip4_config_get_num_routes (priv->ip4_config); for (i = 0; i < num; i++) { - NMPlatformIP4Route *route = nm_ip4_config_get_route (priv->ip4_config, i); + const NMPlatformIP4Route *route = nm_ip4_config_get_route (priv->ip4_config, i); nm_log_info (LOGD_VPN, " Static Route: %s/%d Next Hop: %s", ip_address_to_string (route->network), @@ -616,7 +616,7 @@ print_vpn_config (NMVPNConnection *connection) num = nm_ip6_config_get_num_routes (priv->ip6_config); for (i = 0; i < num; i++) { - NMPlatformIP6Route *route = nm_ip6_config_get_route (priv->ip6_config, i); + const NMPlatformIP6Route *route = nm_ip6_config_get_route (priv->ip6_config, i); nm_log_info (LOGD_VPN, " Static Route: %s/%d Next Hop: %s", ip6_address_to_string (&route->network), |