anchor.diff:  %%     mgr_user_sync_get(Node, ?LOCALHOST(), ?AGENT_PORT, Oids).
   mgr_user_sync_get(Node, TargetName, Oids) when is_list(TargetName) ->
       rcall(Node, snmp_manager_user, sync_get, [TargetName, Oids]).
  -%% <REMOVED-IN-R16B>
  -mgr_user_sync_get(Node, Addr, Port, Oids) ->
  -    rcall(Node, snmp_manager_user, sync_get, [Addr, Port, Oids]).
  -%% </REMOVED-IN-R16B>
   
   mgr_user_sync_get2(Node, TargetName, Oids, SendOpts) when is_list(TargetName) ->
       rcall(Node, snmp_manager_user, sync_get2, [TargetName, Oids, SendOpts]).
  
positive.code: 
  %%======================================================================
  
  simple_sync_get1(doc) -> ["Simple sync get-request - Old style (Addr & Port)"];
  simple_sync_get1(suite) -> [];
  simple_sync_get1(Config) when is_list(Config) ->
      ?TC_TRY(simple_sync_get1,
              fun() -> {skip, "API no longer supported"} end,
              fun() -> do_simple_sync_get1(Config) end).
  
  do_simple_sync_get1(Config) ->
      p("starting with Config: ~p~n", [Config]),
  
      Node  = ?config(manager_node, Config),
      Addr  = ?config(manager_agent_target_name, Config),
      Port  = ?AGENT_PORT,
  
      p("issue get-request without loading the mib"),
      Oids1 = [?sysObjectID_instance, ?sysDescr_instance, ?sysUpTime_instance],
      ?line ok = do_simple_sync_get(Node, Addr, Port, Oids1),
  
      p("issue get-request after first loading the mibs"),
      ?line ok = mgr_user_load_mib(Node, std_mib()),
      Oids2 = [[sysObjectID, 0], [sysDescr, 0], [sysUpTime, 0]],
      ?line ok = do_simple_sync_get(Node, Addr, Port, Oids2),
  
      p("Display log"),
      display_log(Config),
  
      p("done"),
      ok.
  
  do_simple_sync_get(Node, Addr, Port, Oids) ->
      ?line {ok, Reply, _Rem} = mgr_user_sync_get(Node, Addr, Port, Oids),
  
      ?DBG("~n   Reply: ~p"
  	 "~n   Rem:   ~w", [Reply, _Rem]),
  
      %% verify that the operation actually worked:
      %% The order should be the same, so no need to seach 
      ?line ok = case Reply of
  		   {noError, 0, [#varbind{oid   = ?sysObjectID_instance,
  					  value = SysObjectID}, 
  				 #varbind{oid   = ?sysDescr_instance,
  					  value = SysDescr},
  				 #varbind{oid   = ?sysUpTime_instance,
  					  value = SysUpTime}]} ->
  		       p("expected result from get: "
  			 "~n   SysObjectID: ~p"
  			 "~n   SysDescr:    ~s"
  			 "~n   SysUpTime:   ~w", 
  			 [SysObjectID, SysDescr, SysUpTime]),
  		       ok;
  		   {noError, 0, Vbs} ->
  		       p("unexpected varbinds: ~n~p", [Vbs]),
  		       {error, {unexpected_vbs, Vbs}};
  		   Else ->
  		       p("unexpected reply: ~n~p", [Else]),
  		       {error, {unexpected_response, Else}}
  	       end,
      ok.
      
  
  %%======================================================================
  
  simple_sync_get2(doc) -> 
      ["Simple sync get-request - Version 2 API (TargetName)"];
  simple_sync_get2(suite) -> [];
  
negative.code: 
  %%======================================================================
  
  simple_async_get_next2(doc) -> 
      ["Simple (async) get_next-request - Version 2 API (TargetName)"];
  simple_async_get_next2(suite) -> [];
  