Fix time struct related warning (2)

This commit is contained in:
William Robinet 2021-01-06 18:41:31 +01:00
parent 66c2e16c70
commit b2577013f6

View file

@ -691,12 +691,12 @@ int ssl_print_timestamp(ssl,ts)
struct timeval dt; struct timeval dt;
int r; int r;
char ts_str[17]; char ts_str[40];
struct json_object *jobj; struct json_object *jobj;
jobj = ssl->cur_json_st; jobj = ssl->cur_json_st;
if(jobj) { if(jobj) {
snprintf(ts_str,17, "%ld%c%4.4ld",ts->tv_sec,'.',ts->tv_usec/100); snprintf(ts_str,40, "%ld%c%4.4ld",ts->tv_sec,'.',ts->tv_usec/100);
json_object *j_ts_str = json_object_new_string(ts_str); json_object *j_ts_str = json_object_new_string(ts_str);
json_object_object_add(jobj, "timestamp", j_ts_str); json_object_object_add(jobj, "timestamp", j_ts_str);
} }
@ -730,7 +730,7 @@ int ssl_print_record_num(ssl)
jobj = ssl->cur_json_st; jobj = ssl->cur_json_st;
ssl->record_count++; ssl->record_count++;
if(!(SSL_print_flags & SSL_PRINT_JSON)) if(!(SSL_print_flags & SSL_PRINT_JSON)) {
if(SSL_print_flags & SSL_PRINT_NROFF){ if(SSL_print_flags & SSL_PRINT_NROFF){
printf("\\fI%d %d\\fR %s", printf("\\fI%d %d\\fR %s",
ssl->conn->conn_number, ssl->conn->conn_number,
@ -740,7 +740,7 @@ int ssl_print_record_num(ssl)
printf("%d %d %s",ssl->conn->conn_number, printf("%d %d %s",ssl->conn->conn_number,
ssl->record_count,ssl->record_count<10?" ":""); ssl->record_count,ssl->record_count<10?" ":"");
} }
}
json_object_object_add(jobj, "connection_number", json_object_new_int(ssl->conn->conn_number)); json_object_object_add(jobj, "connection_number", json_object_new_int(ssl->conn->conn_number));
json_object_object_add(jobj, "record_count", json_object_new_int(ssl->record_count)); json_object_object_add(jobj, "record_count", json_object_new_int(ssl->record_count));