blob: 5aac4045ba88733265529d8188849c9f16f2907f [file] [log] [blame]
Thomas Grafd675c982005-06-23 21:00:58 -07001#ifndef __LINUX_TC_EM_TEXT_H
2#define __LINUX_TC_EM_TEXT_H
3
Jaswinder Singh Rajput30f410a2009-01-30 20:14:36 +05304#include <linux/types.h>
Thomas Grafd675c982005-06-23 21:00:58 -07005#include <linux/pkt_cls.h>
6
7#define TC_EM_TEXT_ALGOSIZ 16
8
Eric Dumazetd94d9fe2009-11-04 09:50:58 -08009struct tcf_em_text {
Thomas Grafd675c982005-06-23 21:00:58 -070010 char algo[TC_EM_TEXT_ALGOSIZ];
11 __u16 from_offset;
12 __u16 to_offset;
13 __u16 pattern_len;
14 __u8 from_layer:4;
15 __u8 to_layer:4;
16 __u8 pad;
17};
18
19#endif