<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    I have added your patch to 'pu'<br>
    Thank you for your contribution!<br>
    <br>
    <div class="moz-cite-prefix">On 09/03/2012 04:26 PM, Stefan
      Zegenhagen wrote:<br>
    </div>
    <blockquote cite="mid:1346682405.2982.10.camel@ax-sze" type="cite">
      <pre wrap="">Dear all,

snmpTargetAddrExtTable instrumentation in snmp_community_mib.erl can
pass error return values with invalid column numbers to the SNMP engine
in response to set requests. The problem arises as follows:

      * snmpTargetAddrExtTable columns are stored in the appropriate row
        of snmpTargetAddrTable starting at column 11
      * snmpTargetAddrExtTable instrumentation does some basic checks of
        the column data in set requests, adds 10 to each column number
        (maps to the corresponding columns in snmpTargetAddrTable
        storage) and passes the data to the generic SNMP table handler,
        changing the table name to snmpTargetAddrTable
      * errors from the generic SNMP table handler are returned as-is,
        including column numbers+10
      * the SNMP engine detects invalid column numbers returned from
        snmpTargetAddrExtTable instrumentation and emits a genErr error
        report

The resulting genErr obscures the real problem behind the set-request.

The patch attached to this e-mail solves the problem by inspecting the
result from the generic SNMP table handler and by converting the column
numbers back to the allowed range in case of error responses.


Kind regards,

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
erlang-patches mailing list
<a class="moz-txt-link-abbreviated" href="mailto:erlang-patches@erlang.org">erlang-patches@erlang.org</a>
<a class="moz-txt-link-freetext" href="http://erlang.org/mailman/listinfo/erlang-patches">http://erlang.org/mailman/listinfo/erlang-patches</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
/Henrik Nord Erlang/OTP</pre>
  </body>
</html>