mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 10:09:10 +02:00
net: llc: make empty have static storage duration
Make @empty have static storage duration (like net/sysctl_net.c does) to avoid storing a bad pointer, and keep consistent with __register_sysctl_table @table 'should not be free'd after registration'. Note that this is _not_ a bug, since size is 0 the pointer will never get deferenced. Signed-off-by: Wentao Guan <guanwentao@uniontech.com> Reviewed-by: Simon Horman <horms@kernel.org> Link: https://patch.msgid.link/20260616064053.690154-1-guanwentao@uniontech.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
ed2294f94e
commit
d31deeab70
|
|
@ -47,7 +47,7 @@ static struct ctl_table_header *llc_station_header;
|
|||
|
||||
int __init llc_sysctl_init(void)
|
||||
{
|
||||
struct ctl_table empty[1] = {};
|
||||
static struct ctl_table empty[1] = {};
|
||||
llc2_timeout_header = register_net_sysctl(&init_net, "net/llc/llc2/timeout", llc2_timeout_table);
|
||||
llc_station_header = register_net_sysctl_sz(&init_net, "net/llc/station", empty, 0);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user