genetlink: check for callback type at op load time
authorJakub Kicinski <kuba@kernel.org>
Fri, 4 Nov 2022 19:13:35 +0000 (12:13 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 7 Nov 2022 12:30:16 +0000 (12:30 +0000)
commite1a248911d0694c8f95510fcaa920c0b8e99c26c
tree65bdae266c04476f62a2c29176ce220f83303fbb
parent7747eb75f6185a92db2e4a2643fdf6e4b6d87153
genetlink: check for callback type at op load time

Now that genl_get_cmd_split() is informed what type of callback
user is trying to access (do or dump) we can check that this
callback is indeed available and return an error early.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/netlink/genetlink.c