15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef __LINUX_BRIDGE_EBT_MARK_M_H
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define __LINUX_BRIDGE_EBT_MARK_M_H
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include <linux/types.h>
55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define EBT_MARK_AND 0x01
75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define EBT_MARK_OR 0x02
85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define EBT_MARK_MASK (EBT_MARK_AND | EBT_MARK_OR)
95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)struct ebt_mark_m_info {
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	unsigned long mark, mask;
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	__u8 invert;
125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)	__u8 bitmask;
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)};
142a99a7e74a7f215066514fe81d2bfa6639d9edddTorne (Richard Coles)#define EBT_MARK_MATCH "mark_m"
155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif
175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)