static int on_llmnr_packet(sd_event_source *s, int fd, uint32_t revents, void *userdata) {
_cleanup_(dns_packet_unrefp) DnsPacket *p = NULL;
DnsTransaction *t = NULL;
- Manager *m = userdata;
+ Manager *m = ASSERT_PTR(userdata);
DnsScope *scope;
int r;
assert(s);
assert(fd >= 0);
- assert(m);
r = manager_recv(m, fd, DNS_PROTOCOL_LLMNR, &p);
if (r <= 0)