summaryrefslogtreecommitdiffstats
path: root/sys/crypto/cryptosoft.h
diff options
context:
space:
mode:
authorangelos <angelos@openbsd.org>2000-07-21 00:02:20 +0000
committerangelos <angelos@openbsd.org>2000-07-21 00:02:20 +0000
commite26e82938523519dbebbd3cdd3e6f49af818006c (patch)
treec80ea949b1b2daedbcaa183044bb65ae342acadf /sys/crypto/cryptosoft.h
parentsync (diff)
downloadwireguard-openbsd-e26e82938523519dbebbd3cdd3e6f49af818006c.tar.xz
wireguard-openbsd-e26e82938523519dbebbd3cdd3e6f49af818006c.zip
Fix KPDK mode (based on patch provided by lob@netstream.se)
Diffstat (limited to 'sys/crypto/cryptosoft.h')
-rw-r--r--sys/crypto/cryptosoft.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/crypto/cryptosoft.h b/sys/crypto/cryptosoft.h
index 7741f7d1339..d43419c508e 100644
--- a/sys/crypto/cryptosoft.h
+++ b/sys/crypto/cryptosoft.h
@@ -32,6 +32,7 @@ struct swcr_data
{
u_int8_t *SW_ictx;
u_int8_t *SW_octx;
+ u_int32_t SW_klen;
struct auth_hash *SW_axf;
} SWCR_AUTH;
@@ -45,6 +46,7 @@ struct swcr_data
#define sw_ictx SWCR_UN.SWCR_AUTH.SW_ictx
#define sw_octx SWCR_UN.SWCR_AUTH.SW_octx
+#define sw_klen SWCR_UN.SWCR_AUTH.SW_klen
#define sw_axf SWCR_UN.SWCR_AUTH.SW_axf
#define sw_kschedule SWCR_UN.SWCR_ENC.SW_kschedule
#define sw_iv SWCR_UN.SWCR_ENC.SW_iv