Lines Matching defs:write_offset
229 u16_t write_offset;
860 res = pbuf_take_at(outpkt->pbuf, domain->name, writelen, outpkt->write_offset);
868 outpkt->domain_offsets[i] = outpkt->write_offset;
873 outpkt->write_offset += writelen;
878 res = pbuf_take_at(outpkt->pbuf, &jump, DOMAIN_JUMP_SIZE, outpkt->write_offset);
882 outpkt->write_offset += DOMAIN_JUMP_SIZE;
912 outpkt->write_offset = SIZEOF_DNS_HDR;
917 if (outpkt->write_offset + question_len > outpkt->pbuf->tot_len) {
930 res = pbuf_take_at(outpkt->pbuf, &field16, sizeof(field16), outpkt->write_offset);
934 outpkt->write_offset += sizeof(field16);
941 res = pbuf_take_at(outpkt->pbuf, &field16, sizeof(field16), outpkt->write_offset);
945 outpkt->write_offset += sizeof(field16);
984 reply->write_offset = SIZEOF_DNS_HDR;
995 if (reply->write_offset + answer_len > reply->pbuf->tot_len) {
1005 res = pbuf_take_at(reply->pbuf, &field32, sizeof(field32), reply->write_offset);
1009 reply->write_offset += sizeof(field32);
1012 rdlen_offset = reply->write_offset;
1013 reply->write_offset += sizeof(field16);
1014 answer_offset = reply->write_offset;
1018 res = pbuf_take_at(reply->pbuf, buf, (u16_t)buf_length, reply->write_offset);
1022 reply->write_offset += (u16_t)buf_length;
1034 field16 = lwip_htons(reply->write_offset - answer_offset);
1485 pbuf_realloc(outpkt->pbuf, outpkt->write_offset);
1497 LWIP_DEBUGF(MDNS_DEBUG, ("MDNS: Sending packet, len=%d, unicast=%d\n", outpkt->write_offset, outpkt->unicast_reply));