SilcStringprepStatus
NAME
typedef enum { ... } SilcStringprepStatus;
DESCRIPTION
Status and errors returned by silc_stringprep.
SOURCE
typedef enum {
SILC_STRINGPREP_OK, /* Preparation success */
SILC_STRINGPREP_ERR_UNASSIGNED, /* Contains unassigned characters */
SILC_STRINGPREP_ERR_PROHIBITED, /* Contains prohibited characters */
SILC_STRINGPREP_ERR_BIDI_PROHIBITED, /* BIDI contains prohibited chars */
SILC_STRINGPREP_ERR_BIDI_RAL_WITH_L, /* BIDI has both R/AL and L */
SILC_STRINGPREP_ERR_BIDI_RAL, /* BIDI has R/AL but not as leading
and/or trailing character. */
SILC_STRINGPREP_ERR_OUT_OF_MEMORY, /* System out of memory */
SILC_STRINGPREP_ERR_ENCODING, /* Character encoding error */
SILC_STRINGPREP_ERR_UNSUP_ENCODING, /* Unsupported character encoding */
SILC_STRINGPREP_ERR_UNSUP_PROFILE, /* Unsupported profile */
SILC_STRINGPREP_ERR, /* Unknown error */
} SilcStringprepStatus;
|