projects
/
cyrus-sasl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Renumber CB-specific error codes/flags
[cyrus-sasl.git]
/
include
/
saslplug.h
diff --git
a/include/saslplug.h
b/include/saslplug.h
index
3e0555b
..
bd50367
100755
(executable)
--- a/
include/saslplug.h
+++ b/
include/saslplug.h
@@
-343,11
+343,17
@@
typedef struct sasl_client_params {
/* This plugin allows proxying */
#define SASL_FEAT_ALLOWS_PROXY 0x0020
/* This plugin allows proxying */
#define SASL_FEAT_ALLOWS_PROXY 0x0020
+/* server plugin needs old password in order to change password */
+#define SASL_FEAT_NEED_OLD_PASSWD 0x0040
+
+/* server plugin don't use cleartext userPassword attribute */
+#define SASL_FEAT_DONTUSE_USERPASSWD 0x0080
+
/* Underlying mechanism uses GSS framing */
/* Underlying mechanism uses GSS framing */
-#define SASL_FEAT_GSS_FRAMING 0x0
04
0
+#define SASL_FEAT_GSS_FRAMING 0x0
10
0
/* Underlying mechanism supports channel binding */
/* Underlying mechanism supports channel binding */
-#define SASL_FEAT_CHANNEL_BINDING 0x0
08
0
+#define SASL_FEAT_CHANNEL_BINDING 0x0
20
0
/* client plug-in features */
#define SASL_FEAT_NEEDSERVERFQDN 0x0001
/* client plug-in features */
#define SASL_FEAT_NEEDSERVERFQDN 0x0001