centos man page for sanitize_inquiry_string

Query: sanitize_inquiry_string

OS: centos

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

SANITIZE_INQUIRY_STR(9) 					  SCSI mid layer					   SANITIZE_INQUIRY_STR(9)

NAME
sanitize_inquiry_string - remove non-graphical chars from an INQUIRY result string
SYNOPSIS
void sanitize_inquiry_string(unsigned char * s, int len);
ARGUMENTS
s INQUIRY result string to sanitize len length of the string
DESCRIPTION
The SCSI spec says that INQUIRY vendor, product, and revision strings must consist entirely of graphic ASCII characters, padded on the right with spaces. Since not all devices obey this rule, we will replace non-graphic or non-ASCII characters with spaces. Exception: a NUL character is interpreted as a string terminator, so all the following characters are set to spaces.
AUTHORS
James Bottomley <James.Bottomley@hansenpartnership.com> Author. Rob Landley <rob@landley.net> Author.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 SANITIZE_INQUIRY_STR(9)
Related Man Pages
inquiry-revision-id(9p) - opensolaris
tr(1) - bsd
scsi_id(8) - suse
fc_remote_port_add(9) - suse
inquiry-serial-no(9p) - opensolaris
Similar Topics in the Unix Linux Community
Weird 'find' results
DB2 convert digits to binary format
CentOS7 restoring file capabilities
CentOS 6 ran out of space, need to reclaim it
[TIP] Processing YAML files with yq