low-level access to Linux network devices NAME netdevice - low-level access to Linux network devices SYNOPSIS #include <sys/ioctl.h> #include <net......ly for link-local addresses, in that case sin6_scope_id contains the interface index (see netdevice (7)) IPv6 supports several address types: unicast to address a single host, m…...faults to the socket's protocol. sll_ifindex is the interface index of the interface (see netdevice (7)); 0 matches any interface (only permitted for binding). sll_hatype is an …...*/ unsigned int ifi_change; /* change mask */ }; ifi_flags contains the device flags, see netdevice (7); ifi_index is the unique interface index (since Linux 3.7, it is possible…Linux IPv4 protocol implementation NAME ip - Linux IPv4 protocol implementation SYNOPSIS #include <sys/socket.h> #include <netinet/in.h> #include <netinet/ip.h> /* superset of prev…