nl_helper
nl_helper_init(struct nl_helper *h)
nl_helper_free(struct nl_helper *h)
rtmsg_nl_int(struct nl_helper *h, int cmd, int rtm_flags, int fib, int rtm_addrs,
struct nl_helper h = {};
get_ifdata(struct nl_helper *h, uint32_t ifindex, struct snl_parsed_link_simple *link)
print_getmsg(struct nl_helper *h, struct nlmsghdr *hdr, struct sockaddr *dst)
print_prefix(struct nl_helper *h, char *buf, int bufsize, struct sockaddr *sa, int plen)
struct nl_helper;
static void print_getmsg(struct nl_helper *h, struct nlmsghdr *hdr,
static void print_nlmsg(struct nl_helper *h, struct nlmsghdr *hdr,
print_nlmsg_route_nhop(struct nl_helper *h, struct snl_parsed_route *r,
print_nlmsg_route(struct nl_helper *h, struct nlmsghdr *hdr,
print_nlmsg_link(struct nl_helper *h, struct nlmsghdr *hdr,
print_nlmsg_addr(struct nl_helper *h, struct nlmsghdr *hdr,
print_nlmsg_neigh(struct nl_helper *h, struct nlmsghdr *hdr,
print_nlmsg_generic(struct nl_helper *h, struct nlmsghdr *hdr, struct snl_msg_info *cinfo)
print_nlmsg(struct nl_helper *h, struct nlmsghdr *hdr, struct snl_msg_info *cinfo)
struct nl_helper h;
flushroute_one(struct nl_helper *h, struct snl_parsed_route *r)
struct nl_helper h = {};