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

openSUSE Build Service is sponsored by