aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2021-04-20 11:20:30 -0600
committerJason A. Donenfeld <Jason@zx2c4.com>2021-04-20 13:59:23 -0600
commitfd1a44853025dc8df68b47bd72f436d82032dddf (patch)
treeb53e6ac66a64ca2f83e16392d127ce241b7505f4
parentif_wg: minor code cleanup, improve readability (diff)
downloadwireguard-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>
-rw-r--r--src/wg_noise.c2
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();