blob: 410f9e5a71d44c44ac5592aee4420e0bdafc1976 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#ifndef __LINUX_BRIDGE_EBT_MARK_M_H
2#define __LINUX_BRIDGE_EBT_MARK_M_H
3
Jan Engelhardt06988b02011-01-20 17:50:17 +01004#include <linux/types.h>
5
Linus Torvalds1da177e2005-04-16 15:20:36 -07006#define EBT_MARK_AND 0x01
7#define EBT_MARK_OR 0x02
8#define EBT_MARK_MASK (EBT_MARK_AND | EBT_MARK_OR)
Eric Dumazetd94d9fe2009-11-04 09:50:58 -08009struct ebt_mark_m_info {
Linus Torvalds1da177e2005-04-16 15:20:36 -070010 unsigned long mark, mask;
Jan Engelhardt0260c1d2011-01-18 07:33:09 +010011 __u8 invert;
12 __u8 bitmask;
Linus Torvalds1da177e2005-04-16 15:20:36 -070013};
14#define EBT_MARK_MATCH "mark_m"
15
16#endif