From: Pravin B Shelar Date: Tue, 4 Nov 2014 17:24:24 +0000 (-0800) Subject: ovs-router: Fix sparse warning X-Git-Tag: v2.4.0~1060 X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fovs.git;a=commitdiff_plain;h=495a6c342b3fc38c375b20cd2dcd9b9ac9017b64 ovs-router: Fix sparse warning Fixes following warning: ../lib/ovs-router.c:162:11: warning: incorrect type in assignment (different base types) ../lib/ovs-router.c:162:11: expected restricted ovs_be32 [usertype] ../lib/ovs-router.c:162:11: got restricted ovs_be16 Reported-by: Ben Pfaff Signed-off-by: Pravin B Shelar Acked-by: Jarno Rajahalme --- diff --git a/lib/ovs-router.c b/lib/ovs-router.c index c119c9422..8ed75089b 100644 --- a/lib/ovs-router.c +++ b/lib/ovs-router.c @@ -159,7 +159,7 @@ scan_ipv4_route(const char *s, ovs_be32 *addr, unsigned int *plen) int slen = strlen(s); uint8_t *ip = (uint8_t *)addr; - *addr = htons(0); + *addr = htonl(0); if (!ovs_scan(s, "%"SCNu8"%n", &ip[0], &n)) { return false; }