<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 06/10/2013 11:07 AM, Stefan Zegenhagen wrote:
    <blockquote cite="mid:1370855220.3947.44.camel@ax-sze" type="cite">
      <pre wrap="">Dear all,


it's almost a year since I sent the patch attached to this e-mail, and I
just found out that I have not yet gotten a response to it.

I would consider this patch important because it fixes an issue with the
interpretation of data that might be critical for SNMPv3 operation. I
confirmed at that time that erlangs interpretation of
vacmViewTreeFamilyMask is indeed not interoperable with other SNMP
stacks.


Kind regards,


</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">the implementation of SNMP-VIEW-BASED-ACM.mib assumes that the input for
vacmViewTreeFamilyMask is an OID consisting of 1's and 0's only to form
the mask. However, the MIB states that the input should be a bitstring.

The OID representation of the mask is useful in the code as it speeds up
time-critical code paths when checking access permissions for EACH SNMP
access. Reading/writing the view mask objects is less time-critical.

Therefore, to fix the issue, convert between OID representation and
bitstring when the vacmViewTreeFamilyMask objects are accessed. This is
done by the patch attached to this e-mail.
</pre>
          </blockquote>
        </blockquote>
        <pre wrap="">

I'm very sorry for the troubles that I am causing but it seems that the
previous version of the patch did more than it should: the OID-bitstring
conversion was also applied to other tables in the same MIB on
get/get-next requests.

The version of the patch that is attached to this e-mail restricts the
OID-bitstring conversion to vacmViewTreeFamilyMask alone.
</pre>
      </blockquote>
      <pre wrap="">

</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>
    Your mailpatch has been taken cared of. It is now assigned to the
    responsible team.<br>
    Thanks for the heads-up,<br>
    <br>
    <pre class="moz-signature" cols="72">-- 

BR Fredrik Gustafsson
Erlang OTP Team</pre>
  </body>
</html>