Distributed Name Service (DNS) Management Programming Manual

DNS Definitions
Common Definitions
4–24 46958 Tandem Computers Incorporated
ZDNS-DDL-DNSTYPENAME
is used to specify DNS type names (ALIASTYPE or COMPOSITETYPE). In
response structures, fields of this type contain a DNS type name or spaces. Fields
of this type correspond to the TYPE attribute for aliases and composites. It has the
following structure:
def ZDNS-DDL-DNSTYPENAME type ZSPI-DDL-CHAR16.
Allowed Parameter Values:
The field must contain a valid DNS type name, left-justified and blank-filled. The
name manager applies the SHIFTSTRING procedure (upshift) to the contents of the
field before using the value.
In some contexts, the field may be left null (blank-filled). For example, when adding
an untyped ALIAS, the ALIASTYPENAME field (TYPE zdns-ddl-dnstypename) in the
ZDNS-DDL-ADD-ALIAS structure is left null.
Also, some uses of this type of field allow an asterisk (*) in the first character position,
with the remainder of the field being blank-filled.
Response Values:
On output, fields of type ZDNS-DDL-DNSTYPENAME either contain a valid DNS
type name or spaces.
ZDNS-DDL-DOMAIN
is used to specify the domain of a DNS object name. The value of such fields
corresponds to the DOMAIN attribute value for DNS object names. ZDNS-DDL-
DOMAIN has the following structure:
def ZDNS-DDL-DOMAIN.
02 Z-C type character(32) spi-
null
0.
02 Z-s redefines z-c.
03 Z-i type binary 16 occurs 16 times.
02 Z-b redefines z-c pic X occurs 32 times.
end.