mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-02-03 10:10:28 +01:00
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:
parent
5b8589dfb0
commit
89ff57baf6
3 changed files with 13 additions and 2 deletions
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue