cache user_id for most used DBHelper functions
[NeonServV5.git] / src / UserNode.h
index 688fb3842c2f3c288455e08c5e2a15aeef7d9aa2..7bc752ca8c9540083fccaa0b4d3b23c1448c391f 100644 (file)
@@ -27,6 +27,7 @@
 #define USERFLAG_LOADED_SETTINGS    0x0040
 #define USERFLAG_REPLY_PRIVMSG      0x0080
 #define USERFLAG_GOD_MODE           0x0100
+#define USERFLAG_HAS_USERID         0x0200
 
 #define USERFLAG_SCRIPTFLAG1        0x40000000
 #define USERFLAG_SCRIPTFLAG2        0x80000000
@@ -45,6 +46,8 @@ struct UserNode {
     struct ChanUser *channel;
     struct language *language;
     
+    int user_id;
+    
     struct UserNode *next;
 };