Hi Jens, Jens Jahr <[EMAIL PROTECTED]> wrote: >- In my CVS-Tree I thought about dynamically using LDAP-entries, because > hardcoding a special row for a special entrie makes it worse to add more new > LDAP-entries, because you have a bunge of #ifdefs and you will have to > doublecheck the whole code where direct access to an LDAP-entry is made > >As a result I think it is nice to just address an LDAP-Entrie via pointers. >e.g. >QMAILDOMAIN = 1; >CLEAR_PW = 2; >qmailUID = 3; >etc > >which are dynamically setup. > >So general access to it would be > >#ifdef CLEAR_PW >lm[CLEAR_PW]->mod_values[0] = strdup(password); >#endif > >next would be > >lm[QMAILDOMAIN]->mod_values[0] = strdup(password); > >no matter if I "ifdefed" CLEAR_PW or not. >This make code much more easy and readable. > >Hope you understand my point and tell me what do you think.
I think so, too. It was difficult to understand the source, when I made the patch. --- Sunagawa Koji [EMAIL PROTECTED] Okinawa FreeBSD Users Group http://www.ofug.net/~koj/