upscli_disconnect(3)

upscli_disconnect3

Disconnect from a ups server

Usage

        #include <upsclient.h>
        int upscli_disconnect(UPSCONN_t *ups);

Overview

The upscli_disconnect() function takes the pointer ups to a UPSCONN_t state structure, shuts down the connection to the server, and frees dynamic memory used by the state structure.

The UPSCONN_t structure is no longer valid after this function is called.

This function must be called, or your program will leak memory and file descriptors.

Return value

The upscli_disconnect() function returns 0 on success, or -1 if an error occurs.

Releases

12 releases since Debian 3.1 (Sarge); the text changed 7 times.

  1. 3.1–4.0
  2. 5.0–6.0
  3. 7
  4. 8
  5. 9–11
  6. 12
  7. 13
  8. Arch

From nut 2.8.5-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.