]> jfr.im git - irc/quakenet/newserv.git/blobdiff - request/sqrequest.h
BUILD: improve workspace mechanism
[irc/quakenet/newserv.git] / request / sqrequest.h
index 4e88b1c810d13e17fb54680f7c3a7e31b3f10d0b..100b25bbfefcd30bb8ba2edd157ff5deb65ede3c 100644 (file)
@@ -1,14 +1,18 @@
 #include "../nick/nick.h"
 #include "../channel/channel.h"
 
-#define QR_REQUIREDSIZE_CSERVE   25
-#define QR_REQUIREDSIZE_SPAMSCAN 120
+#define QR_REQUIREDSIZE_CSERVE   15 
+#define QR_REQUIREDSIZE_SPAMSCAN 75 
 #define QR_TOPX                  5
-#define QR_AUTHEDPCT_CSERVE      65
+#define QR_AUTHEDPCT_SPAMSCANMIN 25
+#define QR_AUTHEDPCT_SCALE       35 
+#define QR_AUTHEDPCT_SCALEMAX    300
+#define QR_AUTHEDPCT_CSERVE      60 
 #define QR_AUTHEDPCT_SPAMSCAN    50
-#define QR_MAXQCHANS             23000
-#define QR_MINUSERSPCT           80
-#define QR_MAXUSERSPCT           120
+#define QR_AUTHEDPCT_CSERVEMIN   25
+#define QR_MAXQCHANS             29500
+#define QR_MINUSERSPCT           60
+#define QR_MAXUSERSPCT           500 
 
 /* should we use 'debug' requirements for Q/S? */
 #define QR_DEBUG                 0 
@@ -17,6 +21,6 @@ void qr_initrequest(void);
 void qr_finirequest(void);
 int qr_requestq(nick *rqnick, nick *sender, channel *cp, nick *lnick, nick *qnick);
 int qr_instantrequestq(nick *sender, channel *cp);
-int qr_requests(nick *rqnick, nick *sender, channel *cp, nick *lnick, nick *qnick);
+int qr_requests(nick *rqnick, nick *sender, channel *cp, nick *qnick);
 void qr_requeststats(nick *rqnick, nick *np);
-void qr_handlenotice(nick *sender, char *message);
+void qr_handle_notice(nick *sender, char *message);