anchor.diff:  
   %% Send with filtering and expect success.
   send_destination_1(Config) ->
  +    #group{server_service = SN}
  +        = group(Config),
       Req = ['STR', {'Termination-Cause', ?LOGOUT},
  -                  {'Destination-Host', [?HOST(?SERVER, ?REALM)]}],
  +                  {'Destination-Host', [?HOST(SN, ?REALM)]}],
       ['STA', _SessionId, {'Result-Code', ?SUCCESS} | _]
           = call(Config, Req, [{filter, {all, [host, realm]}}]).
   send_destination_2(Config) ->
  
positive.code:         = call(Config, Req, [{filter, {all, [{host, any},
                                               {realm, Realm}]}}]).
  send_all_2(Config) ->
      Req = ['STR', {'Termination-Cause', ?LOGOUT},
                    {'Destination-Host', [?HOST(?SERVER, "unknown.org")]}],
      {error, no_connection}
          = call(Config, Req, [{filter, {all, [host, realm]}}]).
  
  
negative.code:                is_atom(element(1,T))].
  
  remove_transports(Config) ->
      #group{client_service = CN,
             server_service = SN}
          = group(Config),
      [LRef | Cs] = ?util:read_priv(Config, "transport"),
      [?util:disconnect(CN, C, SN, LRef) || C <- Cs].
  
  stop_services(Config) ->
      #group{client_service = CN,
             server_service = SN}
          = group(Config),
      ok = diameter:stop_service(CN),
      ok = diameter:stop_service(SN).
  
  %% Ensure even transports have been removed from request table.
  empty(_Config) ->
  