UNISTDX_NET_NETLINK_SOCKET_ADDRESS
using netlink_socket_address_type = ::sockaddr_nl

Netlink socket address type.

class sys::netlink_socket_address
Methods
struct std::hash< sys::netlink_socket_address >

Specialisation of std::hash for sys::netlink_socket_address.

Base classes
  • public std::hash< sys::pid_type >
Methods
  • operator()(const sys::netlink_socket_address & rhs) const -> size_t

    Computes hash by XOR-ing hash of the address with port number. Depending on the address family, uses hash of either netlink_address or ipv6_address.

operator<<(std::ostream & out, const netlink_socket_address & rhs) -> std::ostream &
operator>>(bstream & in, netlink_socket_address & rhs) -> bstream &
operator<<(bstream & out, const netlink_socket_address & rhs) -> bstream &
operator>>(std::istream & in, netlink_socket_address & rhs) -> std::istream &