uint8_t* buffer;
size_t buffer_length;
- AvahiPoll *poll_api;
+ const AvahiPoll *poll_api;
AvahiWatch *watch;
};
avahi_netlink_work(nl, 0);
}
-AvahiNetlink *avahi_netlink_new(AvahiPoll *poll_api, uint32_t groups, void (*cb) (AvahiNetlink *nl, struct nlmsghdr *n, void* userdata), void* userdata) {
+AvahiNetlink *avahi_netlink_new(const AvahiPoll *poll_api, uint32_t groups, void (*cb) (AvahiNetlink *nl, struct nlmsghdr *n, void* userdata), void* userdata) {
int fd = -1;
struct sockaddr_nl addr;
AvahiNetlink *nl = NULL;
m->nlmsg_flags |= NLM_F_ACK;
if (send(nl->fd, m, m->nlmsg_len, 0) < 0) {
- avahi_log_error(__FILE__": send(): %s\n", strerror(errno));
+ avahi_log_error(__FILE__": send(): %s", strerror(errno));
return -1;
}