1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 2#ifndef __LINUX_TC_EM_TEXT_H
 3#define __LINUX_TC_EM_TEXT_H
 4
 5#include <linux/types.h>
 6#include <linux/pkt_cls.h>
 7
 8#define TC_EM_TEXT_ALGOSIZ	16
 9
10struct tcf_em_text {
11	char		algo[TC_EM_TEXT_ALGOSIZ];
12	__u16		from_offset;
13	__u16		to_offset;
14	__u16		pattern_len;
15	__u8		from_layer:4;
16	__u8		to_layer:4;
17	__u8		pad;
18};
19
20#endif