parser.h (libosip2-5.0.0) | : | parser.h (libosip2-5.1.0) | ||
---|---|---|---|---|
skipping to change at line 31 | skipping to change at line 31 | |||
#define _MSG_H_ | #define _MSG_H_ | |||
#ifndef DOXYGEN | #ifndef DOXYGEN | |||
#ifndef MINISIZE | #ifndef MINISIZE | |||
#define NUMBER_OF_HEADERS 33 | #define NUMBER_OF_HEADERS 33 | |||
#else | #else | |||
#define NUMBER_OF_HEADERS 22 | #define NUMBER_OF_HEADERS 22 | |||
#endif | #endif | |||
#ifndef NUMBER_OF_HEADERS_COMMASEPARATED | ||||
#define NUMBER_OF_HEADERS_COMMASEPARATED 256 | ||||
#endif | ||||
/* internal type for parser's config */ | /* internal type for parser's config */ | |||
typedef struct ___osip_message_config_t { | typedef struct ___osip_message_config_t { | |||
char *hname; | char *hname; | |||
int (*setheader) (osip_message_t *, const char *); | int (*setheader) (osip_message_t *, const char *); | |||
int ignored_when_invalid; | int ignored_when_invalid; | |||
} __osip_message_config_t; | } __osip_message_config_t; | |||
typedef struct ___osip_message_config_commaseparated_t { | ||||
char hname[256]; | ||||
} __osip_message_config_commaseparated_t; | ||||
int __osip_message_call_method (int i, osip_message_t * dest, const char *hvalue ); | int __osip_message_call_method (int i, osip_message_t * dest, const char *hvalue ); | |||
int __osip_message_is_header_comma_separated (const char *hname); | ||||
int __osip_message_is_known_header (const char *hname); | int __osip_message_is_known_header (const char *hname); | |||
int __osip_find_next_occurence (const char *str, const char *buf, const char **i ndex_of_str, const char *end_of_buf); | int __osip_find_next_occurence (const char *str, const char *buf, const char **i ndex_of_str, const char *end_of_buf); | |||
int __osip_find_next_crlf (const char *start_of_header, const char **end_of_head er); | int __osip_find_next_crlf (const char *start_of_header, const char **end_of_head er); | |||
int __osip_find_next_crlfcrlf (const char *start_of_part, const char **end_of_pa rt); | int __osip_find_next_crlfcrlf (const char *start_of_part, const char **end_of_pa rt); | |||
int __osip_quoted_string_set (const char *name, const char *str, char **result, const char **next); | int __osip_quoted_string_set (const char *name, const char *str, char **result, const char **next); | |||
int __osip_token_set (const char *name, const char *str, char **result, const ch ar **next); | int __osip_token_set (const char *name, const char *str, char **result, const ch ar **next); | |||
int __osip_generic_param_parseall (osip_list_t * gen_params, const char *params) ; | int __osip_generic_param_parseall (osip_list_t * gen_params, const char *params) ; | |||
End of changes. 3 change blocks. | ||||
0 lines changed or deleted | 9 lines changed or added |