mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-02-12 09:55:27 +00:00
![]() Implement wasi_addr_resolve function. Also slightly modify the interface to make it more accessible for the end user: - replace port argument with the service - so the user can actually get the port for a given service if unknown - introduce __wasi_addr_info_t and use it as a buffer for addresses, instead of generic buffer - introduce __wasi_addr_info_hints_t so user can enable filtering on the syscall level (and therefore use smaller buffers for addresses) - add max_size parameter for the API as an output - in case the number of addresses is bigger than the buffer size, user can repeat the call with bigger buffer This change is very minimalistic, and it doesn't include the followings: 1. implementation of getaddrinfo in the lib-socket 2. sample application Which are to be added in the following change #1336 |
||
---|---|---|
.. | ||
alios | ||
android | ||
common | ||
darwin | ||
esp-idf | ||
include | ||
linux | ||
linux-sgx | ||
nuttx | ||
riot | ||
rt-thread | ||
vxworks | ||
windows | ||
zephyr | ||
README.md |
This folder contains the platform abstract layer for multiple platforms. To support a new platform, you can simply create a new folder here and implement all the APIs defined in include
folder.
Refer to port_wamr.md for how to port WAMR to a target platform.