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