mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-04 01:24:12 +08:00
5bc63d3a6f
There are things in linux/genetlink.h which are only used under net/netlink/. Move them to a new local header. A new header with just 2 externs isn't great, but alternative would be to include af_netlink.h in genetlink.c which feels even worse. Link: https://lore.kernel.org/r/20240329175710.291749-2-kuba@kernel.org Signed-off-by: Jakub Kicinski <kuba@kernel.org>
12 lines
309 B
C
12 lines
309 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef __NET_GENETLINK_H
|
|
#define __NET_GENETLINK_H
|
|
|
|
#include <linux/wait.h>
|
|
|
|
/* for synchronisation between af_netlink and genetlink */
|
|
extern atomic_t genl_sk_destructing_cnt;
|
|
extern wait_queue_head_t genl_sk_destructing_waitq;
|
|
|
|
#endif /* __LINUX_GENERIC_NETLINK_H */
|