xref: /openbmc/linux/include/net/tc_act/tc_defact.h (revision 498495dba268b20e8eadd7fe93c140c68b6cc9d2)
1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2db753079SJamal Hadi Salim #ifndef __NET_TC_DEF_H
3db753079SJamal Hadi Salim #define __NET_TC_DEF_H
4db753079SJamal Hadi Salim 
5db753079SJamal Hadi Salim #include <net/act_api.h>
6db753079SJamal Hadi Salim 
7e9ce1cd3SDavid S. Miller struct tcf_defact {
8ec0595ccSWANG Cong 	struct tc_action	common;
9e9ce1cd3SDavid S. Miller 	u32		tcfd_datalen;
10e9ce1cd3SDavid S. Miller 	void		*tcfd_defdata;
11db753079SJamal Hadi Salim };
12a85a970aSWANG Cong #define to_defact(a) ((struct tcf_defact *)a)
13db753079SJamal Hadi Salim 
14e9ce1cd3SDavid S. Miller #endif /* __NET_TC_DEF_H */
15