From 9c81900a4d85a076c4dcbf4b6299421cd84ed629 Mon Sep 17 00:00:00 2001 From: David Sommerseth Date: Sat, 1 Nov 2008 14:10:24 +0100 Subject: Added double check that IP addr is not null before calling eFW_UpdateFirewall(...) --- plugin/firewall/eurephiafw.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'plugin') diff --git a/plugin/firewall/eurephiafw.c b/plugin/firewall/eurephiafw.c index 0189b16..fd3aa5e 100644 --- a/plugin/firewall/eurephiafw.c +++ b/plugin/firewall/eurephiafw.c @@ -229,7 +229,9 @@ void eFW_StartFirewall(eurephiaCTX *ctx) { blacklisted = eDBget_blacklisted_ip(ctx); p = blacklisted; while( p != NULL ) { - eFW_UpdateFirewall(ctx, FWRULE_BLACKLIST, p->val, ctx->fwcfg->fwblacklist, NULL); + if( p->val != NULL ) { + eFW_UpdateFirewall(ctx, FWRULE_BLACKLIST, p->val, ctx->fwcfg->fwblacklist, NULL); + } p = p->next; } eFree_values(ctx, blacklisted); -- cgit