]> jfr.im git - irc/quakenet/newserv.git/blobdiff - request/request.h
request: Make RQ_* settings configurable.
[irc/quakenet/newserv.git] / request / request.h
index c962fa63a2ac9420209c982ac20e0d033ac9ff0e..7ead343e94e0fb8058254f580b8121999268c55e 100644 (file)
@@ -1,23 +1,8 @@
-#define RQ_TLZ "#twilightzone"
-
-#define RQ_QSERVER "CServe.quakenet.org"
-#define RQ_QNICK "Q"
-
-#define RQ_SSERVER "services2.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"
-#define RQ_REQUEST_AUTHID 1780711
+#include "../lib/sstring.h"
 
 #define RQU_ANY 0
 #define RQU_OPER 1
 
-#define RQ_LOGFILE "logs/request.log"
-
 #define RQ_OK 0
 #define RQ_ERROR 1
 #define RQ_UNKNOWN 2
@@ -27,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);