1libssh2_knownhost_readfile(3) libssh2 manual libssh2_knownhost_readfile(3)
2
3
4
6 libssh2_knownhost_readfile - parse a file of known hosts
7
9 #include <libssh2.h>
10
11 int libssh2_knownhost_readfile(LIBSSH2_KNOWNHOSTS *hosts,
12 const char *filename, int type);
13
15 Reads a collection of known hosts from a specified file and adds them
16 to the collection of known hosts.
17
18 filename specifies which file to read
19
20 type specifies what file type it is, and LIBSSH2_KNOWNHOST_FILE_OPENSSH
21 is the only currently supported format. This file is normally found
22 named ~/.ssh/known_hosts
23
25 Returns a negative value, a regular libssh2 error code for errors, or a
26 positive number as number of parsed known hosts in the file.
27
29 Added in libssh2 1.2
30
32 libssh2_knownhost_init(3) libssh2_knownhost_free(3) libssh2_known‐
33 host_check(3)
34
35
36
37libssh2 1.2 28 May 2009 libssh2_knownhost_readfile(3)