anchor.diff:  %%%#
   
   ssh_dbg_trace_points() -> [terminate, disconnect, connections, connection_events, renegotiation,
  -                           tcp].
  +                           tcp, connection_handshake].
   
   ssh_dbg_flags(connections) -> [c | ssh_dbg_flags(terminate)];
   ssh_dbg_flags(renegotiation) -> [c];
   ssh_dbg_flags(connection_events) -> [c];
  +ssh_dbg_flags(connection_handshake) -> [c];
   ssh_dbg_flags(terminate) -> [c];
   ssh_dbg_flags(tcp) -> [c];
   ssh_dbg_flags(disconnect) -> [c].
  
positive.code: 	]).
  
  -behaviour(ssh_dbg).
  -export([ssh_dbg_trace_points/0, ssh_dbg_flags/1, ssh_dbg_on/1, ssh_dbg_off/1, ssh_dbg_format/2]).
  
  
  -define(call_disconnectfun_and_log_cond(LogMsg, DetailedText, StateName, D),
  
negative.code:                               dbg:ctpl(?MODULE,   start_rekeying, 2),
                                dbg:ctpg(?MODULE,   renegotiate, 1);
  ssh_dbg_off(connection_events) -> dbg:ctpg(?MODULE, handle_event, 4);
  ssh_dbg_off(connection_handshake) -> dbg:ctpl(?MODULE, handshake, 3);
  ssh_dbg_off(connections) -> dbg:ctpg(?MODULE, init, 1),
                              ssh_dbg_off(terminate).
  
  