2006-01-10 Robert Love <rml@novell.com>

* src/nm-device-802-11-wireless.c, src/nm-device-802-3-ethernet.c: Make
	  sure that we close the socket!


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@1310 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
Robert Love 2006-01-10 21:36:31 +00:00 committed by Robert Love
parent 5b8589dfb0
commit 89ff57baf6
3 changed files with 13 additions and 2 deletions

View file

@ -1,3 +1,8 @@
2006-01-10 Robert Love <rml@novell.com>
* src/nm-device-802-11-wireless.c, src/nm-device-802-3-ethernet.c: Make
sure that we close the socket!
2006-01-10 Robert Love <rml@novell.com>
* src/nm-device-802-11-wireless.c, src/nm-device-802-11-wireless.h,

View file

@ -450,9 +450,12 @@ nm_device_802_11_wireless_set_address (NMDevice80211Wireless *self)
ret = ioctl (nm_dev_sock_get_fd (sk), SIOCGIFHWADDR, &req);
if (ret)
return;
goto out;
memcpy (&(self->priv->hw_addr), &(req.ifr_hwaddr.sa_data), sizeof (struct ether_addr));
out:
nm_dev_sock_close (sk);
}

View file

@ -173,9 +173,12 @@ nm_device_802_3_ethernet_set_address (NMDevice8023Ethernet *self)
ret = ioctl (nm_dev_sock_get_fd (sk), SIOCGIFHWADDR, &req);
if (ret)
return;
goto out;
memcpy (&(self->priv->hw_addr), &(req.ifr_hwaddr.sa_data), sizeof (struct ether_addr));
out:
nm_dev_sock_close (sk);
}