---
title: rpcProcedureUnavailable
framework: system
role: symbol
role_heading: Type Property
path: system/errno/rpcprocedureunavailable
---

# rpcProcedureUnavailable

Bad procedure for program.

## Declaration

```swift
static var rpcProcedureUnavailable: Errno { get }
```

## Mentioned in

Adopting Swift Error Constants

## Discussion

Discussion A remote procedure call was attempted for a procedure that doesn’t exist in the remote program. The corresponding C error is EPROCUNAVAIL.

## See Also

### RPC Errors

- [rpcProgramUnavailable](system/errno/rpcprogramunavailable.md)
- [rpcProgramVersionMismatch](system/errno/rpcprogramversionmismatch.md)
- [rpcUnsuccessful](system/errno/rpcunsuccessful.md)
- [rpcVersionMismatch](system/errno/rpcversionmismatch.md)
