]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-test: fuzzer - Provide names for fuzzer streams.
authorStephan Bosch <stephan.bosch@open-xchange.com>
Mon, 19 Apr 2021 15:34:58 +0000 (17:34 +0200)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Wed, 6 Oct 2021 16:44:35 +0000 (16:44 +0000)
src/lib-test/fuzzer.c

index bacff3d14f85cd27e88343b19fc8c2833dc8b32c..5719d2f3ca50f437ebe4bbdb7c8e2fe7d9035e99 100644 (file)
@@ -71,6 +71,9 @@ int fuzzer_io_as_fd(struct fuzzer_context *fuzz_ctx,
 
        struct istream *input = i_stream_create_from_data(data, size);
        struct ostream *output = o_stream_create_fd(sfd[0], IO_BLOCK_SIZE);
+       i_stream_set_name(input, "(fuzzer data)");
+       o_stream_set_name(output, "(fuzzer input to program)");
+
        fuzz_ctx->pump = iostream_pump_create(input, output);
        fuzz_ctx->fd_pump = sfd[0];
        fuzz_ctx->fd = sfd[1];