Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
ioam: fix coverity warning/NULL dereference
[vpp.git]
/
src
/
vppinfra
/
format.h
diff --git
a/src/vppinfra/format.h
b/src/vppinfra/format.h
index
e71c7b3
..
cad9b0e
100644
(file)
--- a/
src/vppinfra/format.h
+++ b/
src/vppinfra/format.h
@@
-87,7
+87,7
@@
format_get_indent (u8 * s)
return indent;
}
return indent;
}
-#define _(f) u8 * f (u8 * s, va_list * va)
+#define _(f)
__clib_export
u8 * f (u8 * s, va_list * va)
/* Standard user-defined formats. */
_(format_vec32);
/* Standard user-defined formats. */
_(format_vec32);
@@
-102,22
+102,14
@@
_(format_time_interval);
#ifdef CLIB_UNIX
/* Unix specific formats. */
_(format_address_family);
#ifdef CLIB_UNIX
/* Unix specific formats. */
_(format_address_family);
-_(format_unix_arphrd);
-_(format_unix_interface_flags);
_(format_network_address);
_(format_network_protocol);
_(format_network_port);
_(format_sockaddr);
_(format_network_address);
_(format_network_protocol);
_(format_network_port);
_(format_sockaddr);
-_(format_ip4_tos_byte);
-_(format_ip4_packet);
-_(format_icmp4_type_and_code);
-_(format_ethernet_packet);
-_(format_hostname);
_(format_timeval);
_(format_time_float);
_(format_signal);
_(format_ucontext_pc);
_(format_timeval);
_(format_time_float);
_(format_signal);
_(format_ucontext_pc);
-_(format_page_map);
#endif
#undef _
#endif
#undef _
@@
-250,8
+242,8
@@
uword va_unformat (unformat_input_t * i, const char *fmt, va_list * args);
void unformat_init_command_line (unformat_input_t * input, char *argv[]);
/* Setup for unformat of given string. */
void unformat_init_command_line (unformat_input_t * input, char *argv[]);
/* Setup for unformat of given string. */
-void unformat_init_string (unformat_input_t *
input
,
-
char *string,
int string_len);
+void unformat_init_string (unformat_input_t *
input, const char *string
,
+ int string_len);
always_inline void
unformat_init_cstring (unformat_input_t * input, char *string)
always_inline void
unformat_init_cstring (unformat_input_t * input, char *string)