NETLINK_ROUTE
sk = netlink_kernel_create(net, NETLINK_ROUTE, &cfg);
case NETLINK_ROUTE:
sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
sock_arp = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
case NETLINK_ROUTE:
sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
return libbpf_netlink_send_recv(&req, NETLINK_ROUTE, NULL, NULL, NULL);
err = libbpf_netlink_send_recv(&req, NETLINK_ROUTE, __dump_link_nlmsg,
return libbpf_netlink_send_recv(&req, NETLINK_ROUTE, NULL, NULL, NULL);
ret = libbpf_netlink_send_recv(&req, NETLINK_ROUTE, get_tc_info, NULL,
return libbpf_netlink_send_recv(&req, NETLINK_ROUTE, NULL, NULL, NULL);
ret = libbpf_netlink_send_recv(&req, NETLINK_ROUTE, get_tc_info, NULL,
return rtnl_open_byproto(rth, subscriptions, NETLINK_ROUTE);
sock = socket(AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC, NETLINK_ROUTE);
fd = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);
if (netlink_sock(&route_sock, &route_seq, NETLINK_ROUTE))
if (netlink_sock(&route_sock, &route_seq, NETLINK_ROUTE)) {
netlink_sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
rtnl = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);
rtnl = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);
if (netlink_sock(&route_sock, &route_seq, NETLINK_ROUTE))
if (netlink_sock(&route_sock, &route_seq, NETLINK_ROUTE))
if (netlink_sock(&route_sock, &route_seq, NETLINK_ROUTE))
if (netlink_sock(&route_sock, &route_seq, NETLINK_ROUTE))
if (netlink_sock(&route_sock, &route_seq, NETLINK_ROUTE))