fixed last commit
[NeonServV5.git] / ChanNode.h
1 #ifndef _ChanNode_h
2 #define _ChanNode_h
3 #include "main.h"
4
5 struct ChanUser;
6
7 struct ChanNode {
8     char name[CHANNELLEN+1];
9     char topic[TOPICLEN+1];
10     struct ChanUser *user;
11     
12     struct ChanNode *next;
13 };
14
15 void init_ChanNode();
16 int is_valid_chan(const char *name);
17 struct ChanNode* getChanByName(const char *name);
18 struct ChanNode* addChannel(const char *chan);
19 void delChannel(struct ChanNode* chan, int freeChan);
20
21 #endif