projects
/
NeonServV5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
*** VERSION 5.2.0 ***
[NeonServV5.git]
/
src
/
UserNode.c
diff --git
a/src/UserNode.c
b/src/UserNode.c
index 60360e82a54b02951fd325d85ea51f78a82f34d8..7be5ebdac2115a29ec6eeb6df69af88776680901 100644
(file)
--- a/
src/UserNode.c
+++ b/
src/UserNode.c
@@
-1,4
+1,4
@@
-/* UserNode.c - NeonServ v5.
1
+/* UserNode.c - NeonServ v5.
2
* Copyright (C) 2011 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
* Copyright (C) 2011 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
@@
-187,6
+187,7
@@
struct UserNode* addUser(const char *nick) {
user->realname[0] = 0;
user->flags = 0;
user->channel = NULL;
user->realname[0] = 0;
user->flags = 0;
user->channel = NULL;
+ user->last_who = 0;
user->next = userList[userListIndex];
userList[userListIndex] = user;
return user;
user->next = userList[userListIndex];
userList[userListIndex] = user;
return user;
@@
-241,6
+242,7
@@
struct UserNode* createTempUser(const char *mask) {
user->realname[0] = 0;
user->flags = 0;
user->channel = NULL;
user->realname[0] = 0;
user->flags = 0;
user->channel = NULL;
+ user->last_who = 0;
ii = i+1;
} else if(cmask[i] == '.' && !user) {
//it's a server
ii = i+1;
} else if(cmask[i] == '.' && !user) {
//it's a server
@@
-257,6
+259,7
@@
struct UserNode* createTempUser(const char *mask) {
user->realname[0] = 0;
user->flags = USERFLAG_ISSERVER;
user->channel = NULL;
user->realname[0] = 0;
user->flags = USERFLAG_ISSERVER;
user->channel = NULL;
+ user->last_who = 0;
return user;
} else if(cmask[i] == '@') {
if(user == NULL) return NULL;
return user;
} else if(cmask[i] == '@') {
if(user == NULL) return NULL;
@@
-279,6
+282,7
@@
struct UserNode* createTempUser(const char *mask) {
user->realname[0] = 0;
user->flags = 0;
user->channel = NULL;
user->realname[0] = 0;
user->flags = 0;
user->channel = NULL;
+ user->last_who = 0;
return user;
}
strcpy(user->host, &cmask[ii]);
return user;
}
strcpy(user->host, &cmask[ii]);