From db8c1f507f2d040d3d2b5e7384415ba68685be90 Mon Sep 17 00:00:00 2001 From: "/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org" Date: Tue, 29 Nov 2005 08:56:09 +0000 Subject: OPRINT: use pluginstance num_keys instead of plugin num_keys (Christian Hentschel) --- output/ulogd_output_OPRINT.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'output/ulogd_output_OPRINT.c') diff --git a/output/ulogd_output_OPRINT.c b/output/ulogd_output_OPRINT.c index 53638ce..532dd61 100644 --- a/output/ulogd_output_OPRINT.c +++ b/output/ulogd_output_OPRINT.c @@ -54,9 +54,13 @@ static int oprint_interp(struct ulogd_pluginstance *upi) unsigned int i; fprintf(opi->of, "===>PACKET BOUNDARY\n"); - for (i = 0; i < upi->plugin->input.num_keys; i++) { + for (i = 0; i < upi->input.num_keys; i++) { struct ulogd_key *ret = upi->input.keys[i].u.source; + if (!ret) + ulogd_log(ULOGD_NOTICE, "no result for %s ?!?\n", + upi->input.keys[i].name); + if (!IS_VALID(*ret)) continue; @@ -84,6 +88,7 @@ static int oprint_interp(struct ulogd_pluginstance *upi) case ULOGD_RET_NONE: fprintf(opi->of, ""); break; + default: fprintf(opi->of, "default"); } } if (upi->config_kset->ces[1].u.value != 0) -- cgit v1.2.3