X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=main.h;h=1d89398e55a85a60616361754c2078b4b2435fac;hp=0dc82d4682a5c94dfca87bd7d865af0631472a84;hb=a12d7eee22a72f4c999535892763dde15212e89e;hpb=ee7da8a9d7f64695f0111f8633d5f8ea173b77be diff --git a/main.h b/main.h index 0dc82d4..1d89398 100644 --- a/main.h +++ b/main.h @@ -131,11 +131,12 @@ void debug(const char *function, int line, const char *prefix, char *buffer); #ifdef __cplusplus extern "C" { #endif -#include +#include #ifdef __cplusplus } #endif #include "macro.h" +#include "select.h" #include "options.h" #include "interface.h" #include "extension.h" @@ -148,9 +149,15 @@ extern "C" { #include "port.h" #include "mISDN.h" #include "dss1.h" -#ifdef WITH_GSM +#if defined WITH_GSM_BS || defined WITH_GSM_MS #include "gsm.h" #endif +#ifdef WITH_GSM_BS +#include "gsm_bs.h" +#endif +#ifdef WITH_GSM_MS +#include "gsm_ms.h" +#endif #ifdef WITH_SS5 #include "ss5_encode.h" #include "ss5_decode.h" @@ -168,11 +175,6 @@ extern "C" { #include "trace.h" extern int quit; -extern double now_d; -extern time_t now; -extern struct tm *now_tm; -extern struct timeval now_tv; -extern struct timezone now_tz; #define DIRECTION_NONE 0 #define DIRECTION_OUT 1