1e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin#ifndef __LINUX_BRIDGE_EBT_NFLOG_H 2e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin#define __LINUX_BRIDGE_EBT_NFLOG_H 3e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin 406988b06935da7a210887e9d3f50f46f2faa4953Jan Engelhardt#include <linux/types.h> 506988b06935da7a210887e9d3f50f46f2faa4953Jan Engelhardt 6e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin#define EBT_NFLOG_MASK 0x0 7e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin 8e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin#define EBT_NFLOG_PREFIX_SIZE 64 9e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin#define EBT_NFLOG_WATCHER "nflog" 10e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin 11e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin#define EBT_NFLOG_DEFAULT_GROUP 0x1 12e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin#define EBT_NFLOG_DEFAULT_THRESHOLD 1 13e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin 14e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasinstruct ebt_nflog_info { 150260c1dccc6a1018f8cf2c4778dffb47fc5d1c4cJan Engelhardt __u32 len; 160260c1dccc6a1018f8cf2c4778dffb47fc5d1c4cJan Engelhardt __u16 group; 170260c1dccc6a1018f8cf2c4778dffb47fc5d1c4cJan Engelhardt __u16 threshold; 180260c1dccc6a1018f8cf2c4778dffb47fc5d1c4cJan Engelhardt __u16 flags; 190260c1dccc6a1018f8cf2c4778dffb47fc5d1c4cJan Engelhardt __u16 pad; 20e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin char prefix[EBT_NFLOG_PREFIX_SIZE]; 21e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin}; 22e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin 23e7bfd0a1a6c8f82977253dab19be9d9979c1ec1bPeter Warasin#endif /* __LINUX_BRIDGE_EBT_NFLOG_H */ 24