Sophie

Sophie

distrib > CentOS > 6 > i386 > by-pkgid > 2c51d8eb79f8810ada971ee8c30ce1e5 > files > 3658

kernel-doc-2.6.32-71.14.1.el6.noarch.rpm

<?xml version="1.0" encoding="ANSI_X3.4-1968" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968" /><title>sanitize_inquiry_string</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="SCSI Interfaces Guide" /><link rel="up" href="ch03.html#scsi_scan.c" title="drivers/scsi/scsi_scan.c" /><link rel="prev" href="re82.html" title="scsi_target_reap" /><link rel="next" href="re84.html" title="scsi_probe_lun" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>sanitize_inquiry_string</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re82.html">Prev</a>&#160;</td><th width="60%" align="center">drivers/scsi/scsi_scan.c</th><td width="20%" align="right">&#160;<a accesskey="n" href="re84.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="sanitize_inquiry_string"><a id="API-sanitize-inquiry-string"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>sanitize_inquiry_string &#8212; 
     remove non-graphical chars from an INQUIRY result string
 </p></div><div class="refsynopsisdiv" title="Synopsis"><h2>Synopsis</h2><div class="funcsynopsis"><table border="0" summary="Function synopsis" cellspacing="0" cellpadding="0" class="funcprototype-table"><tr><td><code class="funcdef">void <b class="fsfunc">sanitize_inquiry_string </b>(</code></td><td>unsigned char * <var class="pdparam">s</var>, </td></tr><tr><td>&#160;</td><td>int <var class="pdparam">len</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id2708393"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>s</code></em></span></dt><dd><p>
     INQUIRY result string to sanitize
    </p></dd><dt><span class="term"><em class="parameter"><code>len</code></em></span></dt><dd><p>
     length of the string
    </p></dd></dl></div></div><div class="refsect1" title="Description"><a id="id2708436"></a><h2>Description</h2><p>
   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.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re82.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch03.html#scsi_scan.c">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="re84.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>scsi_target_reap</span>&#160;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&#160;<span>scsi_probe_lun</span></td></tr></table></div></body></html>