uint16_t avahi_dns_packet_get_field(AvahiDnsPacket *p, unsigned idx);
void avahi_dns_packet_inc_field(AvahiDnsPacket *p, unsigned idx);
-uint8_t *avahi_dns_packet_extend(AvahiDnsPacket *p, unsigned l);
+uint8_t *avahi_dns_packet_extend(AvahiDnsPacket *p, size_t l);
uint8_t *avahi_dns_packet_append_uint16(AvahiDnsPacket *p, uint16_t v);
uint8_t *avahi_dns_packet_append_uint32(AvahiDnsPacket *p, uint32_t v);