mirror of
https://git.libssh.org/projects/libssh.git
synced 2026-02-10 18:28:10 +09:00
bignum: Reformat
Signed-off-by: Jakub Jelen <jjelen@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> Reviewed-by: Sahana Prasad <sahana@redhat.com>
This commit is contained in:
14
src/bignum.c
14
src/bignum.c
@@ -27,7 +27,8 @@
|
|||||||
#include "libssh/bignum.h"
|
#include "libssh/bignum.h"
|
||||||
#include "libssh/string.h"
|
#include "libssh/string.h"
|
||||||
|
|
||||||
ssh_string ssh_make_bignum_string(bignum num) {
|
ssh_string ssh_make_bignum_string(bignum num)
|
||||||
|
{
|
||||||
ssh_string ptr = NULL;
|
ssh_string ptr = NULL;
|
||||||
size_t pad = 0;
|
size_t pad = 0;
|
||||||
size_t len = bignum_num_bytes(num);
|
size_t len = bignum_num_bytes(num);
|
||||||
@@ -43,9 +44,7 @@ ssh_string ssh_make_bignum_string(bignum num) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef DEBUG_CRYPTO
|
#ifdef DEBUG_CRYPTO
|
||||||
SSH_LOG(SSH_LOG_TRACE,
|
SSH_LOG(SSH_LOG_TRACE, "%zu bits, %zu bytes, %zu padding", bits, len, pad);
|
||||||
"%zu bits, %zu bytes, %zu padding",
|
|
||||||
bits, len, pad);
|
|
||||||
#endif /* DEBUG_CRYPTO */
|
#endif /* DEBUG_CRYPTO */
|
||||||
|
|
||||||
ptr = ssh_string_new(len + pad);
|
ptr = ssh_string_new(len + pad);
|
||||||
@@ -71,7 +70,8 @@ bignum ssh_make_string_bn(ssh_string string)
|
|||||||
#ifdef DEBUG_CRYPTO
|
#ifdef DEBUG_CRYPTO
|
||||||
SSH_LOG(SSH_LOG_TRACE,
|
SSH_LOG(SSH_LOG_TRACE,
|
||||||
"Importing a %zu bits, %zu bytes object ...",
|
"Importing a %zu bits, %zu bytes object ...",
|
||||||
len * 8, len);
|
len * 8,
|
||||||
|
len);
|
||||||
#endif /* DEBUG_CRYPTO */
|
#endif /* DEBUG_CRYPTO */
|
||||||
|
|
||||||
bignum_bin2bn(string->data, (int)len, &bn);
|
bignum_bin2bn(string->data, (int)len, &bn);
|
||||||
@@ -86,7 +86,9 @@ void ssh_print_bignum(const char *name, const_bignum num)
|
|||||||
if (num != NULL) {
|
if (num != NULL) {
|
||||||
bignum_bn2hex(num, &hex);
|
bignum_bn2hex(num, &hex);
|
||||||
}
|
}
|
||||||
SSH_LOG(SSH_LOG_DEBUG, "%s value: %s", name,
|
SSH_LOG(SSH_LOG_DEBUG,
|
||||||
|
"%s value: %s",
|
||||||
|
name,
|
||||||
(hex == NULL) ? "(null)" : (char *)hex);
|
(hex == NULL) ? "(null)" : (char *)hex);
|
||||||
ssh_crypto_free(hex);
|
ssh_crypto_free(hex);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user