diff options
author | Lennart Poettering <lennart@poettering.net> | 2009-04-14 22:10:49 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2009-04-14 22:10:49 +0200 |
commit | 7c90816de0a2cd7269b71b50dfcaf1f83e9bb3ac (patch) | |
tree | 9aa8f2427146976a0d378f5a6a6a4b7879469e83 /atasmart.c | |
parent | f0b138b207297bc6b9eb0fb391989ff4871d15c8 (diff) |
initialize cmd data before passing it to the scsi ioctls
Diffstat (limited to 'atasmart.c')
-rw-r--r-- | atasmart.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -487,6 +487,8 @@ static int disk_sunplus_command(SkDisk *d, SkAtaCommand command, SkDirection dir cdb[1] = 0x00; cdb[2] = 0x21; + memset(buf, 0, sizeof(buf)); + /* Ask for response */ if ((ret = sg_io(d->fd, SG_DXFER_FROM_DEV, cdb, sizeof(cdb), buf, sizeof(buf), sense, sizeof(sense))) < 0) return ret; |