void rdp5_send(STREAM s, BOOL encryption);
void rdp5_process(STREAM s, BOOL encryption);
/* rdp.c */
+STREAM rdp_init_data(int maxlen);
+void rdp_send_data(STREAM s, uint8 data_pdu_type);
STREAM rdp_recv(uint8 * type);
void rdp_out_unistr(STREAM s, char *string, int len);
void rdp_recv_input(STREAM s, uint32 *time, uint16 *message_type, uint16 *device_flags, uint16 *param1, uint16 *param2);
char *directory);
void rdp_disconnect(void);
void rdp_send_bitmap_update(unsigned x, unsigned y, unsigned width, unsigned height, unsigned char *data);
+void rdp_send_control(uint16 action);
+void rdp_send_synchronise(uint16 id);
/* rdpdr.c */
void rdpdr_send_connect(void);
void rdpdr_send_name(void);