.TH LDAP_MODIFY 3 "RELEASEDATE" "OpenLDAP LDVERSION"
.\" $OpenLDAP$
-.\" Copyright 1998-2006 The OpenLDAP Foundation All Rights Reserved.
+.\" Copyright 1998-2007 The OpenLDAP Foundation All Rights Reserved.
.\" Copying restrictions apply. See COPYRIGHT/LICENSE.
.SH NAME
-ldap_modify, ldap_modify_s \- Perform an LDAP modify operation
+ldap_modify_ext, ldap_modify_ext_s \- Perform an LDAP modify operation
.SH LIBRARY
OpenLDAP LDAP (libldap, -lldap)
.SH SYNOPSIS
modification, having been created if necessary. All modifications are
performed in the order in which they are listed.
.LP
-.B ldap_modify_ext_s()
-returns the LDAP error code resulting from the
-modify operation.
+.B ldap_mods_free()
+can be used to free each element of a NULL-terminated
+array of mod structures. If \fIfreemods\fP is non-zero, the
+\fImods\fP pointer itself is freed as well.
.LP
-Both
-.B ldap_abandon_ext()
-and
-.B ldap_abandon_ext()
-allows server and client controls to be passed in
-via the sctrls and cctrls parameters, respectively.
+.B ldap_modify_ext_s()
+returns a code indicating success or, in the case of failure,
+indicating the nature of the failure. See
+.BR ldap_error (3)
+for details
.LP
The
.B ldap_modify_ext()
the operation can be obtained by calling
.BR ldap_result (3).
.LP
-.B ldap_mods_free()
-can be used to free each element of a NULL-terminated
-array of mod structures. If \fIfreemods\fP is non-zero, the
-\fImods\fP pointer itself is freed as well.
-.SH ERRORS
-.B ldap_modify_ext_s()
+Both
+.B ldap_modify_ext()
and
-.B ldap_modify_ext()
-returns an ldap error code, either LDAP_SUCCESS or
-an error if there was trouble.
-
-See
-.BR ldap_error (3)
-for details
+.B ldap_modify_ext_s()
+allows server and client controls to be passed in
+via the sctrls and cctrls parameters, respectively.
.SH DEPRECATED INTERFACES
The
.B ldap_modify()
and
.B ldap_modify_ext_s()
routines, respectively.
-
+.LP
.so Deprecated
.SH SEE ALSO
.BR ldap (3),