Lines Matching defs:target

49 			isc_buffer_t *target
53 unsigned int options, isc_buffer_t *target
56 isc_buffer_t *target
59 void *source, isc_buffer_t *target
61 #define ARGS_TOSTRUCT const dns_rdata_t *rdata, void *target
86 txt_totext(isc_region_t *source, int quote, isc_buffer_t *target);
89 txt_fromwire(isc_buffer_t *source, isc_buffer_t *target);
92 multitxt_totext(isc_region_t *source, isc_buffer_t *target);
95 name_prefix(dns_name_t *name, dns_name_t *origin, dns_name_t *target);
101 inet_totext(int af, isc_region_t *src, isc_buffer_t *target);
107 uint32_tobuffer(uint32_t, isc_buffer_t *target);
110 uint16_tobuffer(uint32_t, isc_buffer_t *target);
113 name_tobuffer(dns_name_t *name, isc_buffer_t *target);
128 btoa_totext(unsigned char *inbuf, int inbuflen, isc_buffer_t *target);
132 isc_buffer_t *target);
136 isc_buffer_t *target);
163 name_duporclone(dns_name_t *source, dns_name_t *target) {
165 return (dns_name_dup(source, target));
181 isc_buffer_t *target)
190 RETERR(isc_str_tobuffer(tctx->linebreak, target));
208 RETERR(isc_str_tobuffer(" ", target));
210 RETERR(dns_rdatatype_totext(t, target));
305 dns_rdata_clone(const dns_rdata_t *src, dns_rdata_t *target) {
308 REQUIRE(target != NULL);
310 REQUIRE(DNS_RDATA_INITIALIZED(target));
313 REQUIRE(DNS_RDATA_VALIDFLAGS(target));
315 target->data = src->data;
316 target->length = src->length;
317 target->rdclass = src->rdclass;
318 target->type = src->type;
319 target->flags = src->flags;
359 isc_buffer_t *target)
375 REQUIRE(target != NULL);
381 st = *target;
389 if (activelength > isc_buffer_availablelength(target))
392 isc_buffer_putmem(target, isc_buffer_current(source),
403 length = isc_buffer_usedlength(target) - isc_buffer_usedlength(&st);
421 *target = st;
428 isc_buffer_t *target)
446 st = *target;
451 isc_buffer_availableregion(target, &tr);
455 isc_buffer_add(target, rdata->length);
459 *target = st;
460 INSIST(target->used < 65536);
461 dns_compress_rollback(cctx, (uint16_t)target->used);
468 isc_buffer_t *target)
475 result = isc_str_tobuffer(buf, target);
482 result = isc_str_tobuffer(buf, target);
488 result = isc_str_tobuffer(" ( ", target);
490 result = isc_str_tobuffer(" ", target);
496 result = isc_hex_totext(&sr, 0, "", target);
500 target);
503 result = isc_str_tobuffer(" )", target);
510 isc_buffer_t *target)
527 cur = isc_buffer_usedlength(target);
532 unsigned int u = isc_buffer_usedlength(target);
535 isc_buffer_subtract(target, u - cur);
536 result = unknown_totext(rdata, tctx, target);
543 dns_rdata_totext(dns_rdata_t *rdata, dns_name_t *origin, isc_buffer_t *target)
556 return (rdata_totext(rdata, &tctx, target));
563 isc_buffer_t *target)
586 return (rdata_totext(rdata, &tctx, target));
592 isc_buffer_t *target)
605 st = *target;
606 result = fromstruct_soa(rdclass, type, soa, target);
608 length = isc_buffer_usedlength(target) - isc_buffer_usedlength(&st);
618 *target = st;
625 isc_buffer_t *target)
638 st = *target;
639 result = fromstruct_any_tsig(rdclass, type, tsig, target);
641 length = isc_buffer_usedlength(target) - isc_buffer_usedlength(&st);
651 *target = st;
881 dns_rdatatype_totext(dns_rdatatype_t type, isc_buffer_t *target) {
886 return (isc_str_tobuffer("RESERVED0", target));
888 return (isc_str_tobuffer("A", target));
890 return (isc_str_tobuffer("NS", target));
892 return (isc_str_tobuffer("MD", target));
894 return (isc_str_tobuffer("MF", target));
896 return (isc_str_tobuffer("CNAME", target));
898 return (isc_str_tobuffer("SOA", target));
900 return (isc_str_tobuffer("MB", target));
902 return (isc_str_tobuffer("MG", target));
904 return (isc_str_tobuffer("MR", target));
906 return (isc_str_tobuffer("NULL", target));
908 return (isc_str_tobuffer("WKS", target));
910 return (isc_str_tobuffer("PTR", target));
912 return (isc_str_tobuffer("HINFO", target));
914 return (isc_str_tobuffer("MINFO", target));
916 return (isc_str_tobuffer("MX", target));
918 return (isc_str_tobuffer("TXT", target));
920 return (isc_str_tobuffer("RP", target));
922 return (isc_str_tobuffer("AFSDB", target));
924 return (isc_str_tobuffer("X25", target));
926 return (isc_str_tobuffer("ISDN", target));
928 return (isc_str_tobuffer("RT", target));
930 return (isc_str_tobuffer("NSAP", target));
932 return (isc_str_tobuffer("NSAP-PTR", target));
934 return (isc_str_tobuffer("SIG", target));
936 return (isc_str_tobuffer("KEY", target));
938 return (isc_str_tobuffer("PX", target));
940 return (isc_str_tobuffer("GPOS", target));
942 return (isc_str_tobuffer("AAAA", target));
944 return (isc_str_tobuffer("LOC", target));
946 return (isc_str_tobuffer("NXT", target));
948 return (isc_str_tobuffer("EID", target));
950 return (isc_str_tobuffer("NIMLOC", target));
952 return (isc_str_tobuffer("SRV", target));
954 return (isc_str_tobuffer("ATMA", target));
956 return (isc_str_tobuffer("NAPTR", target));
958 return (isc_str_tobuffer("KX", target));
960 return (isc_str_tobuffer("CERT", target));
962 return (isc_str_tobuffer("A6", target));
964 return (isc_str_tobuffer("DNAME", target));
966 return (isc_str_tobuffer("SINK", target));
968 return (isc_str_tobuffer("OPT", target));
970 return (isc_str_tobuffer("APL", target));
972 return (isc_str_tobuffer("DS", target));
974 return (isc_str_tobuffer("SSHFP", target));
976 return (isc_str_tobuffer("IPSECKEY", target));
978 return (isc_str_tobuffer("RRSIG", target));
980 return (isc_str_tobuffer("NSEC", target));
982 return (isc_str_tobuffer("DNSKEY", target));
984 return (isc_str_tobuffer("DHCID", target));
986 return (isc_str_tobuffer("NSEC3", target));
988 return (isc_str_tobuffer("NSEC3PARAM", target));
990 return (isc_str_tobuffer("TLSA", target));
992 return (isc_str_tobuffer("SMIMEA", target));
994 return (isc_str_tobuffer("HIP", target));
996 return (isc_str_tobuffer("NINFO", target));
998 return (isc_str_tobuffer("RKEY", target));
1000 return (isc_str_tobuffer("TALINK", target));
1002 return (isc_str_tobuffer("CDS", target));
1004 return (isc_str_tobuffer("CDNSKEY", target));
1006 return (isc_str_tobuffer("OPENPGPKEY", target));
1008 return (isc_str_tobuffer("CSYNC", target));
1010 return (isc_str_tobuffer("ZONEMD", target));
1012 return (isc_str_tobuffer("SVCB", target));
1014 return (isc_str_tobuffer("HTTPS", target));
1016 return (isc_str_tobuffer("SPF", target));
1018 return (isc_str_tobuffer("UINFO", target));
1020 return (isc_str_tobuffer("UID", target));
1022 return (isc_str_tobuffer("GID", target));
1024 return (isc_str_tobuffer("UNSPEC", target));
1026 return (isc_str_tobuffer("NID", target));
1028 return (isc_str_tobuffer("L32", target));
1030 return (isc_str_tobuffer("L64", target));
1032 return (isc_str_tobuffer("LP", target));
1034 return (isc_str_tobuffer("EUI48", target));
1036 return (isc_str_tobuffer("EUI64", target));
1038 return (isc_str_tobuffer("TKEY", target));
1040 return (isc_str_tobuffer("TSIG", target));
1042 return (isc_str_tobuffer("IXFR", target));
1044 return (isc_str_tobuffer("AXFR", target));
1046 return (isc_str_tobuffer("MAILB", target));
1048 return (isc_str_tobuffer("MAILA", target));
1050 return (isc_str_tobuffer("ANY", target));
1052 return (isc_str_tobuffer("URI", target));
1054 return (isc_str_tobuffer("CAA", target));
1056 return (isc_str_tobuffer("AVC", target));
1058 return (isc_str_tobuffer("DOA", target));
1060 return (isc_str_tobuffer("RESINFO", target));
1062 return (isc_str_tobuffer("TA", target));
1064 return (isc_str_tobuffer("DLV", target));
1067 return (isc_str_tobuffer(buf, target));
1106 txt_totext(isc_region_t *source, int quote, isc_buffer_t *target) {
1113 isc_buffer_availableregion(target, &region);
1169 isc_buffer_add(target, (unsigned int)(tp - (char *)region.base));
1175 txt_fromwire(isc_buffer_t *source, isc_buffer_t *target) {
1187 isc_buffer_availableregion(target, &tregion);
1194 isc_buffer_add(target, n);
1202 multitxt_totext(isc_region_t *source, isc_buffer_t *target) {
1209 isc_buffer_availableregion(target, &region);
1253 isc_buffer_add(target, (unsigned int)(tp - (char *)region.base));
1258 name_prefix(dns_name_t *name, dns_name_t *origin, dns_name_t *target) {
1277 dns_name_getlabelsequence(name, l1 - l2, l2, target);
1278 if (!dns_name_caseequal(origin, target))
1281 dns_name_getlabelsequence(name, 0, l1 - l2, target);
1285 *target = *name;
1290 inet_totext(int af, isc_region_t *src, isc_buffer_t *target) {
1296 if (strlen(tmpbuf) > isc_buffer_availablelength(target))
1298 isc_buffer_putstr(target, tmpbuf);
1308 uint32_tobuffer(uint32_t value, isc_buffer_t *target) {
1311 isc_buffer_availableregion(target, &region);
1314 isc_buffer_putuint32(target, value);
1319 uint16_tobuffer(uint32_t value, isc_buffer_t *target) {
1324 isc_buffer_availableregion(target, &region);
1327 isc_buffer_putuint16(target, (uint16_t)value);
1332 name_tobuffer(dns_name_t *name, isc_buffer_t *target) {
1335 return (isc_buffer_copyregion(target, &r));
1412 byte_btoa(int c, isc_buffer_t *target, struct state *state) {
1415 isc_buffer_availableregion(target, &tr);
1434 isc_buffer_add(target, 1);
1462 isc_buffer_add(target, 5);
1473 * target. Return success/failure status
1476 btoa_totext(unsigned char *inbuf, int inbuflen, isc_buffer_t *target) {
1483 RETERR(byte_btoa(*inbuf, target, state));
1486 RETERR(byte_btoa(0, target, state));
1493 return (isc_str_tobuffer(buf, target));