]> git.ipfire.org Git - thirdparty/ulogd2.git/commitdiff
use new init function logic
authorlaforge <laforge>
Mon, 3 Oct 2005 14:41:26 +0000 (14:41 +0000)
committerlaforge <laforge>
Mon, 3 Oct 2005 14:41:26 +0000 (14:41 +0000)
input/packet/ulogd_inppkt_NFLOG.c

index 3bc0a076460d95d44f2d130c858e8b54cc7b0a9a..c5ea3d9641658a31b550cd7dfb993cc1ac050448 100644 (file)
@@ -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);
 }