X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=rdp.c;h=49ff6a9722394fee3cb0f3cc3a7fe1787dd26a54;hb=2b90e41918be23158e9d56c60b9736ccf107ba52;hp=538e053ae821ea14f089036fd2c40c32aaf4dc02;hpb=55a546ab6b5970438e6cca1a962ec4e7dd669d11;p=rdpsrv diff --git a/rdp.c b/rdp.c index 538e053..49ff6a9 100644 --- a/rdp.c +++ b/rdp.c @@ -72,7 +72,7 @@ rdp_recv(uint8 * type) #if WITH_DEBUG DEBUG(("RDP packet #%d, (type %x, length %u)\n", ++g_packetno, *type, length)); - //hexdump(g_next_packet, length); + hexdump(g_next_packet, length); #endif /* */ g_next_packet += length; @@ -154,7 +154,7 @@ void rdp_send_bitmap_update(unsigned x, unsigned y, unsigned width, unsigned hei int length = 10*2 + width*height*3 + 5; - s = rdp5_init(length, 0); + s = rdp5_init(length, 1); out_uint8(s, 1); // process bitmap update out_uint16_le(s, 10*2 + width*height*3 + 2); // RDP5 chunk length @@ -174,7 +174,7 @@ void rdp_send_bitmap_update(unsigned x, unsigned y, unsigned width, unsigned hei out_uint8p(s, data, width*height*3); s_mark_end(s); - rdp5_send(s, 0); + rdp5_send(s, 1); } #define EXPECT16(value) { in_uint16_le(s, unknown); if (unknown != (value)) printf("Unknown value on code line %u; expected 0x%x, got 0x%x\n", __LINE__, (value), unknown); } @@ -287,7 +287,7 @@ rdp_get_logon_info(STREAM s) } /* Send a control PDU */ -static void +void rdp_send_control(uint16 action) { STREAM s; @@ -303,7 +303,7 @@ rdp_send_control(uint16 action) } /* Send a synchronisation PDU */ -static void +void rdp_send_synchronise(void) { STREAM s;