diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-04-20 11:20:30 -0600 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2021-04-20 13:59:23 -0600 |
commit | fd1a44853025dc8df68b47bd72f436d82032dddf (patch) | |
tree | b53e6ac66a64ca2f83e16392d127ce241b7505f4 /src/wg_noise.c | |
parent | if_wg: minor code cleanup, improve readability (diff) | |
download | wireguard-freebsd-fd1a44853025dc8df68b47bd72f436d82032dddf.tar.xz wireguard-freebsd-fd1a44853025dc8df68b47bd72f436d82032dddf.zip |
wg_noise: inline noise_timer_expired to make expensive multiplication go away
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'src/wg_noise.c')
-rw-r--r-- | src/wg_noise.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wg_noise.c b/src/wg_noise.c index e92c3b6..6eb83fa 100644 --- a/src/wg_noise.c +++ b/src/wg_noise.c @@ -1331,7 +1331,7 @@ noise_tai64n_now(uint8_t output[NOISE_TIMESTAMP_LEN]) memcpy(output + sizeof(sec), &nsec, sizeof(nsec)); } -static int +static __inline int noise_timer_expired(sbintime_t timer, uint32_t sec, uint32_t nsec) { sbintime_t now = getsbinuptime(); |