diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-07-04 16:00:19 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2017-07-06 17:07:12 +0200 |
commit | 58bd119b423319b7f341a71b6ff807d8034b5e6b (patch) | |
tree | d0547a45e51038cf7cb134898117dd68fb413c4a /src/main.c | |
parent | ratelimiter: use IPv6 /64 instead of /96 (diff) | |
download | wireguard-monolithic-historical-58bd119b423319b7f341a71b6ff807d8034b5e6b.tar.xz wireguard-monolithic-historical-58bd119b423319b7f341a71b6ff807d8034b5e6b.zip |
ratelimiter: add self-test
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -4,6 +4,7 @@ #include "device.h" #include "noise.h" #include "packets.h" +#include "ratelimiter.h" #include "crypto/chacha20poly1305.h" #include "crypto/blake2s.h" #include "crypto/curve25519.h" @@ -21,7 +22,7 @@ static int __init mod_init(void) blake2s_fpu_init(); curve25519_fpu_init(); #ifdef DEBUG - if (!routing_table_selftest() || !packet_counter_selftest() || !curve25519_selftest() || !chacha20poly1305_selftest() || !blake2s_selftest()) + if (!routing_table_selftest() || !packet_counter_selftest() || !curve25519_selftest() || !chacha20poly1305_selftest() || !blake2s_selftest() || !ratelimiter_selftest()) return -ENOTRECOVERABLE; #endif noise_init(); |