Lines Matching refs:netlink
75 assert(m->osdep.netlink == nl);
273 if (netlink_list_items(m->osdep.netlink, RTM_GETADDR, &m->osdep.query_addr_seq) < 0) {
321 m->osdep.netlink = NULL;
324 /* Create a netlink object for us. It abstracts some things and
325 * makes netlink easier to use. It will attach to the main loop
328 if (!(m->osdep.netlink = avahi_netlink_new(m->server->poll_api, RTMGRP_LINK|RTMGRP_IPV4_IFADDR|RTMGRP_IPV6_IFADDR, netlink_callback, m)))
335 if (netlink_list_items(m->osdep.netlink, RTM_GETLINK, &m->osdep.query_link_seq) < 0)
342 if (m->osdep.netlink) {
343 avahi_netlink_free(m->osdep.netlink);
344 m->osdep.netlink = NULL;
353 if (m->osdep.netlink) {
354 avahi_netlink_free(m->osdep.netlink);
355 m->osdep.netlink = NULL;
362 /* Let's handle netlink events until we are done with wild
366 if (!avahi_netlink_work(m->osdep.netlink, 1) == 0)