Blame include/uapi/linux/netconf.h

Packit Service 3880ab
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
Packit Service 3880ab
#ifndef _LINUX_NETCONF_H_
Packit Service 3880ab
#define _LINUX_NETCONF_H_
Packit Service 3880ab
Packit Service 3880ab
#include <linux/types.h>
Packit Service 3880ab
#include <linux/netlink.h>
Packit Service 3880ab
Packit Service 3880ab
struct netconfmsg {
Packit Service 3880ab
	__u8	ncm_family;
Packit Service 3880ab
};
Packit Service 3880ab
Packit Service 3880ab
enum {
Packit Service 3880ab
	NETCONFA_UNSPEC,
Packit Service 3880ab
	NETCONFA_IFINDEX,
Packit Service 3880ab
	NETCONFA_FORWARDING,
Packit Service 3880ab
	NETCONFA_RP_FILTER,
Packit Service 3880ab
	NETCONFA_MC_FORWARDING,
Packit Service 3880ab
	NETCONFA_PROXY_NEIGH,
Packit Service 3880ab
	NETCONFA_IGNORE_ROUTES_WITH_LINKDOWN,
Packit Service 3880ab
	NETCONFA_INPUT,
Packit Service 3880ab
	NETCONFA_BC_FORWARDING,
Packit Service 3880ab
	__NETCONFA_MAX
Packit Service 3880ab
};
Packit Service 3880ab
#define NETCONFA_MAX	(__NETCONFA_MAX - 1)
Packit Service 3880ab
#define NETCONFA_ALL	-1
Packit Service 3880ab
Packit Service 3880ab
#define NETCONFA_IFINDEX_ALL		-1
Packit Service 3880ab
#define NETCONFA_IFINDEX_DEFAULT	-2
Packit Service 3880ab
Packit Service 3880ab
#endif /* _LINUX_NETCONF_H_ */