diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2010-10-01 23:41:04 +0200 |
---|---|---|
committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2010-10-01 23:41:04 +0200 |
commit | 873e02fc6a0de3792a2a0a713ef21d4b67c308d2 (patch) | |
tree | 0125d48feb75304a2b4d73603162e36da9f90e26 /src/gzip.c | |
parent | 985db35173dcac8bd52cd453449e9b2f3b757d5b (diff) | |
download | libssh-873e02fc6a0de3792a2a0a713ef21d4b67c308d2.tar.gz libssh-873e02fc6a0de3792a2a0a713ef21d4b67c308d2.tar.xz libssh-873e02fc6a0de3792a2a0a713ef21d4b67c308d2.zip |
First step getting rid of ssh_buffer_get_begin
Diffstat (limited to 'src/gzip.c')
-rw-r--r-- | src/gzip.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -185,8 +185,8 @@ static ssh_buffer gzip_decompress(ssh_session session, ssh_buffer source, size_t ssh_buffer_free(dest); return NULL; } - if (ssh_buffer_get_len(dest) > maxlen){ - /* Size of packet exceded, avoid a denial of service attack */ + if (buffer_get_rest_len(dest) > maxlen){ + /* Size of packet exceeded, avoid a denial of service attack */ ssh_buffer_free(dest); return NULL; } @@ -209,7 +209,7 @@ int decompress_buffer(ssh_session session,ssh_buffer buf, size_t maxlen){ return -1; } - if (buffer_add_data(buf, ssh_buffer_get_begin(dest), ssh_buffer_get_len(dest)) < 0) { + if (buffer_add_data(buf, buffer_get_rest(dest), buffer_get_rest_len(dest)) < 0) { ssh_buffer_free(dest); return -1; } |