File 4355-kernel-sctp-test-Be-more-verbose-during-active_n.patch of Package erlang
From 2a2d73b60b880b4d5b499154c537ce2024d40f7f Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Wed, 27 May 2020 15:42:05 +0200
Subject: [PATCH 5/9] [kernel|sctp|test] Be more verbose during active_n
---
lib/kernel/test/gen_sctp_SUITE.erl | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/lib/kernel/test/gen_sctp_SUITE.erl b/lib/kernel/test/gen_sctp_SUITE.erl
index d72c6b2494..4fc2496010 100644
--- a/lib/kernel/test/gen_sctp_SUITE.erl
+++ b/lib/kernel/test/gen_sctp_SUITE.erl
@@ -914,10 +914,19 @@ active_n(Config) when is_list(Config) ->
when is_record(SR, sctp_sndrcvinfo) ->
p("recv (expected) data message (on ~p)~n", [S1]),
Fn(I+1, Count, Fn);
- {sctp, S1, _, _, _} ->
- p("ignore non-data messages (on ~p)~n", [S1]),
+ {sctp, S1, _FromIP, _FromPort, {_AncData, _Data}} ->
%% ignore non-data messages
+ p("ignore non-data messages (on ~p):"
+ "~n From: ~p:~p"
+ "~n AncData: ~p"
+ "~n Data: ~p",
+ [S1, _FromIP, _FromPort, _AncData, _Data]),
+ [{active,NX1}] = ok(inet:getopts(S1, [active])),
ok = inet:setopts(S1, [{active,1}]),
+ [{active,NX2}] = ok(inet:getopts(S1, [active])),
+ p("active increment (of ~p) with 1 => "
+ "~n Before: ~w"
+ "~n After: ~w", [S1, NX1, NX2]),
Fn(I, Count, Fn);
Other ->
p("UNEXPECTED: "
--
2.26.2