From 07e2208a51d7bc64d4639c6eb56a4c33d8d87d7d Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Fri, 21 Aug 2009 02:36:28 +0200 Subject: Added structs and functions for nick grouping. --- nick.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 nick.h (limited to 'nick.h') diff --git a/nick.h b/nick.h new file mode 100644 index 0000000..8cac6d8 --- /dev/null +++ b/nick.h @@ -0,0 +1,20 @@ +#ifndef _NICK_H_ +#define _NICK_H_ + +#include + +struct nick_t { + char *name; + struct nick_regex_t { + pcre *re; + struct nick_regex_t *next; + } *regexes; + struct nick_t *next; +}; + +void nick_init(); +int nick_add(char *name); +int nick_regex_add(struct nick_t *nick, char *re_s); +void nick_free(); + +#endif -- cgit v1.2.3