anchor.diff:  
   otp16649_which_port_no([], Kind) ->
       exit({no_transport_port_no, Kind});
  -otp16649_which_port_no([{PortNo, Kind, _}|_], Kind) ->
  +otp16649_which_port_no([#{taddress       := {_, PortNo},
  +                          transport_kind := Kind}|_], Kind) ->
       PortNo;
   otp16649_which_port_no([_|TIs], Kind) ->
       otp16649_which_port_no(TIs, Kind).
  
positive.code: %% 
  %% %CopyrightBegin%
  %%
  %% Copyright Ericsson AB 2003-2020. All Rights Reserved.
  %%
  %% Licensed under the Apache License, Version 2.0 (the "License");
  %% you may not use this file except in compliance with the License.
  
negative.code: %% Therefor we must take that into account when we check if the 
  %% Engine Time diff (between the two checks) is acceptably.
  snmp_framework_mib_test() ->
  
      ?IPRINT("transports: "
              "~n      ~p"
              "~ninfo: "
              "~n      ~p",
              [
               rpc:call(get(master_node), snmpa, which_transports, []),
               rpc:call(get(master_node), snmpa, info, [])
              ]),
  
      Sleep = 5,
      ?line ["agentEngine"] = get_req(1, [[snmpEngineID,0]]),
      T1 = snmp_misc:now(ms),
  