int crypto_scrypt(const uint8_t* password, size_t pwlen, const uint8_t* salt,
                  size_t saltlen, uint64_t N, uint32_t r, uint32_t p,
                  uint8_t* buf, size_t buflen) {
  return crypto_pwhash_scryptsalsa208sha256_ll(password, pwlen, salt, saltlen,
                                               N, r, p, buf, buflen);
}
The software writes data past the end, or before the beginning, of the intended buffer.