3.1.4.1.1 Common Response Header

All Cltreq responses are prefixed with a 12-byte header whose structure is as follows:


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Marker

Version

ReturnCode

Marker (4 bytes): Reserved. The value MUST be 0xebb0ebb0.

Version (4 bytes): Application-specific. MAY<4> contain the version of the protocol server.

ReturnCode (4 bytes): The return code of the request. Zero indicates success; a negative value indicates failure.

In failure conditions, the Common Response header SHOULD<5> be the only data that is returned by the protocol server.