1 #ifndef EL__PROTOCOL_HEADER_H
2 #define EL__PROTOCOL_HEADER_H
4 enum parse_header_param
{
6 HEADER_PARAM_NOT_FOUND
,
7 HEADER_PARAM_OUT_OF_MEMORY
8 /* Might add HEADER_PARAM_SYNTAX_ERROR in a later version.
9 * Unknown values should be treated as errors. */
12 unsigned char *parse_header(unsigned char *, const unsigned char *, unsigned char **);
13 enum parse_header_param
parse_header_param(unsigned char *, unsigned char *, unsigned char **);
14 unsigned char *get_header_param(unsigned char *, unsigned char *);