anchor.diff:  		% Decrypt message envelope
   		Message = aes_decrypt_envelope(Packet, State),
   		Success = handle_connect_message(Message, State),
  -		case Success of
  -			ok ->
  +		State1 = case Success of
  +			{ok, State0} ->
   				% Record this client's information in ETS
   				ClientRec = #client_connection{
   					pid = self(),
  
positive.code: 			{What,Why}
  	end.
  
  confirm_connect_message(Message, #state{ssl_socket = SSLSocket}) ->
  	confirm_connect_message(Message, SSLSocket);
  
  confirm_connect_message(Message, SSLSocket) ->
  	% Send response over SSL transport
  	#envelope{type = request, channel = <<"control">>, id = MsgID} = Message,
  	ConnectRep = {struct, [
  
negative.code: 	udp_socket,
  	udp_remote_info :: binary() | {string(), integer()} | 'undefined',
  	aes_key :: binary(),
  	aes_vector :: binary(),
  	channel_mgr :: pid()
  }).
  
  %% ------------------------------------------------------------------
  