SilcPrivateMessagePayload silc_private_message_payload_parse(unsigned char *payload, SilcUInt32 payload_len, SilcCipher cipher);
Parses private message payload returning new private mesage payload structure. This also decrypts the message if the `cipher' is provided.