anchor.diff:      [{doc,"Test that we can access erlang snmp agent from both " 
         "snmpnet ipv4 and snmpnet ipv6 manager at the same time"}].
   erlang_agent_dual_ip_get(Config) when is_list(Config) ->
  -    erlang_agent_netsnmp_get([{ip_version, ipv4}]),
  -    erlang_agent_netsnmp_get([{ip_version, ipv6}]).
  +    erlang_agent_netsnmp_get([{ip_version, ipv4} | Config]),
  +    erlang_agent_netsnmp_get([{ip_version, ipv6} | Config]).
   %%--------------------------------------------------------------------
   erlang_agent_netsnmp_inform(Config) when is_list(Config) ->
       Host = ?config(host, Config),
       IPVersion = ?config(ip_version, Config),    
       DataDir = ?config(data_dir, Config),  
  -    ok = snmpa:load_mib(snmp_master_agent, filename:join(DataDir, "TestTrapv2")),
  +    ok =
  +      snmpa:load_mib(
  +	snmp_master_agent, filename:join(DataDir, "TestTrapv2")),
       
       Cmd = "snmptrapd -L o -M " ++ DataDir ++ 
   	" --disableAuthorization=yes" ++
  
positive.code:     catch erlang:port_close(NetSnmpPort).
  
  net_snmp_trapd(Cmd) ->
      open_port({spawn, Cmd}, [stderr_to_stdout]).
  
  net_snmp_log(NetSnmpPort) -> 
      receive 
  
negative.code: 	ok ->
  	    Dir = ?config(priv_dir, Config),
  	    Domain =  transportDomainUdpIpv6,
  	    AgentPort = ?config(agent_port, Config),
  	    ManagerPort = ?config(manager_port, Config),
  	    {ok, Host} = inet:gethostname(),
  	    {ok, IpAddr} = inet:getaddr(Host, inet6),
  	    Transports = [{Domain, {IpAddr, AgentPort}}],
  	    TrapAddr = {IpAddr, ManagerPort},
  	    Versions = [v2],
  	    agent_config(Dir, Transports, Domain, TrapAddr, Versions),
  	    [{host, Host}, {snmp_versions, Versions}, {ip_version, ipv6}
  	     | Config];
  	_ ->
  	    {skip, "Host does not support IPV6"}
      end;
  