diff --git a/scheme/interfaces.scm b/scheme/interfaces.scm index 7286e60..b2de148 100644 --- a/scheme/interfaces.scm +++ b/scheme/interfaces.scm @@ -35,7 +35,10 @@ ldap-count-references ldap-first-reference - ldap-next-reference)) + ldap-next-reference + + ldap-modify + ldap-add)) (define-interface ldap-handle-types-interface (export @@ -49,6 +52,10 @@ ber-element? ldap-modification? + make-ldap-modification + ldap-modification-operator + ldap-modification-type + ldap-modification-value-list ldap-api-info? ldap-api-info-info-version @@ -74,7 +81,6 @@ set-ldap-message-session! ldap-message-result set-ldap-message-result! - ldap-modification-c-pointer ldap-api-info-c-pointer ber-element-c-pointer convert-ldap-return-code @@ -107,6 +113,11 @@ ldap-message-types-name (ldap-message-types :syntax) + ldap-operation-object? + ldap-operation-elements + ldap-operation-name + (ldap-operation :syntax) + ldap-attributes-no-attribute ldap-attributes-all-user-attributes)) @@ -117,7 +128,8 @@ ldap-scope-arguments-id ldap-session-option-value-id ldap-return-id - ldap-message-types-id))) + ldap-message-types-id + ldap-operation-id))) (define-interface ldap-types-interface (compound-interface