(root)/
strace-6.5/
src/
xlat/
netlink_protocols.h
       1  /* Generated by ./src/xlat/gen.sh from ./src/xlat/netlink_protocols.in; do not edit. */
       2  
       3  #include "gcc_compat.h"
       4  #include "static_assert.h"
       5  
       6  #undef XLAT_PREV_VAL
       7  
       8  #ifndef XLAT_MACROS_ONLY
       9  
      10  # ifndef IN_MPERS
      11  
      12  DIAG_PUSH_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
      13  static const struct xlat_data netlink_protocols_xdata[] = {
      14   [NETLINK_ROUTE] = XLAT(NETLINK_ROUTE),
      15   #define XLAT_VAL_0 ((unsigned) (NETLINK_ROUTE))
      16   #define XLAT_STR_0 STRINGIFY(NETLINK_ROUTE)
      17   [NETLINK_UNUSED] = XLAT(NETLINK_UNUSED),
      18   #define XLAT_VAL_1 ((unsigned) (NETLINK_UNUSED))
      19   #define XLAT_STR_1 STRINGIFY(NETLINK_UNUSED)
      20   [NETLINK_USERSOCK] = XLAT(NETLINK_USERSOCK),
      21   #define XLAT_VAL_2 ((unsigned) (NETLINK_USERSOCK))
      22   #define XLAT_STR_2 STRINGIFY(NETLINK_USERSOCK)
      23   [NETLINK_FIREWALL] = XLAT(NETLINK_FIREWALL),
      24   #define XLAT_VAL_3 ((unsigned) (NETLINK_FIREWALL))
      25   #define XLAT_STR_3 STRINGIFY(NETLINK_FIREWALL)
      26   [NETLINK_SOCK_DIAG] = XLAT(NETLINK_SOCK_DIAG),
      27   #define XLAT_VAL_4 ((unsigned) (NETLINK_SOCK_DIAG))
      28   #define XLAT_STR_4 STRINGIFY(NETLINK_SOCK_DIAG)
      29   [NETLINK_NFLOG] = XLAT(NETLINK_NFLOG),
      30   #define XLAT_VAL_5 ((unsigned) (NETLINK_NFLOG))
      31   #define XLAT_STR_5 STRINGIFY(NETLINK_NFLOG)
      32   [NETLINK_XFRM] = XLAT(NETLINK_XFRM),
      33   #define XLAT_VAL_6 ((unsigned) (NETLINK_XFRM))
      34   #define XLAT_STR_6 STRINGIFY(NETLINK_XFRM)
      35   [NETLINK_SELINUX] = XLAT(NETLINK_SELINUX),
      36   #define XLAT_VAL_7 ((unsigned) (NETLINK_SELINUX))
      37   #define XLAT_STR_7 STRINGIFY(NETLINK_SELINUX)
      38   [NETLINK_ISCSI] = XLAT(NETLINK_ISCSI),
      39   #define XLAT_VAL_8 ((unsigned) (NETLINK_ISCSI))
      40   #define XLAT_STR_8 STRINGIFY(NETLINK_ISCSI)
      41   [NETLINK_AUDIT] = XLAT(NETLINK_AUDIT),
      42   #define XLAT_VAL_9 ((unsigned) (NETLINK_AUDIT))
      43   #define XLAT_STR_9 STRINGIFY(NETLINK_AUDIT)
      44   [NETLINK_FIB_LOOKUP] = XLAT(NETLINK_FIB_LOOKUP),
      45   #define XLAT_VAL_10 ((unsigned) (NETLINK_FIB_LOOKUP))
      46   #define XLAT_STR_10 STRINGIFY(NETLINK_FIB_LOOKUP)
      47   [NETLINK_CONNECTOR] = XLAT(NETLINK_CONNECTOR),
      48   #define XLAT_VAL_11 ((unsigned) (NETLINK_CONNECTOR))
      49   #define XLAT_STR_11 STRINGIFY(NETLINK_CONNECTOR)
      50   [NETLINK_NETFILTER] = XLAT(NETLINK_NETFILTER),
      51   #define XLAT_VAL_12 ((unsigned) (NETLINK_NETFILTER))
      52   #define XLAT_STR_12 STRINGIFY(NETLINK_NETFILTER)
      53   [NETLINK_IP6_FW] = XLAT(NETLINK_IP6_FW),
      54   #define XLAT_VAL_13 ((unsigned) (NETLINK_IP6_FW))
      55   #define XLAT_STR_13 STRINGIFY(NETLINK_IP6_FW)
      56   [NETLINK_DNRTMSG] = XLAT(NETLINK_DNRTMSG),
      57   #define XLAT_VAL_14 ((unsigned) (NETLINK_DNRTMSG))
      58   #define XLAT_STR_14 STRINGIFY(NETLINK_DNRTMSG)
      59   [NETLINK_KOBJECT_UEVENT] = XLAT(NETLINK_KOBJECT_UEVENT),
      60   #define XLAT_VAL_15 ((unsigned) (NETLINK_KOBJECT_UEVENT))
      61   #define XLAT_STR_15 STRINGIFY(NETLINK_KOBJECT_UEVENT)
      62   [NETLINK_GENERIC] = XLAT(NETLINK_GENERIC),
      63   #define XLAT_VAL_16 ((unsigned) (NETLINK_GENERIC))
      64   #define XLAT_STR_16 STRINGIFY(NETLINK_GENERIC)
      65   [NETLINK_SCSITRANSPORT] = XLAT(NETLINK_SCSITRANSPORT),
      66   #define XLAT_VAL_17 ((unsigned) (NETLINK_SCSITRANSPORT))
      67   #define XLAT_STR_17 STRINGIFY(NETLINK_SCSITRANSPORT)
      68   [NETLINK_ECRYPTFS] = XLAT(NETLINK_ECRYPTFS),
      69   #define XLAT_VAL_18 ((unsigned) (NETLINK_ECRYPTFS))
      70   #define XLAT_STR_18 STRINGIFY(NETLINK_ECRYPTFS)
      71   [NETLINK_RDMA] = XLAT(NETLINK_RDMA),
      72   #define XLAT_VAL_19 ((unsigned) (NETLINK_RDMA))
      73   #define XLAT_STR_19 STRINGIFY(NETLINK_RDMA)
      74   [NETLINK_CRYPTO] = XLAT(NETLINK_CRYPTO),
      75   #define XLAT_VAL_20 ((unsigned) (NETLINK_CRYPTO))
      76   #define XLAT_STR_20 STRINGIFY(NETLINK_CRYPTO)
      77   [NETLINK_SMC] = XLAT(NETLINK_SMC),
      78   #define XLAT_VAL_21 ((unsigned) (NETLINK_SMC))
      79   #define XLAT_STR_21 STRINGIFY(NETLINK_SMC)
      80  };
      81  const struct xlat netlink_protocols[1] = { {
      82   .data = netlink_protocols_xdata,
      83   .size = ARRAY_SIZE(netlink_protocols_xdata),
      84   .type = XT_INDEXED,
      85   .flags_mask = 0
      86  #  ifdef XLAT_VAL_0
      87    | XLAT_VAL_0
      88  #  endif
      89  #  ifdef XLAT_VAL_1
      90    | XLAT_VAL_1
      91  #  endif
      92  #  ifdef XLAT_VAL_2
      93    | XLAT_VAL_2
      94  #  endif
      95  #  ifdef XLAT_VAL_3
      96    | XLAT_VAL_3
      97  #  endif
      98  #  ifdef XLAT_VAL_4
      99    | XLAT_VAL_4
     100  #  endif
     101  #  ifdef XLAT_VAL_5
     102    | XLAT_VAL_5
     103  #  endif
     104  #  ifdef XLAT_VAL_6
     105    | XLAT_VAL_6
     106  #  endif
     107  #  ifdef XLAT_VAL_7
     108    | XLAT_VAL_7
     109  #  endif
     110  #  ifdef XLAT_VAL_8
     111    | XLAT_VAL_8
     112  #  endif
     113  #  ifdef XLAT_VAL_9
     114    | XLAT_VAL_9
     115  #  endif
     116  #  ifdef XLAT_VAL_10
     117    | XLAT_VAL_10
     118  #  endif
     119  #  ifdef XLAT_VAL_11
     120    | XLAT_VAL_11
     121  #  endif
     122  #  ifdef XLAT_VAL_12
     123    | XLAT_VAL_12
     124  #  endif
     125  #  ifdef XLAT_VAL_13
     126    | XLAT_VAL_13
     127  #  endif
     128  #  ifdef XLAT_VAL_14
     129    | XLAT_VAL_14
     130  #  endif
     131  #  ifdef XLAT_VAL_15
     132    | XLAT_VAL_15
     133  #  endif
     134  #  ifdef XLAT_VAL_16
     135    | XLAT_VAL_16
     136  #  endif
     137  #  ifdef XLAT_VAL_17
     138    | XLAT_VAL_17
     139  #  endif
     140  #  ifdef XLAT_VAL_18
     141    | XLAT_VAL_18
     142  #  endif
     143  #  ifdef XLAT_VAL_19
     144    | XLAT_VAL_19
     145  #  endif
     146  #  ifdef XLAT_VAL_20
     147    | XLAT_VAL_20
     148  #  endif
     149  #  ifdef XLAT_VAL_21
     150    | XLAT_VAL_21
     151  #  endif
     152    ,
     153   .flags_strsz = 0
     154  #  ifdef XLAT_STR_0
     155    + sizeof(XLAT_STR_0)
     156  #  endif
     157  #  ifdef XLAT_STR_1
     158    + sizeof(XLAT_STR_1)
     159  #  endif
     160  #  ifdef XLAT_STR_2
     161    + sizeof(XLAT_STR_2)
     162  #  endif
     163  #  ifdef XLAT_STR_3
     164    + sizeof(XLAT_STR_3)
     165  #  endif
     166  #  ifdef XLAT_STR_4
     167    + sizeof(XLAT_STR_4)
     168  #  endif
     169  #  ifdef XLAT_STR_5
     170    + sizeof(XLAT_STR_5)
     171  #  endif
     172  #  ifdef XLAT_STR_6
     173    + sizeof(XLAT_STR_6)
     174  #  endif
     175  #  ifdef XLAT_STR_7
     176    + sizeof(XLAT_STR_7)
     177  #  endif
     178  #  ifdef XLAT_STR_8
     179    + sizeof(XLAT_STR_8)
     180  #  endif
     181  #  ifdef XLAT_STR_9
     182    + sizeof(XLAT_STR_9)
     183  #  endif
     184  #  ifdef XLAT_STR_10
     185    + sizeof(XLAT_STR_10)
     186  #  endif
     187  #  ifdef XLAT_STR_11
     188    + sizeof(XLAT_STR_11)
     189  #  endif
     190  #  ifdef XLAT_STR_12
     191    + sizeof(XLAT_STR_12)
     192  #  endif
     193  #  ifdef XLAT_STR_13
     194    + sizeof(XLAT_STR_13)
     195  #  endif
     196  #  ifdef XLAT_STR_14
     197    + sizeof(XLAT_STR_14)
     198  #  endif
     199  #  ifdef XLAT_STR_15
     200    + sizeof(XLAT_STR_15)
     201  #  endif
     202  #  ifdef XLAT_STR_16
     203    + sizeof(XLAT_STR_16)
     204  #  endif
     205  #  ifdef XLAT_STR_17
     206    + sizeof(XLAT_STR_17)
     207  #  endif
     208  #  ifdef XLAT_STR_18
     209    + sizeof(XLAT_STR_18)
     210  #  endif
     211  #  ifdef XLAT_STR_19
     212    + sizeof(XLAT_STR_19)
     213  #  endif
     214  #  ifdef XLAT_STR_20
     215    + sizeof(XLAT_STR_20)
     216  #  endif
     217  #  ifdef XLAT_STR_21
     218    + sizeof(XLAT_STR_21)
     219  #  endif
     220    ,
     221  } };
     222  DIAG_POP_IGNORE_TAUTOLOGICAL_CONSTANT_COMPARE
     223  
     224  #  undef XLAT_STR_0
     225  #  undef XLAT_VAL_0
     226  #  undef XLAT_STR_1
     227  #  undef XLAT_VAL_1
     228  #  undef XLAT_STR_2
     229  #  undef XLAT_VAL_2
     230  #  undef XLAT_STR_3
     231  #  undef XLAT_VAL_3
     232  #  undef XLAT_STR_4
     233  #  undef XLAT_VAL_4
     234  #  undef XLAT_STR_5
     235  #  undef XLAT_VAL_5
     236  #  undef XLAT_STR_6
     237  #  undef XLAT_VAL_6
     238  #  undef XLAT_STR_7
     239  #  undef XLAT_VAL_7
     240  #  undef XLAT_STR_8
     241  #  undef XLAT_VAL_8
     242  #  undef XLAT_STR_9
     243  #  undef XLAT_VAL_9
     244  #  undef XLAT_STR_10
     245  #  undef XLAT_VAL_10
     246  #  undef XLAT_STR_11
     247  #  undef XLAT_VAL_11
     248  #  undef XLAT_STR_12
     249  #  undef XLAT_VAL_12
     250  #  undef XLAT_STR_13
     251  #  undef XLAT_VAL_13
     252  #  undef XLAT_STR_14
     253  #  undef XLAT_VAL_14
     254  #  undef XLAT_STR_15
     255  #  undef XLAT_VAL_15
     256  #  undef XLAT_STR_16
     257  #  undef XLAT_VAL_16
     258  #  undef XLAT_STR_17
     259  #  undef XLAT_VAL_17
     260  #  undef XLAT_STR_18
     261  #  undef XLAT_VAL_18
     262  #  undef XLAT_STR_19
     263  #  undef XLAT_VAL_19
     264  #  undef XLAT_STR_20
     265  #  undef XLAT_VAL_20
     266  #  undef XLAT_STR_21
     267  #  undef XLAT_VAL_21
     268  # endif /* !IN_MPERS */
     269  
     270  #endif /* !XLAT_MACROS_ONLY */