Installation guide
termios Member ULTRIX Name DIGITAL UNIX
Name
Bit fields defined by c_oflag for system
treatment of output
None
None
PTILDE
PFLUSHO
PLITOUT
PNL2
OXTABS
ONOEOT
None
None
None
None
Bit fields defined by c_lflag for control
of various terminal functions
None
None
None
None
None
None
None
None
PRAW
PPRTERA
PCRTBS
PCRTERA
PCRTKIL
ECHOKE
ECHOPRT
ALTWERASE
MDMBUF
FLUSHO
NOHANG
PENDIN
NOKERNINFO
None
None
None
None
None
B.18 Nonexistent Header Files
Several header files that are part of the ULTRIX system are not included
in the DIGITAL UNIX system. Table B–2 lists these files and describes the
effects of removing references to them from your source code.
Table B–2: ULTRIX Header Files Not Present on DIGITAL UNIX Systems
Header File Description
ansi_compat.h
Defines ANSI-style predefined macros. On DIGITAL
UNIX systems, these definitions are provided either by
the C preprocessor or the standards.h file. Removing
references to this file has no effect.
auth.h
Defines symbols for the authorization library routines,
which are unavailable on DIGITAL UNIX systems. You
must also remove references to the getauthuid,
endauthent, storeauthent, and setauthfile
routines.
cat.h
Contains no definitions on an ULTRIX system. Removing
the #include directive for this file has no effect.
cursesX.h
Defines symbols used by the curses terminal-handling
routines. Replaced by the curses.h file; change
references accordingly.
B–8 Differences in ULTRIX and DIGITAL UNIX Header Files and Library Routines