From 159b18d6875bc2f9df66c78d1b71aa07930666af Mon Sep 17 00:00:00 2001 From: Jordan Augé Date: Thu, 31 Jan 2019 17:26:36 +0100 Subject: [HICN-23] Fix ICMP types for MAP-Me Ack MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ieb9fcb87f75be62270df6e2f599182fd9fba5e5b Signed-off-by: Jordan Augé --- lib/src/mapme.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/src/mapme.c b/lib/src/mapme.c index e4c5ee1f2..746336205 100644 --- a/lib/src/mapme.c +++ b/lib/src/mapme.c @@ -120,7 +120,7 @@ hicn_mapme_v4_create_ack (u8 * buf, const mapme_params_t * params) mh->ip.daddr = mh->ip.saddr; mh->ip.saddr = tmp; mh->ip.ttl = HICN_MAPME_TTL; - mh->icmp.type = (params->type == UPDATE) ? UPDATE_ACK : NOTIFICATION_ACK; + mh->icmp.type = HICN_MAPME_ICMP_TYPE_ACK_IPV4; mh->icmp.csum = 0; return HICN_MAPME_V4_HDRLEN; @@ -136,7 +136,7 @@ hicn_mapme_v6_create_ack (u8 * buf, const mapme_params_t * params) mh->ip.daddr = mh->ip.saddr; mh->ip.saddr = tmp; mh->ip.hlim = HICN_MAPME_TTL; - mh->icmp.type = (params->type == UPDATE) ? UPDATE_ACK : NOTIFICATION_ACK; + mh->icmp.type = HICN_MAPME_ICMP_TYPE_ACK_IPV6; mh->icmp.csum = 0; return HICN_MAPME_V6_HDRLEN; -- cgit 1.2.3-korg