Installation guide
The DIGITAL UNIX system does not provide the creatediskbyname
routine. You must remove references to that routine from your application.
B.3 Changes in the dli_var.h File
The dli_var.h header file defines constants and structures used by Data
Link Interface (DLI) applications. The file is named
/usr/include/dli/dli_var.h on DIGITAL UNIX systems. In addition,
the sockaddr_dl structure contains the following new field, beginning in
the first byte:
u_char dli_len;
B.4 Changes in the errno.h File
The errno.h header file defines constants that system calls store in the
global errno variable when an error occurs.
The following definitions are not available and will have an impact on your
ability to port source code:
• EACTIVE
• EALIGN
• ENOACTIVE
• ENORESOURCES
• ENOSYSTEM
• ENODUST
• EDUPNOCONN
• EDUMPNODISCONN
• EDUPNOTCNTD
• EDUPNOTIDLE
• EDUPNOTWAIT
• EDUPNOTRUN
• EDUPBADOPCODE
• EDUPINTRANSIT
• EDUPTOOMANYCPUS
Most of these definitions are used with DIGITAL Storage Architecture
(DSA) mass storage controllers, such as the CI bus and HSC controller,
which are not supported by the DIGITAL UNIX system.
B–2 Differences in ULTRIX and DIGITAL UNIX Header Files and Library Routines