anchor.diff:      TRef.
   
   %% lookup_request/2
  +%%
  +%% Note the match on both the key and transport pid. The latter is
  +%% necessary since the same Hop-by-Hop and End-to-End identifiers are
  +%% reused in the case of retransmission.
   
   lookup_request(Msg, TPid) ->
       Seqs = diameter_codec:sequence_numbers(Msg),
  
positive.code:                    caps = Caps,
                     packet = Pkt0},
  
      try
          incr(send, Pkt, TPid, AppDict),
          TRef = send_request(TPid, Pkt, Req, SvcName, Timeout),
          Pid ! Ref,  %% tell caller a send has been attempted
          handle_answer(SvcName,
                        App,
                        recv_A(Timeout, SvcName, App, Opts, {TRef, Req}))
      after
          erase_requests(Pkt)
      end.
  
  %% recv_A/5
  
  
negative.code: 
  %% erase_requests/1
  
  erase_requests(Seqs) ->
      ets:delete(?REQUEST_TABLE, Seqs).
  
  %% match_requests/1
  
  