---
name: "upscli_get_default_connect_timeout"
section: "3"
platform: "linux"
package: "nut"
version: "2.8.5-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/upscli_get_default_connect_timeout"
---

# upscli\_get\_default\_connect\_timeout(3)

Return the upsclient module default timeout for initial connections.

## NAME

upscli\_get\_default\_connect\_timeout - Return the upsclient module default timeout for initial connections.

## SYNOPSIS

```
        #include <upsclient.h>
        int upscli_get_default_connect_timeout(struct timeval *ptv);
```

## DESCRIPTION

The **upscli\_get\_default\_connect\_timeout()** function takes the pointer *ptv* to a *struct timeval* and returns the default network timeout for initial connections last assigned with [**upscli\_set\_default\_connect\_timeout**(3)](/upscli_set_default_connect_timeout/3.md).

## SEE ALSO

[**upscli\_connect**(3)](/upscli_connect/3.md), **upscli\_tryconnect**(3), [**upscli\_init\_default\_connect\_timeout**(3)](/upscli_init_default_connect_timeout/3.md), [**upscli\_set\_default\_connect\_timeout**(3)](/upscli_set_default_connect_timeout/3.md)
