anchor.diff:      ok = inet:setopts(Socket, [{packet, 2}, {active, true}]),
   
       %% Generate the welcome message, encode it and transmit the message.
  -    send_message(Socket, Transport, {helo, atom_to_list(node())}),
  +    send_message(Socket, Transport, {hello, node()}),
   
       %% Wait for response.
       Message = receive_message(Socket, Transport),
  
positive.code: %%
  %% -------------------------------------------------------------------
  
  -module(lasp_peer_protocol_server).
  -author("Christopher S. Meiklejohn <christopher.meiklejohn@gmail.com>").
  
  -behaviour(ranch_protocol).
  
  -export([start_link/4]).
  
  -export([init/4]).
  
  -define(TIMEOUT, 10000).
  
  
negative.code: %% @private
  receive_message(Socket, Transport) ->
      receive
          {tcp_closed, Socket} ->
              Transport:close(Socket),
              bo;
          Message ->
              decode(Message)
      end.
  
  %% @private
  