Node and Host Name Sizes on HP-UX: Using the Expanded Capabilities of HP-UX

38
Glossary
11i v2 Update
Bundled updates to HP-UX 11i v2. Included in 11i v2 September 2004 Update is pre-
enablement for expanded node name and host name. This includes the compiler versions
which support FLV, and the header, kernel, and libc support of expanded node name (using
FLV) and host name. It also includes updates to many commands and utilities to
accommodate the long names. The remaining enablement for 11i V2 is provided in the
optional NodeHostNameXpnd product bundle.
11i v3
The full release of HP-UX that follows the v2 release. It includes all enablement for expanded
node and host names in the base OS product.
11.23
This is the “release” corresponding to HP-UX 11i v2 as provided by the uname –r
command.
11.31
This is the “release” corresponding to HP-UX 11i v3 as reported by the uname –r
command.
20040821
This is the optional API level which supports the expanded versions of the node name and
host name interfaces. It is used as the value for the compilation symbol _HPUX_API_LEVEL.
API levels are cumulative. Any future API level will be numerically greater than 20040821
and will include all preceding interface versions.
binary name
The name of an interface as it appears in the symbol table of the program’s (relocatable)
object file, as used by the object linker to bind the external references of one object to
another.
Domain Name System (DNS)
The standard distributed host name lookup service for Internet host names (described in RFC
1034). DNS requires that individual host-name labels not exceed 63 octets (bytes), and that
the entire host name (all labels and dot delimiters combined) does not exceed 255 octets.
EOVERFLOW
The error number returned from the nonexpanded version of the uname(2) system function
when the value corresponding to any field exceeds the capacity of that field.
expanded_node_host_names
The kernel tunable that activates the expanded node name and host name capability. When
turned on this tunable allows the system administrator to set large node and host name
values. The default value on HP-UX 11i v2 and v3 is 0 (off). Programs can use the
expanded APIs regardless of whether or not this tunable is turned on.
expanded node/host name clean
An application is said to be “expanded host/node name clean” if it uses no host or node
name related interfaces, or has been rebuilt to use the expanded interfaces for the names.