X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fmessagehandler.c;h=ceff99b6c7a0f73e4cde3a5363d592bd6e5616b6;hb=46d18f60766f997d0ca37c5937f58c0c06477932;hp=089aec0a56ae6b890ee26ba51cd5b0b68b625613;hpb=c7df54e693e34de4037a8cc8b7a28828302c7fa5;p=umurmur.git diff --git a/src/messagehandler.c b/src/messagehandler.c index 089aec0..ceff99b 100644 --- a/src/messagehandler.c +++ b/src/messagehandler.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2010, Martin Johansson +/* Copyright (C) 2009-2010, Martin Johansson Copyright (C) 2005-2010, Thorvald Natvig All rights reserved. @@ -51,6 +51,14 @@ static void sendServerReject(client_t *client, const char *reason, MumbleProto__ msg->payload.reject->type = type; msg->payload.reject->has_type = true; Client_send_message(client, msg); + + Log_info("Server reject reason: %s. Disconnecting session %d - %s@%s:%d", + reason, + client->sessionId, + client->playerName, + inet_ntoa(client->remote_tcp.sin_addr), + ntohs(client->remote_tcp.sin_port)); + } static void sendPermissionDenied(client_t *client, const char *reason) @@ -217,7 +225,7 @@ void Mh_handle_message(client_t *client, message_t *msg) sendmsg->payload.userState->has_channel_id = true; sendmsg->payload.userState->channel_id = ((channel_t *)client_itr->channel)->id; - /* XXX - check if self_* is correct */ + /* Only self_mute/deaf supported */ if (client_itr->deaf) { sendmsg->payload.userState->has_self_deaf = true; sendmsg->payload.userState->self_deaf = true;