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