/* Private Message Payload structure. Contents of this structure is parsed
from SILC packets. */
struct SilcPrivateMessagePayloadStruct {
- uint16 flags;
- uint16 message_len;
+ SilcUInt16 flags;
+ SilcUInt16 message_len;
unsigned char *message;
};
SilcPrivateMessagePayload
silc_private_message_payload_parse(unsigned char *payload,
- uint32 payload_len,
+ SilcUInt32 payload_len,
SilcCipher cipher)
{
SilcBufferStruct buffer;
the cipher is provided the packet is also encrypted here. It is provided
if the private message private keys are used. */
-SilcBuffer silc_private_message_payload_encode(uint16 flags,
- uint16 data_len,
+SilcBuffer silc_private_message_payload_encode(SilcUInt16 flags,
+ SilcUInt16 data_len,
const unsigned char *data,
SilcCipher cipher)
{
int i;
SilcBuffer buffer;
- uint32 len, pad_len = 0;
+ SilcUInt32 len, pad_len = 0;
unsigned char pad[16];
SILC_LOG_DEBUG(("Encoding private message payload"));
/* Return flags */
-uint16
+SilcUInt16
silc_private_message_get_flags(SilcPrivateMessagePayload payload)
{
return payload->flags;
unsigned char *
silc_private_message_get_message(SilcPrivateMessagePayload payload,
- uint32 *message_len)
+ SilcUInt32 *message_len)
{
if (message_len)
*message_len = payload->message_len;