anchor.diff:  	is_list(Config)) ->
       do_register_agent(UserId, TargetName, [{reg_type, target_name} | Config]);
   
  -%% Backward compatibillity 
  +%% Backward compatibility 
   %% Note that the agent engine id is a mandatory config option,
   %% so this function *will* fail!
   register_agent(UserId, Addr, Port) when is_integer(Port) ->
       register_agent(UserId, Addr, Port, []);
   
  -%% Backward compatibillity 
  +%% Backward compatibility 
   register_agent(UserId, Addr, Config) when is_list(Config) ->
       register_agent(UserId, Addr, ?DEFAULT_AGENT_PORT, Config).
   
  -%% Backward compatibillity 
  +%% Backward compatibility 
   %% Note that the agent engine id is a mandatory config option,
   %% so this function *will* fail!
   register_agent(UserId, Addr) ->
       register_agent(UserId, Addr, ?DEFAULT_AGENT_PORT, []).
   
  -%% Backward compatibillity 
  +%% Backward compatibility 
   register_agent(UserId, Addr, Port, Config0) ->
       case lists:keymember(target_name, 1, Config0) of
   	false ->
  
positive.code: update_agent_info(UserId, TargetName, Item, Val) ->
      snmpm_config:update_agent_info(UserId, TargetName, Item, Val).
  
  %% Backward compatibillity functions
  update_agent_info(UserId, Addr, Port, Item, Val) ->
      case target_name(Addr, Port) of
  	{ok, TargetName} ->
  
negative.code: agent_info(TargetName, Item) ->
      snmpm_config:agent_info(TargetName, Item).
  
  %% Backward compatibility
  agent_info(Addr, Port, Item) ->
      case target_name(Addr, Port) of
  	{ok, TargetName} ->
  