summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>2017-05-30 16:07:22 +0000
committerderaadt <deraadt@openbsd.org>2017-05-30 16:07:22 +0000
commit80c0e3f8053d781bac3a8c390f6ef2035d15d2eb (patch)
tree27015611a37634f27e0a46f5b3d7be4fc5e17661
parentdelete default route from FIB when we receive advertisement with (diff)
downloadwireguard-openbsd-80c0e3f8053d781bac3a8c390f6ef2035d15d2eb.tar.xz
wireguard-openbsd-80c0e3f8053d781bac3a8c390f6ef2035d15d2eb.zip
add sizes to free() calls
-rw-r--r--sys/netinet/ip_ah.c4
-rw-r--r--sys/netinet/ip_esp.c6
2 files changed, 5 insertions, 5 deletions
diff --git a/sys/netinet/ip_ah.c b/sys/netinet/ip_ah.c
index cfc31cc35b1..fa7db0497d4 100644
--- a/sys/netinet/ip_ah.c
+++ b/sys/netinet/ip_ah.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ip_ah.c,v 1.129 2017/02/09 00:43:58 bluhm Exp $ */
+/* $OpenBSD: ip_ah.c,v 1.130 2017/05/30 16:07:22 deraadt Exp $ */
/*
* The authors of this code are John Ioannidis (ji@tla.org),
* Angelos D. Keromytis (kermit@csd.uch.gr) and
@@ -178,7 +178,7 @@ ah_zeroize(struct tdb *tdbp)
if (tdbp->tdb_amxkey) {
explicit_bzero(tdbp->tdb_amxkey, tdbp->tdb_amxkeylen);
- free(tdbp->tdb_amxkey, M_XDATA, 0);
+ free(tdbp->tdb_amxkey, M_XDATA, tdbp->tdb_amxkeylen);
tdbp->tdb_amxkey = NULL;
}
diff --git a/sys/netinet/ip_esp.c b/sys/netinet/ip_esp.c
index 06f92524be7..f118e4e4583 100644
--- a/sys/netinet/ip_esp.c
+++ b/sys/netinet/ip_esp.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ip_esp.c,v 1.148 2017/05/02 11:44:32 mikeb Exp $ */
+/* $OpenBSD: ip_esp.c,v 1.149 2017/05/30 16:07:22 deraadt Exp $ */
/*
* The authors of this code are John Ioannidis (ji@tla.org),
* Angelos D. Keromytis (kermit@csd.uch.gr) and
@@ -313,13 +313,13 @@ esp_zeroize(struct tdb *tdbp)
if (tdbp->tdb_amxkey) {
explicit_bzero(tdbp->tdb_amxkey, tdbp->tdb_amxkeylen);
- free(tdbp->tdb_amxkey, M_XDATA, 0);
+ free(tdbp->tdb_amxkey, M_XDATA, tdbp->tdb_amxkeylen);
tdbp->tdb_amxkey = NULL;
}
if (tdbp->tdb_emxkey) {
explicit_bzero(tdbp->tdb_emxkey, tdbp->tdb_emxkeylen);
- free(tdbp->tdb_emxkey, M_XDATA, 0);
+ free(tdbp->tdb_emxkey, M_XDATA, tdbp->tdb_emxkeylen);
tdbp->tdb_emxkey = NULL;
}