From 97e16760c3e4efc3523d89d21ba2ce02470a2321 Mon Sep 17 00:00:00 2001 From: Robert Quattlebaum Date: Wed, 16 Jan 2013 20:33:17 -0800 Subject: [PATCH] core/net/uip-ds6: Make `uip_ds6_maddr_add()` and `uip_ds6_maddr_lookup()` const-correct. --- core/net/uip-ds6.c | 8 ++++---- core/net/uip-ds6.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/core/net/uip-ds6.c b/core/net/uip-ds6.c index 16cc67606..81ca9d2c2 100644 --- a/core/net/uip-ds6.c +++ b/core/net/uip-ds6.c @@ -592,11 +592,11 @@ uip_ds6_get_global(int8_t state) /*---------------------------------------------------------------------------*/ uip_ds6_maddr_t * -uip_ds6_maddr_add(uip_ipaddr_t *ipaddr) +uip_ds6_maddr_add(const uip_ipaddr_t *ipaddr) { if(uip_ds6_list_loop ((uip_ds6_element_t *)uip_ds6_if.maddr_list, UIP_DS6_MADDR_NB, - sizeof(uip_ds6_maddr_t), ipaddr, 128, + sizeof(uip_ds6_maddr_t), (void*)ipaddr, 128, (uip_ds6_element_t **)&locmaddr) == FREESPACE) { locmaddr->isused = 1; uip_ipaddr_copy(&locmaddr->ipaddr, ipaddr); @@ -617,11 +617,11 @@ uip_ds6_maddr_rm(uip_ds6_maddr_t *maddr) /*---------------------------------------------------------------------------*/ uip_ds6_maddr_t * -uip_ds6_maddr_lookup(uip_ipaddr_t *ipaddr) +uip_ds6_maddr_lookup(const uip_ipaddr_t *ipaddr) { if(uip_ds6_list_loop ((uip_ds6_element_t *)uip_ds6_if.maddr_list, UIP_DS6_MADDR_NB, - sizeof(uip_ds6_maddr_t), ipaddr, 128, + sizeof(uip_ds6_maddr_t), (void*)ipaddr, 128, (uip_ds6_element_t **)&locmaddr) == FOUND) { return locmaddr; } diff --git a/core/net/uip-ds6.h b/core/net/uip-ds6.h index b697b45ac..cca15658d 100644 --- a/core/net/uip-ds6.h +++ b/core/net/uip-ds6.h @@ -315,9 +315,9 @@ uip_ds6_addr_t *uip_ds6_get_global(int8_t state); /** \name Multicast address list basic routines */ /** @{ */ -uip_ds6_maddr_t *uip_ds6_maddr_add(uip_ipaddr_t *ipaddr); +uip_ds6_maddr_t *uip_ds6_maddr_add(const uip_ipaddr_t *ipaddr); void uip_ds6_maddr_rm(uip_ds6_maddr_t *maddr); -uip_ds6_maddr_t *uip_ds6_maddr_lookup(uip_ipaddr_t *ipaddr); +uip_ds6_maddr_t *uip_ds6_maddr_lookup(const uip_ipaddr_t *ipaddr); /** @} */