netconf.h 438 B

123456789101112131415161718192021222324
  1. #ifndef _UAPI_LINUX_NETCONF_H_
  2. #define _UAPI_LINUX_NETCONF_H_
  3. #include <linux/types.h>
  4. #include <linux/netlink.h>
  5. struct netconfmsg {
  6. __u8 ncm_family;
  7. };
  8. enum {
  9. NETCONFA_UNSPEC,
  10. NETCONFA_IFINDEX,
  11. NETCONFA_FORWARDING,
  12. NETCONFA_RP_FILTER,
  13. NETCONFA_MC_FORWARDING,
  14. __NETCONFA_MAX
  15. };
  16. #define NETCONFA_MAX (__NETCONFA_MAX - 1)
  17. #define NETCONFA_IFINDEX_ALL -1
  18. #define NETCONFA_IFINDEX_DEFAULT -2
  19. #endif /* _UAPI_LINUX_NETCONF_H_ */