]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Cast away a conversion warning with prior
authorRoy Marples <roy@marples.name>
Fri, 30 Aug 2019 14:33:05 +0000 (15:33 +0100)
committerRoy Marples <roy@marples.name>
Fri, 30 Aug 2019 14:33:05 +0000 (15:33 +0100)
src/dhcp.c

index 679e409a99aa08849878f8402c0e424f195c8b14..591c00faf0c7c937774b61651f070d0cc0ddf5e5 100644 (file)
@@ -1593,7 +1593,7 @@ in_cksum(const void *data, size_t len, uint32_t *isum)
                sum += *word++;
 
        if (len == 1)
-               sum += htons(*(const uint8_t *)word << 8);
+               sum += htons((uint16_t)(*(const uint8_t *)word << 8));
 
        if (isum != NULL)
                *isum = sum;