libcs compiles with -ansi option now
FossilOrigin-Name: afeca48ac2e33dace533047329ea48224ee5e4bfd4e83449f335d0a022a67215
This commit is contained in:
@ -31,12 +31,10 @@
|
||||
extern int format_hex_bytes(char *dst, const char *format, const char *delim,
|
||||
const uint8_t * src, int len);
|
||||
|
||||
static inline char *format_s_hex_bytes(char *dst, const char *format, const char *delim,
|
||||
const uint8_t * src, int len)
|
||||
{
|
||||
format_hex_bytes(dst, format, delim, src, len);
|
||||
return dst;
|
||||
}
|
||||
char *format_s_hex_bytes(char *dst, const char *format, const char *delim,
|
||||
const uint8_t * src, int len);
|
||||
|
||||
|
||||
|
||||
#define format_bin2hex(src,len) (format_s_hex_bytes((char[(len) * 2 + 1]) {0}, "%02X", "", src, len))
|
||||
|
||||
@ -77,21 +75,7 @@ extern int format_scan_hex_bytes(uint8_t * dst, const char *s, int len);
|
||||
#define format_mac(dst,src,len)\
|
||||
format_hex_bytes(dst,"%02x",":",src,len)
|
||||
|
||||
static inline int format_hdr_flags(char *dst, uint8_t * th)
|
||||
{
|
||||
char *s = dst;
|
||||
s += sprintf(s, "%s", "(");
|
||||
s += sprintf(s, "%s", cw_get_hdr_flag_t(th) ? "T" : "");
|
||||
s += sprintf(s, "%s", cw_get_hdr_flag_f(th) ? "F" : "");
|
||||
s += sprintf(s, "%s", cw_get_hdr_flag_l(th) ? "L" : "");
|
||||
s += sprintf(s, "%s", cw_get_hdr_flag_w(th) ? "W" : "");
|
||||
s += sprintf(s, "%s", cw_get_hdr_flag_m(th) ? "M" : "");
|
||||
s += sprintf(s, "%s", cw_get_hdr_flag_k(th) ? "K" : "");
|
||||
s += sprintf(s, "%s", ")");
|
||||
return s - dst;
|
||||
|
||||
}
|
||||
|
||||
int format_hdr_flags(char *dst, uint8_t * th);
|
||||
|
||||
|
||||
int format_is_utf8(unsigned char *str, size_t len);
|
||||
|
Reference in New Issue
Block a user