bprint.c revision 7c478bd95313f5f23a4c958a745db2134aa03244
/*
*
* Portions Copyright %G% Sun Microsystems, Inc.
* All Rights Reserved
*
*/
#pragma ident "%Z%%M% %I% %E% SMI"
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include "lber.h"
/*
* Print arbitrary stuff, for debugging.
*/
#ifdef LDAP_DEBUG
#ifndef NO_USERINTERFACE
#define BPLEN 48
void
{
static char hexdig[] = "0123456789abcdef";
int i = 0;
for ( ;; ) {
if ( len < 1 ) {
break;
}
#ifndef HEX
out[ i ] = ' ';
} else {
#endif
#ifndef HEX
}
#endif
i += 2;
len--;
data++;
if ( i > BPLEN - 2 ) {
i = 0;
continue;
}
out[ i++ ] = ' ';
}
}
#else /* NO_USERINTERFACE */
void
{
}
#endif /* NO_USERINTERFACE */
#endif