#ifndef _NICK_H_ #define _NICK_H_ #include struct nick_t { char *name; struct nick_regex_t { pcre *re; pcre_extra *re_e; struct nick_regex_t *next; } *regexes; struct nick_t *next; }; void nick_init(); struct nick_t *nick_add(const char *name); int nick_regex_add(struct nick_t *nick, const char *re_s); char *nick_get(char *name); void nick_free(); #endif