]> granicus.if.org Git - zfs/commit
Fix coverity defects: CID 147536, 147537, 147538
authorGeLiXin <ge.lixin@zte.com.cn>
Fri, 30 Sep 2016 22:40:07 +0000 (06:40 +0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 30 Sep 2016 22:40:07 +0000 (15:40 -0700)
commited3ea30fb9341c860c94bf71e771f115ee4801ea
tree524a0b15122fed6e8cf76d907e9149cc2d0f3df0
parent292d573e70d254f5011f20f0c4882e928fac594b
Fix coverity defects: CID 147536, 147537, 147538

coverity scan CID:147536, type: Argument cannot be negative
- may write or close fd which is negative
coverity scan CID:147537, type: Argument cannot be negative
- may call dup2 with a negative fd
coverity scan CID:147538, type: Argument cannot be negative
- may read or fchown with a negative fd

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: GeLiXin <ge.lixin@zte.com.cn>
Closes #5185
cmd/zed/zed_exec.c [changed mode: 0644->0755]
tests/zfs-tests/cmd/dir_rd_update/dir_rd_update.c [changed mode: 0644->0755]
tests/zfs-tests/cmd/rm_lnkcnt_zero_file/rm_lnkcnt_zero_file.c [changed mode: 0644->0755]