Home | History | Annotate | Download | only in contrib

Lines Matching refs:IGMP

2 % IGMP tests
5 + Basic IGMP tests
7 = Build IGMP - Basic
11 c=IGMP(gaddr="0.0.0.0")
13 x[IGMP].igmpize()
17 = Build IGMP - Custom membership
21 c=IGMP(gaddr="224.0.1.2")
23 x[IGMP].igmpize()
27 = Build IGMP - LG
31 c=IGMP(type=0x17, gaddr="224.2.3.4")
33 x[IGMP].igmpize()
38 = Change IGMP params
40 x = Ether(src="00:01:02:03:04:05")/IP()/IGMP()
41 x[IGMP].igmpize()
45 x = Ether(src="00:01:02:03:04:05")/IP()/IGMP(gaddr="224.2.3.4", type=0x12)
47 x[IGMP].igmpize()
52 x[IGMP].igmpize()
57 x = Ether(src="00:01:02:03:04:05")/IP(src="192.168.0.1")/IGMP(gaddr="224.0.0.2", type=0x17)
58 x[IGMP].igmpize()
59 assert x[IGMP].mysummary() == "IGMP: 192.168.0.1 > 224.0.0.2 Leave Group 224.0.0.2"
61 assert IGMP().mysummary() == "IGMP Group Membership Query 0.0.0.0"
63 = IGMP - misc
66 x = Ether(src="00:01:02:03:04:05")/IP(dst="192.168.0.1")/IGMP(gaddr="www.google.fr", type=0x11)
68 assert not x[IGMP].igmpize()
71 x = Ether(src="00:01:02:03:04:05")/IP(dst="192.168.0.1")/IGMP(gaddr="124.0.2.1", type=0x00)
72 assert not x[IGMP].igmpize()