6 #define DB_CHANUSER_SUSPENDED 0x01
7 #define DB_CHANUSER_AUTOINVITE 0x02
8 #define DB_CHANUSER_NOAUTOOP 0x04
13 void _loadUserSettings(struct UserNode* user);
14 #define loadUserSettings(USER) if((USER->flags & USERFLAG_ISAUTHED) && !(USER->flags & USERFLAG_LOADED_SETTINGS)) _loadUserSettings(USER)
15 int isGodMode(struct UserNode *user);
16 char *getChanDefault(char *channel_setting);
17 int getChannelAccess(struct UserNode *user, struct ChanNode *chan, int override);
18 int checkChannelAccess(struct UserNode *user, struct ChanNode *chan, char *channel_setting, int allow_override, int allow_501);
19 void _loadChannelSettings(struct ChanNode *chan);
20 #define loadChannelSettings(CHAN) if(!(CHAN->flags & CHANFLAG_REQUESTED_CHANINFO)) _loadChannelSettings(CHAN)