mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
404278d947
The "tiniparser_load" function is made into a wrapper for the newly added "tiniparser_load_stream" function which accepts a FILE pointer. This way no actual files have to be opened for fuzzing (memfd_create(2) isn't readily available on all systems yet). Signed-off-by: Michael Hanselmann <public@hansmi.ch> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
14 lines
357 B
Python
14 lines
357 B
Python
#!/usr/bin/env python
|
|
|
|
bld.SAMBA_SUBSYSTEM('fuzzing',
|
|
source='fuzzing.c',
|
|
deps='talloc',
|
|
enabled=bld.env.enable_libfuzzer,
|
|
)
|
|
|
|
bld.SAMBA_BINARY('fuzz_tiniparser',
|
|
source='fuzz_tiniparser.c',
|
|
deps='fuzzing tiniparser talloc',
|
|
install=False,
|
|
enabled=bld.env.enable_libfuzzer)
|