Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
include
uapi
linux
netfilter_ipv6
ip6t_ipv6header.h
Go to the documentation of this file.
1
/* ipv6header match - matches IPv6 packets based
2
on whether they contain certain headers */
3
4
/* Original idea: Brad Chapman
5
* Rewritten by: Andras Kis-Szabo <
[email protected]
> */
6
7
8
#ifndef __IPV6HEADER_H
9
#define __IPV6HEADER_H
10
11
#include <linux/types.h>
12
13
struct
ip6t_ipv6header_info
{
14
__u8
matchflags
;
15
__u8
invflags
;
16
__u8
modeflag
;
17
};
18
19
#define MASK_HOPOPTS 128
20
#define MASK_DSTOPTS 64
21
#define MASK_ROUTING 32
22
#define MASK_FRAGMENT 16
23
#define MASK_AH 8
24
#define MASK_ESP 4
25
#define MASK_NONE 2
26
#define MASK_PROTO 1
27
28
#endif
/* __IPV6HEADER_H */
Generated on Thu Jan 10 2013 14:53:51 for Linux Kernel by
1.8.2