Autor: Nico Erfurth Data: A: exim-users Assumpte: Re: [Exim] Solaris 9 + Sun's own tcpwrapper + exim-3.36 = any joy?
Philip Hazel wrote: > On Tue, 3 Sep 2002, Nico Erfurth wrote:
>
>
>>Maybe all exim-specific defines should be prepended with EXIM_
>
>
> Maybe all tcpwrappers-specific defines that it puts in its publicly
> usable headers should be prepended with TCPWRAPPERS_
>
> The point is that tcpwrappers is a library with a .h file that is
> included by any program that wants to use it. It is normal practice for
> #defines in such headers to be named carefully, e.g. by pre-pending the
> name of the library. And indeed, this applies to lots of types of name,
> not just #defines.
>
> Exim is not a library. It should be free to use more or less any names
> it wants to.
>
> IMHO, of course.
>
Yes you are right, but IIRC we had the same problems with a DB-Library
before and maybe more will come.