From 2f4ed358c03109535f92ffcb6857584abb1729e2 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 14 Dec 2022 10:21:10 -0500 Subject: [PATCH] MT#55283 relax tests-preload.so AF check Support fake bind() on non-INET sockets. This fixes the tests when building against libwebsockets19 4.3.2-1. Change-Id: I91e5271e8b0cd5a0fa10317bae059615b234926c --- t/tests-preload.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/t/tests-preload.c b/t/tests-preload.c index 860cf9e49..ae5d18eee 100644 --- a/t/tests-preload.c +++ b/t/tests-preload.c @@ -253,7 +253,8 @@ int bind(int fd, const struct sockaddr *addr, socklen_t addrlen) { if (!s->open) goto do_bind_warn; - assert(s->used_domain == AF_UNIX); + if (s->used_domain != AF_UNIX) + goto do_bind; assert(s->wanted_domain == addr->sa_family); struct sockaddr_un sun;