29{
33
37
38#if 0
41#endif
42
45 {
48 {
52 }
53 else
54 {
57 }
59
61 {
63 error(
"error while decompressing packet\n");
64
65
67
69
71 ns->end = (
ns->data +
ns->size);
74
76 }
77 else
79
81 {
82 case 0:
85 break;
86 case 1:
89 break;
90 case 2:
93 break;
94 case 3:
95 break;
96 case 5:
98 break;
99 case 6:
100 break;
101 case 8:
106 break;
107 case 9:
109 break;
110 case 10:
112 break;
113 case 11:
115 break;
116 default:
118 }
119
121 }
123}
#define RDP_MPPC_COMPRESSED
int mppc_expand(uint8 *data, uint32 clen, uint8 ctype, uint32 *roff, uint32 *rlen)
void process_orders(STREAM s, uint16 num_orders)
#define in_uint16_le(s, v)
void process_bitmap_updates(STREAM s)
void process_cached_pointer_pdu(STREAM s)
void ui_set_null_cursor(void)
void process_palette(STREAM s)
void unimpl(char *format,...)
void hexdump(unsigned char *p, unsigned int len)
void process_colour_pointer_pdu(STREAM s)
void ui_begin_update(void)
void ui_move_pointer(int x, int y)
void process_new_pointer_pdu(STREAM s)
void * xrealloc(void *oldmem, size_t size)
GLint GLint GLint GLint GLint x
GLuint GLuint GLsizei GLenum type
GLint GLint GLint GLint GLint GLint y
GLuint GLuint GLsizei count
GLuint GLsizei GLsizei * length
#define memcpy(s1, s2, n)
static unsigned __int64 next
uint8 hist[RDP_MPPC_DICT_SIZE]