fixed printf statements
This commit is contained in:
+1
-1
@@ -19,7 +19,7 @@
|
|||||||
# initialize & set some vars
|
# initialize & set some vars
|
||||||
# ============================
|
# ============================
|
||||||
|
|
||||||
AC_INIT([strongSwan],[5.0.3])
|
AC_INIT([strongSwan],[5.0.4])
|
||||||
AM_INIT_AUTOMAKE(tar-ustar)
|
AM_INIT_AUTOMAKE(tar-ustar)
|
||||||
AC_CONFIG_MACRO_DIR([m4/config])
|
AC_CONFIG_MACRO_DIR([m4/config])
|
||||||
AC_CONFIG_HEADERS([config.h])
|
AC_CONFIG_HEADERS([config.h])
|
||||||
|
|||||||
+28
-9
@@ -16,25 +16,47 @@
|
|||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
#include <library.h>
|
#include <library.h>
|
||||||
|
#include <utils/debug.h>
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define debug level
|
||||||
|
*/
|
||||||
|
static level_t dbg_level = 1;
|
||||||
|
|
||||||
|
static void dbg_dnssec(debug_t group, level_t level, char *fmt, ...)
|
||||||
|
{
|
||||||
|
if ((level <= dbg_level) || level <= 1)
|
||||||
|
{
|
||||||
|
va_list args;
|
||||||
|
|
||||||
|
va_start(args, fmt);
|
||||||
|
vfprintf(stderr, fmt, args);
|
||||||
|
fprintf(stderr, "\n");
|
||||||
|
va_end(args);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
resolver_t *resolver;
|
resolver_t *resolver;
|
||||||
resolver_response_t *response;
|
resolver_response_t *response;
|
||||||
enumerator_t *enumerator;
|
enumerator_t *enumerator;
|
||||||
|
chunk_t rdata;
|
||||||
rr_set_t *rrset;
|
rr_set_t *rrset;
|
||||||
rr_t *rr;
|
rr_t *rr;
|
||||||
chunk_t chunk;
|
|
||||||
|
|
||||||
library_init(NULL);
|
library_init(NULL);
|
||||||
atexit(library_deinit);
|
atexit(library_deinit);
|
||||||
|
|
||||||
|
dbg = dbg_dnssec;
|
||||||
|
|
||||||
if (!lib->plugins->load(lib->plugins, NULL, PLUGINS))
|
if (!lib->plugins->load(lib->plugins, NULL, PLUGINS))
|
||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
if (argc != 2)
|
if (argc != 2)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "usage: %s <name>\n", argv[0]);
|
fprintf(stderr, "usage: dnssec <name>\n");
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -93,13 +115,10 @@ int main(int argc, char *argv[])
|
|||||||
printf(" RRSIGs for the RRset:\n");
|
printf(" RRSIGs for the RRset:\n");
|
||||||
while (enumerator->enumerate(enumerator, &rr))
|
while (enumerator->enumerate(enumerator, &rr))
|
||||||
{
|
{
|
||||||
printf(" name: ");
|
rdata = rr->get_rdata(rr);
|
||||||
printf(rr->get_name(rr));
|
|
||||||
printf("\n RDATA: ");
|
printf(" name: %s\n", rr->get_name(rr));
|
||||||
chunk = rr->get_rdata(rr);
|
printf(" RDATA: %#B\n", &rdata);
|
||||||
chunk = chunk_to_hex(chunk, NULL, TRUE);
|
|
||||||
printf(chunk.ptr);
|
|
||||||
printf("\n");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user