Home
last modified time | relevance | path

Searched refs:ipv6 (Results 1 – 25 of 64) sorted by relevance

123

/openthread-latest/tests/scripts/thread-cert/
Dtest_ipv6_source_selection.py33 import ipv6
79 msg = router_msgs.get_icmp_message(ipv6.ICMP_ECHO_REQUEST)
85 msg = router_msgs.get_icmp_message(ipv6.ICMP_ECHO_REQUEST)
91 msg = router_msgs.get_icmp_message(ipv6.ICMP_ECHO_REQUEST)
97 msg = router_msgs.get_icmp_message(ipv6.ICMP_ECHO_REQUEST)
103 msg = router_msgs.get_icmp_message(ipv6.ICMP_ECHO_REQUEST)
124 msg = router_msgs.get_icmp_message(ipv6.ICMP_ECHO_REQUEST)
130 msg = router_msgs.get_icmp_message(ipv6.ICMP_ECHO_REQUEST)
Dconfig.py34 import ipv6
462 return {109: ipv6.MPLOptionFactory()}
466 …return ipv6.HopByHopOptionsFactory(options_factories=create_default_ipv6_hop_by_hop_options_factor…
474 return ipv6.UdpBasedOnSrcDstPortsPayloadFactory(
490 ipv6.ICMP_DESTINATION_UNREACHABLE: ipv6.ICMPv6DestinationUnreachableFactory(),
491 ipv6.ICMP_ECHO_REQUEST: ipv6.ICMPv6EchoBodyFactory(),
492 ipv6.ICMP_ECHO_RESPONSE: ipv6.ICMPv6EchoBodyFactory(),
493 'default': ipv6.BytesPayloadFactory(),
499 ipv6.IPV6_NEXT_HEADER_UDP:
500 ipv6.UDPDatagramFactory(
[all …]
Dtest_ping.py141 .filter_ipv6_dst(_pkt.ipv6.src) \
152 .filter_ipv6_dst(_pkt.ipv6.src) \
164 .filter_ipv6_dst(_pkt.ipv6.src) \
175 .filter_ipv6_dst(_pkt.ipv6.src) \
186 .filter_ipv6_dst(_pkt.ipv6.src) \
DCert_6_1_03_RouterAttachConnectivity.py126 …lambda p: p.ipv6.src == router3_mleid and p.ipv6.dst == ed_mleid).filter_ping_request().must_next()
127 …_ed_pkts.filter(lambda p: p.ipv6.src == ed_mleid and p.ipv6.dst == router3_mleid).filter_ping_repl…
DCert_5_8_02_KeyIncrement.py107 … _lpkts.filter(lambda p: p.ipv6.dst == router_mleid).filter_ping_request().must_next().must_verify(
113 … _rpkts.filter(lambda p: p.ipv6.dst == leader_mleid).filter_ping_reply().must_next().must_verify(
120 … _lpkts.filter(lambda p: p.ipv6.dst == router_mleid).filter_ping_request().must_next().must_verify(
126 … _rpkts.filter(lambda p: p.ipv6.dst == leader_mleid).filter_ping_reply().must_next().must_verify(
DCert_5_8_03_KeyIncrementRollOver.py109 … _lpkts.filter(lambda p: p.ipv6.dst == router_mleid).filter_ping_request().must_next().must_verify(
115 … _rpkts.filter(lambda p: p.ipv6.dst == leader_mleid).filter_ping_reply().must_next().must_verify(
123 … _lpkts.filter(lambda p: p.ipv6.dst == router_mleid).filter_ping_request().must_next().must_verify(
129 … _rpkts.filter(lambda p: p.ipv6.dst == leader_mleid).filter_ping_reply().must_next().must_verify(
DCert_9_2_19_PendingDatasetGet.py143 pkts.filter_ipv6_src_dst(_mgmt_get_pkt.ipv6.dst, COMMISSIONER_RLOC).\
179 pkts.filter_ipv6_src_dst(_mgmt_pending_set_pkt.ipv6.dst, COMMISSIONER_RLOC).\
216 pkts.filter_ipv6_src_dst(_mgmt_pending_get_pkt.ipv6.dst, COMMISSIONER_RLOC).\
257 pkts.filter_ipv6_src_dst(_mgmt_pending_get_pkt.ipv6.dst, COMMISSIONER_RLOC).\
286 pkts.filter_ipv6_src_dst(_mgmt_pending_get_pkt.ipv6.dst, COMMISSIONER_RLOC).\
DCert_5_5_04_SplitMergeRouters.py144 …lambda p: p.ipv6.src == router3_mleid and p.ipv6.dst == router4_mleid).filter_ping_request().must_…
146 …lambda p: p.ipv6.src == router4_mleid and p.ipv6.dst == router3_mleid).filter_ping_reply().must_ne…
DCert_6_1_05_REEDAttachConnectivity.py140 … lambda p: p.ipv6.src == reed1_mleid and p.ipv6.dst == ed_mleid).filter_ping_request().must_next()
141 … _ed_pkts.filter(lambda p: p.ipv6.src == ed_mleid and p.ipv6.dst == reed1_mleid).filter_ping_reply(
DCert_5_5_03_SplitMergeChildren.py149 …: {SOURCE_ADDRESS_TLV, LEADER_DATA_TLV, ROUTE64_TLV} <= set(p.mle.tlv.type) and p.ipv6.hlim == 255)
155 …mle.tlv.type) and p.mle.tlv.scan_mask.r == 1 and p.mle.tlv.scan_mask.e == 1 and p.ipv6.hlim == 255)
163 … ) and p.ipv6.hlim == 255)
180 _pkt.mle.tlv.leader_data.stable_data_version and p.ipv6.hlim == 255).must_next()
191 … ) and p.ipv6.hlim == 255)
202 …: {SOURCE_ADDRESS_TLV, LEADER_DATA_TLV, ROUTE64_TLV} <= set(p.mle.tlv.type) and p.ipv6.hlim == 255)
DCert_9_2_02_MGMTCommissionerSet.py167 pkts.filter_ipv6_src_dst(_mgmt_set_pkt.ipv6.dst, COMMISSIONER_RLOC).\
199 pkts.filter_ipv6_src_dst(_mgmt_set_pkt.ipv6.dst, COMMISSIONER_RLOC).\
258 pkts.filter_ipv6_src_dst(_mgmt_set_pkt.ipv6.dst, COMMISSIONER_RLOC).\
293 pkts.filter_ipv6_src_dst(_mgmt_set_pkt.ipv6.dst, COMMISSIONER_RLOC).\
326 pkts.filter_ipv6_src_dst(_mgmt_set_pkt.ipv6.dst, COMMISSIONER_RLOC).\
360 pkts.filter_ipv6_src_dst(_mgmt_set_pkt.ipv6.dst, COMMISSIONER_RLOC).\
DCert_8_3_01_CommissionerPetition.py144 pkts.filter_ipv6_src_dst(_leader_pet_pkt.ipv6.dst, COMMISSIONER_RLOC).\
199 pkts.filter_ipv6_src_dst(_leader_ka_pkt.ipv6.dst, COMMISSIONER_RLOC).\
238 pkts.filter_ipv6_src_dst(_mgmt_set_pkt.ipv6.dst, COMMISSIONER_RLOC).\
301 pkts.filter_ipv6_src_dst(_leader_ka_pkt.ipv6.dst, COMMISSIONER_RLOC).\
353 pkts.filter_ipv6_src_dst(_leader_pet_pkt.ipv6.dst, COMMISSIONER_RLOC).\
Dcommand.py33 import ipv6
61 assert (ipv6.ip_address(source_rloc) == command_msg.ipv6_packet.ipv6_header.source_address), (
63 str(ipv6.ip_address(source_rloc)) + ", but the source_address in command msg is: " +
69 …assert (ipv6.ip_address(destination_address) == command_msg.ipv6_packet.ipv6_header.destination_ad…
82 assert (ipv6.ip_address(source_rloc) == command_msg.ipv6_packet.ipv6_header.source_address
86 …assert (ipv6.ip_address(destination_rloc) == command_msg.ipv6_packet.ipv6_header.destination_addre…
98 assert (ipv6.ip_address(source_rloc) == command_msg.ipv6_packet.ipv6_header.source_address), (
100 str(ipv6.ip_address(source_rloc)) + ", but the source_address in command msg is: " +
106 …assert (ipv6.ip_address(destination_address) == command_msg.ipv6_packet.ipv6_header.destination_ad…
108 … str(ipv6.ip_address(destination_address)) + ", but the destination_address in command msg is: " +
[all …]
DCert_9_2_01_MGMTCommissionerGet.py143 pkts.filter_ipv6_src_dst(_pkt.ipv6.dst, COMMISSIONER_RLOC).\
181 pkts.filter_ipv6_src_dst(_mgmt_get_pkt.ipv6.dst, COMMISSIONER_RLOC).\
217 pkts.filter_ipv6_src_dst(_mgmt_get_pkt.ipv6.dst, COMMISSIONER_RLOC).\
252 pkts.filter_ipv6_src_dst(_mgmt_get_pkt.ipv6.dst, COMMISSIONER_RLOC).\
DCert_5_2_03_LeaderReject2Hops.py367 filter_ipv6_dst(_pkt.ipv6.src).\
392 p.ipv6.hlim == 255
418 filter_ipv6_dst(_pkt.ipv6.src).\
DCert_5_1_01_RouterAttach.py118 p.ipv6.hlim == 255).\
143 p.ipv6.hlim == 255 and\
293 p.ipv6.hlim == 255).\
DCert_5_1_11_REEDAttachLinkQuality.py145 p.ipv6.hlim == 255 and\
170 p.ipv6.hlim == 255 and\
DCert_5_1_13_RouterReset.py126 p.ipv6.hlim == 255
137 p.ipv6.hlim == 255
Dv1_2_LowPower_6_1_07_PreferringARouterOverAReed.py122 .filter(lambda p: p.ipv6.hlim == 255) \
140 .filter(lambda p: p.ipv6.hlim == 255) \
DCert_5_1_12_NewRouterNeighborSync.py126 p.ipv6.hlim == 255).\
138 p.ipv6.hlim == 255).\
/openthread-latest/tests/scripts/thread-cert/pktverify/
Dpacket_filter.py368 p.ipv6.hlim == 255, **kwargs
543 return self.filter(lambda p: p.ipv6.dst == addr, **kwargs)
548 return self.filter(lambda p: p.ipv6.dst == addr1 or p.ipv6.dst == addr2, **kwargs)
553 return self.filter(lambda p: p.ipv6.src == src_addr and p.ipv6.dst == dst_addr, **kwargs)
556 …return self.filter(lambda p: p.ipv6.dst == consts.LINK_LOCAL_All_THREAD_NODES_MULTICAST_ADDRESS, *…
559 return self.filter(lambda p: p.ipv6.dst == consts.REALM_LOCAL_ALL_NODES_ADDRESS, **kwargs)
562 return self.filter(lambda p: p.ipv6.dst == consts.REALM_LOCAL_ALL_ROUTERS_ADDRESS, **kwargs)
565 …return self.filter(lambda p: p.ipv6.dst == consts.REALM_LOCAL_All_THREAD_NODES_MULTICAST_ADDRESS, …
568 …return self.filter(lambda p: p.ipv6.dst == consts.LINK_LOCAL_ALL_NODES_MULTICAST_ADDRESS, **kwargs)
571 … return self.filter(lambda p: p.ipv6.dst == consts.LINK_LOCAL_ALL_BBRS_MULTICAST_ADDRESS, **kwargs)
[all …]
Dsummary.py152 if p.ipv6:
154 src = p.ipv6.src
/openthread-latest/tests/scripts/thread-cert/border_router/MATN/
DMATN_12_HopLimitProcessing.py170 p: p.ipv6.hlim == 59 and p.ipv6.plen == 130 + ICMP_HEADER_LEN) \
185 .filter_ipv6_dst(_pkt.ipv6.src) \
197 p: p.ipv6.hlim == 1 and p.ipv6.plen == 130 + ICMP_HEADER_LEN) \
221 .filter(lambda p: p.ipv6.hlim == 158) \
239 .filter(lambda p: p.ipv6.hlim == 1) \
DMATN_15_ChangeOfPrimaryBBRTriggersRegistration.py181 .filter_ipv6_dst(_pkt.ipv6.src) \
190 .filter_ipv6_dst(_pkt.ipv6.src) \
DMATN_04_MulticastListenerTimeout.py174 .filter_ipv6_dst(_pkt.ipv6.src) \
213 .filter_ipv6_dst(_pkt.ipv6.src) \

123