From 37b80e92613de0e56b1558d09298899276b56217 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sun, 7 Aug 2011 12:54:25 +0200 Subject: [PATCH] pki: Move keyfiles to pki_gcrypt.c. --- src/CMakeLists.txt | 2 +- src/{keyfiles.c => pki_gcrypt.c} | 10 +++++----- tests/unittests/torture_keyfiles.c | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) rename src/{keyfiles.c => pki_gcrypt.c} (99%) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 103b007a..ef745620 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -91,7 +91,6 @@ set(libssh_SRCS gzip.c init.c kex.c - keyfiles.c keys.c known_hosts.c legacy.c @@ -104,6 +103,7 @@ set(libssh_SRCS packet.c pcap.c pki.c + pki_gcrypt.c poll.c session.c scp.c diff --git a/src/keyfiles.c b/src/pki_gcrypt.c similarity index 99% rename from src/keyfiles.c rename to src/pki_gcrypt.c index dba80130..480478a7 100644 --- a/src/keyfiles.c +++ b/src/pki_gcrypt.c @@ -361,7 +361,7 @@ static int privatekey_dek_header(const char *header, unsigned int header_len, else /* calculate length */ \ for(p += len, len = 0; p[len] && p[len] != '\n' \ && p[len] != '\r'; len++); \ - } + } static ssh_buffer privatekey_string_to_buffer(const char *pkey, int type, ssh_auth_callback cb, void *userdata, const char *desc) { @@ -942,7 +942,7 @@ ssh_private_key privatekey_from_file(ssh_session session, const char *filename, return NULL; } file = fopen(filename,"r"); - + if (file == NULL) { ssh_set_error(session, SSH_REQUEST_DENIED, "Error opening %s: %s", filename, strerror(errno)); @@ -1280,10 +1280,10 @@ int ssh_publickey_to_file(ssh_session session, const char *file, size_t len; int rc; if(session==NULL) - return SSH_ERROR; + return SSH_ERROR; if(file==NULL || pubkey==NULL){ - ssh_set_error(session, SSH_FATAL, "Invalid parameters"); - return SSH_ERROR; + ssh_set_error(session, SSH_FATAL, "Invalid parameters"); + return SSH_ERROR; } pubkey_64 = bin_to_base64(pubkey->string, ssh_string_len(pubkey)); if (pubkey_64 == NULL) { diff --git a/tests/unittests/torture_keyfiles.c b/tests/unittests/torture_keyfiles.c index 59c28703..a996411f 100644 --- a/tests/unittests/torture_keyfiles.c +++ b/tests/unittests/torture_keyfiles.c @@ -1,7 +1,7 @@ #define LIBSSH_STATIC #include "torture.h" -#include "keyfiles.c" +#include "pki_gcrypt.c" #define LIBSSH_RSA_TESTKEY "libssh_testkey.id_rsa" #define LIBSSH_DSA_TESTKEY "libssh_testkey.id_dsa"