entry_name_syntax
The value rpc_c_ns_syntax_default specifies the syntax specified by the RPC_DEFAULT_ENTRY_SYNTAX environment variable. The value rpc_c_ns_syntax_dce corresponds to the name syntax specified in Part 1 of this document.
If the status code is rpc_s_partial_results and the return parameter resolved_name is non-empty, the contents of resolved_name can be used in subsequent calls to the NSI interface to obtain the binding handle for the name server that controls the namespace in which the entry specified by the value of unresolved_name lies.
The application requires read permission for the name entries that are resolved within the cell namespace.
from
<primary_exp> ::= <Integer_literal>
| <Identifier>
to
<primary_exp> ::= <Integer_literal>
| <Identifier>
| '(' <const_exp> ')'
| <enumeration_type>with
| <Identifier>
When the <Identifier> alternative is used in the <switch_type_spec> production to declare a switch type, <identifier> must only identify a declared type that resolves to one of the primitive integer type, the char type, the boolean type, or an enum type; it cannot be a pointer, pipe, struct or array type.
| <enumeration_type>with
| <Identifier>
Remove 49
Add the productions
Replace the production for
Replace the production for:
Change the following entries to the table:
Add the following entries to the table:
The rules for calculating the alignemnt of constructed types are:
- The alignment of a structure in the octet stream is the largest of the alignments of the fields it contains. These fields may also be constructed types. The same alignment rules apply recursively to nested constructed types.
- The fields within the structure are aligned according to the
following rules:
+ scalar primitives are aligned according to section 14.2.2.
+ pointer alignment is always modulo 4.
+ struct alignment is determined by recursive application of these
rules.
+ array alignment is the largest alignment of the array element
type and the size information type, if any.
+ union alignment is the largest alignment of the union
discriminator and all of the union arms.
If you can't find the information you need, please contact X/Open at any of its offices.
Copyright X/Open Company Limited, © 1995