diff options
| author | Andreas Schneider <asn@cryptomilk.org> | 2014-01-16 15:27:46 +0100 |
|---|---|---|
| committer | Andreas Schneider <asn@cryptomilk.org> | 2014-01-16 15:27:46 +0100 |
| commit | 2fe59071b242c6104d765b87d99f94bbf377545d (patch) | |
| tree | ce70bfbfc731fa1c14c6e69c40819e4c0d5a7c02 /src | |
| parent | a7157b790714be3a5df112716bfd150ceb99ace7 (diff) | |
| download | libssh-2fe59071b242c6104d765b87d99f94bbf377545d.tar.gz libssh-2fe59071b242c6104d765b87d99f94bbf377545d.tar.xz libssh-2fe59071b242c6104d765b87d99f94bbf377545d.zip | |
src: Do not use deprecated functions.
Diffstat (limited to 'src')
| -rw-r--r-- | src/auth.c | 4 | ||||
| -rw-r--r-- | src/known_hosts.c | 4 | ||||
| -rw-r--r-- | src/legacy.c | 2 | ||||
| -rw-r--r-- | src/messages.c | 12 | ||||
| -rw-r--r-- | src/sftp.c | 4 | ||||
| -rw-r--r-- | src/socket.c | 4 |
6 files changed, 15 insertions, 15 deletions
@@ -1690,8 +1690,8 @@ static int ssh_userauth_kbdint_send(ssh_session session) } rc = buffer_add_ssh_string(session->out_buffer, answer); - string_burn(answer); - string_free(answer); + ssh_string_burn(answer); + ssh_string_free(answer); if (rc < 0) { goto fail; } diff --git a/src/known_hosts.c b/src/known_hosts.c index 631ead9d..ded36a90 100644 --- a/src/known_hosts.c +++ b/src/known_hosts.c @@ -239,9 +239,9 @@ static int check_public_key(ssh_session session, char **tokens) { /* TODO: fix the hardcoding */ tmpstring->size = htonl(len); #ifdef HAVE_LIBGCRYPT - bignum_bn2bin(tmpbn, len, string_data(tmpstring)); + bignum_bn2bin(tmpbn, len, ssh_string_data(tmpstring)); #elif defined HAVE_LIBCRYPTO - bignum_bn2bin(tmpbn, string_data(tmpstring)); + bignum_bn2bin(tmpbn, ssh_string_data(tmpstring)); #endif bignum_free(tmpbn); if (buffer_add_ssh_string(pubkey_buffer, tmpstring) < 0) { diff --git a/src/legacy.c b/src/legacy.c index c98f3e0c..15f287a6 100644 --- a/src/legacy.c +++ b/src/legacy.c @@ -580,7 +580,7 @@ int ssh_publickey_to_file(ssh_session session, ssh_set_error(session, SSH_FATAL, "Invalid parameters"); return SSH_ERROR; } - pubkey_64 = bin_to_base64(string_data(pubkey), ssh_string_len(pubkey)); + pubkey_64 = bin_to_base64(ssh_string_data(pubkey), ssh_string_len(pubkey)); if (pubkey_64 == NULL) { return SSH_ERROR; } diff --git a/src/messages.c b/src/messages.c index 77bca2fa..45d67bc6 100644 --- a/src/messages.c +++ b/src/messages.c @@ -603,7 +603,7 @@ static ssh_buffer ssh_msg_userauth_build_digest(ssh_session session, ssh_string_fill(str, crypto->session_id, crypto->digest_len); rc = buffer_add_ssh_string(buffer, str); - string_free(str); + ssh_string_free(str); if (rc < 0) { ssh_buffer_free(buffer); return NULL; @@ -623,7 +623,7 @@ static ssh_buffer ssh_msg_userauth_build_digest(ssh_session session, return NULL; } rc = buffer_add_ssh_string(buffer, str); - string_free(str); + ssh_string_free(str); if (rc < 0) { ssh_buffer_free(buffer); return NULL; @@ -636,7 +636,7 @@ static ssh_buffer ssh_msg_userauth_build_digest(ssh_session session, return NULL; } rc = buffer_add_ssh_string(buffer, str); - string_free(str); + ssh_string_free(str); if (rc < 0) { ssh_buffer_free(buffer); return NULL; @@ -649,7 +649,7 @@ static ssh_buffer ssh_msg_userauth_build_digest(ssh_session session, return NULL; } rc = buffer_add_ssh_string(buffer, str); - string_free(str); + ssh_string_free(str); if (rc < 0) { ssh_buffer_free(buffer); return NULL; @@ -669,7 +669,7 @@ static ssh_buffer ssh_msg_userauth_build_digest(ssh_session session, return NULL; } rc = buffer_add_ssh_string(buffer, str); - string_free(str); + ssh_string_free(str); if (rc < 0) { ssh_buffer_free(buffer); return NULL; @@ -682,7 +682,7 @@ static ssh_buffer ssh_msg_userauth_build_digest(ssh_session session, return NULL; } rc = buffer_add_ssh_string(buffer, str); - string_free(str); + ssh_string_free(str); if (rc < 0) { ssh_buffer_free(buffer); return NULL; @@ -998,7 +998,7 @@ static sftp_attributes sftp_parse_attr_4(sftp_session sftp, ssh_buffer buf, break; } attr->owner = ssh_string_to_char(owner); - string_free(owner); + ssh_string_free(owner); if (attr->owner == NULL) { break; } @@ -1008,7 +1008,7 @@ static sftp_attributes sftp_parse_attr_4(sftp_session sftp, ssh_buffer buf, break; } attr->group = ssh_string_to_char(group); - string_free(group); + ssh_string_free(group); if (attr->group == NULL) { break; } diff --git a/src/socket.c b/src/socket.c index 1a0bdea6..856f6d04 100644 --- a/src/socket.c +++ b/src/socket.c @@ -707,11 +707,11 @@ int ssh_socket_buffered_write_bytes(ssh_socket s){ int ssh_socket_get_status(ssh_socket s) { int r = 0; - if (buffer_get_len(s->in_buffer) > 0) { + if (ssh_buffer_get_len(s->in_buffer) > 0) { r |= SSH_READ_PENDING; } - if (buffer_get_len(s->out_buffer) > 0) { + if (ssh_buffer_get_len(s->out_buffer) > 0) { r |= SSH_WRITE_PENDING; } |
