MT#55283 convert streambuf to int64_t

Change-Id: I856072b6e82c854b676dd43ae2c7120d68caad2c
pull/1855/merge
Richard Fuchs 1 week ago
parent aadaa7620f
commit 50b44b4ab3

@ -562,8 +562,8 @@ static void rec_pcap_meta_finish_file(call_t *call) {
// Print start timestamp and end timestamp
// YYYY-MM-DDThh:mm:ss
time_t start = timeval_from_us(call->created).tv_sec;
time_t end = timeval_from_us(rtpe_now).tv_sec;
time_t start = call->created / 1000000;
time_t end = rtpe_now / 1000000;
char timebuffer[20];
struct tm timeinfo;
int64_t terminate;

@ -38,7 +38,7 @@ struct streambuf *streambuf_new_ptr(struct poller *p, void *fd_ptr, const struct
b->buf = g_string_new("");
b->fd_ptr = fd_ptr;
b->poller = p;
b->active = timeval_from_us(rtpe_now).tv_sec;
b->active_us = rtpe_now;
b->funcs = funcs;
return b;
@ -79,7 +79,7 @@ int streambuf_writeable(struct streambuf *b) {
if (ret > 0) {
g_string_erase(b->buf, 0, ret);
b->active = timeval_from_us(rtpe_now).tv_sec;
b->active_us = rtpe_now;
}
if (ret != out) {
@ -118,7 +118,7 @@ int streambuf_readable(struct streambuf *b) {
}
g_string_append_len(b->buf, buf, ret);
b->active = timeval_from_us(rtpe_now).tv_sec;
b->active_us = rtpe_now;
}
mutex_unlock(&b->lock);
@ -233,7 +233,7 @@ void streambuf_write(struct streambuf *b, const char *s, unsigned int len) {
s += ret;
len -= ret;
b->active = timeval_from_us(rtpe_now).tv_sec;
b->active_us = rtpe_now;
}
if (b->buf->len > 5242880)

@ -27,7 +27,7 @@ struct streambuf {
GString *buf;
void *fd_ptr;
struct poller *poller;
time_t active;
int64_t active_us;
int eof;
const struct streambuf_funcs
*funcs;

Loading…
Cancel
Save