enum.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef ENUM_H
00027 #define ENUM_H
00028
00029
00030 #include "../../parser/msg_parser.h"
00031
00032
00033 #define MAX_DOMAIN_SIZE 256
00034 #define MAX_COMPONENT_SIZE 32
00035
00036
00037
00038
00039
00040 int is_from_user_enum_0(struct sip_msg* _msg, char* _str1, char* _str2);
00041 int is_from_user_enum_1(struct sip_msg* _msg, char* _suffix, char* _str2);
00042 int is_from_user_enum_2(struct sip_msg* _msg, char* _suffix, char* _service);
00043
00044
00045
00046
00047
00048
00049 int enum_pv_query_1(struct sip_msg* _msg, char* _sp);
00050 int enum_pv_query_2(struct sip_msg* _msg, char* _sp, char* _suffix);
00051 int enum_pv_query_3(struct sip_msg* _msg, char* _sp, char* _suffix,
00052 char* _service);
00053
00054
00055
00056
00057
00058 int enum_query_0(struct sip_msg* _msg, char* _str1, char* _str2);
00059 int enum_query_1(struct sip_msg* _msg, char* _suffix, char* _str2);
00060 int enum_query_2(struct sip_msg* _msg, char* _suffix, char* _service);
00061
00062
00063
00064
00065 int i_enum_query_0(struct sip_msg* _msg, char* _str1, char* _str2);
00066 int i_enum_query_1(struct sip_msg* _msg, char* _suffix, char* _str2);
00067 int i_enum_query_2(struct sip_msg* _msg, char* _suffix, char* _service);
00068
00069
00070 #endif