X-Git-Url: http://www.project-moonshot.org/gitweb/?p=cyrus-sasl.git;a=blobdiff_plain;f=include%2Fsasl.h;h=de0abf39c83ae2ada633be9b4d1007683fcc279d;hp=9c6d060611bed7cd7ce40ac826ec5731f0cd05bc;hb=755d9d20aadc1a140d01583b586f5a6d29c3a670;hpb=9ccdda01071315a3cc9e21d6e39ea29f5628bc38 diff --git a/include/sasl.h b/include/sasl.h index 9c6d060..de0abf3 100755 --- a/include/sasl.h +++ b/include/sasl.h @@ -171,7 +171,13 @@ #define SASL_NOCHANGE -22 /* requested change was not needed */ #define SASL_WEAKPASS -27 /* passphrase is too weak for security policy */ #define SASL_NOUSERPASS -28 /* user supplied passwords not permitted */ -#define SASL_BADBINDING -29 /* channel binding failure */ +#define SASL_NEED_OLD_PASSWD -29 /* sasl_setpass needs old password in order + to perform password change */ +#define SASL_CONSTRAINT_VIOLAT -30 /* a property can't be stored, + because of some constrains/policy violation */ +#define SASL_USER_EXISTS -31 /* sasl_auxprop_rename_user has failed because + new_userid already exists */ +#define SASL_BADBINDING -32 /* channel binding failure */ /* max size of a sasl mechanism name */ #define SASL_MECHNAMEMAX 20