From 947ea6222dad1ef04595c34273e9231395aef443 Mon Sep 17 00:00:00 2001 From: Neale Ranns Date: Thu, 7 Jun 2018 23:48:20 -0700 Subject: IGMP improvements - Enable/Disable an interface for IGMP - improve logging - refactor common code - no orphaned timers - IGMP state changes in main thread only - Large groups split over multiple state-change reports - SSM range configuration API. - more tests Change-Id: If5674f1044e7e97274a711f47807c9ba689d7b9a Signed-off-by: Neale Ranns --- src/plugins/igmp.am | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/plugins/igmp.am') diff --git a/src/plugins/igmp.am b/src/plugins/igmp.am index 9829ea681ee..503d4cb14ca 100644 --- a/src/plugins/igmp.am +++ b/src/plugins/igmp.am @@ -15,10 +15,18 @@ vppplugins_LTLIBRARIES += igmp_plugin.la igmp_plugin_la_SOURCES = \ igmp/igmp.c \ - igmp/cli.c \ + igmp/igmp_query.c \ + igmp/igmp_report.c \ + igmp/igmp_group.c \ + igmp/igmp_src.c \ + igmp/igmp_config.c \ + igmp/igmp_cli.c \ igmp/igmp_api.c \ + igmp/igmp_input.c \ igmp/igmp_plugin.api.h \ - igmp/input.c \ + igmp/igmp_timer.c \ + igmp/igmp_pkt.c \ + igmp/igmp_ssm_range.c \ igmp/igmp_format.c nobase_apiinclude_HEADERS += \ -- cgit 1.2.3-korg