%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 %#--------------------------------------------------------------------------------------------------------------