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)