diff options
Diffstat (limited to 'src/dhcp-manager/nm-dhcp-manager.c')
-rw-r--r-- | src/dhcp-manager/nm-dhcp-manager.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/dhcp-manager/nm-dhcp-manager.c b/src/dhcp-manager/nm-dhcp-manager.c index 22368b9677..bdd2695b2a 100644 --- a/src/dhcp-manager/nm-dhcp-manager.c +++ b/src/dhcp-manager/nm-dhcp-manager.c @@ -584,13 +584,14 @@ static void dhcp_watch_cb (GPid pid, gint status, gpointer user_data) gboolean nm_dhcp_manager_begin_transaction (NMDHCPManager *manager, const char *iface, const char *uuid, NMSettingIP4Config *s_ip4, - guint32 timeout) + guint32 timeout, + guint8 *dhcp_anycast_addr) { NMDHCPManagerPrivate *priv; NMDHCPDevice *device; NMSettingIP4Config *setting; g_return_val_if_fail (NM_IS_DHCP_MANAGER (manager), FALSE); @@ -626,13 +627,13 @@ nm_dhcp_manager_begin_transaction (NMDHCPManager *manager, if (timeout == 0) timeout = NM_DHCP_TIMEOUT; nm_info ("Activation (%s) Beginning DHCP transaction (timeout in %d seconds)", iface, timeout); - device->pid = nm_dhcp_client_start (device, uuid, setting); + device->pid = nm_dhcp_client_start (device, uuid, setting, dhcp_anycast_addr); if (setting) g_object_unref (setting); if (device->pid == 0) return FALSE; |