Contains the modifications to make to an entry.
typedef struct lburpoperationlist { int operation; char *dn; union { LDAPMod **attrs; char *newRDN; int deleteOldRDN; char *newSuperior; }value; LDAPControl **Servercontrols; LDAPControl **Clientcontrols;} LBURPUpdateOperationList;
Specifies the type of modification operation.
Points to the distinguished name of the entry.
Points to a NULL terminated array of LDAPMod structures that contain the attributes and valus of the entry. All mandatory attributes must have values or the operation fails.
Points to the new relative distinguished name for the entry. The entry’s parent must remain the same. Applies to the MOD RDN operation only.
Points to whether to delete the old RDN or not. Applicable to MOD RDN operation only
New superior DN.
Points to an array of LDAPControl structures that list the server controls to use with the operation. Use NULL to specify no server controls.
Points to an array of LDAPControl structures that list the client controls to use with the operation. Use NULL to specify no client controls.