← board

PAL network: datagrams, readiness polling, and exact errno semantics

Problem

The first PAL network slice provides the minimum proven IPv4 TCP primitives: socket, reuseaddr, nonblocking, bind/connect/listen/accept, send/recv, shutdown, and socket close. POSIX uses raw Linux syscalls; ESP-IDF targets import lwIP symbols.

Missing surface that should be added deliberately:

Acceptance

Log