[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: proposed request parameters (was: commit: ldap/servers/slapd slap.h)



> Update of /repo/OpenLDAP/pkg/ldap/servers/slapd
>
> Modified Files:
> 	slap.h  1.416 -> 1.417
>
> Log Message:
> Added proposed request parameters to Operation. #ifdef'd, not active.
> Replaces "be, conn, op" triple with just "op" for most functions.
> Removes individual arguments from backend op functions. Please
> review/comment.

I agree, you know, as we discussed it earlier; I'm sure you know
this will require a lot of changes in the frontend/backend API,
and I'd really prefer to apply these changes instead of trying
to workaround with "smart" macros for code readability reasons.
For the same purpose, I'd like to replace all those e_dn/e_ndn
defines and so (which in my opinion contributed to the recent
release of buggy debug code where bervals were used as string
pointers).

Opinions?

Ando.

-- 
Pierangelo Masarati
mailto:pierangelo.masarati@sys-net.it