linux/net/netlink/af_netlink.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _AF_NETLINK_H
#define _AF_NETLINK_H

#include <linux/rhashtable.h>
#include <linux/atomic.h>
#include <linux/workqueue.h>
#include <net/sock.h>

/* flags */
enum {};

#define NLGRPSZ(x)
#define NLGRPLONGS(x)

struct netlink_sock {};

static inline struct netlink_sock *nlk_sk(struct sock *sk)
{}

#define nlk_test_bit(nr, sk)

struct netlink_table {};

extern struct netlink_table *nl_table;
extern rwlock_t nl_table_lock;

#endif