File 0829-snmp-agent-Fixed-value-selection.patch of Package erlang
From 8b42f636f6e860def8e21c5636e6d05efc53860d Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Thu, 12 Dec 2019 12:59:29 +0100
Subject: [PATCH 2/3] [snmp|agent] Fixed value selection
The 'Value' was actually '{value, Value}'...
OTP-16349
---
lib/snmp/src/agent/snmpa_trap.erl | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/snmp/src/agent/snmpa_trap.erl b/lib/snmp/src/agent/snmpa_trap.erl
index eaf5fde687..2d00441e2a 100644
--- a/lib/snmp/src/agent/snmpa_trap.erl
+++ b/lib/snmp/src/agent/snmpa_trap.erl
@@ -193,7 +193,8 @@ initiate_vars([{Oid, Asn1Type} | T], Varbinds) ->
case delete_oid_from_varbinds(Oid, Varbinds) of
{undefined, _, _} ->
[{Oid, Asn1Type} | initiate_vars(T, Varbinds)];
- {?NOTIFICATION_IGNORE_VB_VALUE, _VarOid, RestOfVarbinds} -> % Skip this oid!
+ %% Skip this oid!
+ {{value, ?NOTIFICATION_IGNORE_VB_VALUE}, _VarOid, RestOfVarbinds} ->
initiate_vars(T, RestOfVarbinds);
{Value, VarOid, RestOfVarbinds} ->
[{VarOid, Asn1Type, Value} | initiate_vars(T, RestOfVarbinds)]
--
2.16.4