diff options
author | in2 <in2@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-08-12 00:53:49 +0800 |
---|---|---|
committer | in2 <in2@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-08-12 00:53:49 +0800 |
commit | 6610078a22d58184eb6deba40a67dda742954fbe (patch) | |
tree | 81feec9fba1f4916d7f8146d7c790bc25af7fdb5 /innbbsd/externs.h | |
parent | 4c2b88e9c74d936675a4a7a11cb068cab7cbe4f3 (diff) | |
download | pttbbs-6610078a22d58184eb6deba40a67dda742954fbe.tar pttbbs-6610078a22d58184eb6deba40a67dda742954fbe.tar.gz pttbbs-6610078a22d58184eb6deba40a67dda742954fbe.tar.bz2 pttbbs-6610078a22d58184eb6deba40a67dda742954fbe.tar.lz pttbbs-6610078a22d58184eb6deba40a67dda742954fbe.tar.xz pttbbs-6610078a22d58184eb6deba40a67dda742954fbe.tar.zst pttbbs-6610078a22d58184eb6deba40a67dda742954fbe.zip |
make the compiler happy!
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3026 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'innbbsd/externs.h')
-rw-r--r-- | innbbsd/externs.h | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/innbbsd/externs.h b/innbbsd/externs.h index 84a59e8c..67edb8d1 100644 --- a/innbbsd/externs.h +++ b/innbbsd/externs.h @@ -9,8 +9,80 @@ #endif #endif +#include <sys/types.h> +#include <sys/socket.h> +#include <netinet/in.h> +#include "bbslib.h" +#include "nocem.h" +#include "dbz.h" +#include "daemon.h" +#include "his.h" +#include "bbs.h" + char *fileglue ARG((char *,...)); char *ascii_date ARG(()); char **split ARG((char *, char *)); +char *my_rfc931_name(int, struct sockaddr_in *); +int isreturn(unsigned char); +nodelist_t *search_nodelist_bynode(char *node); +int isfile(char *); +void str_decode_M3(unsigned char *str); +int headervalue(char *); +int open_listen(char *, char *, int (*) ARG((int))); +int open_unix_listen(char *, char *, int (*) ARG((int))); +int unixclient(char *, char *); +int pmain(char *port); +void docompletehalt(int); +int p_unix_main(char *); +int INNBBSDshutdown(void); +void HISclose(void); +void HISmaint(void); +newsfeeds_t *search_board(char *board); +long filesize(char *); +int inetclient(char *, char *, char *); +int iszerofile(char *); +void init_echomailfp(void); +void init_bbsfeedsfp(void); +int isdir(char *); +int readnffile(char *); +int readnlfile(char *, char *); +int tryaccept(int); +void verboselog(char *fmt,...); +int argify(char *, char ***); +void deargify ARG((char ***)); +void mkhistory(char *); +int cancel_article_front(char *); +ncmperm_t *search_issuer(char *); +int myHISsetup(char *); +void closeOnExec(int, int); +int dbzwritethrough(int); +char *HISfilesfor(datum *, datum *); +int myHISwrite(datum *, char *); +void CloseOnExec(int, int); +void verboseon(char *); +daemoncmd_t *searchcmd(char *); +void hisincore(int); +void startfrominetd(int); +void HISsetup(void); +void installinnbbsd(void); +void sethaltfunction(int (*) (int)); +int innbbsdstartup(void); +int isverboselog(void); +time_t gethisinfo(void); +void setverboseoff(void); +void setverboseon(void); +char *DBfetch(char *); +int storeDB(char *, char *); +int readlines(ClientType *); +int receive_control(void); +int receive_nocem(void); +void clearfdset(int); +void channeldestroy(ClientType *); +BOOL HISwrite(datum *, long, char *); +void mkhistory(char *); +void testandmkdir(char *); +void feedfplog(newsfeeds_t *, char *, int); +char **BNGsplit(char *); +void bbsfeedslog(char *, int); #endif |