author | Sunil Nimmagadda <sunil@nimmagadda.net> |
Wed, 31 Jan 2024 14:39:06 +0530 | |
changeset 24 | b45e6310310e |
permissions | -rw-r--r-- |
24
b45e6310310e
Fuzz vrrpv2::from_bytes
Sunil Nimmagadda <sunil@nimmagadda.net>
parents:
diff
changeset
|
1 |
#![no_main] |
b45e6310310e
Fuzz vrrpv2::from_bytes
Sunil Nimmagadda <sunil@nimmagadda.net>
parents:
diff
changeset
|
2 |
|
b45e6310310e
Fuzz vrrpv2::from_bytes
Sunil Nimmagadda <sunil@nimmagadda.net>
parents:
diff
changeset
|
3 |
use libfuzzer_sys::fuzz_target; |
b45e6310310e
Fuzz vrrpv2::from_bytes
Sunil Nimmagadda <sunil@nimmagadda.net>
parents:
diff
changeset
|
4 |
use vrrpd::vrrpv2; |
b45e6310310e
Fuzz vrrpv2::from_bytes
Sunil Nimmagadda <sunil@nimmagadda.net>
parents:
diff
changeset
|
5 |
|
b45e6310310e
Fuzz vrrpv2::from_bytes
Sunil Nimmagadda <sunil@nimmagadda.net>
parents:
diff
changeset
|
6 |
fuzz_target!(|data: &[u8]| { |
b45e6310310e
Fuzz vrrpv2::from_bytes
Sunil Nimmagadda <sunil@nimmagadda.net>
parents:
diff
changeset
|
7 |
let _ = vrrpv2::from_bytes(data); |
b45e6310310e
Fuzz vrrpv2::from_bytes
Sunil Nimmagadda <sunil@nimmagadda.net>
parents:
diff
changeset
|
8 |
}); |