From 2fe33658f34f593ecbdd5c788a70cc378b1e5fc6 Mon Sep 17 00:00:00 2001 From: codemastr Date: Tue, 26 Jun 2001 17:08:54 +0000 Subject: [PATCH] cleaned up mod_depend a bit to look nicer --- Changes | 1 + include/modules.h | 4 ++-- src/modules/scan_socks.c | 8 ++++---- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Changes b/Changes index bafd82cdc..59f2011f2 100644 --- a/Changes +++ b/Changes @@ -608,3 +608,4 @@ seen. gmtime warning still there - Fixed /stats to work fully with newconf - Added mod_depend checking, see scan_socks.c for example - Added in Griever's SJOIN fix +- Made mod_depend a bit cleaner to use diff --git a/include/modules.h b/include/modules.h index 5ed448d36..22c031f96 100644 --- a/include/modules.h +++ b/include/modules.h @@ -39,9 +39,9 @@ #endif #ifndef STATIC_LINKING -#define SymD(name, container, realsym) {name, (vFP *) &container} +#define SymD(name, container) {#name, (vFP *) &container} #else -#define SymD(name, container, realsym) {realsym, (vFP *) &container} +#define SymD(name, container) {name, (vFP *) &container} #endif typedef struct moduleInfo ModuleInfo; diff --git a/src/modules/scan_socks.c b/src/modules/scan_socks.c index 0913c32c8..eece0bce8 100644 --- a/src/modules/scan_socks.c +++ b/src/modules/scan_socks.c @@ -82,10 +82,10 @@ MSymbolTable scan_socks_depend[] = { #else MSymbolTable mod_depend[] = { #endif - SymD("VS_Add", xVS_add, VS_Add), - SymD("HSlock", xHSlock, HSlock), - SymD("VSlock", xVSlock, VSlock), - SymD("blackhole_conf", blackh_conf, blackhole_conf), + SymD(VS_Add, xVS_add), + SymD(HSlock, xHSlock), + SymD(VSlock, xVSlock), + SymD(blackhole_conf, blackh_conf), {NULL, NULL} };