PreviousNext

Output

The DCE configuration routines return names without global or cell-relative prefixes, such as:

host_directory/hostname

or:

principalname

where:

host_directory is usually hosts.

However, the DCE NSI (Name Service Interface) routines require names passed to them to be expressed either in a cell-relative form, such as:

/.:/host_directory/hostname

or as global names, with the global root prefix /.../ and the cell name, such as:

/.../cellname/host_directory/hostname

Therefore, an application must add either the cell-relative (/.:/) or correct global (/.../cellname) prefix to any name it receives from a DCE configuration routine before it passes the name to an NSI routine. (NSI routines all have names beginning with rpc_ns_.) For example, the name host_directory/hostname would become, if expressed in cell-relative form:

/.:/hosts/hostname

The cell-relative form of the name principalname would be:

/.:/sec/principals/principalname

where:
hostname and principalname are the host's name and principal name, respectively.