]> jfr.im git - irc/quakenet/newserv.git/blobdiff - request/sqrequest.h
TRUSTS: require sqlite
[irc/quakenet/newserv.git] / request / sqrequest.h
index b6aaff72e9e05ccb48003fe02bb137e67ffe3c44..100b25bbfefcd30bb8ba2edd157ff5deb65ede3c 100644 (file)
@@ -1,11 +1,18 @@
 #include "../nick/nick.h"
 #include "../channel/channel.h"
 
-#define QR_REQUIREDSIZE_CSERVE   50
-#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_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 
@@ -14,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);