FreeRDP
|
Data Structures | |
struct | RtsPduSignature |
struct | RTS_PDU_SIGNATURE_ENTRY |
Functions | |
FREERDP_LOCAL BOOL | rts_match_pdu_signature (const RtsPduSignature *signature, wStream *s, const rpcconn_hdr_t *header) |
FREERDP_LOCAL BOOL | rts_match_pdu_signature_ex (const RtsPduSignature *signature, wStream *s, const rpcconn_hdr_t *header, RtsPduSignature *found_signature, BOOL silent) |
FREERDP_LOCAL BOOL | rts_extract_pdu_signature (RtsPduSignature *signature, wStream *s, const rpcconn_hdr_t *header) |
FREERDP_LOCAL BOOL | rts_extract_pdu_signature_ex (RtsPduSignature *signature, wStream *s, const rpcconn_hdr_t *header, BOOL silent) |
FREERDP_LOCAL UINT32 | rts_identify_pdu_signature (const RtsPduSignature *signature, const RTS_PDU_SIGNATURE_ENTRY **entry) |
FREERDP_LOCAL BOOL | rts_print_pdu_signature (wLog *log, DWORD level, const RtsPduSignature *signature) |
#define RTS_PDU_CONN_A 0x10000000 |
#define RTS_PDU_CONN_A1 (RTS_PDU_CONN_A | 0x00000001) |
#define RTS_PDU_CONN_A2 (RTS_PDU_CONN_A | 0x00000002) |
#define RTS_PDU_CONN_A3 (RTS_PDU_CONN_A | 0x00000003) |
#define RTS_PDU_CONN_B 0x20000000 |
#define RTS_PDU_CONN_B1 (RTS_PDU_CONN_B | 0x00000001) |
#define RTS_PDU_CONN_B2 (RTS_PDU_CONN_B | 0x00000002) |
#define RTS_PDU_CONN_B3 (RTS_PDU_CONN_B | 0x00000003) |
#define RTS_PDU_CONN_C 0x40000000 |
#define RTS_PDU_CONN_C1 (RTS_PDU_CONN_C | 0x00000001) |
#define RTS_PDU_CONN_C2 (RTS_PDU_CONN_C | 0x00000002) |
#define RTS_PDU_ECHO (RTS_PDU_OUT_OF_SEQUENCE | 0x00000003) |
#define RTS_PDU_FLOW_CONTROL_ACK (RTS_PDU_OUT_OF_SEQUENCE | 0x00000005) |
#define RTS_PDU_FLOW_CONTROL_ACK_WITH_DESTINATION (RTS_PDU_OUT_OF_SEQUENCE | 0x00000006) |
#define RTS_PDU_IN_R1_A 0x01000000 |
#define RTS_PDU_IN_R1_A1 (RTS_PDU_IN_R1_A | 0x00000001) |
#define RTS_PDU_IN_R1_A2 (RTS_PDU_IN_R1_A | 0x00000002) |
#define RTS_PDU_IN_R1_A3 (RTS_PDU_IN_R1_A | 0x00000003) |
#define RTS_PDU_IN_R1_A4 (RTS_PDU_IN_R1_A | 0x00000004) |
#define RTS_PDU_IN_R1_A5 (RTS_PDU_IN_R1_A | 0x00000005) |
#define RTS_PDU_IN_R1_A6 (RTS_PDU_IN_R1_A | 0x00000006) |
#define RTS_PDU_IN_R1_B 0x02000000 |
#define RTS_PDU_IN_R1_B1 (RTS_PDU_IN_R1_B | 0x00000001) |
#define RTS_PDU_IN_R1_B2 (RTS_PDU_IN_R1_B | 0x00000002) |
#define RTS_PDU_IN_R2_A 0x04000000 |
#define RTS_PDU_IN_R2_A1 (RTS_PDU_IN_R2_A | 0x00000001) |
#define RTS_PDU_IN_R2_A2 (RTS_PDU_IN_R2_A | 0x00000002) |
#define RTS_PDU_IN_R2_A3 (RTS_PDU_IN_R2_A | 0x00000003) |
#define RTS_PDU_IN_R2_A4 (RTS_PDU_IN_R2_A | 0x00000004) |
#define RTS_PDU_IN_R2_A5 (RTS_PDU_IN_R2_A | 0x00000005) |
#define RTS_PDU_KEEP_ALIVE (RTS_PDU_OUT_OF_SEQUENCE | 0x00000001) |
#define RTS_PDU_OUT_OF_SEQUENCE 0x00010000 |
#define RTS_PDU_OUT_R1_A 0x00100000 |
#define RTS_PDU_OUT_R1_A1 (RTS_PDU_OUT_R1_A | 0x00000001) |
#define RTS_PDU_OUT_R1_A10 (RTS_PDU_OUT_R1_A | 0x0000000A) |
#define RTS_PDU_OUT_R1_A11 (RTS_PDU_OUT_R1_A | 0x0000000B) |
#define RTS_PDU_OUT_R1_A2 (RTS_PDU_OUT_R1_A | 0x00000002) |
#define RTS_PDU_OUT_R1_A3 (RTS_PDU_OUT_R1_A | 0x00000003) |
#define RTS_PDU_OUT_R1_A4 (RTS_PDU_OUT_R1_A | 0x00000004) |
#define RTS_PDU_OUT_R1_A5 (RTS_PDU_OUT_R1_A | 0x00000005) |
#define RTS_PDU_OUT_R1_A6 (RTS_PDU_OUT_R1_A | 0x00000006) |
#define RTS_PDU_OUT_R1_A7 (RTS_PDU_OUT_R1_A | 0x00000007) |
#define RTS_PDU_OUT_R1_A8 (RTS_PDU_OUT_R1_A | 0x00000008) |
#define RTS_PDU_OUT_R1_A9 (RTS_PDU_OUT_R1_A | 0x00000009) |
#define RTS_PDU_OUT_R2_A 0x00200000 |
#define RTS_PDU_OUT_R2_A1 (RTS_PDU_OUT_R2_A | 0x00000001) |
#define RTS_PDU_OUT_R2_A2 (RTS_PDU_OUT_R2_A | 0x00000002) |
#define RTS_PDU_OUT_R2_A3 (RTS_PDU_OUT_R2_A | 0x00000003) |
#define RTS_PDU_OUT_R2_A4 (RTS_PDU_OUT_R2_A | 0x00000004) |
#define RTS_PDU_OUT_R2_A5 (RTS_PDU_OUT_R2_A | 0x00000005) |
#define RTS_PDU_OUT_R2_A6 (RTS_PDU_OUT_R2_A | 0x00000006) |
#define RTS_PDU_OUT_R2_A7 (RTS_PDU_OUT_R2_A | 0x00000007) |
#define RTS_PDU_OUT_R2_A8 (RTS_PDU_OUT_R2_A | 0x00000008) |
#define RTS_PDU_OUT_R2_B 0x00400000 |
#define RTS_PDU_OUT_R2_B1 (RTS_PDU_OUT_R2_B | 0x00000001) |
#define RTS_PDU_OUT_R2_B2 (RTS_PDU_OUT_R2_B | 0x00000002) |
#define RTS_PDU_OUT_R2_B3 (RTS_PDU_OUT_R2_B | 0x00000003) |
#define RTS_PDU_OUT_R2_C 0x00800000 |
#define RTS_PDU_OUT_R2_C1 (RTS_PDU_OUT_R2_C | 0x00000001) |
#define RTS_PDU_PING (RTS_PDU_OUT_OF_SEQUENCE | 0x00000004) |
#define RTS_PDU_PING_TRAFFIC_SENT_NOTIFY (RTS_PDU_OUT_OF_SEQUENCE | 0x00000002) |
FREERDP_LOCAL BOOL rts_extract_pdu_signature | ( | RtsPduSignature * | signature, |
wStream * | s, | ||
const rpcconn_hdr_t * | header | ||
) |
FREERDP_LOCAL BOOL rts_extract_pdu_signature_ex | ( | RtsPduSignature * | signature, |
wStream * | s, | ||
const rpcconn_hdr_t * | header, | ||
BOOL | silent | ||
) |
FREERDP_LOCAL UINT32 rts_identify_pdu_signature | ( | const RtsPduSignature * | signature, |
const RTS_PDU_SIGNATURE_ENTRY ** | entry | ||
) |
FREERDP_LOCAL BOOL rts_match_pdu_signature | ( | const RtsPduSignature * | signature, |
wStream * | s, | ||
const rpcconn_hdr_t * | header | ||
) |
FREERDP_LOCAL BOOL rts_match_pdu_signature_ex | ( | const RtsPduSignature * | signature, |
wStream * | s, | ||
const rpcconn_hdr_t * | header, | ||
RtsPduSignature * | found_signature, | ||
BOOL | silent | ||
) |
FREERDP_LOCAL BOOL rts_print_pdu_signature | ( | wLog * | log, |
DWORD | level, | ||
const RtsPduSignature * | signature | ||
) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |