anchor.diff:          ?'DIAMETER_BASE_TERMINATION-CAUSE_DIAMETER_LOGOUT').
   -define(BAD_ANSWER,
           ?'DIAMETER_BASE_TERMINATION-CAUSE_DIAMETER_BAD_ANSWER').
  +-define(USER_MOVED,
  +        ?'DIAMETER_BASE_TERMINATION-CAUSE_DIAMETER_USER_MOVED').
   
   -define(A, list_to_atom).
   -define(L, atom_to_list).
  
positive.code:     Req = ['ACR', {'Accounting-Record-Type', ?EVENT_RECORD},
                    {'Accounting-Record-Number', 2}],
      {error, timeout} = call(Config, Req).
  
  %% Send an ASR with an arbitrary AVP and expect success and the same
  %% AVP in the reply.
  
negative.code:            ?INVALID_HDR_BITS,
             ?INVALID_AVP_BITS,
             ?AVP_UNSUPPORTED,
             ?UNSUPPORTED_VERSION,
             ?INVALID_AVP_LENGTH}.
  
  %% Send an ACR and expect success.
  send_ok(Config) ->
      Req = ['ACR', {'Accounting-Record-Type', ?EVENT_RECORD},
                    {'Accounting-Record-Number', 1}],
  
      #diameter_base_accounting_ACA{'Result-Code' = ?SUCCESS}
          = call(Config, Req).
  
  