SilcBuffer
silc_command_reply_payload_encode_va(SilcCommand cmd,
- SilcCommandStatus status,
- SilcCommandStatus error,
+ SilcStatus status,
+ SilcStatus error,
SilcUInt16 ident,
SilcUInt32 argc, ...)
{
SilcBuffer
silc_command_reply_payload_encode_vap(SilcCommand cmd,
- SilcCommandStatus status,
- SilcCommandStatus error,
+ SilcStatus status,
+ SilcStatus error,
SilcUInt16 ident, SilcUInt32 argc,
va_list ap)
{
/* Return command status */
bool silc_command_get_status(SilcCommandPayload payload,
- SilcCommandStatus *status,
- SilcCommandStatus *error)
+ SilcStatus *status,
+ SilcStatus *error)
{
unsigned char *tmp;
SilcUInt32 tmp_len;
/* Check for 1.0 protocol version which didn't have `error' */
if (tmp[0] == 0 && tmp[1] != 0) {
/* Protocol 1.0 version */
- SilcCommandStatus s;
+ SilcStatus s;
SILC_GET16_MSB(s, tmp);
if (status)
*status = s;
/* Take both status and possible error */
if (status)
- *status = (SilcCommandStatus)tmp[0];
+ *status = (SilcStatus)tmp[0];
if (error)
- *error = (SilcCommandStatus)tmp[1];
+ *error = (SilcStatus)tmp[1];
/* If single error occurred have the both `status' and `error' indicate
the error value for convenience. */