]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: Decode vrf_id update appropriately from zapi 5093/head
authorStephen Worley <sworley@cumulusnetworks.com>
Tue, 1 Oct 2019 23:02:33 +0000 (19:02 -0400)
committerStephen Worley <sworley@cumulusnetworks.com>
Tue, 1 Oct 2019 23:19:21 +0000 (19:19 -0400)
The vrf_id in `zsend_interface_vrf_update()` is encoded as
a long via `stream_putl()`, we should decode it as such
as well.

Signed-off-by: Stephen Worley <sworley@cumulusnetworks.com>
lib/zclient.c

index 3e0c239360140593f78abfe296ba3db95cddbe21..9e1cf750c970e0fd2bf8edd19ed1acf94b277ab7 100644 (file)
@@ -1809,7 +1809,7 @@ struct interface *zebra_interface_vrf_update_read(struct stream *s,
        }
 
        /* Fetch new VRF Id. */
-       new_id = stream_getw(s);
+       new_id = stream_getl(s);
 
        *new_vrf_id = new_id;
        return ifp;