Distributed Name Service (DNS) Management Programming Manual
DNS Programming Example, COBOL85
E–46 46958 Tandem Computers Incorporated
 MOVE DNSNAME TO ZNAME OF PARAM.
 120-INITIALIZE-REQUEST-BUF.
*
* Initialize the requested type of DELETE command
*
 ENTER TAL "SSINIT"
 USING DNS-REQUEST-BUF
 ZDNS-VAL-BUFLEN
 ZDNS-VAL-SSID
 ZSPI-VAL-CMDHDR
 ZDNS-CMD-DELETE
 DNSTYPE
 OMITTED
 OMITTED
 -1
 GIVING SPI-STATUS.
 IF SPI-STATUS = 0
*
* Finish building request buffer
*
 PERFORM 130-BUILD-REQUEST-BUF
 ELSE
 PERFORM 900-SET-STATUS-ERROR.
 130-BUILD-REQUEST-BUF.
*
* Store DELETE DNSOBJ parameter in the request buffer
*
 ENTER TAL "SSPUT"
 USING DNS-REQUEST-BUF
 ZDNS-MAP-DEL-DNSOBJ
 PARAM
 GIVING SPI-STATUS.
 IF SPI-STATUS NOT = 0
 PERFORM 900-SET-STATUS-ERROR.
 200-BEGINTRANSACTION.
*
* Start a TMF transaction
*










