version 1.18, 2006/03/19 18:51:19 |
version 1.19, 2006/03/25 00:05:41 |
|
|
void |
void |
dump_base64(FILE *fp, u_char *data, u_int len) |
dump_base64(FILE *fp, u_char *data, u_int len) |
{ |
{ |
char *buf = xmalloc(2*len); |
char *buf;; |
int i, n; |
int i, n; |
|
|
|
if (len > 65536) { |
|
fprintf(fp, "dump_base64: len > 65536\n"); |
|
return; |
|
} |
|
buf = xmalloc(2*len); |
n = uuencode(data, len, buf, 2*len); |
n = uuencode(data, len, buf, 2*len); |
for (i = 0; i < n; i++) { |
for (i = 0; i < n; i++) { |
fprintf(fp, "%c", buf[i]); |
fprintf(fp, "%c", buf[i]); |