Lines Matching refs:netif
93 TestNetif netif(*instance); in TestNetifMulticastAddresses() local
117 VerifyMulticastAddressList(netif, addresses, 0); in TestNetifMulticastAddresses()
119 netif.SubscribeAllNodesMulticast(); in TestNetifMulticastAddresses()
120 VerifyMulticastAddressList(netif, &addresses[2], 3); in TestNetifMulticastAddresses()
122 netif.SubscribeAllNodesMulticast(); in TestNetifMulticastAddresses()
123 VerifyMulticastAddressList(netif, &addresses[2], 3); in TestNetifMulticastAddresses()
125 netif.SubscribeAllRoutersMulticast(); in TestNetifMulticastAddresses()
126 VerifyMulticastAddressList(netif, &addresses[0], 5); in TestNetifMulticastAddresses()
128 netif.SubscribeAllRoutersMulticast(); in TestNetifMulticastAddresses()
129 VerifyMulticastAddressList(netif, &addresses[0], 5); in TestNetifMulticastAddresses()
131 netif.UnsubscribeAllRoutersMulticast(); in TestNetifMulticastAddresses()
132 VerifyMulticastAddressList(netif, &addresses[2], 3); in TestNetifMulticastAddresses()
134 netif.UnsubscribeAllRoutersMulticast(); in TestNetifMulticastAddresses()
135 VerifyMulticastAddressList(netif, &addresses[2], 3); in TestNetifMulticastAddresses()
138 netif.SubscribeMulticast(netifAddress); in TestNetifMulticastAddresses()
139 VerifyMulticastAddressList(netif, &addresses[2], 4); in TestNetifMulticastAddresses()
141 netif.SubscribeMulticast(netifAddress); in TestNetifMulticastAddresses()
142 VerifyMulticastAddressList(netif, &addresses[2], 4); in TestNetifMulticastAddresses()
144 netif.UnsubscribeAllNodesMulticast(); in TestNetifMulticastAddresses()
145 VerifyMulticastAddressList(netif, &addresses[5], 1); in TestNetifMulticastAddresses()
147 netif.UnsubscribeAllNodesMulticast(); in TestNetifMulticastAddresses()
148 VerifyMulticastAddressList(netif, &addresses[5], 1); in TestNetifMulticastAddresses()
151 SuccessOrQuit(netif.SubscribeExternalMulticast(address)); in TestNetifMulticastAddresses()
152 VerifyMulticastAddressList(netif, &addresses[5], 2); in TestNetifMulticastAddresses()
154 netif.SubscribeAllNodesMulticast(); in TestNetifMulticastAddresses()
155 VerifyMulticastAddressList(netif, &addresses[2], 5); in TestNetifMulticastAddresses()
157 netif.SubscribeAllNodesMulticast(); in TestNetifMulticastAddresses()
158 VerifyMulticastAddressList(netif, &addresses[2], 5); in TestNetifMulticastAddresses()
160 netif.SubscribeAllRoutersMulticast(); in TestNetifMulticastAddresses()
161 VerifyMulticastAddressList(netif, &addresses[0], 7); in TestNetifMulticastAddresses()
163 netif.SubscribeAllRoutersMulticast(); in TestNetifMulticastAddresses()
164 VerifyMulticastAddressList(netif, &addresses[0], 7); in TestNetifMulticastAddresses()
167 SuccessOrQuit(netif.SubscribeExternalMulticast(address)); in TestNetifMulticastAddresses()
168 VerifyMulticastAddressList(netif, &addresses[0], 8); in TestNetifMulticastAddresses()
171 VerifyOrQuit(netif.UnsubscribeExternalMulticast(address) == kErrorRejected, in TestNetifMulticastAddresses()
175 VerifyOrQuit(netif.UnsubscribeExternalMulticast(address) == kErrorRejected, in TestNetifMulticastAddresses()
178 netif.UnsubscribeAllRoutersMulticast(); in TestNetifMulticastAddresses()
179 VerifyMulticastAddressList(netif, &addresses[2], 6); in TestNetifMulticastAddresses()
181 netif.UnsubscribeAllRoutersMulticast(); in TestNetifMulticastAddresses()
182 VerifyMulticastAddressList(netif, &addresses[2], 6); in TestNetifMulticastAddresses()
184 netif.UnsubscribeAllExternalMulticastAddresses(); in TestNetifMulticastAddresses()
185 VerifyMulticastAddressList(netif, &addresses[2], 4); in TestNetifMulticastAddresses()
187 netif.UnsubscribeMulticast(netifAddress); in TestNetifMulticastAddresses()
188 VerifyMulticastAddressList(netif, &addresses[2], 3); in TestNetifMulticastAddresses()
190 netif.UnsubscribeMulticast(netifAddress); in TestNetifMulticastAddresses()
191 VerifyMulticastAddressList(netif, &addresses[2], 3); in TestNetifMulticastAddresses()
193 netif.UnsubscribeAllNodesMulticast(); in TestNetifMulticastAddresses()
194 VerifyMulticastAddressList(netif, nullptr, 0); in TestNetifMulticastAddresses()
203 VerifyOrQuit(netif.SubscribeExternalMulticast(addresses[i]) == kErrorRejected, in TestNetifMulticastAddresses()