diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2009-09-26 09:43:33 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2009-09-26 09:43:33 +0200 |
commit | b90cc7f1ad47a02d811f45b1b6fa0c5fc5bf0edf (patch) | |
tree | 74a7f0dcea7f3c1c9e4d4edbfa8f52b2d2f38321 /package/openssh/patches/patch-jpake_c | |
parent | 418f934071ec5fc3afc1540df2c2ed27b676f306 (diff) | |
parent | bb813d480b00ed42f1e59b760b6433f4ad96bcde (diff) |
Merge branch 'master' of git+ssh://openadk.org/git/openadk
Diffstat (limited to 'package/openssh/patches/patch-jpake_c')
-rw-r--r-- | package/openssh/patches/patch-jpake_c | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/package/openssh/patches/patch-jpake_c b/package/openssh/patches/patch-jpake_c new file mode 100644 index 000000000..37b69ee45 --- /dev/null +++ b/package/openssh/patches/patch-jpake_c @@ -0,0 +1,38 @@ +--- openssh-5.2p1.orig/jpake.c 2008-11-05 06:20:46.000000000 +0100 ++++ openssh-5.2p1/jpake.c 2009-09-18 12:26:24.000000000 +0200 +@@ -160,7 +160,7 @@ hash_buffer(const u_char *buf, u_int len + success = 0; + out: + EVP_MD_CTX_cleanup(&evp_md_ctx); +- bzero(digest, sizeof(digest)); ++ memset(digest, 0, sizeof(digest)); + digest_len = 0; + return success; + } +@@ -259,7 +259,7 @@ jpake_free(struct jpake_ctx *pctx) + #define JPAKE_BUF_CLEAR_FREE(v, l) \ + do { \ + if ((v) != NULL) { \ +- bzero((v), (l)); \ ++ memset((v), 0, (l)); \ + xfree(v); \ + (v) = NULL; \ + (l) = 0; \ +@@ -287,7 +287,7 @@ jpake_free(struct jpake_ctx *pctx) + #undef JPAKE_BN_CLEAR_FREE + #undef JPAKE_BUF_CLEAR_FREE + +- bzero(pctx, sizeof(pctx)); ++ memset(pctx, 0, sizeof(pctx)); + xfree(pctx); + } + +@@ -592,7 +592,7 @@ jpake_check_confirm(const BIGNUM *k, + else if (memcmp(peer_confirm_hash, expected_confirm_hash, + expected_confirm_hash_len) == 0) + success = 1; +- bzero(expected_confirm_hash, expected_confirm_hash_len); ++ memset(expected_confirm_hash, 0, expected_confirm_hash_len); + xfree(expected_confirm_hash); + debug3("%s: success = %d", __func__, success); + return success; |