From: Nathan Bryant Date: Sun, 2 Aug 1998 22:56:39 +0000 (+0000) Subject: Sun Aug 2 18:52:05 EDT 1998 Nathan Bryant X-Git-Tag: v7.86~8409 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=9516220536aef04333a5754b8b930ed0eab75ac0;p=citadel.git Sun Aug 2 18:52:05 EDT 1998 Nathan Bryant * config_defs.h: new file, contains external declarations from config.c * config.c: moved defs to config_defs.h, use PATH_MAX from for bbs_home_directory * mailinglist.c, support.c: include * sysoputil.c: include , , "config_defs.h", remove duplicated defs, replace gets() call with fgets() * user_ops.c: define _XOPEN_SOURCE_EXTENDED --- diff --git a/citadel/ChangeLog b/citadel/ChangeLog index c127ebc68..a90e50b0a 100644 --- a/citadel/ChangeLog +++ b/citadel/ChangeLog @@ -1,3 +1,12 @@ +Sun Aug 2 18:52:05 EDT 1998 Nathan Bryant + * config_defs.h: new file, contains external declarations from config.c + * config.c: moved defs to config_defs.h, use PATH_MAX from + for bbs_home_directory + * mailinglist.c, support.c: include + * sysoputil.c: include , , "config_defs.h", remove + duplicated defs, replace gets() call with fgets() + * user_ops.c: define _XOPEN_SOURCE_EXTENDED + Sat Aug 1 18:32:52 EDT 1998 Nathan Bryant * ipc_c_tcp.c: fixed order of memcpy parameters after gethostbyname diff --git a/citadel/config.c b/citadel/config.c index fde50feb1..0a538a21c 100644 --- a/citadel/config.c +++ b/citadel/config.c @@ -9,11 +9,12 @@ #include #include #include +#include #include "citadel.h" +#include "config_defs.h" -extern void get_config(void); struct config config; -char bbs_home_directory[256]; +char bbs_home_directory[PATH_MAX]; int home_specified = 0; void get_config(void) { diff --git a/citadel/config_defs.h b/citadel/config_defs.h new file mode 100644 index 000000000..d68084487 --- /dev/null +++ b/citadel/config_defs.h @@ -0,0 +1,4 @@ +void get_config(); +extern struct config config; +extern char bbs_home_directory[PATH_MAX]; +extern int home_specified; diff --git a/citadel/mailinglist.c b/citadel/mailinglist.c index a9817fcc7..24179f5d6 100644 --- a/citadel/mailinglist.c +++ b/citadel/mailinglist.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "citadel.h" void LoadInternetConfig(); diff --git a/citadel/support.c b/citadel/support.c index e9723bf00..455a99d9b 100644 --- a/citadel/support.c +++ b/citadel/support.c @@ -2,6 +2,7 @@ #include #include #include +#include #include #include "citadel.h" #include "server.h" diff --git a/citadel/user_ops.c b/citadel/user_ops.c index 7dd7d354c..36805fe2e 100644 --- a/citadel/user_ops.c +++ b/citadel/user_ops.c @@ -1,5 +1,7 @@ /* needed to properly enable crypt() stuff on some systems */ #define _XOPEN_SOURCE +/* needed for str[n]casecmp() on some systems if the above is defined */ +#define _XOPEN_SOURCE_EXTENDED #include #include