isc_result_t
ns_server_dnstap(ns_server_t *server, isc_lex_t *lex, isc_buffer_t **text) {
-#if HAVE_DNSTAP
+#ifdef HAVE_DNSTAP
char *ptr;
isc_result_t result;
isc_boolean_t reopen = ISC_FALSE;
isc_uint64_t udpoutsizestat_values[dns_sizecounter_out_max];
isc_uint64_t tcpinsizestat_values[dns_sizecounter_in_max];
isc_uint64_t tcpoutsizestat_values[dns_sizecounter_out_max];
-#if HAVE_DNSTAP
+#ifdef HAVE_DNSTAP
isc_uint64_t dnstapstat_values[dns_dnstapcounter_max];
#endif
isc_result_t result;
goto error;
TRY0(xmlTextWriterEndElement(writer)); /* resstat */
-#if HAVE_DNSTAP
+#ifdef HAVE_DNSTAP
if (server->dtenv != NULL) {
isc_stats_t *dnstapstats = NULL;
TRY0(xmlTextWriterStartElement(writer,
isc_uint64_t udpoutsizestat_values[dns_sizecounter_out_max];
isc_uint64_t tcpinsizestat_values[dns_sizecounter_in_max];
isc_uint64_t tcpoutsizestat_values[dns_sizecounter_out_max];
-#if HAVE_DNSTAP
+#ifdef HAVE_DNSTAP
isc_uint64_t dnstapstat_values[dns_dnstapcounter_max];
#endif
stats_dumparg_t dumparg;
else
json_object_put(counters);
-#if HAVE_DNSTAP
+#ifdef HAVE_DNSTAP
/* dnstap stat counters */
if (ns_g_server->dtenv != NULL) {
isc_stats_t *dnstapstats = NULL;
if (entry->opts.masters.count > 0 &&
entry->opts.masters.dscps[0] >= 0) {
isc_buffer_putstr(buffer, " dscp ");
- snprintf(pbuf, sizeof(pbuf), "%d",
+ snprintf(pbuf, sizeof(pbuf), "%hd",
entry->opts.masters.dscps[0]);
isc_buffer_putstr(buffer, pbuf);
}