diff options
| author | zy <[email protected]> | 2023-10-18 06:44:15 -0400 |
|---|---|---|
| committer | zy <[email protected]> | 2023-10-18 06:44:15 -0400 |
| commit | 787f115f2c2ee6121ce4b8f5236285f2e5819514 (patch) | |
| tree | e8e07e1d740fd1cfb075dd204be414aa9728ef46 /deps/share/man/man3/libssh2_knownhost_writeline.3 | |
| parent | 8cd905a1c17f2201e460a2d607413a1303757a32 (diff) | |
init
Diffstat (limited to 'deps/share/man/man3/libssh2_knownhost_writeline.3')
| -rw-r--r-- | deps/share/man/man3/libssh2_knownhost_writeline.3 | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/deps/share/man/man3/libssh2_knownhost_writeline.3 b/deps/share/man/man3/libssh2_knownhost_writeline.3 new file mode 100644 index 0000000..c014a6a --- /dev/null +++ b/deps/share/man/man3/libssh2_knownhost_writeline.3 @@ -0,0 +1,46 @@ +.\" +.\" Copyright (c) 2009 by Daniel Stenberg +.\" +.TH libssh2_knownhost_writeline 3 "28 May 2009" "libssh2 1.2" "libssh2 manual" +.SH NAME +libssh2_knownhost_writeline - convert a known host to a line for storage +.SH SYNOPSIS +#include <libssh2.h> + +libssh2_knownhost_writeline(LIBSSH2_KNOWNHOSTS *hosts, + struct libssh2_knownhost *known, + char *buffer, size_t buflen, + size_t *outlen, + int type); +.SH DESCRIPTION +Converts a single known host to a single line of output for storage, using +the 'type' output format. + +\fIknown\fP identifies which particular known host + +\fIbuffer\fP points to an allocated buffer + +\fIbuflen\fP is the size of the \fIbuffer\fP. See RETURN VALUE about the size. + +\fIoutlen\fP must be a pointer to a size_t variable that will get the output +length of the stored data chunk. The number does not included the trailing +zero! + +\fItype\fP specifies what file type it is, and +\fILIBSSH2_KNOWNHOST_FILE_OPENSSH\fP is the only currently supported +format. +.SH RETURN VALUE +Returns a regular libssh2 error code, where negative values are error codes +and 0 indicates success. + +If the provided buffer is deemed too small to fit the data libssh2 wants to +store in it, LIBSSH2_ERROR_BUFFER_TOO_SMALL will be returned. The application +is then advised to call the function again with a larger buffer. The +\fIoutlen\fP size will then hold the requested size. +.SH AVAILABILITY +Added in libssh2 1.2 +.SH SEE ALSO +.BR libssh2_knownhost_get(3) +.BR libssh2_knownhost_readline(3) +.BR libssh2_knownhost_writefile(3) + |
