]>
git.proxmox.com Git - ceph.git/blob - ceph/src/isa-l/tests/fuzz/igzip_simple_inflate_fuzz_test.c
6 int LLVMFuzzerTestOneInput(const uint8_t * data
, size_t size
)
8 struct inflate_state state
;
9 uint8_t *isal_out_buf
= (uint8_t *) (malloc(size
* 2));
10 size_t out_buf_size
= 2 * size
;
12 isal_inflate_init(&state
);
13 state
.next_in
= (uint8_t *) data
;
14 state
.avail_in
= size
;
15 state
.next_out
= isal_out_buf
;
16 state
.avail_out
= out_buf_size
;
18 isal_inflate_stateless(&state
);