X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvppinfra%2Fformat.h;h=9a3a342076b8db107af2a92ba97477a790b19afd;hb=refs%2Fchanges%2F31%2F14431%2F6;hp=bec1b6b410dc483931252fea65ca7e8f79fcb0ce;hpb=32e1c010b0c34fd0984f7fc45fae648a182025c5;p=vpp.git diff --git a/src/vppinfra/format.h b/src/vppinfra/format.h index bec1b6b410d..9a3a342076b 100644 --- a/src/vppinfra/format.h +++ b/src/vppinfra/format.h @@ -68,10 +68,10 @@ word va_fformat (FILE * f, char *fmt, va_list * va); word fformat (FILE * f, char *fmt, ...); word fdformat (int fd, char *fmt, ...); -always_inline uword +always_inline u32 format_get_indent (u8 * s) { - uword indent = 0; + u32 indent = 0; u8 *nl; if (!s) @@ -116,6 +116,7 @@ _(format_timeval); _(format_time_float); _(format_signal); _(format_ucontext_pc); +_(format_page_map); #endif #undef _ @@ -305,11 +306,14 @@ u8 *format_hexdump (u8 * s, va_list * va); /* Unix specific formats. */ #ifdef CLIB_UNIX /* Setup input from Unix file. */ -void unformat_init_unix_file (unformat_input_t * input, int file_descriptor); +void unformat_init_clib_file (unformat_input_t * input, int file_descriptor); /* Take input from Unix environment variable; returns 1 if variable exists zero otherwise. */ uword unformat_init_unix_env (unformat_input_t * input, char *var); + +/* Unformat unix group id (gid) specified as integer or string */ +unformat_function_t unformat_unix_gid; #endif /* CLIB_UNIX */ /* Test code. */