]> git.baikalelectronics.ru Git - kernel.git/commit
net: tipc: prepare attrs in __tipc_nl_compat_dumpit()
authorJiri Pirko <jiri@mellanox.com>
Tue, 8 Oct 2019 11:01:51 +0000 (13:01 +0200)
committerJakub Kicinski <jakub.kicinski@netronome.com>
Wed, 9 Oct 2019 01:01:45 +0000 (18:01 -0700)
commitaae1e9d3cb95e8e4702141fbb60f1d10b28ae525
treedc904d53eb0cf9717b2ea299cf434a71686fa111
parentfdc640e1121cb643929dbb1522aecc51f5cb371a
net: tipc: prepare attrs in __tipc_nl_compat_dumpit()

__tipc_nl_compat_dumpit() calls tipc_nl_publ_dump() which expects
the attrs to be available by genl_dumpit_info(cb)->attrs. Add info
struct and attr parsing in compat dumpit function.

Reported-by: syzbot+8d37c50ffb0f52941a5e@syzkaller.appspotmail.com
Fixes: 3a3cc4be2327 ("net: tipc: have genetlink code to parse the attrs during dumpit")
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Acked-by: Jon Maloy <jon.maloy@ericsson.com>
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
net/tipc/netlink_compat.c