Coverage Report

Created: 2026-10-23 07:11

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/openssh/regress/misc/fuzz-harness/privkey_fuzz.cc
Line
Count
Source
1
#include <stddef.h>
2
#include <stdio.h>
3
#include <stdint.h>
4
5
extern "C" {
6
7
#include "sshkey.h"
8
#include "sshbuf.h"
9
10
int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size)
11
12.6k
{
12
  struct sshkey *k = NULL;
13
12.6k
  struct sshbuf *b = sshbuf_from(data, size);
14
12.6k
  (void)sshkey_private_deserialize(b, &k);
15
12.6k
  sshkey_free(k);
16
12.6k
  sshbuf_free(b);
17
12.6k
  return 0;
18
12.6k
}
19
20
} // extern
21