]> jfr.im git - irc/quakenet/newserv.git/blobdiff - request/request.h
TRUSTS: require sqlite
[irc/quakenet/newserv.git] / request / request.h
index 3ea4d292a478c7c5185f359c9f3790b2685db6b0..7ead343e94e0fb8058254f580b8121999268c55e 100644 (file)
@@ -1,29 +1,7 @@
-#define RQ_TLZ "#minimoo"
-
-#define RQ_LSERVER "lightweight.quakenet.org"
-#define RQ_LNICK "L"
-
-#define RQ_QSERVER "CServe.quakenet.org"
-#define RQ_QNICK "Q"
-
-#define RQ_SSERVER "services4.uk.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
@@ -34,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);