X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/blobdiff_plain/84da0ac112a74b0fd0158a7b4ca8b8d50d48d13d..fc03eb2dd7092582030b2694d69174ce2bfb82dd:/request/request.h diff --git a/request/request.h b/request/request.h index f1270749..7ead343e 100644 --- a/request/request.h +++ b/request/request.h @@ -1,26 +1,7 @@ -#define RQ_TLZ "#twilightzone" - -#define RQ_QSERVER "CServe.quakenet.org" -#define RQ_QNICK "Q" - -#define RQ_SSERVER "services.de.quakenet.org" -#define RQ_SNICK "S" - -#define RQ_REQUEST_NICK "R" -#define RQ_REQUEST_USER "request" -#define RQ_REQUEST_HOST "request.quakenet.org" -#define RQ_REQUEST_REAL "Service Request v0.23" -#define RQ_REQUEST_AUTH "R" +#include "../lib/sstring.h" #define RQU_ANY 0 #define RQU_OPER 1 -#define RQU_ACCOUNT 2 - -/* one week by default */ -#define RQU_HELPER_MAXEXPIRE 604800 - -#define RQ_USERFILE "rqusers" -#define RQ_LOGFILE "request.log" #define RQ_OK 0 #define RQ_ERROR 1 @@ -31,4 +12,9 @@ extern int rq_success; extern FILE *rq_logfd; +/* config */ +extern sstring *rq_qserver, *rq_qnick, *rq_sserver, *rq_snick; +extern sstring *rq_nick, *rq_user, *rq_host, *rq_real, *rq_auth; +extern int rq_authid; + char *rq_longtoduration(unsigned long interval);