shithub: ircs

ref: 1b2249dec883624e892a6c2c6187f553adfb3364
dir: /fns.h/

View raw version
void*	emalloc(ulong);
int	ircparse(Ircmsg *, char *);
void	ircprint(Ircmsg *);
int	ircischan(char *);
int	ircfmttime(char *, int, long, int *);
void	ircfmtjoin(Ircmsg *, char *, int);
void	ircfmtnick(Ircmsg *, char *, int);
void	ircfmtquit(Ircmsg *, char *, int);
void	ircfmtpart(Ircmsg *, char *, int);
void	ircfmtpriv(Ircmsg *, char *, int);
void	ircfmtaction(Ircmsg *, char *, int);
void	ircfmtnumeric(Ircmsg *, char *, int);
void	listfree(List **);
int	listadd(List **, void *);
int	listdel(List **, void *);
Trie*	triealloc(void);
void	triefree(Trie *);
void	triewalk(Trie *, Triewalk *, Rune *, int);
void*	trienext(Triewalk *);
void*	trieadd(Trie *, Rune *, void *);
void*	triedel(Trie *, Rune *);
void*	trieget(Trie *, Rune *);