From 90a5690c7b6965a006e0b24400b6b66c5092082a Mon Sep 17 00:00:00 2001 From: Gerard Wagener Date: Mon, 3 Dec 2018 09:09:52 +0100 Subject: [PATCH] Generate timestamp with gettimeofday function --- client/d4.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/client/d4.c b/client/d4.c index aec9bc8..8f36789 100644 --- a/client/d4.c +++ b/client/d4.c @@ -8,8 +8,7 @@ #include #include #include -#include - +#include #include "d4.h" // int d4_check_config(d4_t* d4) @@ -97,8 +96,11 @@ void d4_prepare_header(d4_t* d4) //FIXME split in prepare and update. Do not copy uuid each time void d4_update_header(d4_t* d4, ssize_t nread) { - d4->header.timestamp = time(NULL); - //TODO hmac + struct timeval tv; + bzero(&tv,sizeof(struct timeval)); + gettimeofday(&tv,NULL); + d4->header.timestamp = tv.tv_sec; + //TODO hmac d4->header.size=nread; }