exec_prefix = @exec_prefix@
bindir = @bindir@
mandir = @mandir@
+datarootdir = @datarootdir@
CC = @CC@
CFLAGS = @CFLAGS@
}
ldns_status
-check_ldns_calc_keytag()
+check_ldns_calc_keytag(void)
{
const char *key_str;
uint16_t expected_keytag;
}
ldns_status
-check_ldns_canonicalization()
+check_ldns_canonicalization(void)
{
const char rr_str1[] = "bla.nl. 1000 IN NS ns1.bla.nl.";
const char rr_str2[] = "BLA.NL. 1000 IN NS NS1.BlA.Nl.";
exec_prefix = @exec_prefix@
bindir = @bindir@
mandir = @mandir@
+dataroot = @dataroot@
CC = @CC@
CFLAGS = @CFLAGS@
data_len = ldns_b64_pton_calculate_size(strlen(str));
- data = malloc(data_len);
+ if(!(data = malloc(data_len)))
+ return -1;
result = ldns_b64_pton(str, data, data_len);
}
}
}
-
+ free(data);
return result;
}
data_len = ldns_b32_pton_calculate_size(strlen(str)) + 10;
- data = malloc(data_len);
+ if (!(data = malloc(data_len)))
+ return -1;
result = ldns_b32_pton(str, strlen(str), data, data_len);
}
}
}
-
+ free(data);
return result;
}
data_len = ldns_b32_pton_calculate_size(strlen(str)) + 10;
- data = malloc(data_len);
+ if (!(data = malloc(data_len)))
+ return -1;
result = ldns_b32_pton_extended_hex(str, strlen(str), data, data_len);
}
}
}
-
+ free(data);
return result;
}
exec_prefix = @exec_prefix@
bindir = @bindir@
mandir = @mandir@
+dataroot = @dataroot@
CC = @CC@
CFLAGS = @CFLAGS@
}
static int
-check_desc(const ldns_rr_descriptor* desc, int type)
+check_desc(const ldns_rr_descriptor* desc, ldns_rr_type type)
{
int i;
int dcount = 0;
}
static int
-check_descriptors()
+check_descriptors(void)
{
- int start = 0;
- int end = LDNS_RDATA_FIELD_DESCRIPTORS_COMMON /* 250 */;
- int i;
+ ldns_rr_type start = LDNS_RR_TYPE_FIRST;
+ ldns_rr_type end = LDNS_RDATA_FIELD_DESCRIPTORS_COMMON /* 250 */;
+ ldns_rr_type i;
for(i=start; i<end; i++) {
if(!check_desc(ldns_rr_descript(i), i)) {
- printf("Type %d failed\n", i);
+ printf("Type %d failed\n", (int)i);
return 0;
}
}