• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* Generated by ./xlat/gen.sh from ./xlat/rtnl_rta_metrics_attrs.in; do not edit. */
2 #if !(defined(RTAX_UNSPEC) || (defined(HAVE_DECL_RTAX_UNSPEC) && HAVE_DECL_RTAX_UNSPEC))
3 # define RTAX_UNSPEC 0
4 #endif
5 #if !(defined(RTAX_LOCK) || (defined(HAVE_DECL_RTAX_LOCK) && HAVE_DECL_RTAX_LOCK))
6 # define RTAX_LOCK 1
7 #endif
8 #if !(defined(RTAX_MTU) || (defined(HAVE_DECL_RTAX_MTU) && HAVE_DECL_RTAX_MTU))
9 # define RTAX_MTU 2
10 #endif
11 #if !(defined(RTAX_WINDOW) || (defined(HAVE_DECL_RTAX_WINDOW) && HAVE_DECL_RTAX_WINDOW))
12 # define RTAX_WINDOW 3
13 #endif
14 #if !(defined(RTAX_RTT) || (defined(HAVE_DECL_RTAX_RTT) && HAVE_DECL_RTAX_RTT))
15 # define RTAX_RTT 4
16 #endif
17 #if !(defined(RTAX_RTTVAR) || (defined(HAVE_DECL_RTAX_RTTVAR) && HAVE_DECL_RTAX_RTTVAR))
18 # define RTAX_RTTVAR 5
19 #endif
20 #if !(defined(RTAX_SSTHRESH) || (defined(HAVE_DECL_RTAX_SSTHRESH) && HAVE_DECL_RTAX_SSTHRESH))
21 # define RTAX_SSTHRESH 6
22 #endif
23 #if !(defined(RTAX_CWND) || (defined(HAVE_DECL_RTAX_CWND) && HAVE_DECL_RTAX_CWND))
24 # define RTAX_CWND 7
25 #endif
26 #if !(defined(RTAX_ADVMSS) || (defined(HAVE_DECL_RTAX_ADVMSS) && HAVE_DECL_RTAX_ADVMSS))
27 # define RTAX_ADVMSS 8
28 #endif
29 #if !(defined(RTAX_REORDERING) || (defined(HAVE_DECL_RTAX_REORDERING) && HAVE_DECL_RTAX_REORDERING))
30 # define RTAX_REORDERING 9
31 #endif
32 #if !(defined(RTAX_HOPLIMIT) || (defined(HAVE_DECL_RTAX_HOPLIMIT) && HAVE_DECL_RTAX_HOPLIMIT))
33 # define RTAX_HOPLIMIT 10
34 #endif
35 #if !(defined(RTAX_INITCWND) || (defined(HAVE_DECL_RTAX_INITCWND) && HAVE_DECL_RTAX_INITCWND))
36 # define RTAX_INITCWND 11
37 #endif
38 #if !(defined(RTAX_FEATURES) || (defined(HAVE_DECL_RTAX_FEATURES) && HAVE_DECL_RTAX_FEATURES))
39 # define RTAX_FEATURES 12
40 #endif
41 #if !(defined(RTAX_RTO_MIN) || (defined(HAVE_DECL_RTAX_RTO_MIN) && HAVE_DECL_RTAX_RTO_MIN))
42 # define RTAX_RTO_MIN 13
43 #endif
44 #if !(defined(RTAX_INITRWND) || (defined(HAVE_DECL_RTAX_INITRWND) && HAVE_DECL_RTAX_INITRWND))
45 # define RTAX_INITRWND 14
46 #endif
47 #if !(defined(RTAX_QUICKACK) || (defined(HAVE_DECL_RTAX_QUICKACK) && HAVE_DECL_RTAX_QUICKACK))
48 # define RTAX_QUICKACK 15
49 #endif
50 #if !(defined(RTAX_CC_ALGO) || (defined(HAVE_DECL_RTAX_CC_ALGO) && HAVE_DECL_RTAX_CC_ALGO))
51 # define RTAX_CC_ALGO 16
52 #endif
53 
54 #ifdef IN_MPERS
55 
56 # error static const struct xlat rtnl_rta_metrics_attrs in mpers mode
57 
58 #else
59 
60 static
61 const struct xlat rtnl_rta_metrics_attrs[] = {
62  XLAT(RTAX_UNSPEC),
63  XLAT(RTAX_LOCK),
64  XLAT(RTAX_MTU),
65  XLAT(RTAX_WINDOW),
66  XLAT(RTAX_RTT),
67  XLAT(RTAX_RTTVAR),
68  XLAT(RTAX_SSTHRESH),
69  XLAT(RTAX_CWND),
70  XLAT(RTAX_ADVMSS),
71  XLAT(RTAX_REORDERING),
72  XLAT(RTAX_HOPLIMIT),
73  XLAT(RTAX_INITCWND),
74  XLAT(RTAX_FEATURES),
75  XLAT(RTAX_RTO_MIN),
76  XLAT(RTAX_INITRWND),
77  XLAT(RTAX_QUICKACK),
78  XLAT(RTAX_CC_ALGO),
79  XLAT_END
80 };
81 
82 #endif /* !IN_MPERS */
83