linux/include/uapi/linux/tc_act/tc_nat.h
<<
>>
Prefs
   1#ifndef __LINUX_TC_NAT_H
   2#define __LINUX_TC_NAT_H
   3
   4#include <linux/pkt_cls.h>
   5#include <linux/types.h>
   6
   7#define TCA_ACT_NAT 9
   8
   9enum {
  10        TCA_NAT_UNSPEC,
  11        TCA_NAT_PARMS,
  12        TCA_NAT_TM,
  13        TCA_NAT_PAD,
  14        __TCA_NAT_MAX
  15};
  16#define TCA_NAT_MAX (__TCA_NAT_MAX - 1)
  17
  18#define TCA_NAT_FLAG_EGRESS 1
  19
  20struct tc_nat {
  21        tc_gen;
  22        __be32 old_addr;
  23        __be32 new_addr;
  24        __be32 mask;
  25        __u32 flags;
  26};
  27
  28#endif
  29