anchor.diff:      ok.
   
   %%--------------------------------------------------------------------
  -%% Function: process_parsed_packet(Packet, Origin)
  -%%           Packet  = request record() | response record()
  +%% Function: process_parsed_packet(Request, Origin)
  +%%           Request = request record()
   %%           Origin  = siporigin record(), information about where
   %%                     this Packet was received from
   %% Descrip.: Do alot of transport/transaction layer checking/work on
  
positive.code:     LogStr = make_logstr(NewRequest, Origin),
      {NewRequest, LogStr};
  
  %%
  %% Process parsed Response
  %%
  process_parsed_packet(Response, Origin) when record(Response, response), record(Origin, siporigin) ->
      check_packet(Response, Origin),
      %% Check that top-Via is ours (RFC 3261 18.1.2),
      %% silently drop message if it is not.
      TopVia = sipheader:topvia(Response#response.header),
      %% Create a Via that looks like the one we would have produced if we sent the request
      %% this is an answer to, but don't include parameters since they might have changed
      Proto = Origin#siporigin.proto,
  
negative.code: %%--------------------------------------------------------------------
  
  -module(sipserver).
  
  %%-compile(export_all).
  
  %%--------------------------------------------------------------------
  %% External exports
  