X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fconfig.h;h=8da53f8970adb1297217ea632e7bff2076232d4b;hb=2989b649a374a2ac678aa74835717130e7fe1389;hp=3b7f4c531b197f147a143e732b24b2f1c355bfb3;hpb=f16c4399e39f5ce93ac8a6f029185277699085ce;p=citadel.git diff --git a/citadel/config.h b/citadel/config.h index 3b7f4c531..8da53f897 100644 --- a/citadel/config.h +++ b/citadel/config.h @@ -13,9 +13,16 @@ #include "serv_extensions.h" #include "citadel_dirs.h" +#define CtdlGetConfigInt(x) atoi(CtdlGetConfigStr(x)) +#define CtdlGetConfigLong(x) atol(CtdlGetConfigStr(x)) + void initialize_config_system(void); void shutdown_config_system(void); void put_config(void); +void CtdlSetConfigStr(char *, char *); +char *CtdlGetConfigStr(char *); +void CtdlSetConfigInt(char *key, int value); +void CtdlSetConfigLong(char *key, long value); char *CtdlGetSysConfig(char *sysconfname); void CtdlPutSysConfig(char *sysconfname, char *sysconfdata);