summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2016-11-12 19:24:07 +0100
committerBeniamino Galvani <bgalvani@redhat.com>2016-11-12 19:25:40 +0100
commit35b32e5825af80b872cc0d78e909ab6155f09ff5 (patch)
tree7ea44778d7b177fda204c163b2f6cfc7f1c23dbd
parent32d60ccc6fc3ac50dc2f1f3680e858912d101028 (diff)
downloadNetworkManager-35b32e5825af80b872cc0d78e909ab6155f09ff5.tar.gz
ndisc/lndp: fix unregistration of receive handler
Fixes: 63878566020b8dab0180f6b8000f521fd43ada53
-rw-r--r--src/ndisc/nm-lndp-ndisc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ndisc/nm-lndp-ndisc.c b/src/ndisc/nm-lndp-ndisc.c
index d711e60459..c8cfb798e3 100644
--- a/src/ndisc/nm-lndp-ndisc.c
+++ b/src/ndisc/nm-lndp-ndisc.c
@@ -600,10 +600,10 @@ dispose (GObject *object)
if (priv->ndp) {
switch (nm_ndisc_get_node_type (ndisc)) {
case NM_NDISC_NODE_TYPE_HOST:
- ndp_msgrcv_handler_unregister (priv->ndp, receive_rs, NDP_MSG_RA, nm_ndisc_get_ifindex (ndisc), ndisc);
+ ndp_msgrcv_handler_unregister (priv->ndp, receive_ra, NDP_MSG_RA, nm_ndisc_get_ifindex (ndisc), ndisc);
break;
case NM_NDISC_NODE_TYPE_ROUTER:
- ndp_msgrcv_handler_unregister (priv->ndp, receive_ra, NDP_MSG_RA, nm_ndisc_get_ifindex (ndisc), ndisc);
+ ndp_msgrcv_handler_unregister (priv->ndp, receive_rs, NDP_MSG_RS, nm_ndisc_get_ifindex (ndisc), ndisc);
break;
default:
g_assert_not_reached ();