anchor.diff:  
   handle_request(CliSock, GC, SC, Req, H, ARG, N) ->
       ?TC([{record, GC, gconf}, {record, SC, sconf}]),
  -    UT =  url_type(GC, SC, get_path(Req#http_request.path)),
  +    UT =  url_type(GC, SC, decode_path(Req#http_request.path)),
       ARG2 = ARG#arg{fullpath=UT#urltype.fullpath},
       case SC#sconf.authdirs of
   	[] ->
  
positive.code: pick_host_rport(GC, Host, [_|T], Group) ->
      pick_host_rport(GC, Host, T, Group);
  pick_host_rport(GC, Host, [], Group) ->
      H = hd(Group),
      yaws_debug:dinfo(GC, "Got Host: header ~p which didn't match any host "
  		     "field in config, ~npicking the first one : ~p~n ",
  		     [Host, H#sconf.servername]),
      H.
  
  
  
  inet_peername(Sock, SC) ->
  
negative.code:     end.
  
  
  decode_path({abs_path, Path}) ->
      yaws_api:url_decode(Path).
  
  
  do_recv(Sock, Num, TO, nossl) ->
      gen_tcp:recv(Sock, Num, TO);
  