реализация протокола IPv4 в Linux (Linux IPv4 protocol implementation)
Ошибки (баги) (Bugs)
There are too many inconsistent error values.
The error used to diagnose exhaustion of the ephemeral port range
differs across the various system calls (connect(2), bind(2),
listen(2), sendto(2)) that can assign ephemeral ports.
The ioctls to configure IP-specific interface options and ARP
tables are not described.
Receiving the original destination address with MSG_ERRQUEUE
in
msg_name by recvmsg(2) does not work in some 2.2 kernels.