- Timestamp:
- Mar 10, 2014, 12:13:22 PM (11 years ago)
- Branches:
- master
- Children:
- fe81e9a
- Parents:
- e80f9fc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
icb.h
re80f9fc r7882a6f 111 111 LIST_HEAD(icb_grlist, icb_group) groups; 112 112 113 struct icbd_callbacks {114 void (*drop)(struct icb_session *, char *);115 void (*log)(struct icb_session *, int, const char *, ...);116 void (*send)(struct icb_session *, char *, ssize_t);117 };118 119 113 #ifndef nitems 120 114 #define nitems(_a) (sizeof((_a)) / sizeof((_a)[0])) … … 122 116 123 117 /* cmd.c */ 124 void * icb_cmd_lookup(char *);118 void * icb_cmd_lookup(char *); 125 119 126 120 /* icb.c */ … … 130 124 void icb_delgroup(struct icb_group *); 131 125 void icb_error(struct icb_session *, const char *, ...); 132 void icb_init( struct icbd_callbacks *);126 void icb_init(void); 133 127 void icb_input(struct icb_session *); 134 128 inline int icb_ismod(struct icb_group *, struct icb_session *); … … 145 139 void icb_who(struct icb_session *, struct icb_group *); 146 140 int icb_vis(char *, const char *, size_t, int); 147 148 /* callbacks from icbd.c */149 void (*icb_drop)(struct icb_session *, char *);150 void (*icb_log)(struct icb_session *, int, const char *, ...);151 void (*icb_send)(struct icb_session *, char *, ssize_t);
Note:
See TracChangeset
for help on using the changeset viewer.