diff options
author | Tom Smeding <tom.smeding@gmail.com> | 2018-08-02 19:02:19 +0200 |
---|---|---|
committer | Tom Smeding <tom.smeding@gmail.com> | 2018-08-02 19:02:19 +0200 |
commit | 7efe2871fcd0e3bebcebd96618ff7fcbedd46a2c (patch) | |
tree | 8bf27a36f30e93d18939c9181f4230bac4af3417 /util.c | |
parent | 134bec17a10030fc7d1b2060b57bf19799f6c780 (diff) |
Keepalive pings in icmpd
Diffstat (limited to 'util.c')
-rw-r--r-- | util.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -4,6 +4,7 @@ #include <unistd.h> #include <errno.h> #include <assert.h> +#include <sys/time.h> #include "util.h" @@ -69,3 +70,9 @@ ssize_t writeall(int fd, const void *data, size_t length) { int maxi(int a, int b) { return a > b ? a : b; } + +int64_t gettimestamp(void) { + struct timeval tv; + gettimeofday(&tv, NULL); + return tv.tv_sec * 1000000LL + tv.tv_usec; +} |