]> git.proxmox.com Git - mirror_frr.git/commitdiff
pimd: Use actual vrf table_id for pim vrf creation
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 17 May 2017 20:01:31 +0000 (16:01 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 24 Jul 2017 17:51:34 +0000 (13:51 -0400)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_mroute.c

index bb4086972b603d1f2fb36b0af89bca5ce5343c10..089c2cc11f1ed6d2c6537cc49a68509809a11582 100644 (file)
@@ -59,7 +59,7 @@ static int pim_mroute_set(struct pim_instance *pim, int enable)
                                "pim_mroute_socket_enable: could not raise privs, %s",
                                safe_strerror(errno));
 
-               opt = pim->vrf_id;
+               opt = pim->vrf->data.l.table_id;
                err = setsockopt(pim->mroute_socket, IPPROTO_IP, MRT_TABLE,
                                 &opt, opt_len);
                if (err) {