Lines Matching refs:oif_index
77 ifindex_t oif_index = pim_oif ? pim_oif->mroute_vif_index : 0; in pim_static_add() local
79 if (!iif_index || !oif_index || iif_index == -1 || oif_index == -1) { in pim_static_add()
82 __FILE__, __func__, iif_index, oif_index); in pim_static_add()
87 if (iif_index == oif_index) { in pim_static_add()
91 __FILE__, __func__, iif_index, oif_index); in pim_static_add()
103 && s_route->oif_ttls[oif_index]) { in pim_static_add()
113 oif_index, gifaddr_str, sifaddr_str); in pim_static_add()
132 s_route->oif_ttls[oif_index] = 1; in pim_static_add()
133 s_route->c_oil.oil.mfcc_ttls[oif_index] = 1; in pim_static_add()
134 s_route->c_oil.oif_creation[oif_index] = in pim_static_add()
157 if (!s_route->oif_ttls[oif_index]) { in pim_static_add()
158 s_route->oif_ttls[oif_index] = 1; in pim_static_add()
159 s_route->c_oil.oif_creation[oif_index] = in pim_static_add()
162 .mfcc_ttls[oif_index] = 1; in pim_static_add()
174 s_route = static_route_new(iif_index, oif_index, group, source); in pim_static_add()
189 __FILE__, __func__, iif_index, oif_index, gifaddr_str, in pim_static_add()
224 __func__, iif_index, oif_index, gifaddr_str, in pim_static_add()
241 ifindex_t oif_index = pim_oif ? pim_oif->mroute_vif_index : 0; in pim_static_del() local
243 if (!iif_index || !oif_index) { in pim_static_del()
246 __FILE__, __func__, iif_index, oif_index); in pim_static_del()
254 && s_route->oif_ttls[oif_index]) { in pim_static_del()
255 s_route->oif_ttls[oif_index] = 0; in pim_static_del()
256 s_route->c_oil.oil.mfcc_ttls[oif_index] = 0; in pim_static_del()
275 oif_index, gifaddr_str, sifaddr_str); in pim_static_del()
277 s_route->oif_ttls[oif_index] = 1; in pim_static_del()
278 s_route->c_oil.oil.mfcc_ttls[oif_index] = 1; in pim_static_del()
284 s_route->c_oil.oif_creation[oif_index] = 0; in pim_static_del()
300 __func__, iif_index, oif_index, in pim_static_del()
317 __FILE__, __func__, iif_index, oif_index, gifaddr_str, in pim_static_del()