пакетный интерфейс на уровне устройства (packet interface on device level)
Ошибки (Error)
EADDRNOTAVAIL
Unknown multicast group address passed.
EFAULT
User passed invalid memory address.
EINVAL
Invalid argument.
EMSGSIZE
Packet is bigger than interface MTU.
ENETDOWN
Interface is not up.
ENOBUFS
Not enough memory to allocate the packet.
ENODEV
Unknown device name or interface index specified in
interface address.
ENOENT
No packet received.
ENOTCONN
No interface address passed.
ENXIO
Interface address contained an invalid interface index.
EPERM
User has insufficient privileges to carry out this
operation.
In addition, other errors may be generated by the low-level
driver.