Lines Matching refs:dst
94 * ns_name_ntop(src, dst, dstsiz)
103 ns_name_ntop(const u_char *src, char *dst, size_t dstsiz)
112 dn = dst;
113 eom = dst + dstsiz;
121 if (dn != dst) {
179 if (dn == dst) {
191 return (dn - dst);
195 * ns_name_pton(src, dst, dstsiz)
206 ns_name_pton(const char *src, u_char *dst, size_t dstsiz)
213 bp = dst;
214 eom = dst + dstsiz;
284 if ((bp - dst) > MAXCDNAME) {
321 if ((bp - dst) > MAXCDNAME) { /* src too big */
329 * ns_name_ntol(src, dst, dstsiz)
338 ns_name_ntol(const u_char *src, u_char *dst, size_t dstsiz)
347 dn = dst;
348 eom = dst + dstsiz;
378 return (dn - dst);
382 * ns_name_unpack(msg, eom, src, dst, dstsiz)
389 u_char *dst, size_t dstsiz)
397 dstp = dst;
399 dstlim = dst + dstsiz;
462 * ns_name_pack(src, dst, dstsiz, dnptrs, lastdnptr)
479 ns_name_pack(const u_char *src, u_char *dst, int dstsiz,
488 dstp = dst;
536 return (dstp - dst);
567 return (dstp - dst);
571 * ns_name_uncompress(msg, eom, src, dst, dstsiz)
580 char *dst, size_t dstsiz)
587 if (ns_name_ntop(tmp, dst, dstsiz) == -1)
593 * ns_name_compress(src, dst, dstsiz, dnptrs, lastdnptr)
596 * Number of bytes consumed in `dst' or -1 (with errno set).
607 ns_name_compress(const char *src, u_char *dst, size_t dstsiz,
614 return (ns_name_pack(tmp, dst, (int)dstsiz, dnptrs, lastdnptr));
846 unsigned char ** dst, unsigned const char *eom)
868 for (tp = *dst + 1; cp < end && tp < eom; cp++) {
942 **dst = blen;
945 *dst = tp;