]> git.proxmox.com Git - mirror_frr.git/commitdiff
lib: Fix nexthop reading to work better
authorDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 6 Nov 2017 16:20:40 +0000 (11:20 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 6 Nov 2017 23:47:20 +0000 (18:47 -0500)
Fixes: #1404
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
lib/routemap.c

index df404008f0da66d2216f058e3eb6e616b6a723bd..4ddc45cfdecfd7c81cfbc050d7817c1774662ae7 100644 (file)
@@ -2184,7 +2184,7 @@ DEFUN (set_ip_nexthop,
                return CMD_WARNING;
        }
        if (su.sin.sin_addr.s_addr == 0
-           || IPV4_CLASS_DE(su.sin.sin_addr.s_addr)) {
+           || IPV4_CLASS_DE(ntohl(su.sin.sin_addr.s_addr))) {
                vty_out(vty,
                        "%% nexthop address cannot be 0.0.0.0, multicast "
                        "or reserved%s",