diff options
author | laforge <laforge> | 2005-10-03 14:41:26 +0000 |
---|---|---|
committer | laforge <laforge> | 2005-10-03 14:41:26 +0000 |
commit | 7ab8d895ace85a749c4c3fbfa44a8635b68af30a (patch) | |
tree | fb556535a84b39e7c5d0e5c9b82929b53aa7723b /input | |
parent | 0b591ed6db5ea4f2c8559d9ccc38a0fb9f29d761 (diff) |
use new init function logic
Diffstat (limited to 'input')
-rw-r--r-- | input/packet/ulogd_inppkt_NFLOG.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/input/packet/ulogd_inppkt_NFLOG.c b/input/packet/ulogd_inppkt_NFLOG.c index 3bc0a07..c5ea3d9 100644 --- a/input/packet/ulogd_inppkt_NFLOG.c +++ b/input/packet/ulogd_inppkt_NFLOG.c @@ -321,7 +321,7 @@ out_buf: return -1; } -static int fini(struct ulogd_pluginstance *pi) +static int stop(struct ulogd_pluginstance *pi) { struct nful_input *ui = (struct nful_input *)pi->private; @@ -347,11 +347,13 @@ struct ulogd_plugin libulog_plugin = { .priv_size = sizeof(struct nful_input), .configure = &configure, .start = &start, - .stop = &fini, + .stop = &stop, .config_kset = &libulog_kset, }; -void _init(void) +void __attribute__ ((constructor)) init(void); + +void init(void) { ulogd_register_plugin(&libulog_plugin); } |