Distributed Name Service (DNS) Management Programming Manual

Using SPI to Build Commands and Decode Responses
SPI Programming Considerations for DNS
46958 Tandem Computers Incorporated 3–9
File-System Errors on Reply
In unusual circumstances, a name manager replies to a request with a file-system error
rather than with an error response buffer. File-system errors returned appear in
Table 3-1.
Table 3-1. File-System Errors
Error Meaning
2 (FEINVALOP) This error is returned in one of the following cases:
1. The requester issued an I/O operation other than CLOSE, RESETSYNC,
or WRITEREAD.
2. The request buffer is not in SPI format (buffer[0] <> -28).
39 (FEOLDSYNC) The SYNCID for the request is older than any saved by the name manager.
60 (FEWRONGID) The request comes from a process that does not have the name manager
open.
SPI Errors
SSGET errors (other than ZSPI-ERR-MISTKN) occurring in the request buffer are
reported using the following:
[ZSPI-TKN-ERRLIST]
[ZSPI-TKN-ERROR] = ZDNS-ERR-SSPIERR
[ZSPI.ZSPI-TKN-ERRLIST]
[ZSPI.ZSPI-TKN-ERROR] = SPI error status
A complete list of SPI (ZSPI) errors and their error lists are described in the Distributed
Systems Management (DSM) Programming Manual.