libssh2
1.\" Copyright (C) The libssh2 project and its contributors.
2.\" SPDX-License-Identifier: BSD-3-Clause
3.TH libssh2_publickey_add_ex 3 "1 Jun 2007" "libssh2" "libssh2"
4.SH NAME
5libssh2_publickey_add_ex - Add a public key entry
6.SH SYNOPSIS
7.nf
8#include <libssh2.h>
9
10int
11libssh2_publickey_add_ex(LIBSSH2_PUBLICKEY *pkey,
12const unsigned char *name, unsigned long name_len,
13const unsigned char *blob, unsigned long blob_len,
14char overwrite, unsigned long num_attrs,
15const libssh2_publickey_attribute attrs[])
16.fi
17.SH DESCRIPTION
18TBD
19.SH RETURN VALUE
20Returns 0 on success, negative on failure.
21.SH ERRORS
22LIBSSH2_ERROR_BAD_USE
23LIBSSH2_ERROR_ALLOC,
24LIBSSH2_ERROR_EAGAIN
25LIBSSH2_ERROR_SOCKET_SEND,
26LIBSSH2_ERROR_SOCKET_TIMEOUT,
27LIBSSH2_ERROR_PUBLICKEY_PROTOCOL,
28.SH SEE ALSO
29