From ae4ef84702cbecd4ca004349bcb4ff6cae6153fe Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 30 Mar 2009 13:11:47 +0000 Subject: Create a ssh_get_hexa function. This function converts a buffer into a colon separated hex string. git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@308 7dcaeef0-15fb-0310-b436-a5af3365683c --- libssh/dh.c | 57 ++++++++++++++++++++++++++++++++++++++++++++---------- libssh/libssh.vers | 2 +- 2 files changed, 48 insertions(+), 11 deletions(-) (limited to 'libssh') diff --git a/libssh/dh.c b/libssh/dh.c index 924c5755..377cfe34 100644 --- a/libssh/dh.c +++ b/libssh/dh.c @@ -141,17 +141,54 @@ void ssh_print_bignum(char *which,bignum num){ free(hex); } -void ssh_print_hexa(char *descr, const unsigned char *what, int len){ - int i; - printf("%s : ",descr); - if(len>16) - printf ("\n "); - for(i=0;i