 86062033fe
			
		
	
	
	86062033fe
	
	
	
		
			
			Now we can totally hide it from modules. tcf_hash_*() API's will operate on struct tc_action, modules don't need to care about the details. Cc: Jamal Hadi Salim <jhs@mojatatu.com> Cc: David S. Miller <davem@davemloft.net> Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com> Signed-off-by: Jamal Hadi Salim <jhs@mojatatu.com> Signed-off-by: David S. Miller <davem@davemloft.net>
		
			
				
	
	
		
			15 lines
		
	
	
	
		
			311 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			311 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef __NET_TC_PED_H
 | |
| #define __NET_TC_PED_H
 | |
| 
 | |
| #include <net/act_api.h>
 | |
| 
 | |
| struct tcf_pedit {
 | |
| 	struct tcf_common	common;
 | |
| 	unsigned char		tcfp_nkeys;
 | |
| 	unsigned char		tcfp_flags;
 | |
| 	struct tc_pedit_key	*tcfp_keys;
 | |
| };
 | |
| #define to_pedit(a) \
 | |
| 	container_of(a->priv, struct tcf_pedit, common)
 | |
| 
 | |
| #endif /* __NET_TC_PED_H */
 |