X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilccore%2Fsilccommand.h;h=2f835e91941c7a4ebf146fe7ece4e7e18109ee6b;hb=72cfa31520ebc0058763a30e21c13f6e9a964aa0;hp=16b384edb5521e4ce89e13cd2532593eecc56891;hpb=2be0be2432fff760084c4093291e79f1fa6262d8;p=silc.git diff --git a/lib/silccore/silccommand.h b/lib/silccore/silccommand.h index 16b384ed..2f835e91 100644 --- a/lib/silccore/silccommand.h +++ b/lib/silccore/silccommand.h @@ -90,7 +90,7 @@ typedef enum { #define SILC_COMMAND_RESERVED 255 /* Command Status type */ -typedef unsigned short SilcCommandStatus; +typedef uint16 SilcCommandStatus; /* Command Status messages */ #define SILC_STATUS_OK 0 @@ -138,28 +138,28 @@ typedef unsigned short SilcCommandStatus; /* Prototypes */ SilcCommandPayload silc_command_payload_parse(SilcBuffer buffer); SilcBuffer silc_command_payload_encode(SilcCommand cmd, - unsigned int argc, + uint32 argc, unsigned char **argv, - unsigned int *argv_lens, - unsigned int *argv_types, - unsigned short ident); + uint32 *argv_lens, + uint32 *argv_types, + uint16 ident); SilcBuffer silc_command_payload_encode_payload(SilcCommandPayload payload); SilcBuffer silc_command_payload_encode_va(SilcCommand cmd, - unsigned short ident, - unsigned int argc, ...); + uint16 ident, + uint32 argc, ...); SilcBuffer silc_command_payload_encode_vap(SilcCommand cmd, - unsigned short ident, - unsigned int argc, va_list ap); + uint16 ident, + uint32 argc, va_list ap); SilcBuffer silc_command_reply_payload_encode_va(SilcCommand cmd, SilcCommandStatus status, - unsigned short ident, - unsigned int argc, ...); + uint16 ident, + uint32 argc, ...); void silc_command_free_payload(SilcCommandPayload payload); SilcCommand silc_command_get(SilcCommandPayload payload); SilcArgumentPayload silc_command_get_args(SilcCommandPayload payload); -unsigned short silc_command_get_ident(SilcCommandPayload payload); -void silc_command_set_ident(SilcCommandPayload payload, unsigned short ident); +uint16 silc_command_get_ident(SilcCommandPayload payload); +void silc_command_set_ident(SilcCommandPayload payload, uint16 ident); void silc_command_set_command(SilcCommandPayload payload, SilcCommand command); #endif