]> jfr.im git - irc/quakenet/newserv.git/blobdiff - trusts/trusts.h
CHANSERV: remove accidental sendemail from SETEMAIL command.
[irc/quakenet/newserv.git] / trusts / trusts.h
index c093b57890ce3aed9893c49e1316078ffec8ee4d..386cbe9579160199b016f4e8d67fb648102508db 100644 (file)
 #define POLICY_FAILURE_IDENTD 3
 #define POLICY_FAILURE_IDENTCOUNT 4
 
+#define DEFAULT_TRUSTPORT 5776
+
 #define TRUST_ENFORCE_IDENT 1 /* This must be 1 for compatibility with O. */
 #define TRUST_NO_CLEANUP 2
 #define TRUST_PROTECTED 4
+#define TRUST_RELIABLE_USERNAME 8
+#define TRUST_UNTHROTTLE 16
 
-#define TRUST_MIN_UNPRIVILEGED_BITS_IPV4 (96 + 32)
+#define TRUST_MIN_UNPRIVILEGED_BITS_IPV4 (96 + 20)
 #define TRUST_MIN_UNPRIVILEGED_BITS_IPV6 32
 
 #define TRUST_MIN_UNPRIVILEGED_NODEBITS_IPV4 (96 + 24)
@@ -81,7 +85,7 @@ typedef struct trustgroup {
   sstring *name;
   unsigned int trustedfor;
   int flags;
-  unsigned int maxperident;
+  int maxperident;
   unsigned int maxusage;
   time_t expires;
   time_t lastseen;
@@ -112,7 +116,6 @@ int trusts_fullyonline(void);
 
 /* formats.c */
 char *trusts_timetostr(time_t);
-char *trusts_cidr2str(struct irc_in_addr *ip, unsigned char);
 char *dumpth(trusthost *, int);
 char *dumptg(trustgroup *, int);
 int parseth(char *, trusthost *, unsigned int *, int);