X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=blobdiff_plain;f=src%2FEventLogger.h;h=b28c2a5fe20f2ff38e16eaa1266fc5082310bdba;hp=3bc730a69b522a2afd5563b307099fb0495375d3;hb=75927aa05fd7b74f1d5b2f5adf5f65ff60e6cccd;hpb=f3636122031cc3f9186da060d2d8d53befa3b176 diff --git a/src/EventLogger.h b/src/EventLogger.h index 3bc730a..b28c2a5 100644 --- a/src/EventLogger.h +++ b/src/EventLogger.h @@ -21,20 +21,21 @@ struct ClientSocket; struct UserNode; struct ChanNode; +struct cmd_binding; struct Event { struct ClientSocket *client; struct UserNode *user; struct ChanNode *chan; time_t event_time; - char *command; + struct cmd_binding *command; char *arguments; unsigned int flags; /* defined in modcmd.h */ struct Event *next; }; -struct Event *createEvent(struct ClientSocket *client, struct UserNode *user, struct ChanNode *chan, char *command, char **args, int argc, int flags); +struct Event *createEvent(struct ClientSocket *client, struct UserNode *user, struct ChanNode *chan, struct cmd_binding *command, char **args, int argc, int flags); void logEvent(struct Event *event); void destroyEvents();