extern int h_can_kick;
extern int h_privmsg_channel;
extern int h_privmsg_user;
+extern int h_conf_read_start;
+extern int h_conf_read_end;
void init_hook(void);
int register_hook(const char *name);
struct membership *msptr;
struct Client *target;
int approved;
+ int dir;
} hook_data_channel_approval;
typedef struct
{
struct Client *client;
+ struct Client *target;
int approved;
} hook_data_client_approval;