#include "buf.h" #include "core.h" #include "libcmd/cmd.h" #include "libcmd/cmd_parse.h" extern file_t *g_file; extern buf_t *g_buf; extern int g_flags; int c_dump( cmd_arg_t *arg ) { int i; if ( g_buf->buf == NULL) { printf("Buffer to print empty\n"); return -1; } for (i=0; isize; i++) { printf("%02x",(unsigned char)g_buf->buf[i]); } printf("\n"); return 0; } int h_dump( cmd_arg_t *arg ) { printf(" - dump data as hex string"); return 0; }