*push*
[NeonServV5.git] / ChanUser.h
1 #ifndef _ChanUser_h
2 #define _ChanUser_h
3
4 #define CHANUSERFLAG_OPPED  0x01;
5 #define CHANUSERFLAG_VOICED 0x02;
6
7
8 #define CHANUSERFLAG_OPPED_OR_VOICED (CHANUSERFLAG_OPPED | CHANUSERFLAG_VOICED);
9
10 struct ChanNode;
11 struct UserNode;
12
13 struct ChanUser {
14     char flags;
15     struct ChanNode *channel;
16     struct UserNode *user;
17     
18     struct ChanUser *next_user;
19     struct ChanUser *next_chan;
20 };
21
22 #endif