gnome-main-menu r485 - in trunk: . main-menu/src



Author: cosimoc
Date: Mon Jul 28 12:20:05 2008
New Revision: 485
URL: http://svn.gnome.org/viewvc/gnome-main-menu?rev=485&view=rev

Log:
2008-07-28  Cosimo Cecchi  <cosimoc gnome org>

	reviewed by Vincent Untz and Tambet Ingo.

	* main-menu/src/network-status-agent.c: (nm_get_device_info):
	Some more NetworkManager 0.7 API breakage.


Modified:
   trunk/ChangeLog
   trunk/main-menu/src/network-status-agent.c

Modified: trunk/main-menu/src/network-status-agent.c
==============================================================================
--- trunk/main-menu/src/network-status-agent.c	(original)
+++ trunk/main-menu/src/network-status-agent.c	Mon Jul 28 12:20:05 2008
@@ -218,11 +218,11 @@
 		def_addr = addresses->data;
 
 		info->ip4_addr = ip4_address_as_string (def_addr->address);
-		info->subnet_mask = ip4_address_as_string (def_addr->netmask);
+		info->subnet_mask = ip4_address_as_string (nm_utils_ip4_prefix_to_netmask (def_addr->prefix));
 		info->route = ip4_address_as_string (def_addr->gateway);
 
-		network = ntohl (def_addr->address) & ntohl (def_addr->netmask);
-		hostmask = ~ntohl (def_addr->netmask);
+		network = ntohl (def_addr->address) & ntohl (nm_utils_ip4_prefix_to_netmask (def_addr->prefix));
+		hostmask = ~ntohl (nm_utils_ip4_prefix_to_netmask (def_addr->prefix));
 		bcast = htonl (network | hostmask);
 		info->broadcast = ip4_address_as_string (bcast);
 	}



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]