The following describes the parameters and concepts common to the
macros described in this topic.
- Parameter
- Description
- address
- The name of the field that contains the value of the parameter.
The following example illustrates a BIND macro where SOCKNO is set
to 2.
MVC SOCKNO,=H'2'
EZASMI TYPE=BIND,S=SOCKNO
- *indaddr
- The name of the address field that contains the address of the
field containing the parameter. The following example produces the
same result as the example above.
MVC SOCKNO,=H'2'
LA 0,SOCKNO
ST 0,SOCKADD
EZASMI TYPE=BIND,S=*SOCKADD
- (reg)
- The name (equated to a number) or the number of a general purpose
register. Do not use a register 0, 1, 14, or 15. The following example
produces the same result as the previous examples.
MVC SOCKNO,=H'2'
LA 3,SOCKNO
EZASMI TYPE=BIND,SOCKNO=(3)
- 'value'
- A literal value for the parameter; for example, AF='INET'
|