Lines Matching defs:src

97 ns_name_ntop(const u_char *src, char *dst, size_t dstsiz)
105 cp = src;
201 ns_name_pton(const char *src, u_char *dst, size_t dstsiz) {
202 return (ns_name_pton2(src, dst, dstsiz, NULL));
206 * ns_name_pton2(src, dst, dstsiz, *dstlen)
218 ns_name_pton2(const char *src, u_char *dst, size_t dstsiz, size_t *dstlen) {
228 while ((c = *src++) != 0) {
231 if ((cp = strchr(src, ']')) == NULL) {
235 if ((e = encode_bitsring(&src, cp + 2,
243 if ((c = *src++) == 0)
253 if ((c = *src++) == 0 ||
259 if ((c = *src++) == 0 ||
287 if (*src == '\0') {
303 if (c == 0 || *src == '.') {
334 if ((bp - dst) > MAXCDNAME) { /*%< src too big */
354 ns_name_ntol(const u_char *src, u_char *dst, size_t dstsiz)
362 cp = src;
404 ns_name_unpack(const u_char *msg, const u_char *eom, const u_char *src,
407 return (ns_name_unpack2(msg, eom, src, dst, dstsiz, NULL));
411 * ns_name_unpack2(msg, eom, src, dst, dstsiz, *dstlen)
419 ns_name_unpack2(const u_char *msg, const u_char *eom, const u_char *src,
429 srcp = src;
463 len = srcp - src + 1;
490 len = srcp - src;
514 ns_name_pack(const u_char *src, u_char *dst, int dstsiz,
522 srcp = src;
558 srcp = src;
609 *\li Number of bytes read out of `src', or -1 (with errno set).
615 ns_name_uncompress(const u_char *msg, const u_char *eom, const u_char *src,
621 if ((n = ns_name_unpack(msg, eom, src, tmp, sizeof tmp)) == -1)
644 ns_name_compress(const char *src, u_char *dst, size_t dstsiz,
649 if (ns_name_pton(src, tmp, sizeof tmp) == -1)
656 * after src.
659 ns_name_rollback(const u_char *src, const u_char **dnptrs,
663 if (*dnptrs >= src) {