aboutsummaryrefslogtreecommitdiff
path: root/src/sg_logs.c
diff options
context:
space:
mode:
authorDouglas Gilbert <dgilbert@interlog.com>2018-05-11 04:36:52 +0000
committerDouglas Gilbert <dgilbert@interlog.com>2018-05-11 04:36:52 +0000
commit71e56cc16387a76971a04fda4ff9306ec704daf9 (patch)
tree2c6e6ee4f1f6efd89a16a865ea5301967c6f34db /src/sg_logs.c
parent5a4b80a31b1caeb62fdab8d732582d898b3da9e0 (diff)
downloadsg3_utils-71e56cc16387a76971a04fda4ff9306ec704daf9.tar.gz
sg_lib: enhance exit status values and associated strings
git-svn-id: https://svn.bingwo.ca/repos/sg3_utils/trunk@771 6180dd3e-e324-4e3e-922d-17de1ae2f315
Diffstat (limited to 'src/sg_logs.c')
-rw-r--r--src/sg_logs.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/sg_logs.c b/src/sg_logs.c
index 283a1831..b99b3254 100644
--- a/src/sg_logs.c
+++ b/src/sg_logs.c
@@ -34,7 +34,7 @@
#include "sg_unaligned.h"
#include "sg_pr2serr.h"
-static const char * version_str = "1.65 20180501"; /* spc5r19 + sbc4r11 */
+static const char * version_str = "1.66 20180510"; /* spc5r19 + sbc4r11 */
#define MX_ALLOC_LEN (0xfffc)
#define SHORT_RESP_LEN 128
@@ -7071,5 +7071,10 @@ err_out:
free(free_rsp_buff);
if (sg_fd >= 0)
sg_cmds_close_device(sg_fd);
+ if (0 == vb) {
+ if (! sg_if_can2stderr("sg_logs failed: ", ret))
+ pr2serr("Some error occurred, try again with '-v' or '-vv' for "
+ "more information\n");
+ }
return (ret >= 0) ? ret : SG_LIB_CAT_OTHER;
}