<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Thank you for your contribution your branch has been included in
    'pu'<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 08/01/2012 11:50 AM, Stefan
      Zegenhagen wrote:<br>
    </div>
    <blockquote cite="mid:1343814606.29035.32.camel@ax-sze" type="cite">
      <pre wrap="">Dear all,

These patches are being resubmitted as attachment so that they apply
cleanly on the current "maint" branch.

During intensive testing it was found that it's possible to create table
rows in, e.g., snmpTargetAddrTable that have an empty RowIndex and
thereby violate the MIB's constraints on the row indices.

To solve the issue, the function snmp_generic:split_index_to_keys/2 is
modified to respect the minimum/maximum length of row index components
as given in the corresponding #asn1_type{} by the first patch.

The second patch modifies the SNMP set request handling to use the above
mentioned function and verify that table row indices are syntactically
correct even before calling the instrumentation functions.

The same is *NOT* done for
      * get requests because these will not return anything useful if
        invalid rows can no longer be created, and
      * get-next requests because there, row indices have a different
        semantic and are allowed to be invalid.


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>