Home | History | Annotate | Download | only in nameser

Lines Matching refs:dstp

392 	u_char *dstp;
397 dstp = dst;
415 if (dstp + l + 1 >= dstlim || srcp + l >= eom) {
420 *dstp++ = n;
421 memcpy(dstp, srcp, (size_t)l);
422 dstp += l;
455 *dstp = '\0';
482 u_char *dstp;
488 dstp = dst;
489 eob = dstp + dstsiz;
531 if (dstp + 1 >= eob) {
534 *dstp++ = ((u_int32_t)l >> 8) | NS_CMPRSFLGS;
535 *dstp++ = l % 256;
536 return (dstp - dst);
540 (dstp - msg) < 0x4000 && first) {
541 *cpp++ = dstp;
552 if (dstp + 1 + n >= eob) {
555 memcpy(dstp, srcp, (size_t)(n + 1));
557 dstp += n + 1;
560 if (dstp > eob) {
567 return (dstp - dst);