svn commit: r340142 - head/lib/libcasper/services/cap_grp
Mariusz Zaborski
oshogbo at FreeBSD.org
Sun Nov 4 19:44:00 UTC 2018
Author: oshogbo
Date: Sun Nov 4 19:43:59 2018
New Revision: 340142
URL: https://svnweb.freebsd.org/changeset/base/340142
Log:
libcasper: using explicit_bzero in cap_grp service
Please notice that we still don't clean information in nvlist structures.
Submitted by: David CARLIER <devnexen at gmail.com>
Differential Revision: https://reviews.freebsd.org/D16777
Modified:
head/lib/libcasper/services/cap_grp/cap_grp.c
Modified: head/lib/libcasper/services/cap_grp/cap_grp.c
==============================================================================
--- head/lib/libcasper/services/cap_grp/cap_grp.c Sun Nov 4 19:38:54 2018 (r340141)
+++ head/lib/libcasper/services/cap_grp/cap_grp.c Sun Nov 4 19:43:59 2018 (r340142)
@@ -157,7 +157,7 @@ group_unpack(const nvlist_t *nvl, struct group *grp, c
if (!nvlist_exists_string(nvl, "gr_name"))
return (EINVAL);
- memset(grp, 0, sizeof(*grp));
+ explicit_bzero(grp, sizeof(*grp));
error = group_unpack_string(nvl, "gr_name", &grp->gr_name, &buffer,
&bufsize);
More information about the svn-src-all
mailing list