X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_sprintf.h;h=df8ac6f2e04ea7dbf41cf2b95585be6565566d9e;hb=1786dcbd1b5a05d2591556db17bff62465713ee1;hp=bd498a46c9a6c7e9c8f77cf56e2ace22c069d20c;hpb=3dd047dc0f70231ea93e5b3b40a9142a391bf507;p=palacios.git diff --git a/palacios/include/palacios/vmm_sprintf.h b/palacios/include/palacios/vmm_sprintf.h index bd498a4..df8ac6f 100644 --- a/palacios/include/palacios/vmm_sprintf.h +++ b/palacios/include/palacios/vmm_sprintf.h @@ -26,10 +26,19 @@ int sprintf(char *buf, const char *cfmt, ...); // __attribute__ ((format (printf, 1, 2))); -int vsprintf(char *buf, const char *cfmt, va_list ap); +//int vsprintf(char *buf, const char * cfmt, va_list ap); int snprintf(char *str, size_t size, const char * fmt, ...); -int vsnprintf(char *str, size_t size, const char * fmt, va_list ap); -int vsnrprintf(char *str, size_t size, int radix, const char * fmt, va_list ap); +//int vsnprintf(char *str, size_t size, const char * fmt, va_list ap); +//int vsnrprintf(char *str, size_t size, int radix, const char * fmt, va_list ap); + +#define HD_COLUMN_MASK 0xff +#define HD_DELIM_MASK 0xff00 +#define HD_OMIT_COUNT (1 << 16) +#define HD_OMIT_HEX (1 << 17) +#define HD_OMIT_CHARS (1 << 18) + + +void v3_hexdump(const void * ptr, int length, const char * hdr, int flags); #endif