anchor.diff:  	    udp_send(Socket, To, Packet)
       end.
   
  -maybe_udp_send(
  +maybe_udp_send_w_log(
     #state{log = Log, filter = FilterMod, transports = Transports},
     #transport{socket = Socket},
  -  To, Packet, Type, _LogData) ->
  +  To, Pkg, LogPkg, Type) ->
       {To_1, To_2} = fix_filter_address(Transports, To),
       case
   	try FilterMod:accept_send(To_1, To_2)
   	catch
  -	    Class:Exception ->
  +	    Class:Exception:StackTrace ->
   		error_msg(
   		  "FilterMod:accept_send(~p, ~p) crashed for: ~w:~w~n    ~p",
  -		  [To_1, To_2, Class, Exception, erlang:get_stacktrace()]),
  +		  [To_1, To_2, Class, Exception, StackTrace]),
   		true
   	end
       of
  
positive.code:     case
  	try FilterMod:accept_recv(From_1, From_2)
  	catch
  	    Class:Exception ->
  		error_msg(
  		  "FilterMod:accept_recv(~p, ~p) crashed: ~w:~w~n    ~p",
  		  [From_1,From_2,Class,Exception,erlang:get_stacktrace()]),
  		true
  	end
      of
  
negative.code:     case
  	try FilterMod:accept_send_pdu(AddressesToFilter, Type)
  	catch
  	    Class:Exception:StackTrace ->
  		error_msg(
  		  "FilterMod:accept_send_pdu(~p, ~p) crashed: ~w:~w~n    ~p",
  		  [AddressesToFilter, Type, Class, Exception, StackTrace]),
  		true
  	end
      of
  