Lines Matching refs:netlink
75 assert(m->osdep.netlink == nl);
278 if (netlink_list_items(m->osdep.netlink, RTM_GETADDR, &m->osdep.query_addr_seq) < 0) {
326 m->osdep.netlink = NULL;
329 /* Create a netlink object for us. It abstracts some things and
330 * makes netlink easier to use. It will attach to the main loop
333 if (!(m->osdep.netlink = avahi_netlink_new(m->server->poll_api, RTMGRP_LINK|RTMGRP_IPV4_IFADDR|RTMGRP_IPV6_IFADDR, netlink_callback, m)))
340 if (netlink_list_items(m->osdep.netlink, RTM_GETLINK, &m->osdep.query_link_seq) < 0)
347 if (m->osdep.netlink) {
348 avahi_netlink_free(m->osdep.netlink);
349 m->osdep.netlink = NULL;
358 if (m->osdep.netlink) {
359 avahi_netlink_free(m->osdep.netlink);
360 m->osdep.netlink = NULL;
367 /* Let's handle netlink events until we are done with wild
371 if (!avahi_netlink_work(m->osdep.netlink, 1) == 0)