%description:
Checks that a router sends Group-Specific and Group-and-Source-Specific Queries
in response to Filter-Mode-Change and Source-List-Change records.
See RFC 3376 6.4.2.
%#--------------------------------------------------------------------------------------------------------------
%inifile: omnetpp.ini
[General]
ned-path = .;../../../../src;../../lib
sim-time-limit=100s
cmdenv-express-mode = false
#cmdenv-log-prefix = "%t %N: "
#omnetpp 5.0 - 5.1 compatibility:
eventlog-file = "${resultdir}/${configname}-${runnumber}.elog"
output-scalar-file = "${resultdir}/${configname}-${runnumber}.sca"
output-vector-file = "${resultdir}/${configname}-${runnumber}.vec"
snapshot-file = "${resultdir}/${configname}-${runnumber}.sna"
network=TestIGMPNetwork
**.igmpType = "IGMPv3"
**.IPForward = true
**.multicastForwarding = true
**.scenarioManager.script = xmldoc("scenario.xml")
%#--------------------------------------------------------------------------------------------------------------
%file: scenario.xml
%#--------------------------------------------------------------------------------------------------------------
%#
%# Check that Group-Specific or Group-and-Source-Specific Queries are sent.
%#
%postrun-command: grep "IGMPTester: Received" test.out > tester.out || true
%contains-regex: tester.out
IGMPTester: Received: inet::IGMPv3Query.
IGMPTester: Received: inet::IGMPv3Query.
IGMPTester: Received: inet::IGMPv3Query.
IGMPTester: Received: inet::IGMPv3Query.
IGMPTester: Received: inet::IGMPv3Query.
IGMPTester: Received: inet::IGMPv3Query.
IGMPTester: Received: inet::IGMPv3Query.
%#--------------------------------------------------------------------------------------------------------------
%not-contains: stdout
undisposed object:
%not-contains: stdout
-- check module destructor
%#--------------------------------------------------------------------------------------------------------------