From: Quentin Young Date: Wed, 27 Feb 2019 22:07:58 +0000 (+0000) Subject: vrrpd: fix bad fmt specifiers in dgram validator X-Git-Tag: base_7.2~330^2~55 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=7e9fee6a662d93863a99bf967ac820ad26d23a37;p=mirror%2Ffrr.git vrrpd: fix bad fmt specifiers in dgram validator They used a %u where they should have used a PRIu16, and a %lu where they wanted a %zu. Shame! Signed-off-by: Quentin Young --- diff --git a/vrrpd/vrrp_packet.c b/vrrpd/vrrp_packet.c index db31d163bc..551e142e54 100644 --- a/vrrpd/vrrp_packet.c +++ b/vrrpd/vrrp_packet.c @@ -211,7 +211,8 @@ ssize_t vrrp_pkt_parse_datagram(int family, int version, struct msghdr *m, /* IP total length check */ VRRP_PKT_VCHECK( ntohs(ip->ip_len) == read, - "IPv4 packet length field does not match # received bytes; %u != %lu", + "IPv4 packet length field does not match # received bytes; %" PRIu16 + "!= %zu", ntohs(ip->ip_len), read); /* TTL check */