24 #ifndef _BROKER_LOG_UTIL_H_ 25 #define _BROKER_LOG_UTIL_H_ 38 #define CAS_LOG_BEGIN_WITH_YEAR 1 39 #define CAS_LOG_BEGIN_WITH_MONTH 2 41 #define CAS_LOG_MSG_INDEX 22 42 #define CAS_RUN_NEW_LINE_CHAR 1 44 #define DATE_STR_LEN 21 46 #define GET_CUR_DATE_STR(BUF, LINEBUF) \ 48 strncpy(BUF, LINEBUF, DATE_STR_LEN); \ 49 BUF[DATE_STR_LEN] = '\0'; \
static void begin(char *test_name)
int ut_get_line(FILE *fp, T_STRING *t_str, char **out_str, int *lineno)
double ut_diff_time(struct timeval *begin, struct timeval *end)
char * get_msg_start_ptr(char *linebuf)
int str_to_log_date_format(char *str, char *date_format_str)
int is_cas_log(char *str)
void ut_tolower(char *str)
char * ut_get_execute_type(char *msg_p, int *prepare_flag, int *execute_flag)
int ut_check_log_valid_time(const char *log_date, const char *from_date, const char *to_date)
static char from_date[128]