out_uint8s(s, 21); // ick
out_uint8(s, 0);
- // server info -- we claim to support RDP5
+ // server info -- we claim to support RDP4
out_uint16_le(s, SEC_TAG_SRV_INFO);
out_uint16_le(s, 6); // length
- out_uint16_le(s, 5);
+ out_uint16_le(s, 1);
// aiee, no crypto info yet! :-)
length = s->end - s->p - 8;
length |= 0x8000;
- out_uint8(s, (MCS_SDRQ << 2));
+ out_uint8(s, (MCS_SDIN << 2));
out_uint16_be(s, g_mcs_userid);
out_uint16_be(s, channel);
out_uint8(s, 0x70); /* flags */