comparison dbutil.c @ 348:cd14c94fe89c debug-unrandom

add some more copious debugging
author Matt Johnston <matt@ucc.asn.au>
date Sun, 06 Aug 2006 15:29:41 +0000
parents ed24dfc44904
children 2481bc4370b8
comparison
equal deleted inserted replaced
347:381834084475 348:cd14c94fe89c
480 #ifdef DEBUG_TRACE 480 #ifdef DEBUG_TRACE
481 void printhex(const char * label, const unsigned char * buf, int len) { 481 void printhex(const char * label, const unsigned char * buf, int len) {
482 482
483 int i; 483 int i;
484 484
485 if (!debug_trace) {
486 return;
487 }
488
489 fprintf(stderr, "%s\n", label); 485 fprintf(stderr, "%s\n", label);
490 for (i = 0; i < len; i++) { 486 for (i = 0; i < len; i++) {
491 fprintf(stderr, "%02x", buf[i]); 487 fprintf(stderr, "%02x", buf[i]);
492 if (i % 16 == 15) { 488 if (i % 16 == 15) {
493 fprintf(stderr, "\n"); 489 fprintf(stderr, "\n");
501 497
502 void print_mp_int(const char * label, mp_int *mp) { 498 void print_mp_int(const char * label, mp_int *mp) {
503 int ret; 499 int ret;
504 int size; 500 int size;
505 char * buf = NULL; 501 char * buf = NULL;
506
507 if (!debug_trace) {
508 return;
509 }
510 502
511 fprintf(stderr, "mp_int %s: ", label); 503 fprintf(stderr, "mp_int %s: ", label);
512 ret = mp_radix_size(mp, 10, &size); 504 ret = mp_radix_size(mp, 10, &size);
513 dropbear_assert(ret == MP_OKAY); 505 dropbear_assert(ret == MP_OKAY);
514 506