Blame view

kernel/linux-rt-4.4.41/include/net/tc_act/tc_nat.h 359 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  #ifndef __NET_TC_NAT_H
  #define __NET_TC_NAT_H
  
  #include <linux/types.h>
  #include <net/act_api.h>
  
  struct tcf_nat {
  	struct tcf_common common;
  
  	__be32 old_addr;
  	__be32 new_addr;
  	__be32 mask;
  	u32 flags;
  };
  
  static inline struct tcf_nat *to_tcf_nat(struct tc_action *a)
  {
  	return container_of(a->priv, struct tcf_nat, common);
  }
  
  #endif /* __NET_TC_NAT_H */