diff options
Diffstat (limited to 'sbin/iscontrol/fsm.c')
| -rw-r--r-- | sbin/iscontrol/fsm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/iscontrol/fsm.c b/sbin/iscontrol/fsm.c index eebde7ce1c0b..bfeeb7fb8bfc 100644 --- a/sbin/iscontrol/fsm.c +++ b/sbin/iscontrol/fsm.c @@ -372,7 +372,7 @@ doCAM(isess_t *sess) debug(2, "pathstr=%s", pathstr); ccb = cam_getccb(sess->camdev); - bzero(&(&ccb->ccb_h)[1], sizeof(struct ccb_relsim) - sizeof(struct ccb_hdr)); + CCB_CLEAR_ALL_EXCEPT_HDR(&ccb->crs); ccb->ccb_h.func_code = XPT_REL_SIMQ; ccb->crs.release_flags = RELSIM_ADJUST_OPENINGS; ccb->crs.openings = sess->op->tags; |
