Lines Matching defs:edata

58 static int	charstr(const u_char *rdata, const u_char *edata,
116 const u_char *edata = rdata + rdlen;
181 T(len = charstr(rdata, edata, &buf, &buflen));
189 if (type == ns_t_isdn && rdata == edata)
192 T(len = charstr(rdata, edata, &buf, &buflen));
210 if ((edata - rdata) != 5*NS_INT32SZ)
305 T(len = charstr(rdata, edata, &buf, &buflen));
313 while (rdata < edata) {
314 T(len = charstr(rdata, edata, &buf, &buflen));
318 if (rdata < edata)
361 T(len = charstr(rdata, edata, &buf, &buflen));
368 T(len = charstr(rdata, edata, &buf, &buflen));
375 T(len = charstr(rdata, edata, &buf, &buflen));
437 while (rdata < edata) {
471 key_id = dst_s_dns_key_id(rdata, edata-rdata);
483 len = b64_ntop(rdata, (size_t)(edata - rdata),
547 len = b64_ntop(rdata, (size_t)(edata - rdata),
574 n = edata - rdata;
596 siz = (edata-rdata)*4/3 + 4; /* "+4" accounts for trailing \0 */
602 len = b64_ntop(rdata, (size_t)(edata-rdata),
689 if (rdata + pbyte >= edata) goto formerr;
700 if (rdata >= edata) goto formerr;
735 while (rdata < edata) {
839 while (rdata < edata) {
863 while (rdata < edata) {
888 siz = (edata-rdata)*4/3 + 4; /* "+4" accounts for trailing \0 */
893 len = b64_ntop(rdata, (size_t)(edata-rdata),
978 if (rdata >= edata)
981 siz = (edata-rdata)*4/3 + 4; /* "+4" accounts for trailing \0 */
986 len = b64_ntop(rdata, (size_t)(edata-rdata),
1045 while (rdata < edata) {
1066 len = SPRINTF((tmp, "\\# %u%s\t; %s", (unsigned)(edata - rdata),
1069 while (rdata < edata) {
1073 n = MIN(16, edata - rdata);
1131 * charstr(rdata, edata, buf, buflen)
1141 charstr(const u_char *rdata, const u_char *edata, char **buf, size_t *buflen) {
1148 if (rdata < edata) {
1151 if (rdata + 1 + n <= edata) {