Love Hörnquist Åstrand lha at
Tue Feb 13 23:29:04 GMT 2007

> I've already invited folks from the Fedora Directory Server team to  
> participate in this new design, and I'd like to get input from you  
> folks too. Anybody who's done a significant amount of work with  
> LDAP has probably cursed the API more than a few times. Let's fix it.

I don't like "4. char *'s should be avoided, use struct bervals more  
if it means removing char * that in practice always is strings. I  
don't mind
getting output data in struct { void *, size_t ); elements, its when  
its input
it sucks that you have wrapp everything in a struct foo just to pass  
it it.

I really don't like the name of "struct bervals".

"5. "proper" error handling"

You should seriously consider using something like the heimdal  
api to get out sane error messages (but with added error code).

I don't see malloc happy as a big problem.


More information about the samba-technical mailing list