X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-core%2Fnetlink.c;h=c5afde90df5b1b15978993f0e3ca68bf17543293;hb=4eb1ecb955eed0cbab7f661a143a69b4b8bbf9b1;hp=92d614fc8df7bea8941a74bccf415d515f5b9dde;hpb=4f0a5e7572a4257894b4bfede42c26d65152609e;p=catta diff --git a/avahi-core/netlink.c b/avahi-core/netlink.c index 92d614f..c5afde9 100644 --- a/avahi-core/netlink.c +++ b/avahi-core/netlink.c @@ -41,7 +41,7 @@ struct AvahiNetlink { uint8_t* buffer; size_t buffer_length; - AvahiPoll *poll_api; + const AvahiPoll *poll_api; AvahiWatch *watch; }; @@ -93,7 +93,7 @@ static void socket_event(AvahiWatch *w, int fd, AvahiWatchEvent event, void *use 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;