Any defines to suppress using some irs functions?

joecwell at us.ibm.com joecwell at us.ibm.com
Thu Sep 21 15:46:19 UTC 2000


I'm porting BIND 8.2.3-t7b to an IBM AS/400 and have run into
a problem with duplicate functions in the src/lib/irs directory
that I already have apis on the system for.  The specific
ones I'm currently having trouble with are the setxxxxent,
getxxxxent, and endxxxxent functions ... like getprotoent and
getservent, etc.

I need to use the real ones on the system, not the ones in
the irs library.  Not wanting to re-invent the wheel, are there
already combinations of #define names and/or makefile changes
that I can place in my src/port/<os> directory that will
already cause use of the system versions instead of what is
in irs?

I am assuming many 'unix' platforms already have them as well,
and that someone else has already built the flags to
activate/deactivate use of these into the common source;
but it wasn't obvious to me what the magic words were.

Thanks in advance.
Joe
---------------------------------------------------------------
Joe Caldwell, IBM Corporation, AS/400 Division
1701 North St., Dept GZVA, Endicott, N.Y. 13760
Internet e-mail: joecwell at us.ibm.com
---------------------------------------------------------------







More information about the bind-workers mailing list