diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-01-22 13:38:52 +0100 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2019-01-23 14:29:44 +0100 |
commit | c870c7af53f44a37814dfc76ceb8ad88e290fcd8 (patch) | |
tree | 82f0ceef7f1bb33d63774be97f432ed9b99d9ec3 /src/tools/containers.h | |
parent | contrib: introduce simple highlighter library (diff) | |
download | wireguard-monolithic-historical-c870c7af53f44a37814dfc76ceb8ad88e290fcd8.tar.xz wireguard-monolithic-historical-c870c7af53f44a37814dfc76ceb8ad88e290fcd8.zip |
netlink: use __kernel_timespec for handshake time
Diffstat (limited to 'src/tools/containers.h')
-rw-r--r-- | src/tools/containers.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/tools/containers.h b/src/tools/containers.h index 2144052..59a213e 100644 --- a/src/tools/containers.h +++ b/src/tools/containers.h @@ -15,6 +15,12 @@ #include "../uapi/wireguard.h" +/* Cross platform __kernel_timespec */ +struct timespec64 { + int64_t tv_sec; + int64_t tv_nsec; +}; + struct wgallowedip { uint16_t family; union { @@ -45,7 +51,7 @@ struct wgpeer { struct sockaddr_in6 addr6; } endpoint; - struct timespec last_handshake_time; + struct timespec64 last_handshake_time; uint64_t rx_bytes, tx_bytes; uint16_t persistent_keepalive_interval; |