File 0905-snmp-agent-Remove-expectation-that-socket-is-a-port.patch of Package erlang

From 545092ad978fdaaf47f4c29e37d62f78d29b7a09 Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Mon, 14 Feb 2022 18:42:24 +0100
Subject: [PATCH] [snmp|agent] Remove expectation that socket is a port

The point of this is to ensure that it is possible to
use 'socket' sockets.

OTP-16559
---
 lib/snmp/src/agent/snmpa_net_if.erl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/snmp/src/agent/snmpa_net_if.erl b/lib/snmp/src/agent/snmpa_net_if.erl
index c0ab7c9f8d..5887dcf728 100644
--- a/lib/snmp/src/agent/snmpa_net_if.erl
+++ b/lib/snmp/src/agent/snmpa_net_if.erl
@@ -590,7 +590,7 @@ loop(#state{transports = Transports,
 		    loop(S)
 	    end;
 
-	{udp_error, Socket, Error} when is_port(Socket) ->
+	{udp_error, Socket, Error} ->
 	    ?vinfo("got udp-error on ~p: ~w", [Socket, Error]),
 	    case lists:keyfind(Socket, #transport.socket, Transports) of
 		#transport{socket = Socket} = Transport ->
-- 
2.34.1

openSUSE Build Service is sponsored by