-static CMD_BIND(neonserv_cmd_resync) {
- int min_access = 1, max_access = 500;
+CMD_BIND(neonserv_cmd_resync) {
+ int min_access = 0, max_access = 500;
static void neonserv_cmd_resync_async1(struct ClientSocket *client, struct ClientSocket *textclient, struct UserNode *user, struct ChanNode *chan, char *usermask, int min_access, int max_access) {
MYSQL_RES *res;
static void neonserv_cmd_resync_async1(struct ClientSocket *client, struct ClientSocket *textclient, struct UserNode *user, struct ChanNode *chan, char *usermask, int min_access, int max_access) {
MYSQL_RES *res;
}
struct ChanUser *chanuser;
int db_enfops, db_enfvoice;
}
struct ChanUser *chanuser;
int db_enfops, db_enfvoice;
if(caccess >= db_enfops) {
if(!(chanuser->flags & CHANUSERFLAG_OPPED) && resync_op)
modeBufferOp(modeBuf, chanuser->user->nick);
} else if(caccess >= db_enfvoice) {
if(caccess >= db_enfops) {
if(!(chanuser->flags & CHANUSERFLAG_OPPED) && resync_op)
modeBufferOp(modeBuf, chanuser->user->nick);
} else if(caccess >= db_enfvoice) {
modeBufferDeop(modeBuf, chanuser->user->nick);
if(!(chanuser->flags & CHANUSERFLAG_VOICED) && resync_voice)
modeBufferVoice(modeBuf, chanuser->user->nick);
} else {
modeBufferDeop(modeBuf, chanuser->user->nick);
if(!(chanuser->flags & CHANUSERFLAG_VOICED) && resync_voice)
modeBufferVoice(modeBuf, chanuser->user->nick);
} else {