mirror of
https://github.com/espressif/openthread.git
synced 2025-08-06 14:52:18 +08:00

This commit implements `ot::Posix::Dhcp6PdSocket`, which provides the `otPlatInfraIfDhcp6PdClient*` socket-like APIs for use by the core `Dhcp6PdClient` module. The `Posix::Dhcp6PdSocket` is a sub-component of `Posix::InfraNetif`.
toranj
test framework
toranj
is a test framework for OpenThread.
It provides two modes:
toranj-cli
which enables testing of OpenThread using its CLI interface.toranj-ncp
which enables testing of the combined behavior of OpenThread (in NCP mode), spinel interface, andwpantund
driver on linux.
toranj
features:
- It is developed in Python.
- It can be used to simulate multiple nodes forming complex network topologies.
- It allows testing of network interactions between many nodes (IPv6 traffic exchanges).
toranj
in NCP mode runswpantund
natively with OpenThread in NCP mode on simulation platform (real-time).toranj
in CLI mode runsot-cli-ftd
on simulation platform (real-time).toranj
tests run as part of GitHub Actions pull request validation in OpenThread andwpantund
GitHub projects.
toranj
modes
What does "toranj"
mean? it's the name of a common symmetric weaving pattern used in Persian carpets.