In short, libc exposes a value of 8193, when the IP stack is expecting 1 as the value of the TCP_NODELAY option. Initial issue: https://github.com/esp-rs/rust/issues/218 Related PR (unmerged): https://github.com/rust-lang/libc/pull/3345