---
name: "udp_driver_errors"
section: "3"
platform: "linux"
package: "libglobus-xio-doc"
version: "3.3-1"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/udp_driver_errors"
---

# udp\_driver\_errors(3)

## NAME

Error Types -

### Enumerations

enum **globus\_xio\_udp\_error\_type\_t** { **GLOBUS\_XIO\_UDP\_ERROR\_NO\_ADDRS**, **GLOBUS\_XIO\_UDP\_ERROR\_SHORT\_WRITE** }\

## Detailed Description

The UDP driver is very close to the system code, so most errors reported by it are converted from the system errno.

A few of the exceptions are GLOBUS\_XIO\_ERROR\_COMMAND, GLOBUS\_XIO\_ERROR\_CONTACT\_STRING, GLOBUS\_XIO\_ERROR\_CANCELED, **GLOBUS\_XIO\_UDP\_ERROR\_NO\_ADDRS**, and **GLOBUS\_XIO\_UDP\_ERROR\_SHORT\_WRITE**

**See also:**

globus\_xio\_driver\_error\_match()

globus\_error\_errno\_match()

## Enumeration Type Documentation

### enum globus\_xio\_udp\_error\_type\_t

UDP driver specific error types.

**Enumerator:**

- *GLOBUS\_XIO\_UDP\_ERROR\_NO\_ADDRS*

  *Indicates that no IPv4/6 compatible sockets could be resolved for the specified hostname.*

- *GLOBUS\_XIO\_UDP\_ERROR\_SHORT\_WRITE*

  *Indicates that a write of the full buffer failed. Possibly need to increase the send buffer size.*

## Author

*Generated automatically by Doxygen for globus xio from the source code.*
