(root)/
strace-6.5/
src/
xlat/
inet_diag_ulp_info_mptcp_attrs.h
       1  /* Generated by ./src/xlat/gen.sh from ./src/xlat/inet_diag_ulp_info_mptcp_attrs.in; do not edit. */
       2  
       3  #include "gcc_compat.h"
       4  #include "static_assert.h"
       5  
       6  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
       7  static_assert((MPTCP_SUBFLOW_ATTR_UNSPEC) == (0), "MPTCP_SUBFLOW_ATTR_UNSPEC != 0");
       8  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
       9  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      10  static_assert((MPTCP_SUBFLOW_ATTR_TOKEN_REM) == (1), "MPTCP_SUBFLOW_ATTR_TOKEN_REM != 1");
      11  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      12  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      13  static_assert((MPTCP_SUBFLOW_ATTR_TOKEN_LOC) == (2), "MPTCP_SUBFLOW_ATTR_TOKEN_LOC != 2");
      14  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      15  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      16  static_assert((MPTCP_SUBFLOW_ATTR_RELWRITE_SEQ) == (3), "MPTCP_SUBFLOW_ATTR_RELWRITE_SEQ != 3");
      17  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      18  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      19  static_assert((MPTCP_SUBFLOW_ATTR_MAP_SEQ) == (4), "MPTCP_SUBFLOW_ATTR_MAP_SEQ != 4");
      20  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      21  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      22  static_assert((MPTCP_SUBFLOW_ATTR_MAP_SFSEQ) == (5), "MPTCP_SUBFLOW_ATTR_MAP_SFSEQ != 5");
      23  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      24  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      25  static_assert((MPTCP_SUBFLOW_ATTR_SSN_OFFSET) == (6), "MPTCP_SUBFLOW_ATTR_SSN_OFFSET != 6");
      26  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      27  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      28  static_assert((MPTCP_SUBFLOW_ATTR_MAP_DATALEN) == (7), "MPTCP_SUBFLOW_ATTR_MAP_DATALEN != 7");
      29  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      30  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      31  static_assert((MPTCP_SUBFLOW_ATTR_FLAGS) == (8), "MPTCP_SUBFLOW_ATTR_FLAGS != 8");
      32  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      33  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      34  static_assert((MPTCP_SUBFLOW_ATTR_ID_REM) == (9), "MPTCP_SUBFLOW_ATTR_ID_REM != 9");
      35  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      36  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      37  static_assert((MPTCP_SUBFLOW_ATTR_ID_LOC) == (10), "MPTCP_SUBFLOW_ATTR_ID_LOC != 10");
      38  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      39  DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE
      40  static_assert((MPTCP_SUBFLOW_ATTR_PAD) == (11), "MPTCP_SUBFLOW_ATTR_PAD != 11");
      41  DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE
      42  #undef XLAT_PREV_VAL
      43  
      44  #ifndef XLAT_MACROS_ONLY
      45  
      46  # ifdef IN_MPERS
      47  
      48  #  error static const struct xlat inet_diag_ulp_info_mptcp_attrs in mpers mode
      49  
      50  # else
      51  
      52  DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
      53  static const struct xlat_data inet_diag_ulp_info_mptcp_attrs_xdata[] = {
      54   [MPTCP_SUBFLOW_ATTR_UNSPEC] = XLAT(MPTCP_SUBFLOW_ATTR_UNSPEC),
      55   #define XLAT_VAL_0 ((unsigned) (MPTCP_SUBFLOW_ATTR_UNSPEC))
      56   #define XLAT_STR_0 STRINGIFY(MPTCP_SUBFLOW_ATTR_UNSPEC)
      57   [MPTCP_SUBFLOW_ATTR_TOKEN_REM] = XLAT(MPTCP_SUBFLOW_ATTR_TOKEN_REM),
      58   #define XLAT_VAL_1 ((unsigned) (MPTCP_SUBFLOW_ATTR_TOKEN_REM))
      59   #define XLAT_STR_1 STRINGIFY(MPTCP_SUBFLOW_ATTR_TOKEN_REM)
      60   [MPTCP_SUBFLOW_ATTR_TOKEN_LOC] = XLAT(MPTCP_SUBFLOW_ATTR_TOKEN_LOC),
      61   #define XLAT_VAL_2 ((unsigned) (MPTCP_SUBFLOW_ATTR_TOKEN_LOC))
      62   #define XLAT_STR_2 STRINGIFY(MPTCP_SUBFLOW_ATTR_TOKEN_LOC)
      63   [MPTCP_SUBFLOW_ATTR_RELWRITE_SEQ] = XLAT(MPTCP_SUBFLOW_ATTR_RELWRITE_SEQ),
      64   #define XLAT_VAL_3 ((unsigned) (MPTCP_SUBFLOW_ATTR_RELWRITE_SEQ))
      65   #define XLAT_STR_3 STRINGIFY(MPTCP_SUBFLOW_ATTR_RELWRITE_SEQ)
      66   [MPTCP_SUBFLOW_ATTR_MAP_SEQ] = XLAT(MPTCP_SUBFLOW_ATTR_MAP_SEQ),
      67   #define XLAT_VAL_4 ((unsigned) (MPTCP_SUBFLOW_ATTR_MAP_SEQ))
      68   #define XLAT_STR_4 STRINGIFY(MPTCP_SUBFLOW_ATTR_MAP_SEQ)
      69   [MPTCP_SUBFLOW_ATTR_MAP_SFSEQ] = XLAT(MPTCP_SUBFLOW_ATTR_MAP_SFSEQ),
      70   #define XLAT_VAL_5 ((unsigned) (MPTCP_SUBFLOW_ATTR_MAP_SFSEQ))
      71   #define XLAT_STR_5 STRINGIFY(MPTCP_SUBFLOW_ATTR_MAP_SFSEQ)
      72   [MPTCP_SUBFLOW_ATTR_SSN_OFFSET] = XLAT(MPTCP_SUBFLOW_ATTR_SSN_OFFSET),
      73   #define XLAT_VAL_6 ((unsigned) (MPTCP_SUBFLOW_ATTR_SSN_OFFSET))
      74   #define XLAT_STR_6 STRINGIFY(MPTCP_SUBFLOW_ATTR_SSN_OFFSET)
      75   [MPTCP_SUBFLOW_ATTR_MAP_DATALEN] = XLAT(MPTCP_SUBFLOW_ATTR_MAP_DATALEN),
      76   #define XLAT_VAL_7 ((unsigned) (MPTCP_SUBFLOW_ATTR_MAP_DATALEN))
      77   #define XLAT_STR_7 STRINGIFY(MPTCP_SUBFLOW_ATTR_MAP_DATALEN)
      78   [MPTCP_SUBFLOW_ATTR_FLAGS] = XLAT(MPTCP_SUBFLOW_ATTR_FLAGS),
      79   #define XLAT_VAL_8 ((unsigned) (MPTCP_SUBFLOW_ATTR_FLAGS))
      80   #define XLAT_STR_8 STRINGIFY(MPTCP_SUBFLOW_ATTR_FLAGS)
      81   [MPTCP_SUBFLOW_ATTR_ID_REM] = XLAT(MPTCP_SUBFLOW_ATTR_ID_REM),
      82   #define XLAT_VAL_9 ((unsigned) (MPTCP_SUBFLOW_ATTR_ID_REM))
      83   #define XLAT_STR_9 STRINGIFY(MPTCP_SUBFLOW_ATTR_ID_REM)
      84   [MPTCP_SUBFLOW_ATTR_ID_LOC] = XLAT(MPTCP_SUBFLOW_ATTR_ID_LOC),
      85   #define XLAT_VAL_10 ((unsigned) (MPTCP_SUBFLOW_ATTR_ID_LOC))
      86   #define XLAT_STR_10 STRINGIFY(MPTCP_SUBFLOW_ATTR_ID_LOC)
      87   [MPTCP_SUBFLOW_ATTR_PAD] = XLAT(MPTCP_SUBFLOW_ATTR_PAD),
      88   #define XLAT_VAL_11 ((unsigned) (MPTCP_SUBFLOW_ATTR_PAD))
      89   #define XLAT_STR_11 STRINGIFY(MPTCP_SUBFLOW_ATTR_PAD)
      90  };
      91  static
      92  const struct xlat inet_diag_ulp_info_mptcp_attrs[1] = { {
      93   .data = inet_diag_ulp_info_mptcp_attrs_xdata,
      94   .size = ARRAY_SIZE(inet_diag_ulp_info_mptcp_attrs_xdata),
      95   .type = XT_INDEXED,
      96   .flags_mask = 0
      97  #  ifdef XLAT_VAL_0
      98    | XLAT_VAL_0
      99  #  endif
     100  #  ifdef XLAT_VAL_1
     101    | XLAT_VAL_1
     102  #  endif
     103  #  ifdef XLAT_VAL_2
     104    | XLAT_VAL_2
     105  #  endif
     106  #  ifdef XLAT_VAL_3
     107    | XLAT_VAL_3
     108  #  endif
     109  #  ifdef XLAT_VAL_4
     110    | XLAT_VAL_4
     111  #  endif
     112  #  ifdef XLAT_VAL_5
     113    | XLAT_VAL_5
     114  #  endif
     115  #  ifdef XLAT_VAL_6
     116    | XLAT_VAL_6
     117  #  endif
     118  #  ifdef XLAT_VAL_7
     119    | XLAT_VAL_7
     120  #  endif
     121  #  ifdef XLAT_VAL_8
     122    | XLAT_VAL_8
     123  #  endif
     124  #  ifdef XLAT_VAL_9
     125    | XLAT_VAL_9
     126  #  endif
     127  #  ifdef XLAT_VAL_10
     128    | XLAT_VAL_10
     129  #  endif
     130  #  ifdef XLAT_VAL_11
     131    | XLAT_VAL_11
     132  #  endif
     133    ,
     134   .flags_strsz = 0
     135  #  ifdef XLAT_STR_0
     136    + sizeof(XLAT_STR_0)
     137  #  endif
     138  #  ifdef XLAT_STR_1
     139    + sizeof(XLAT_STR_1)
     140  #  endif
     141  #  ifdef XLAT_STR_2
     142    + sizeof(XLAT_STR_2)
     143  #  endif
     144  #  ifdef XLAT_STR_3
     145    + sizeof(XLAT_STR_3)
     146  #  endif
     147  #  ifdef XLAT_STR_4
     148    + sizeof(XLAT_STR_4)
     149  #  endif
     150  #  ifdef XLAT_STR_5
     151    + sizeof(XLAT_STR_5)
     152  #  endif
     153  #  ifdef XLAT_STR_6
     154    + sizeof(XLAT_STR_6)
     155  #  endif
     156  #  ifdef XLAT_STR_7
     157    + sizeof(XLAT_STR_7)
     158  #  endif
     159  #  ifdef XLAT_STR_8
     160    + sizeof(XLAT_STR_8)
     161  #  endif
     162  #  ifdef XLAT_STR_9
     163    + sizeof(XLAT_STR_9)
     164  #  endif
     165  #  ifdef XLAT_STR_10
     166    + sizeof(XLAT_STR_10)
     167  #  endif
     168  #  ifdef XLAT_STR_11
     169    + sizeof(XLAT_STR_11)
     170  #  endif
     171    ,
     172  } };
     173  DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     174  
     175  #  undef XLAT_STR_0
     176  #  undef XLAT_VAL_0
     177  #  undef XLAT_STR_1
     178  #  undef XLAT_VAL_1
     179  #  undef XLAT_STR_2
     180  #  undef XLAT_VAL_2
     181  #  undef XLAT_STR_3
     182  #  undef XLAT_VAL_3
     183  #  undef XLAT_STR_4
     184  #  undef XLAT_VAL_4
     185  #  undef XLAT_STR_5
     186  #  undef XLAT_VAL_5
     187  #  undef XLAT_STR_6
     188  #  undef XLAT_VAL_6
     189  #  undef XLAT_STR_7
     190  #  undef XLAT_VAL_7
     191  #  undef XLAT_STR_8
     192  #  undef XLAT_VAL_8
     193  #  undef XLAT_STR_9
     194  #  undef XLAT_VAL_9
     195  #  undef XLAT_STR_10
     196  #  undef XLAT_VAL_10
     197  #  undef XLAT_STR_11
     198  #  undef XLAT_VAL_11
     199  # endif /* !IN_MPERS */
     200  
     201  #endif /* !XLAT_MACROS_ONLY */