File 4664-dontroute-does-not-work-on-all-platforms.patch of Package erlang
From 62bd165498053d223eb79666f1bb46c006738c21 Mon Sep 17 00:00:00 2001
From: Raimo Niskanen <raimo@erlang.org>
Date: Fri, 1 Sep 2023 14:55:59 +0200
Subject: [PATCH 4/4] 'dontroute' does not work on all platforms
---
lib/kernel/test/inet_sockopt_SUITE.erl | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/kernel/test/inet_sockopt_SUITE.erl b/lib/kernel/test/inet_sockopt_SUITE.erl
index 14c11bfbed..7f901f94df 100644
--- a/lib/kernel/test/inet_sockopt_SUITE.erl
+++ b/lib/kernel/test/inet_sockopt_SUITE.erl
@@ -1279,7 +1279,9 @@ all_udp_options() ->
{mode,list,binary,true,true},
{deliver,term,port,true,true},
{broadcast,true,false,true,true},
- {dontroute,true,false,true,true},
+ {dontroute,true,false,
+ lists:member(OsType, [{unix,linux},{unix,freebsd},{unix,darwin}]),
+ true},
%% multicast_if
%% multicast_ttl
%% multicast_loop
--
2.35.3