From 05e99e24a133409d454bacaa4d2cf22e02ea3c25 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Tue, 22 Jul 2014 16:20:36 -0500 Subject: [PATCH] trivial: move addrconf6_start_with_link_ready() above caller --- src/devices/nm-device.c | 46 ++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index f9b65929f6..5422c1115d 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -3636,6 +3636,29 @@ rdisc_config_changed (NMRDisc *rdisc, NMRDiscConfigMap changed, NMDevice *device nm_device_activate_schedule_ip6_config_result (device); } +static void +addrconf6_start_with_link_ready (NMDevice *self) +{ + NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self); + NMUtilsIPv6IfaceId iid; + + g_assert (priv->rdisc); + + if (NM_DEVICE_GET_CLASS (self)->get_ip_iface_identifier (self, &iid)) + nm_rdisc_set_iid (priv->rdisc, iid); + else + nm_log_warn (LOGD_IP6, "(%s): failed to get interface identifier", nm_device_get_ip_iface (self)); + + nm_device_ipv6_sysctl_set (self, "accept_ra", "1"); + nm_device_ipv6_sysctl_set (self, "accept_ra_defrtr", "0"); + nm_device_ipv6_sysctl_set (self, "accept_ra_pinfo", "0"); + nm_device_ipv6_sysctl_set (self, "accept_ra_rtr_pref", "0"); + + priv->rdisc_config_changed_sigid = g_signal_connect (priv->rdisc, NM_RDISC_CONFIG_CHANGED, + G_CALLBACK (rdisc_config_changed), self); + nm_rdisc_start (priv->rdisc); +} + static gboolean addrconf6_start (NMDevice *self, NMSettingIP6ConfigPrivacy use_tempaddr) { @@ -3675,29 +3698,6 @@ addrconf6_start (NMDevice *self, NMSettingIP6ConfigPrivacy use_tempaddr) return TRUE; } -static void -addrconf6_start_with_link_ready (NMDevice *self) -{ - NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self); - NMUtilsIPv6IfaceId iid; - - g_assert (priv->rdisc); - - if (NM_DEVICE_GET_CLASS (self)->get_ip_iface_identifier (self, &iid)) - nm_rdisc_set_iid (priv->rdisc, iid); - else - nm_log_warn (LOGD_IP6, "(%s): failed to get interface identifier", nm_device_get_ip_iface (self)); - - nm_device_ipv6_sysctl_set (self, "accept_ra", "1"); - nm_device_ipv6_sysctl_set (self, "accept_ra_defrtr", "0"); - nm_device_ipv6_sysctl_set (self, "accept_ra_pinfo", "0"); - nm_device_ipv6_sysctl_set (self, "accept_ra_rtr_pref", "0"); - - priv->rdisc_config_changed_sigid = g_signal_connect (priv->rdisc, NM_RDISC_CONFIG_CHANGED, - G_CALLBACK (rdisc_config_changed), self); - nm_rdisc_start (priv->rdisc); -} - static void addrconf6_cleanup (NMDevice *self) {