X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=common.h;h=449ead55b068e9ae6d9a8b079176463368bd5b06;hb=dbc6818c72dfe618b164db970773490b19b808c5;hp=207ca6e29502acb2bd3045e0f6a02ea1c8b9f667;hpb=f9a1a5c0041df31fa26f159764703f92d9bfa840;p=apps%2Fpfixtools.git diff --git a/common.h b/common.h index 207ca6e..449ead5 100644 --- a/common.h +++ b/common.h @@ -33,21 +33,25 @@ * Copyright © 2007 Pierre Habouzit */ -#ifndef POSTLICYD_H -#define POSTLICYD_H +#ifndef PFIXTOOLS_H +#define PFIXTOOLS_H #include +#include #include +#include #include #include #include #include -#include #include +#include #include #include #include +#include #include +#include #include #define UNIXERR(fun) \ @@ -60,11 +64,10 @@ typedef void (*exitcall_t)(void); #define __init __attribute__((__used__,__section__(".mad.init"))) #define __exit __attribute__((__used__,__section__(".mad.exit"))) -#define module_init(fn) static initcall_t __init_##fn __init = fn; -#define module_exit(fn) static exitcall_t __exit_##fn __exit = fn; +#define module_init(fn) static __init initcall_t __init_##fn = fn; +#define module_exit(fn) static __exit exitcall_t __exit_##fn = fn; /* common.c */ -extern sig_atomic_t cleanexit; extern sig_atomic_t sigint; extern sig_atomic_t sighup;