NIO CommKit Host Interface Installation and System Administration Manual

6-4
Porting CommKit Applications To Release 4.x
User-Level Compatibility
User-Level Compatibility
The CommKit software user-level commands contain the same functions as
in earlier releases. The major compatibility issues are the expanded features
of CommKit 4.x and their backward compatibility to CommKit 3.2. The
new STREAMS architecture in this release of the CommKit software also
raises compatibility issues. The features that affect the CommKit software
commands are:
Symbolic links
Long file names
Job control
STREAMS
The following sections describe the relationship of these features to the
commands.
dk
The dk command implements remote execution and remote login between
the local and the remote host. If the local and remote hosts are running
different releases of HP-UX, the operation of the dk command might be
affected, because the dk command is designed to support only processes that
conform to the base UNIX System V definition. Processes that do not
conform to this definition, even though they are supported by HP-UX, may
behave poorly under a remote execution or remote login session.
The dk command is affected by different releases of HP-UX as shown
below:
The remote execution and remote login commands do not use a STREAMS
interface on the remote host. Commands that depend on a STREAMS interface
may not work.
Commands used as arguments to the dk command are not controlled by
the HP-UX job control mechanism. See sh(1) in the HP-UX Reference,
Volume 1 for more information on job control. On a local host with HP-UX, you
control dk through the job control mechanism, so that you can execute multiple
dk commands. Each time you execute dk, you use one data switch connection.