Lines Matching defs:buf

59 			char **buf, size_t *buflen);
62 char **buf, size_t *buflen);
63 static void addlen(size_t len, char **buf, size_t *buflen);
65 char **buf, size_t *buflen);
67 char **buf, size_t *buflen);
85 * Number of characters written to buf, or -1 (check errno).
90 char *buf, size_t buflen)
97 name_ctx, origin, buf, buflen);
105 * Number of characters written to buf, or -1 (check errno).
112 char *buf, size_t buflen)
114 const char *obuf = buf;
126 T(addstr("\t\t\t", (size_t)3, &buf, &buflen));
132 T(addstr("@\t\t\t", (size_t)4, &buf, &buflen));
134 T(addstr(name, (size_t)len, &buf, &buflen));
140 T(addstr(".", (size_t)1, &buf, &buflen));
143 T(spaced = addtab((size_t)len, 24, spaced, &buf, &buflen));
150 T(x = ns_format_ttl(ttl, buf, buflen));
151 addlen((size_t)x, &buf, &buflen);
153 T(addstr(tmp, (size_t)len, &buf, &buflen));
154 T(spaced = addtab((size_t)(x + len), (size_t)16, spaced, &buf, &buflen));
163 (void) inet_ntop(AF_INET, rdata, buf, (socklen_t)buflen);
164 addlen(strlen(buf), &buf, &buflen);
174 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
180 T(len = charstr(rdata, edata, &buf, &buflen));
184 T(addstr(" ", (size_t)1, &buf, &buflen));
191 T(len = charstr(rdata, edata, &buf, &buflen));
201 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
202 T(addstr(" ", (size_t)1, &buf, &buflen));
205 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
206 T(addstr(" (\n", (size_t)3, &buf, &buflen));
214 T(addstr("\t\t\t\t\t", (size_t)5, &buf, &buflen));
216 T(addstr(tmp, (size_t)len, &buf, &buflen));
217 T(spaced = addtab((size_t)len, (size_t)16, spaced, &buf, &buflen));
218 T(addstr("; serial\n", (size_t)9, &buf, &buflen));
223 T(addstr("\t\t\t\t\t", (size_t)5, &buf, &buflen));
224 T(len = ns_format_ttl(t, buf, buflen));
225 addlen((size_t)len, &buf, &buflen);
226 T(spaced = addtab((size_t)len, (size_t)16, spaced, &buf, &buflen));
227 T(addstr("; refresh\n", (size_t)10, &buf, &buflen));
232 T(addstr("\t\t\t\t\t", (size_t)5, &buf, &buflen));
233 T(len = ns_format_ttl(t, buf, buflen));
234 addlen((size_t)len, &buf, &buflen);
235 T(spaced = addtab((size_t)len, (size_t)16, spaced, &buf, &buflen));
236 T(addstr("; retry\n", (size_t)8, &buf, &buflen));
241 T(addstr("\t\t\t\t\t", (size_t)5, &buf, &buflen));
242 T(len = ns_format_ttl(t, buf, buflen));
243 addlen((size_t)len, &buf, &buflen);
244 T(spaced = addtab((size_t)len, (size_t)16, spaced, &buf, &buflen));
245 T(addstr("; expiry\n", (size_t)9, &buf, &buflen));
250 T(addstr("\t\t\t\t\t", (size_t)5, &buf, &buflen));
251 T(len = ns_format_ttl(t, buf, buflen));
252 addlen((size_t)len, &buf, &buflen);
253 T(addstr(" )", (size_t)2, &buf, &buflen));
254 T(spaced = addtab((size_t)len, (size_t)16, spaced, &buf, &buflen));
255 T(addstr("; minimum\n", (size_t)10, &buf, &buflen));
273 T(addstr(tmp, (size_t)len, &buf, &buflen));
276 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
291 T(addstr(tmp, (size_t)len, &buf, &buflen));
294 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
295 T(addstr(" ", (size_t)1, &buf, &buflen));
298 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
304 T(len = charstr(rdata, edata, &buf, &buflen));
313 T(len = charstr(rdata, edata, &buf, &buflen));
318 T(addstr(" ", (size_t)1, &buf, &buflen));
326 T(addstr(t, strlen(t), &buf, &buflen));
333 (void) inet_ntop(AF_INET6, rdata, buf, (socklen_t)buflen);
334 addlen(strlen(buf), &buf, &buflen);
342 T(addstr(t, strlen(t), &buf, &buflen));
357 T(addstr(t, (size_t)len, &buf, &buflen));
360 T(len = charstr(rdata, edata, &buf, &buflen));
364 T(addstr(" ", (size_t)1, &buf, &buflen));
367 T(len = charstr(rdata, edata, &buf, &buflen));
371 T(addstr(" ", (size_t)1, &buf, &buflen));
374 T(len = charstr(rdata, edata, &buf, &buflen));
380 T(addstr(" ", (size_t)1, &buf, &buflen));
383 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
399 T(addstr(t, (size_t)len, &buf, &buflen));
402 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
409 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
410 T(addstr(" ", (size_t)1, &buf, &buflen));
413 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
424 (void) inet_ntop(AF_INET, rdata, buf, (socklen_t)buflen);
425 addlen(strlen(buf), &buf, &buflen);
430 T(addstr(tmp, (size_t)len, &buf, &buflen));
442 &buf, &buflen));
447 T(addstr(tmp, (size_t)len, &buf, &buflen));
453 T(addstr(")", (size_t)1, &buf, &buflen));
479 T(addstr(tmp, (size_t)len, &buf, &buflen));
487 T(addstr(" (", (size_t)2, &buf, &buflen));
493 T(addstr(leader, strlen(leader), &buf, &buflen));
495 &buf, &buflen));
498 T(addstr(" )", (size_t)2, &buf, &buflen));
500 T(addstr(tmp, (size_t)n, &buf, &buflen));
523 T(addstr(tmp, (size_t)len, &buf, &buflen));
530 T(addstr(tmp, (size_t)len, &buf, &buflen));
535 T(addstr(tmp, (size_t)len, &buf, &buflen));
540 T(addstr(tmp, (size_t)len, &buf, &buflen));
543 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
549 T(addstr(" (", (size_t)2, &buf, &buflen));
557 T(addstr(leader, strlen(leader), &buf, &buflen));
559 &buf, &buflen));
562 T(addstr(" )", (size_t)2, &buf, &buflen));
570 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
577 T(addstr(tmp, (size_t)len, &buf, &buflen));
594 T(addstr(tmp1, (size_t)len, &buf, &buflen));
598 T(addstr(str, strlen(str), &buf, &buflen));
607 T(addstr(" (", (size_t)2, &buf, &buflen));
616 &buf, &buflen));
618 &buf, &buflen));
621 T(addstr(" )", (size_t)2, &buf, &buflen));
632 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
633 T(addstr(" ", (size_t)1, &buf, &buflen));
638 T(addstr(tmp, (size_t)len, &buf, &buflen));
643 T(addstr(tmp, (size_t)len, &buf, &buflen));
651 T(addstr(tmp, (size_t)len, &buf, &buflen));
661 T(len = addname(msg, msglen, &rdata, origin, &buf, &buflen));
662 T(addstr(" ", (size_t)1, &buf, &buflen));
667 snprintf(buf, buflen, "%d", ns_get16(rdata));
669 addlen(strlen(buf), &buf, &buflen);
680 T(addstr(tmp, (size_t)len, &buf, &buflen));
691 (void) inet_ntop(AF_INET6, &a, buf, (socklen_t)buflen);
692 addlen(strlen(buf), &buf, &buflen);
700 T(addstr(" ", (size_t)1, &buf, &buflen));
701 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
708 T(addstr(tmp, (size_t)len, &buf, &buflen));
722 T(addstr(tmp, (size_t)len, &buf, &buflen));
727 T(addstr(tmp, (size_t)len, &buf, &buflen));
731 T(addstr(tmp, (size_t)len, &buf, &buflen));
736 T(addstr(tmp, (size_t)len, &buf, &buflen));
747 T(addstr(tmp, (size_t)len, &buf, &buflen));
751 T(addstr(tmp, (size_t)len, &buf, &buflen));
757 T(addstr(tmp, (size_t)len, &buf, &buflen));
761 T(addstr("-", 1, &buf, &buflen));
765 T(addstr(tmp, (size_t)len, &buf, &buflen));
771 T(addstr(" ", 1, &buf, &buflen));
828 T(addstr(tmp, 8, &buf, &buflen));
849 T(addstr(tmp, (size_t)len, &buf, &buflen));
860 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
873 T(addstr(tmp, (size_t)len, &buf, &buflen));
890 T(addstr(str, strlen(str), &buf, &buflen));
899 T(addstr(" (", 2, &buf, &buflen));
908 &buf, &buflen));
910 (size_t)MIN(len - n, 48), &buf, &buflen));
913 T(addstr(" )", 2, &buf, &buflen));
947 T(addstr(tmp, (size_t)len, &buf, &buflen));
951 T(addstr(tmp, (size_t)len, &buf, &buflen));
955 T(addstr(tmp, (size_t)len, &buf, &buflen));
960 T(addstr(".", 1, &buf, &buflen));
963 (void) inet_ntop(AF_INET, rdata, buf, (socklen_t)buflen);
964 addlen(strlen(buf), &buf, &buflen);
968 (void) inet_ntop(AF_INET6, rdata, buf, (socklen_t)buflen);
969 addlen(strlen(buf), &buf, &buflen);
973 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
983 T(addstr(str, strlen(str), &buf, &buflen));
992 T(addstr(" (", 2, &buf, &buflen));
1001 &buf, &buflen));
1003 (size_t)MIN(len - n, 48), &buf, &buflen));
1006 T(addstr(" )", 2, &buf, &buflen));
1025 T(addstr(str, strlen(str), &buf, &buflen));
1028 T(addstr(tmp, (size_t)len, &buf, &buflen));
1032 T(addstr(tmp, (size_t)len, &buf, &buflen));
1035 T(addstr(leader, strlen(leader), &buf, &buflen));
1041 T(addstr(base64_key, (size_t)len, &buf, &buflen));
1045 T(addstr(leader, strlen(leader), &buf, &buflen));
1047 &buf, &buflen));
1049 T(addstr(" )", 2, &buf, &buflen));
1058 _DIAGASSERT(__type_fit(int, buf - obuf));
1059 return (int)(buf - obuf);
1068 T(addstr(tmp, (size_t)len, &buf, &buflen));
1076 T(addstr(tmp, (size_t)(p - tmp), &buf, &buflen));
1078 T(addstr(")", (size_t)1, &buf, &buflen));
1079 T(addtab((size_t)(p - tmp + 1), (size_t)48, spaced, &buf, &buflen));
1087 T(addstr(tmp, (size_t)(p - tmp), &buf, &buflen));
1090 _DIAGASSERT(__type_fit(int, buf - obuf));
1091 return (int)(buf - obuf);
1132 * charstr(rdata, edata, buf, buflen)
1142 charstr(const u_char *rdata, const u_char *edata, char **buf, size_t *buflen) {
1145 char *save_buf = *buf;
1147 if (addstr("\"", (size_t)1, buf, buflen) < 0)
1156 if (addstr("\\", (size_t)1, buf, buflen) < 0)
1159 buf, buflen) < 0)
1165 if (addstr("\"", (size_t)1, buf, buflen) < 0)
1171 *buf = save_buf;
1179 char **buf, size_t *buflen)
1182 char *save_buf = *buf;
1185 n = dn_expand(msg, msg + msglen, *pp, *buf, (int)*buflen);
1188 newlen = prune_origin(*buf, origin);
1189 if (**buf == '\0') {
1195 (*buf)[newlen++] = '@';
1196 (*buf)[newlen] = '\0';
1200 (*buf)[newlen] == '\0')) && (*buf)[newlen - 1] != '.') {
1205 (*buf)[newlen++] = '.';
1206 (*buf)[newlen] = '\0';
1210 addlen(newlen, buf, buflen);
1211 **buf = '\0';
1216 *buf = save_buf;
1222 addlen(size_t len, char **buf, size_t *buflen) {
1224 *buf += len;
1229 addstr(const char *src, size_t len, char **buf, size_t *buflen) {
1234 memcpy(*buf, src, len);
1235 addlen(len, buf, buflen);
1236 **buf = '\0';
1241 addtab(size_t len, size_t target, int spaced, char **buf, size_t *buflen) {
1243 char *save_buf = *buf;
1247 T(addstr(" ", (size_t)2, buf, buflen));
1251 if (addstr("\t", (size_t)1, buf, buflen) < 0) {
1253 *buf = save_buf;