Lines Matching refs:AVAHI_DNS_PACKET_DATA
63 memset(AVAHI_DNS_PACKET_DATA(p), 0, p->size);
139 ((uint16_t*) AVAHI_DNS_PACKET_DATA(p))[idx] = htons(v);
146 return ntohs(((uint16_t*) AVAHI_DNS_PACKET_DATA(p))[idx]);
160 if ((uint8_t*) value >= AVAHI_DNS_PACKET_DATA(p) + p->size)
189 assert(prev >= AVAHI_DNS_PACKET_DATA(p));
190 idx = (unsigned) (prev - AVAHI_DNS_PACKET_DATA(p));
305 d = AVAHI_DNS_PACKET_DATA(p) + p->size;
361 n = AVAHI_DNS_PACKET_DATA(p)[idx];
392 if (!(avahi_escape_label((char*) AVAHI_DNS_PACKET_DATA(p) + idx, n, &ret_name, &l)))
405 label_ptr = ((unsigned) (AVAHI_DNS_PACKET_DATA(p)[idx] & ~0xC0)) << 8 | AVAHI_DNS_PACKET_DATA(p)[idx+1];
442 d = (uint8_t*) (AVAHI_DNS_PACKET_DATA(p) + p->rindex);
458 d = (uint8_t*) (AVAHI_DNS_PACKET_DATA(p) + p->rindex);
473 memcpy(ret_data, AVAHI_DNS_PACKET_DATA(p) + p->rindex, l);
489 k = AVAHI_DNS_PACKET_DATA(p)[p->rindex];
497 memcpy(ret_string, AVAHI_DNS_PACKET_DATA(p)+p->rindex+1, l-1);
511 return AVAHI_DNS_PACKET_DATA(p) + p->rindex;