dlz_wildcard_dynamic.c: In function ‘dlz_lookup’:
dlz_wildcard_dynamic.c:227:14: warning: variable ‘origin’ set but not used [-Wunused-but-set-variable]
227 | bool origin = true;
| ^~~~~~
dlz_wildcard_dynamic.c: In function ‘dlz_lookup’:
dlz_wildcard_dynamic.c:252:28: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
252 | cd->record = "@";
| ^
dlz_wildcard_dynamic.c: In function ‘dlz_authority’:
dlz_wildcard_dynamic.c:328:22: warning: unused variable ‘origin’ [-Wunused-variable]
328 | bool origin;
| ^~~~~~
dlz_wildcard_dynamic.c:312:25: warning: unused variable ‘name’ [-Wunused-variable]
312 | const char *p, *name = "@";
| ^~~~
dlz_wildcard_dynamic.c: In function ‘dlz_create’:
dlz_wildcard_dynamic.c:441:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
441 | for (i = 4; i < argc; i += 4) {
| ^
const char *p;
char *namebuf;
nrr_t *nrec;
- bool origin = true;
#if DLZ_DLOPEN_VERSION >= 2
UNUSED(methods);
strncpy(namebuf, zone, len - 1);
namebuf[len - 1] = '\0';
cd->record = namebuf;
- origin = false;
} else if (p == zone) {
- cd->record = "@";
+ cd->record = (char *)"@";
}
/* Write info message to log */
config_data_t *cd = (config_data_t *)dbdata;
char *querystring = NULL;
nrr_t *nrec;
- const char *p, *name = "@";
+ const char *p;
p = shortest_match(cd->zone_pattern, zone);
if (p == NULL) {
result = ISC_R_NOTFOUND;
nrec = DLZ_LIST_HEAD(cd->rrs_list);
while (nrec != NULL) {
- bool origin;
if (strcmp("@", nrec->name) == 0) {
isc_result_t presult;
...) {
config_data_t *cd;
char *endp;
- int i, def_ttl;
+ unsigned int i;
+ int def_ttl;
nrr_t *trec = NULL;
isc_result_t result;
const char *helper_name;