• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/lib/libc/nameser/

Lines Matching refs:src

99 ns_name_ntop(const u_char *src, char *dst, size_t dstsiz)
107 cp = src;
203 ns_name_pton(const char *src, u_char *dst, size_t dstsiz) {
204 return (ns_name_pton2(src, dst, dstsiz, NULL));
208 * ns_name_pton2(src, dst, dstsiz, *dstlen)
220 ns_name_pton2(const char *src, u_char *dst, size_t dstsiz, size_t *dstlen) {
230 while ((c = *src++) != 0) {
233 if ((cp = strchr(src, ']')) == NULL) {
237 if ((e = encode_bitsring(&src, cp + 2,
245 if ((c = *src++) == 0)
255 if ((c = *src++) == 0 ||
261 if ((c = *src++) == 0 ||
289 if (*src == '\0') {
305 if (c == 0 || *src == '.') {
336 if ((bp - dst) > MAXCDNAME) { /*%< src too big */
356 ns_name_ntol(const u_char *src, u_char *dst, size_t dstsiz)
364 cp = src;
406 ns_name_unpack(const u_char *msg, const u_char *eom, const u_char *src,
409 return (ns_name_unpack2(msg, eom, src, dst, dstsiz, NULL));
413 * ns_name_unpack2(msg, eom, src, dst, dstsiz, *dstlen)
421 ns_name_unpack2(const u_char *msg, const u_char *eom, const u_char *src,
431 srcp = src;
465 len = srcp - src + 1;
493 len = srcp - src;
517 ns_name_pack(const u_char *src, u_char *dst, int dstsiz,
525 srcp = src;
561 srcp = src;
612 *\li Number of bytes read out of `src', or -1 (with errno set).
618 ns_name_uncompress(const u_char *msg, const u_char *eom, const u_char *src,
624 if ((n = ns_name_unpack(msg, eom, src, tmp, sizeof tmp)) == -1)
647 ns_name_compress(const char *src, u_char *dst, size_t dstsiz,
652 if (ns_name_pton(src, tmp, sizeof tmp) == -1)
659 * after src.
662 ns_name_rollback(const u_char *src, const u_char **dnptrs,
666 if (*dnptrs >= src) {