Clarify implementation to match MS-RDPEFS spec.

git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/rdesktop/trunk@1831 423420c4-83ab-492f-b58f-81f9feb106b5
This commit is contained in:
Henrik Andersson 2014-09-11 08:19:23 +00:00
parent ace6c10a5b
commit 0858a6c9a7

10
rdpdr.c
View File

@ -186,8 +186,9 @@ add_async_iorequest(uint32 device, uint32 file, uint32 id, uint32 major, uint32
}
static void
rdpdr_send_connect(void)
rdpdr_send_client_announce_reply(void)
{
/* DR_CORE_CLIENT_ANNOUNCE_RSP */
STREAM s;
s = channel_init(rdpdr_channel, 12);
out_uint16_le(s, RDPDR_CTYP_CORE);
@ -201,8 +202,9 @@ rdpdr_send_connect(void)
static void
rdpdr_send_name(void)
rdpdr_send_client_name_request(void)
{
/* DR_CORE_CLIENT_NAME_REQ */
STREAM s;
uint32 hostlen;
@ -808,8 +810,8 @@ rdpdr_process(STREAM s)
break;
case PAKID_CORE_SERVER_ANNOUNCE:
rdpdr_send_connect();
rdpdr_send_name();
rdpdr_send_client_announce_reply();
rdpdr_send_client_name_request();
break;
case PAKID_CORE_CLIENTID_CONFIRM: