X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Figmp%2Figmp_proxy.c;h=bf5e3aafad8ce8ad9206e0cc004f4e99ca5d22de;hb=dfd426c2c83f69e95fe8dab5b4827825230f1d7c;hp=2167740fc8a9eccbeb9ff4f0f88a05bcac7a3821;hpb=bd7f3422bbe38ba87888b765e94b56bfcbb9602c;p=vpp.git diff --git a/src/plugins/igmp/igmp_proxy.c b/src/plugins/igmp/igmp_proxy.c index 2167740fc8a..bf5e3aafad8 100644 --- a/src/plugins/igmp/igmp_proxy.c +++ b/src/plugins/igmp/igmp_proxy.c @@ -34,7 +34,6 @@ igmp_proxy_device_mfib_path_add_del (igmp_group_t * group, u8 add) mfib_table_get_index_for_sw_if_index (FIB_PROTOCOL_IP4, config->sw_if_index); - /* *INDENT-OFF* */ mfib_prefix_t mpfx_group_addr = { .fp_proto = FIB_PROTOCOL_IP4, .fp_len = 32, @@ -51,11 +50,11 @@ igmp_proxy_device_mfib_path_add_del (igmp_group_t * group, u8 add) .frp_weight = 1, .frp_mitf_flags = MFIB_ITF_FLAG_FORWARD, }; - /* *INDENT-ON* */ if (add) mfib_table_entry_path_update (mfib_index, &mpfx_group_addr, - MFIB_SOURCE_IGMP, &via_itf_path); + MFIB_SOURCE_IGMP, MFIB_ENTRY_FLAG_NONE, + &via_itf_path); else mfib_table_entry_path_remove (mfib_index, &mpfx_group_addr, MFIB_SOURCE_IGMP, &via_itf_path); @@ -345,12 +344,10 @@ igmp_proxy_device_merge_group (igmp_proxy_device_t * proxy_device, igmp_proxy_device_mfib_path_add_del (group, 0); } - /* *INDENT-OFF* */ FOR_EACH_SRC (src, group, group->router_filter_mode, ({ igmp_proxy_device_merge_src (&proxy_group, src, srcaddrs, block); })); - /* *INDENT-ON* */ return proxy_group; } @@ -369,7 +366,6 @@ igmp_proxy_device_merge_config (igmp_config_t * config, u8 block) igmp_pkt_build_report_init (&br, proxy_device->upstream_if); - /* *INDENT-OFF* */ FOR_EACH_GROUP(group, config, ({ proxy_group = igmp_proxy_device_merge_group (proxy_device, group, &srcaddrs, block); @@ -382,7 +378,6 @@ igmp_proxy_device_merge_config (igmp_config_t * config, u8 block) } vec_free (srcaddrs); })); - /* *INDENT-ON* */ igmp_pkt_report_v3_send (&br);