Initialize the dumper struct before calling set_dumper().

Fields owned by the generic code were being left uninitialized,
causing problems in clear_dumper() if an error occurred.

Coverity CID:	1391200
X-MFC with:	r333283
This commit is contained in:
Mark Johnston 2018-05-22 16:01:56 +00:00
parent f8e73c47d8
commit 9f78e2b83d
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=334055

View File

@ -1204,6 +1204,7 @@ netdump_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t addr,
}
}
memset(&dumper, 0, sizeof(dumper));
dumper.dumper_start = netdump_start;
dumper.dumper_hdr = netdump_write_headers;
dumper.dumper = netdump_dumper;