added BanNode.c to the Makefile
[NeonServV5.git] / WHOHandler.c
index f3da915702ead4f66634790982391896eab614d9..543b6257b91c7e9092b45dc9d402b6b76c0fc9da 100644 (file)
@@ -143,8 +143,8 @@ void recv_whohandler_354(struct ClientSocket *client, char **argv, unsigned int
         }
     } else if(type & WHOQUEUETYPE_USERAUTH) {
         //:OGN2.OnlineGamesNet.net 354 Skynet 1 pk910 2001:41d0:2:1d3b::babe Skynet pk910
-        entry->flags |= WHOQUEUETYPE_FOUND;
-        if(!strcmp(argv[5], "0") && !(entry->user->flags & USERFLAG_ISAUTHED)) {
+        entry->type |= WHOQUEUETYPE_FOUND;
+        if(strcmp(argv[5], "0") && !(entry->user->flags & USERFLAG_ISAUTHED)) {
             strcpy(entry->user->auth, argv[5]);
             entry->user->flags |= USERFLAG_ISAUTHED;
         }
@@ -166,7 +166,7 @@ void recv_whohandler_315(struct ClientSocket *client, char **argv, unsigned int
         userlist_callback_t *callback = entry->callback;
         callback(client, entry->chan, entry->data);
     } else if(type & WHOQUEUETYPE_USERAUTH) {
-        if(!(entry->flags & WHOQUEUETYPE_FOUND)) {
+        if(!(entry->type & WHOQUEUETYPE_FOUND)) {
             userauth_callback_t *callback = entry->callback;
             callback(client, NULL, entry->data);
         }