NetworkManager r3639 - in trunk: . src/backends
- From: tambeti svn gnome org
- To: svn-commits-list gnome org
- Subject: NetworkManager r3639 - in trunk: . src/backends
- Date: Wed, 7 May 2008 10:36:55 +0100 (BST)
Author: tambeti
Date: Wed May 7 09:36:55 2008
New Revision: 3639
URL: http://svn.gnome.org/viewvc/NetworkManager?rev=3639&view=rev
Log:
2008-05-07 Tambet Ingo <tambet gmail com>
* src/backends/NetworkManagerSuSE.c (nm_system_set_hostname): Update
for multiple IP addresses.
Modified:
trunk/ChangeLog
trunk/src/backends/NetworkManagerSuSE.c
Modified: trunk/src/backends/NetworkManagerSuSE.c
==============================================================================
--- trunk/src/backends/NetworkManagerSuSE.c (original)
+++ trunk/src/backends/NetworkManagerSuSE.c Wed May 7 09:36:55 2008
@@ -327,9 +327,11 @@
{
struct in_addr temp_addr;
struct hostent *host;
+ const NMSettingIP4Address *ip_address;
/* try to get hostname via dns */
- temp_addr.s_addr = nm_ip4_config_get_address (config);
+ ip_address = nm_ip4_config_get_address (config, 0);
+ temp_addr.s_addr = ip_address->address;
host = gethostbyaddr ((char *) &temp_addr, sizeof (temp_addr), AF_INET);
if (host)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]