Author: nkinder
Update of /cvs/dirsec/ldapserver/ldap/servers/slapd In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25263/ldap/servers/slapd
Modified Files: entry.c slapi-plugin.h slapi-private.h Log Message: Resolves: 464188 Summary: Perform better config validation in the DNA plug-in.
Index: entry.c =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/entry.c,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- entry.c 24 Sep 2008 21:21:52 -0000 1.17 +++ entry.c 3 Oct 2008 04:28:22 -0000 1.18 @@ -2578,6 +2578,12 @@ * Apply a set of modifications to an entry */ int +slapi_entry_apply_mods( Slapi_Entry *e, LDAPMod **mods ) +{ + return entry_apply_mods(e, mods); +} + +int entry_apply_mods( Slapi_Entry *e, LDAPMod **mods ) { int err, j;
Index: slapi-plugin.h =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/slapi-plugin.h,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- slapi-plugin.h 24 Sep 2008 21:21:52 -0000 1.30 +++ slapi-plugin.h 3 Oct 2008 04:28:22 -0000 1.31 @@ -278,6 +278,7 @@ int slapi_entry_add_string(Slapi_Entry *e, const char *type, const char *value); int slapi_entry_delete_string(Slapi_Entry *e, const char *type, const char *value); void slapi_entry_diff(Slapi_Mods *smods, Slapi_Entry *e1, Slapi_Entry *e2, int diff_ctrl); +int slapi_entry_apply_mods(Slapi_Entry *e, LDAPMod **mods);
/*
Index: slapi-private.h =================================================================== RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/slapi-private.h,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- slapi-private.h 27 Aug 2008 21:47:00 -0000 1.26 +++ slapi-private.h 3 Oct 2008 04:28:22 -0000 1.27 @@ -315,7 +315,7 @@ int entry_add_deleted_attribute_wsi(Slapi_Entry *e, Slapi_Attr *a);
/* - * slapi_entry_apply_mods_wsi is similar to slapi_entry_apply_mods. It also + * entry_apply_mods_wsi is similar to entry_apply_mods. It also * handles the state storage information. "csn" is the CSN associated with * this modify operation. */
389-commits@lists.fedoraproject.org