Skip to content

Commit 6b46f7b

Browse files
richardweinbergerdavem330
authored andcommitted
netfilter: Fix format string of nfnetlink_queue proc file
The printed values are all of type unsigned integer, therefore use %u instead of %d. Otherwise an user can face negative values. Fixes: $ cat /proc/net/netfilter/nfnetlink_queue 0 29508 278 2 65531 0 2004213241 -2129885586 1 1 -27747 0 2 65531 0 0 0 1 2 -27748 0 2 65531 0 0 0 1 Signed-off-by: Richard Weinberger <[email protected]> Acked-by: Pablo Neira Ayuso <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent cc6bc44 commit 6b46f7b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

net/netfilter/nfnetlink_queue_core.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1251,7 +1251,7 @@ static int seq_show(struct seq_file *s, void *v)
12511251
{
12521252
const struct nfqnl_instance *inst = v;
12531253

1254-
seq_printf(s, "%5d %6d %5d %1d %5d %5d %5d %8d %2d\n",
1254+
seq_printf(s, "%5u %6u %5u %1u %5u %5u %5u %8u %2d\n",
12551255
inst->queue_num,
12561256
inst->peer_portid, inst->queue_total,
12571257
inst->copy_mode, inst->copy_range,

0 commit comments

Comments
 (0)