Hi tech@, Convert explicit_bzero() + free() to freezero().
Comments? OK? Index: usr.sbin/relayd/relayd.c =================================================================== RCS file: /cvs/src/usr.sbin/relayd/relayd.c,v retrieving revision 1.165 diff -u -p -r1.165 relayd.c --- usr.sbin/relayd/relayd.c 24 Jan 2017 10:49:14 -0000 1.165 +++ usr.sbin/relayd/relayd.c 10 Apr 2017 15:06:38 -0000 @@ -550,8 +550,7 @@ purge_key(char **ptr, off_t len) if (key == NULL || len == 0) return; - explicit_bzero(key, len); - free(key); + freezero(key, len); *ptr = NULL; }