rearrange chanserv-level ban/kick messages; change wording on authentication cookie...
[srvx.git] / src / hash.h
index 6ab5a869d79d2f9c0b69d9d579ff1808ea1681cf..41d3efdd2253ea6b03ba271d7f4f7f15466c6f4b 100644 (file)
@@ -58,6 +58,7 @@
 #define FLAGS_STAMPED           0x1000 /* for users who have been stamped */
 #define FLAGS_HIDDEN_HOST       0x2000 /* user's host is masked by their account */
 #define FLAGS_REGNICK           0x4000 /* user owns their current nick */
+#define FLAGS_REGISTERING      0x8000 /* user has issued accnt register command, is waiting for email cookie */ 
 
 #define IsOper(x)               ((x)->modes & FLAGS_OPER)
 #define IsService(x)            ((x)->modes & FLAGS_SERVICE)
@@ -73,6 +74,7 @@
 #define IsStamped(x)            ((x)->modes & FLAGS_STAMPED)
 #define IsHiddenHost(x)         ((x)->modes & FLAGS_HIDDEN_HOST)
 #define IsReggedNick(x)         ((x)->modes & FLAGS_REGNICK)
+#define IsRegistering(x)       ((x)->modes & FLAGS_REGISTERING)
 #define IsLocal(x)              ((x)->uplink == self)
 
 #define NICKLEN         30