SilcPacketType
NAME
typedef SilcUInt8 SilcPacketType;
DESCRIPTION
SILC packet type definition and all the packet types.
SOURCE
typedef SilcUInt8 SilcPacketType;
/* SILC Packet types. */
#define SILC_PACKET_DISCONNECT 1 /* Disconnection */
#define SILC_PACKET_SUCCESS 2 /* Success */
#define SILC_PACKET_FAILURE 3 /* Failure */
#define SILC_PACKET_REJECT 4 /* Rejected */
#define SILC_PACKET_NOTIFY 5 /* Notify message */
#define SILC_PACKET_ERROR 6 /* Error message */
#define SILC_PACKET_CHANNEL_MESSAGE 7 /* Message for channel */
#define SILC_PACKET_CHANNEL_KEY 8 /* Key of the channel */
#define SILC_PACKET_PRIVATE_MESSAGE 9 /* Private message */
#define SILC_PACKET_PRIVATE_MESSAGE_KEY 10 /* Private message key*/
#define SILC_PACKET_COMMAND 11 /* Command */
#define SILC_PACKET_COMMAND_REPLY 12 /* Reply to a command */
#define SILC_PACKET_KEY_EXCHANGE 13 /* Start of KE */
#define SILC_PACKET_KEY_EXCHANGE_1 14 /* KE1 */
#define SILC_PACKET_KEY_EXCHANGE_2 15 /* KE2 */
#define SILC_PACKET_CONNECTION_AUTH_REQUEST 16 /* Request of auth meth */
#define SILC_PACKET_CONNECTION_AUTH 17 /* Connectinon auth */
#define SILC_PACKET_NEW_ID 18 /* Sending new ID */
#define SILC_PACKET_NEW_CLIENT 19 /* Client registering */
#define SILC_PACKET_NEW_SERVER 20 /* Server registering */
#define SILC_PACKET_NEW_CHANNEL 21 /* Channel registering */
#define SILC_PACKET_REKEY 22 /* Re-key start */
#define SILC_PACKET_REKEY_DONE 23 /* Re-key done */
#define SILC_PACKET_HEARTBEAT 24 /* Heartbeat */
#define SILC_PACKET_KEY_AGREEMENT 25 /* Key Agreement request */
#define SILC_PACKET_RESUME_ROUTER 26 /* Backup router resume */
#define SILC_PACKET_FTP 27 /* File Transfer */
#define SILC_PACKET_RESUME_CLIENT 28 /* Client resume */
#define SILC_PACKET_ACK 29 /* Acknowledgement */
#define SILC_PACKET_PRIVATE 200 /* Private range start */
#define SILC_PACKET_MAX 255 /* RESERVED */
#define SILC_PACKET_NONE 0 /* RESERVED */
#define SILC_PACKET_ANY 0
|