mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2026-01-30 14:31:08 +01:00
BUG/MINOR: stick-table: fix several printf sign errors dumping tables
This patch fixes several errors printing integers of stick table entry values and args during dump on cli. This patch should be backported since the dump of entries is supported. [wt: roughly 1.5-dev1 hence all stable branches]
This commit is contained in:
parent
d3e7dc498b
commit
01928ae56b
@ -3615,7 +3615,7 @@ static int table_dump_entry_to_buffer(struct buffer *msg,
|
||||
if (t->data_ofs[dt] == 0)
|
||||
continue;
|
||||
if (stktable_data_types[dt].arg_type == ARG_T_DELAY)
|
||||
chunk_appendf(msg, " %s(%d)=", stktable_data_types[dt].name, t->data_arg[dt].u);
|
||||
chunk_appendf(msg, " %s(%u)=", stktable_data_types[dt].name, t->data_arg[dt].u);
|
||||
else
|
||||
chunk_appendf(msg, " %s=", stktable_data_types[dt].name);
|
||||
|
||||
@ -3628,10 +3628,10 @@ static int table_dump_entry_to_buffer(struct buffer *msg,
|
||||
chunk_appendf(msg, "%u", stktable_data_cast(ptr, std_t_uint));
|
||||
break;
|
||||
case STD_T_ULL:
|
||||
chunk_appendf(msg, "%lld", stktable_data_cast(ptr, std_t_ull));
|
||||
chunk_appendf(msg, "%llu", stktable_data_cast(ptr, std_t_ull));
|
||||
break;
|
||||
case STD_T_FRQP:
|
||||
chunk_appendf(msg, "%d",
|
||||
chunk_appendf(msg, "%u",
|
||||
read_freq_ctr_period(&stktable_data_cast(ptr, std_t_frqp),
|
||||
t->data_arg[dt].u));
|
||||
break;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user