Installation guide
Table B–2: ULTRIX Header Files Not Present on DIGITAL UNIX Systems
(cont.)
Header File Description
des.h
krb.h
These files define symbols used by the Kerberos library
routines, which are unavailable on DIGITAL UNIX
systems. You must remove references to these files and to
any Kerberos routines.
dial.h
Contains definitions used by the dial() and undial()
routines.
elcsd.h
elwindow.h
These files define symbols used by the ULTRIX error
logger routines. They are not used by user applications.
execargs.h
Contains no definitions on an ULTRIX system. Removing
the #include directive for this file has no effect.
fpi.h
Contains definitions used by the floating-point
mathematical routines.
hesiod.h
Defines symbols for the Hesiod name service, which is
unavailable on DIGITAL UNIX systems. You must
remove references to this file and to the hes_init,
hes_to_bind, hes_error, and hes_resolve routines.
ieeefp.h
Contains definitions for handling Not_a_Numbers (NaN).
For standards conformance, these definitions are now in
the /usr/include/math.h and
/usr/include/nan.hm files.
i_errno.h
Defines internationalization error numbers. Not typically
used by user applications. If your application uses these
definitions, create your own file of definitions and include
that file.
nlm_prot.h
Contains definitions used by the ONC lock manager
daemon. This header file is not needed by user
applications.
prof.h
Contains no definitions on an ULTRIX system. Removing
the #include directive for this file has no effect.
resscan.h
Defines symbols used by the ULTRIX Hesiod routines.
This file is not used by user applications.
stand.h
Contains definitions for the ULTRIX standalone system.
This header file is not needed on DIGITAL UNIX systems.
sysmips.h
Defines MIPS specific system calls. All system calls are
defined in the /usr/include/syscall.h file.
ttyio.h
Contains terminal (tty) common structures and
definitions. Use the /usr/include/ioctl.h file.
Differences in ULTRIX and DIGITAL UNIX Header Files and Library Routines B–9