anchor.diff:  
   %% Only SERVER3 actually answers.
   handle_request(Pkt, ?SERVER3, {_, Caps}) ->
  -    #diameter_packet{msg = #diameter_base_STR{'Session-Id' = SId,
  +    #diameter_packet{header = #diameter_header{is_retransmitted = true},
  +                     msg = #diameter_base_STR{'Session-Id' = SId,
                                                 'Origin-Host' = ?CLIENT}}
           = Pkt,
       #diameter_caps{origin_host  = {OH, _},
  
positive.code:               {'Origin-Host',  OH},
                {'Origin-Realm', OR}]).
  
  %% handle_answer/4
  
  handle_answer(Pkt, _Req, ?CLIENT, _Peer) ->
  
negative.code:                                   {peer_up = false,
                                     peer_down = false,
                                     handle_error = false,
                                     default = ?MODULE}},
                          {answer_errors, callback}]}]).
  
  