anchor.diff:  		Repls).
   
   get_repl({connection_reply,Msg}, {CallRepls,S}) ->
  +    if is_record(Msg, ssh_msg_channel_success) ->
  +	    update_inet_buffers(S#data.socket);
  +       true ->
  +	    ok
  +    end,
       {CallRepls, send_msg(Msg,S)};
   get_repl({channel_data,undefined,_Data}, Acc) ->
       Acc;
  
positive.code:     handle_connection_msg(Msg, StateName, D);
  
  handle_event(internal, Msg=#ssh_msg_channel_success{},           StateName, D) ->
      handle_connection_msg(Msg, StateName, D);
  
  handle_event(internal, Msg=#ssh_msg_channel_failure{},           StateName, D) ->
  
negative.code:     case ssh_channel:cache_lookup(cache(D), ChannelId) of
  	#channel{remote_id = RemoteId} ->
  	    Msg = ssh_connection:channel_success_msg(RemoteId),
  	    update_inet_buffers(D#data.socket),
  	    {keep_state, send_msg(Msg,D)};
  
  	undefined ->
  