From: Yu Watanabe Date: Sun, 11 Nov 2018 16:56:08 +0000 (+0900) Subject: fuzz: use SOCK_STREAM instead of SOCK_DGRAM X-Git-Tag: v240~360^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c0e3d799700e4569b271ac84de1bb253010454e7;p=thirdparty%2Fsystemd.git fuzz: use SOCK_STREAM instead of SOCK_DGRAM Fixes oss-fuzz#10734. --- diff --git a/src/fuzz/fuzz-lldp.c b/src/fuzz/fuzz-lldp.c index e88632cfe62..db793717974 100644 --- a/src/fuzz/fuzz-lldp.c +++ b/src/fuzz/fuzz-lldp.c @@ -13,7 +13,7 @@ static int test_fd[2] = { -1, -1 }; int lldp_network_bind_raw_socket(int ifindex) { - if (socketpair(AF_UNIX, SOCK_DGRAM | SOCK_NONBLOCK, 0, test_fd) < 0) + if (socketpair(AF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0, test_fd) < 0) return -errno; return test_fd[0]; diff --git a/src/fuzz/fuzz-ndisc-rs.c b/src/fuzz/fuzz-ndisc-rs.c index 7f2d8f86496..8a692149e68 100644 --- a/src/fuzz/fuzz-ndisc-rs.c +++ b/src/fuzz/fuzz-ndisc-rs.c @@ -13,7 +13,7 @@ static int test_fd[2]; int icmp6_bind_router_solicitation(int index) { - assert_se(socketpair(AF_UNIX, SOCK_DGRAM, 0, test_fd) >= 0); + assert_se(socketpair(AF_UNIX, SOCK_STREAM, 0, test_fd) >= 0); return test_fd[0]; }