Crypt-SecretBuffer

 view release on metacpan or  search on metacpan

secret_buffer_parse.c  view on Meta::CPAN

         *pos-- = (U8)(tmp & 0xFF);
         tmp >>= 8;
      }
      *pos= (U8) (0x80 | (U8)(enc_len-1));
   }
}

/* Parse ASN.1 DER Length (definite form only) */
bool
secret_buffer_parse_uv_asn1_der_length(secret_buffer_parse *parse, UV *out) {
   /* Work on a local cursor so we can roll back on failure */
   const U8 *pos = parse->pos;
   const U8 *lim = parse->lim;
   UV result;

   if (pos >= lim) {
      parse->error = "unexpected end of buffer";
      return false;
   }

   result = *pos++;



( run in 0.990 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )