socsvn commit: r294627 - soc2013/def/crashdump-head/sbin/dumpon
def at FreeBSD.org
def at FreeBSD.org
Mon Nov 30 22:15:00 UTC 2015
Author: def
Date: Mon Nov 30 22:14:58 2015
New Revision: 294627
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=294627
Log:
Zero DIOCSKERNELDUMP argument after use. Style.
Modified:
soc2013/def/crashdump-head/sbin/dumpon/dumpon.c
Modified: soc2013/def/crashdump-head/sbin/dumpon/dumpon.c
==============================================================================
--- soc2013/def/crashdump-head/sbin/dumpon/dumpon.c Mon Nov 30 22:06:47 2015 (r294626)
+++ soc2013/def/crashdump-head/sbin/dumpon/dumpon.c Mon Nov 30 22:14:58 2015 (r294627)
@@ -215,9 +215,11 @@
err(EX_OSFILE, "%s", argv[0]);
check_size(fd, argv[0]);
bzero(&kda, sizeof(kda));
+
kda.kda_enable = 0;
i = ioctl(fd, DIOCSKERNELDUMP, &kda);
bzero(&kda, sizeof(kda));
+
if (pubkeyfile != NULL)
genkey(pubkeyfile, &kda);
kda.kda_enable = 1;
@@ -231,8 +233,10 @@
fd = open(_PATH_DEVNULL, O_RDONLY);
if (fd < 0)
err(EX_OSFILE, "%s", _PATH_DEVNULL);
+
kda.kda_enable = 0;
i = ioctl(fd, DIOCSKERNELDUMP, &kda);
+ bzero(&kda, sizeof(kda));
if (i == 0 && verbose)
printf("kernel dumps disabled\n");
}
More information about the svn-soc-all
mailing list