ses_error
extern int ses_error(ses_errno_t, const char *, ...);
(void) ses_error(ESES_LIBSCSI, "failed to initialize "
return (ses_error(ESES_BAD_RESPONSE, "target does not support "
return (ses_error(ESES_BAD_RESPONSE, "no enclosure "
return (ses_error(ESES_BAD_RESPONSE, "no enclosure "
(void) ses_error(ESES_NOTSUP, "property '%s' invalid for "
(void) ses_error(ESES_BAD_PAGE, "failed to find page 0x%x", pagenum);
return (ses_error(ESES_PLUGIN, "no plugins found"));
return (ses_error(ESES_BAD_RESPONSE, "target returned "
return (ses_error(ESES_BUSY, "too many "
return (ses_error(ESES_BAD_RESPONSE, "target returned page 0x%x "
(void) ses_error(ESES_TOOMUCHCHANGE,
(void) ses_error(ESES_NOMEM,
(void) ses_error(ESES_BAD_NODE,
(void) ses_error(ESES_BAD_NODE,
return (ses_error(e, "%s: %s", errmsg, libscsi_errmsg(shp)));
return (ses_error(ESES_LIBSCSI,
return (ses_error(ESES_LIBSCSI, "%s: SCSI status %d sense key %llu "
return (ses_error(ESES_NOTSUP, "target does not "
return (ses_error(ESES_RANGE, "nickname '%s' exceeds "
return (ses_error(ESES_INVALID_PROP,
return (ses_error(ESES_INVALID_PROP,
return (ses_error(ESES_RANGE,
return (ses_error(ESES_RANGE,
(void) ses_error(ESES_BAD_RESPONSE, "missing element index "
(void) ses_error(ESES_BAD_TYPE,