X-Git-Url: http://git.pk910.de/?p=ircu2.10.12-pk.git;a=blobdiff_plain;f=include%2Fparse.h;fp=include%2Fparse.h;h=6ee62a8d606a7a77d4eb0685d69bbeeb942a31f3;hp=0000000000000000000000000000000000000000;hb=0400a5a6479398d82526785c18c0df8bc8b92dce;hpb=d17e10da972ce5776c60b4c317267c6abe0e1ead diff --git a/include/parse.h b/include/parse.h new file mode 100644 index 0000000..6ee62a8 --- /dev/null +++ b/include/parse.h @@ -0,0 +1,22 @@ +/** @file parse.h + * @brief Declarations for parsing input from users and other servers. + * @version $Id$ + */ +#ifndef INCLUDED_parse_h +#define INCLUDED_parse_h + +struct Client; +struct s_map; + +/* + * Prototypes + */ + +extern int parse_client(struct Client *cptr, char *buffer, char *bufend); +extern int parse_server(struct Client *cptr, char *buffer, char *bufend); +extern void initmsgtree(void); + +extern int register_mapping(struct s_map *map); +extern int unregister_mapping(struct s_map *map); + +#endif /* INCLUDED_parse_h */