aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/fwcontrol
diff options
context:
space:
mode:
authorHidetoshi Shimokawa <simokawa@FreeBSD.org>2003-07-12 09:36:53 +0000
committerHidetoshi Shimokawa <simokawa@FreeBSD.org>2003-07-12 09:36:53 +0000
commitcf00a0dab5754ba1a4b49ea7e94e8dc958862a32 (patch)
tree967c8b9b2259b41c2f48bec419d73befcc12018a /usr.sbin/fwcontrol
parentd7e486b41da82f5fdfd1763b102255ab36b69fe2 (diff)
downloadsrc-cf00a0dab5754ba1a4b49ea7e94e8dc958862a32.tar.gz
src-cf00a0dab5754ba1a4b49ea7e94e8dc958862a32.zip
Notes
Diffstat (limited to 'usr.sbin/fwcontrol')
-rw-r--r--usr.sbin/fwcontrol/fwcontrol.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/usr.sbin/fwcontrol/fwcontrol.c b/usr.sbin/fwcontrol/fwcontrol.c
index a9988526b29d..a6fea60959ba 100644
--- a/usr.sbin/fwcontrol/fwcontrol.c
+++ b/usr.sbin/fwcontrol/fwcontrol.c
@@ -277,14 +277,13 @@ get_crom(int fd, int node, void *crom_buf, int len)
}
if (i == data->info_len)
errx(1, "no such node %d.", node);
- else if (i == 0)
- errx(1, "node %d is myself.", node);
else
buf.eui = data->dev[i].eui;
free((void *)data);
buf.len = len;
buf.ptr = crom_buf;
+ bzero(crom_buf, len);
if ((error = ioctl(fd, FW_GCROM, &buf)) < 0) {
err(1, "ioctl");
}