]> git.sur5r.net Git - openldap/commitdiff
Fix EXPIRE/GRACE tags in control value
authorHoward Chu <hyc@openldap.org>
Fri, 21 Apr 2006 23:45:29 +0000 (23:45 +0000)
committerHoward Chu <hyc@openldap.org>
Fri, 21 Apr 2006 23:45:29 +0000 (23:45 +0000)
servers/slapd/overlays/ppolicy.c

index bed5b4b366b60e4509401e6e5a5790b9370d1301..57dfbe13c81d3a3524d7933bd40e97a675addb33 100644 (file)
@@ -259,11 +259,12 @@ account_locked( Operation *op, Entry *e,
        return 0;
 }
 
-#define PPOLICY_WARNING 0xa0L
-#define PPOLICY_ERROR 0xa1L
+/* IMPLICIT TAGS, all context-specific */
+#define PPOLICY_WARNING 0xa0L  /* constructed + 0 */
+#define PPOLICY_ERROR 0xa1L            /* constructed + 1 */
  
-#define PPOLICY_EXPIRE 0xa0L
-#define PPOLICY_GRACE  0xa1L
+#define PPOLICY_EXPIRE 0x80L   /* primitive + 0 */
+#define PPOLICY_GRACE  0x81L   /* primitive + 1 */
 
 static LDAPControl *
 create_passcontrol( int exptime, int grace, LDAPPasswordPolicyError err )