diff --git a/sys/include/net/gnrc/ipv6/hdr.h b/sys/include/net/gnrc/ipv6/hdr.h index 638c1fc5bf..6828e2f416 100644 --- a/sys/include/net/gnrc/ipv6/hdr.h +++ b/sys/include/net/gnrc/ipv6/hdr.h @@ -43,8 +43,8 @@ extern "C" { * @return The an IPv6 header in packet buffer on success. * @return NULL on error. */ -gnrc_pktsnip_t *gnrc_ipv6_hdr_build(gnrc_pktsnip_t *payload, ipv6_addr_t *src, - ipv6_addr_t *dst); +gnrc_pktsnip_t *gnrc_ipv6_hdr_build(gnrc_pktsnip_t *payload, const ipv6_addr_t *src, + const ipv6_addr_t *dst); #ifdef __cplusplus } diff --git a/sys/net/gnrc/network_layer/ipv6/hdr/gnrc_ipv6_hdr.c b/sys/net/gnrc/network_layer/ipv6/hdr/gnrc_ipv6_hdr.c index d467937c38..4d3295294d 100644 --- a/sys/net/gnrc/network_layer/ipv6/hdr/gnrc_ipv6_hdr.c +++ b/sys/net/gnrc/network_layer/ipv6/hdr/gnrc_ipv6_hdr.c @@ -32,8 +32,8 @@ static char addr_str[IPV6_ADDR_MAX_STR_LEN]; #define HDR_NETTYPE (GNRC_NETTYPE_UNDEF) #endif -gnrc_pktsnip_t *gnrc_ipv6_hdr_build(gnrc_pktsnip_t *payload, ipv6_addr_t *src, - ipv6_addr_t *dst) +gnrc_pktsnip_t *gnrc_ipv6_hdr_build(gnrc_pktsnip_t *payload, const ipv6_addr_t *src, + const ipv6_addr_t *dst) { gnrc_pktsnip_t *ipv6; ipv6_hdr_t *hdr;