Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/dhcpcd/dist/src external/bsd/dhcpcd: Fix a -Wco...
details: https://anonhg.NetBSD.org/src/rev/247e9c5fee7a
branches: trunk
changeset: 969124:247e9c5fee7a
user: fox <fox%NetBSD.org@localhost>
date: Sat Feb 08 12:17:16 2020 +0000
description:
external/bsd/dhcpcd: Fix a -Wconversion warning.
Type cast uint16_t to size_t to prevent implicit type conversion.
Error was reported when build.sh was run with MKLIBCSANITIZER=yes flag.
gcc version 8.3.0
Reviewed by: roy@, kamil@
diffstat:
external/bsd/dhcpcd/dist/src/dhcp.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 1e0d5cbacf9d -r 247e9c5fee7a external/bsd/dhcpcd/dist/src/dhcp.c
--- a/external/bsd/dhcpcd/dist/src/dhcp.c Sat Feb 08 11:10:08 2020 +0000
+++ b/external/bsd/dhcpcd/dist/src/dhcp.c Sat Feb 08 12:17:16 2020 +0000
@@ -3307,7 +3307,7 @@
memcpy(&udp, (char *)ip + ip_hlen, sizeof(udp));
if (ntohs(udp.uh_ulen) < sizeof(udp))
return false;
- if (ip_hlen + ntohs(udp.uh_ulen) > plen)
+ if (ip_hlen + (size_t)ntohs(udp.uh_ulen) > plen)
return false;
/* Check it's to and from the right ports. */
Home |
Main Index |
Thread Index |
Old Index