diff options
author | deraadt <deraadt@openbsd.org> | 2017-04-18 02:29:56 +0000 |
---|---|---|
committer | deraadt <deraadt@openbsd.org> | 2017-04-18 02:29:56 +0000 |
commit | 1e82d711f2221ab39fd19212dbba8280c49f33c0 (patch) | |
tree | bb9de09d097b2501069223461e19f9af37b755ce /usr.sbin/sasyncd | |
parent | use freezero() instead of explicit_bzero + free (diff) | |
download | wireguard-openbsd-1e82d711f2221ab39fd19212dbba8280c49f33c0.tar.xz wireguard-openbsd-1e82d711f2221ab39fd19212dbba8280c49f33c0.zip |
use freezero()
Diffstat (limited to 'usr.sbin/sasyncd')
-rw-r--r-- | usr.sbin/sasyncd/pfkey.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/usr.sbin/sasyncd/pfkey.c b/usr.sbin/sasyncd/pfkey.c index 000fe7f53dd..7524f8671ee 100644 --- a/usr.sbin/sasyncd/pfkey.c +++ b/usr.sbin/sasyncd/pfkey.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pfkey.c,v 1.27 2016/08/27 04:21:08 guenther Exp $ */ +/* $OpenBSD: pfkey.c,v 1.28 2017/04/18 02:29:56 deraadt Exp $ */ /* * Copyright (c) 2005 Håkan Olsson. All rights reserved. @@ -497,8 +497,7 @@ pfkey_snapshot(void *v) m->sadb_msg_len * CHUNK, p->name); } } - explicit_bzero(sadb, sadbsz); - free(sadb); + freezero(sadb, sadbsz); } /* Parse SPD data */ @@ -528,8 +527,7 @@ pfkey_snapshot(void *v) } } /* Cleanup. */ - explicit_bzero(spd, spdsz); - free(spd); + freezero(spd, spdsz); } net_ctl_send_endsnap(p); |