char source_str[100];
int oif_vif_index;
+ if (!c_oil->installed)
+ continue;
+
pim_inet4_dump("<group?>", c_oil->oil.mfcc_mcastgrp, group_str, sizeof(group_str));
pim_inet4_dump("<source?>", c_oil->oil.mfcc_origin, source_str, sizeof(source_str));
char source_str[100];
int oif_vif_index;
+ if (!s_route->c_oil.installed)
+ continue;
+
pim_inet4_dump("<group?>", s_route->group, group_str, sizeof(group_str));
pim_inet4_dump("<source?>", s_route->source, source_str, sizeof(source_str));
char source_str[100];
struct sioc_sg_req sgreq;
+ if (!c_oil->installed)
+ continue;
+
memset(&sgreq, 0, sizeof(sgreq));
sgreq.src = c_oil->oil.mfcc_origin;
sgreq.grp = c_oil->oil.mfcc_mcastgrp;
char source_str[100];
struct sioc_sg_req sgreq;
+ if (!s_route->c_oil.installed)
+ continue;
+
memset(&sgreq, 0, sizeof(sgreq));
sgreq.src = s_route->c_oil.oil.mfcc_origin;
sgreq.grp = s_route->c_oil.oil.mfcc_mcastgrp;
c_oil->oil.mfcc_origin = source_addr;
c_oil->oil.mfcc_parent = input_vif_index;
c_oil->oil_ref_count = 1;
+ c_oil->installed = 0;
zassert(c_oil->oil_size == 0);