-/* ChanUser.h - NeonServ v5.0
+/* ChanUser.h - NeonServ v5.2
* Copyright (C) 2011 Philipp Kreil (pk910)
*
* This program is free software: you can redistribute it and/or modify
struct ChanNode;
struct UserNode;
+struct NeonSpamNode;
struct ChanUser {
unsigned char flags;
int chageEvents;
time_t changeTime;
+ struct NeonSpamNode *spamnode;
+
struct ChanUser *next_user;
struct ChanUser *next_chan;
};
struct ChanUser* getUserChannels(struct UserNode *user, struct ChanUser *last);
void delChanUser(struct ChanUser *chanuser, int freeChanUser);
void removeChanUserFromLists(struct ChanUser *chanuser, int remove_from_userlist, int remove_from_channellist, int freeChanUser);
+void freeChanUser(struct ChanUser *chanuser);
#endif
\ No newline at end of file