diff options
-rw-r--r-- | src/pki.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1025,7 +1025,7 @@ int ssh_pki_import_pubkey_file(const char *filename, ssh_key *pkey) return SSH_ERROR; } - file = fopen(filename, "r"); + file = fopen(filename, "rb"); if (file == NULL) { SSH_LOG(SSH_LOG_WARN, "Error opening %s: %s", filename, strerror(errno)); @@ -1365,7 +1365,7 @@ int ssh_pki_export_pubkey_file(const ssh_key key, return SSH_ERROR; } - fp = fopen(filename, "w+"); + fp = fopen(filename, "wb+"); if (fp == NULL) { return SSH_ERROR; } |