aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/x11-declarations.h
diff options
context:
space:
mode:
authorJeff Morriss <jeff.morriss.ws@gmail.com>2013-11-24 01:32:20 +0000
committerJeff Morriss <jeff.morriss.ws@gmail.com>2013-11-24 01:32:20 +0000
commita434d9647ed9b724630552488048af4a31c97618 (patch)
tree73ac49c95f0b0ff76f5c3d1fc124d9cd404bbaff /epan/dissectors/x11-declarations.h
parent1db1b8e2bb6cd4ae1731205738eef9f572a03ead (diff)
Some patches from Peter Harris to make it possible to build the X11 dissector
again (and some various other improvements): Rebuild the dissector with the latest xcbproto and mesa. Subject: [PATCH 01/11] X11 dissector: Support CARD64 and INT64 types These types are used by the new Present extension. Subject: [PATCH 02/11] X11 dissector: Un-blacklist a few structures The xinput structs are used by the latest xcb/proto, and the xkb struct has been removed. Subject: [PATCH 03/11] X11 dissector: Add hack for xinput:ChangeProperty xinput:ChangeProperty should use switch/case, but only switch/bitcase is supported at the moment. Add (hopefully temporary) hack. Subject: [PATCH 04/11] X11 dissector: Use namespace for types In particular, the name of the xsync struct 'INT64' collides with a basic type of the same name. Subject: [PATCH 05/11] X11 dissector: Add support for "Generic" events All new extensions are using the new "Generic" events instead of traditional events, because there aren't enough traditional event numbers. Denoted by <event xge="true"> in xcb/proto. Subject: [PATCH 06/11] X11 dissector: Blacklist unused structures Subject: [PATCH 07/11] X11 dissector: Support multiple enumref in a bitcase XKB is weird. Subject: [PATCH 08/11] X11 dissector: Support sumof Subject: [PATCH 09/11] X11 dissector: Stop generating unused-but-set variables (This patch also reverts r53298/r53299.) svn path=/trunk/; revision=53531
Diffstat (limited to 'epan/dissectors/x11-declarations.h')
-rw-r--r--epan/dissectors/x11-declarations.h3423
1 files changed, 1985 insertions, 1438 deletions
diff --git a/epan/dissectors/x11-declarations.h b/epan/dissectors/x11-declarations.h
index b8a156377a..7164876f95 100644
--- a/epan/dissectors/x11-declarations.h
+++ b/epan/dissectors/x11-declarations.h
@@ -141,6 +141,7 @@ static int hf_x11_event_y = -1;
static int hf_x11_eventbutton = -1;
static int hf_x11_eventcode = -1;
static int hf_x11_eventwindow = -1;
+static int hf_x11_extension = -1;
static int hf_x11_first_event = -1;
static int hf_x11_first_error = -1;
static int hf_x11_gc_dashes = -1;
@@ -215,6 +216,7 @@ static int hf_x11_event_mask_PropertyChange = -1;
static int hf_x11_event_mask_ColormapChange = -1;
static int hf_x11_event_mask_OwnerGrabButton = -1;
static int hf_x11_event_mask_erroneous_bits = -1;
+static int hf_x11_eventlength = -1;
static int hf_x11_exact_blue = -1;
static int hf_x11_exact_green = -1;
static int hf_x11_exact_red = -1;
@@ -1693,97 +1695,94 @@ static int hf_x11_glx_render_op_name = -1;
static int hf_x11_bigreq_Enable_reply_maximum_request_length = -1;
static int hf_x11_bigreq_extension_minor = -1;
-static int hf_x11_struct_POINT = -1;
-static int hf_x11_struct_POINT_x = -1;
-static int hf_x11_struct_POINT_y = -1;
-static int hf_x11_struct_RECTANGLE = -1;
-static int hf_x11_struct_RECTANGLE_x = -1;
-static int hf_x11_struct_RECTANGLE_y = -1;
-static int hf_x11_struct_RECTANGLE_width = -1;
-static int hf_x11_struct_RECTANGLE_height = -1;
-static int hf_x11_struct_STR = -1;
-static int hf_x11_struct_STR_name_len = -1;
-static int hf_x11_struct_STR_name = -1;
-static int hf_x11_struct_DIRECTFORMAT = -1;
-static int hf_x11_struct_DIRECTFORMAT_red_shift = -1;
-static int hf_x11_struct_DIRECTFORMAT_red_mask = -1;
-static int hf_x11_struct_DIRECTFORMAT_green_shift = -1;
-static int hf_x11_struct_DIRECTFORMAT_green_mask = -1;
-static int hf_x11_struct_DIRECTFORMAT_blue_shift = -1;
-static int hf_x11_struct_DIRECTFORMAT_blue_mask = -1;
-static int hf_x11_struct_DIRECTFORMAT_alpha_shift = -1;
-static int hf_x11_struct_DIRECTFORMAT_alpha_mask = -1;
-static int hf_x11_struct_PICTFORMINFO = -1;
-static int hf_x11_struct_PICTFORMINFO_id = -1;
-static int hf_x11_struct_PICTFORMINFO_type = -1;
-static int hf_x11_struct_PICTFORMINFO_depth = -1;
-static int hf_x11_struct_PICTFORMINFO_direct = -1;
-static int hf_x11_struct_PICTFORMINFO_colormap = -1;
-static int hf_x11_struct_PICTVISUAL = -1;
-static int hf_x11_struct_PICTVISUAL_visual = -1;
-static int hf_x11_struct_PICTVISUAL_format = -1;
-static int hf_x11_struct_PICTDEPTH = -1;
-static int hf_x11_struct_PICTDEPTH_depth = -1;
-static int hf_x11_struct_PICTDEPTH_num_visuals = -1;
-static int hf_x11_struct_PICTDEPTH_visuals = -1;
-static int hf_x11_struct_PICTDEPTH_visuals_item = -1;
-static int hf_x11_struct_PICTSCREEN = -1;
-static int hf_x11_struct_PICTSCREEN_num_depths = -1;
-static int hf_x11_struct_PICTSCREEN_fallback = -1;
-static int hf_x11_struct_PICTSCREEN_depths = -1;
-static int hf_x11_struct_INDEXVALUE = -1;
-static int hf_x11_struct_INDEXVALUE_pixel = -1;
-static int hf_x11_struct_INDEXVALUE_red = -1;
-static int hf_x11_struct_INDEXVALUE_green = -1;
-static int hf_x11_struct_INDEXVALUE_blue = -1;
-static int hf_x11_struct_INDEXVALUE_alpha = -1;
-static int hf_x11_struct_COLOR = -1;
-static int hf_x11_struct_COLOR_red = -1;
-static int hf_x11_struct_COLOR_green = -1;
-static int hf_x11_struct_COLOR_blue = -1;
-static int hf_x11_struct_COLOR_alpha = -1;
-static int hf_x11_struct_POINTFIX = -1;
-static int hf_x11_struct_POINTFIX_x = -1;
-static int hf_x11_struct_POINTFIX_y = -1;
-static int hf_x11_struct_LINEFIX = -1;
-static int hf_x11_struct_LINEFIX_p1 = -1;
-static int hf_x11_struct_LINEFIX_p2 = -1;
-static int hf_x11_struct_TRIANGLE = -1;
-static int hf_x11_struct_TRIANGLE_p1 = -1;
-static int hf_x11_struct_TRIANGLE_p2 = -1;
-static int hf_x11_struct_TRIANGLE_p3 = -1;
-static int hf_x11_struct_TRAPEZOID = -1;
-static int hf_x11_struct_TRAPEZOID_top = -1;
-static int hf_x11_struct_TRAPEZOID_bottom = -1;
-static int hf_x11_struct_TRAPEZOID_left = -1;
-static int hf_x11_struct_TRAPEZOID_right = -1;
-static int hf_x11_struct_GLYPHINFO = -1;
-static int hf_x11_struct_GLYPHINFO_width = -1;
-static int hf_x11_struct_GLYPHINFO_height = -1;
-static int hf_x11_struct_GLYPHINFO_x = -1;
-static int hf_x11_struct_GLYPHINFO_y = -1;
-static int hf_x11_struct_GLYPHINFO_x_off = -1;
-static int hf_x11_struct_GLYPHINFO_y_off = -1;
-static int hf_x11_struct_TRANSFORM = -1;
-static int hf_x11_struct_TRANSFORM_matrix11 = -1;
-static int hf_x11_struct_TRANSFORM_matrix12 = -1;
-static int hf_x11_struct_TRANSFORM_matrix13 = -1;
-static int hf_x11_struct_TRANSFORM_matrix21 = -1;
-static int hf_x11_struct_TRANSFORM_matrix22 = -1;
-static int hf_x11_struct_TRANSFORM_matrix23 = -1;
-static int hf_x11_struct_TRANSFORM_matrix31 = -1;
-static int hf_x11_struct_TRANSFORM_matrix32 = -1;
-static int hf_x11_struct_TRANSFORM_matrix33 = -1;
-static int hf_x11_struct_ANIMCURSORELT = -1;
-static int hf_x11_struct_ANIMCURSORELT_cursor = -1;
-static int hf_x11_struct_ANIMCURSORELT_delay = -1;
-static int hf_x11_struct_SPANFIX = -1;
-static int hf_x11_struct_SPANFIX_l = -1;
-static int hf_x11_struct_SPANFIX_r = -1;
-static int hf_x11_struct_SPANFIX_y = -1;
-static int hf_x11_struct_TRAP = -1;
-static int hf_x11_struct_TRAP_top = -1;
-static int hf_x11_struct_TRAP_bot = -1;
+static int hf_x11_struct_xproto_RECTANGLE = -1;
+static int hf_x11_struct_xproto_RECTANGLE_x = -1;
+static int hf_x11_struct_xproto_RECTANGLE_y = -1;
+static int hf_x11_struct_xproto_RECTANGLE_width = -1;
+static int hf_x11_struct_xproto_RECTANGLE_height = -1;
+static int hf_x11_struct_xproto_STR = -1;
+static int hf_x11_struct_xproto_STR_name_len = -1;
+static int hf_x11_struct_xproto_STR_name = -1;
+static int hf_x11_struct_render_DIRECTFORMAT = -1;
+static int hf_x11_struct_render_DIRECTFORMAT_red_shift = -1;
+static int hf_x11_struct_render_DIRECTFORMAT_red_mask = -1;
+static int hf_x11_struct_render_DIRECTFORMAT_green_shift = -1;
+static int hf_x11_struct_render_DIRECTFORMAT_green_mask = -1;
+static int hf_x11_struct_render_DIRECTFORMAT_blue_shift = -1;
+static int hf_x11_struct_render_DIRECTFORMAT_blue_mask = -1;
+static int hf_x11_struct_render_DIRECTFORMAT_alpha_shift = -1;
+static int hf_x11_struct_render_DIRECTFORMAT_alpha_mask = -1;
+static int hf_x11_struct_render_PICTFORMINFO = -1;
+static int hf_x11_struct_render_PICTFORMINFO_id = -1;
+static int hf_x11_struct_render_PICTFORMINFO_type = -1;
+static int hf_x11_struct_render_PICTFORMINFO_depth = -1;
+static int hf_x11_struct_render_PICTFORMINFO_direct = -1;
+static int hf_x11_struct_render_PICTFORMINFO_colormap = -1;
+static int hf_x11_struct_render_PICTVISUAL = -1;
+static int hf_x11_struct_render_PICTVISUAL_visual = -1;
+static int hf_x11_struct_render_PICTVISUAL_format = -1;
+static int hf_x11_struct_render_PICTDEPTH = -1;
+static int hf_x11_struct_render_PICTDEPTH_depth = -1;
+static int hf_x11_struct_render_PICTDEPTH_num_visuals = -1;
+static int hf_x11_struct_render_PICTDEPTH_visuals = -1;
+static int hf_x11_struct_render_PICTDEPTH_visuals_item = -1;
+static int hf_x11_struct_render_PICTSCREEN = -1;
+static int hf_x11_struct_render_PICTSCREEN_num_depths = -1;
+static int hf_x11_struct_render_PICTSCREEN_fallback = -1;
+static int hf_x11_struct_render_PICTSCREEN_depths = -1;
+static int hf_x11_struct_render_INDEXVALUE = -1;
+static int hf_x11_struct_render_INDEXVALUE_pixel = -1;
+static int hf_x11_struct_render_INDEXVALUE_red = -1;
+static int hf_x11_struct_render_INDEXVALUE_green = -1;
+static int hf_x11_struct_render_INDEXVALUE_blue = -1;
+static int hf_x11_struct_render_INDEXVALUE_alpha = -1;
+static int hf_x11_struct_render_COLOR = -1;
+static int hf_x11_struct_render_COLOR_red = -1;
+static int hf_x11_struct_render_COLOR_green = -1;
+static int hf_x11_struct_render_COLOR_blue = -1;
+static int hf_x11_struct_render_COLOR_alpha = -1;
+static int hf_x11_struct_render_POINTFIX = -1;
+static int hf_x11_struct_render_POINTFIX_x = -1;
+static int hf_x11_struct_render_POINTFIX_y = -1;
+static int hf_x11_struct_render_LINEFIX = -1;
+static int hf_x11_struct_render_LINEFIX_p1 = -1;
+static int hf_x11_struct_render_LINEFIX_p2 = -1;
+static int hf_x11_struct_render_TRIANGLE = -1;
+static int hf_x11_struct_render_TRIANGLE_p1 = -1;
+static int hf_x11_struct_render_TRIANGLE_p2 = -1;
+static int hf_x11_struct_render_TRIANGLE_p3 = -1;
+static int hf_x11_struct_render_TRAPEZOID = -1;
+static int hf_x11_struct_render_TRAPEZOID_top = -1;
+static int hf_x11_struct_render_TRAPEZOID_bottom = -1;
+static int hf_x11_struct_render_TRAPEZOID_left = -1;
+static int hf_x11_struct_render_TRAPEZOID_right = -1;
+static int hf_x11_struct_render_GLYPHINFO = -1;
+static int hf_x11_struct_render_GLYPHINFO_width = -1;
+static int hf_x11_struct_render_GLYPHINFO_height = -1;
+static int hf_x11_struct_render_GLYPHINFO_x = -1;
+static int hf_x11_struct_render_GLYPHINFO_y = -1;
+static int hf_x11_struct_render_GLYPHINFO_x_off = -1;
+static int hf_x11_struct_render_GLYPHINFO_y_off = -1;
+static int hf_x11_struct_render_TRANSFORM = -1;
+static int hf_x11_struct_render_TRANSFORM_matrix11 = -1;
+static int hf_x11_struct_render_TRANSFORM_matrix12 = -1;
+static int hf_x11_struct_render_TRANSFORM_matrix13 = -1;
+static int hf_x11_struct_render_TRANSFORM_matrix21 = -1;
+static int hf_x11_struct_render_TRANSFORM_matrix22 = -1;
+static int hf_x11_struct_render_TRANSFORM_matrix23 = -1;
+static int hf_x11_struct_render_TRANSFORM_matrix31 = -1;
+static int hf_x11_struct_render_TRANSFORM_matrix32 = -1;
+static int hf_x11_struct_render_TRANSFORM_matrix33 = -1;
+static int hf_x11_struct_render_ANIMCURSORELT = -1;
+static int hf_x11_struct_render_ANIMCURSORELT_cursor = -1;
+static int hf_x11_struct_render_ANIMCURSORELT_delay = -1;
+static int hf_x11_struct_render_SPANFIX = -1;
+static int hf_x11_struct_render_SPANFIX_l = -1;
+static int hf_x11_struct_render_SPANFIX_r = -1;
+static int hf_x11_struct_render_SPANFIX_y = -1;
+static int hf_x11_struct_render_TRAP = -1;
+static int hf_x11_struct_render_TRAP_top = -1;
+static int hf_x11_struct_render_TRAP_bot = -1;
static int hf_x11_composite_QueryVersion_client_major_version = -1;
static int hf_x11_composite_QueryVersion_client_minor_version = -1;
static int hf_x11_composite_QueryVersion_reply_major_version = -1;
@@ -1818,12 +1817,6 @@ static int hf_x11_damage_Subtract_repair = -1;
static int hf_x11_damage_Subtract_parts = -1;
static int hf_x11_damage_Add_drawable = -1;
static int hf_x11_damage_Add_region = -1;
-static int hf_x11_damage_Notify_level = -1;
-static int hf_x11_damage_Notify_drawable = -1;
-static int hf_x11_damage_Notify_damage = -1;
-static int hf_x11_damage_Notify_timestamp = -1;
-static int hf_x11_damage_Notify_area = -1;
-static int hf_x11_damage_Notify_geometry = -1;
static int hf_x11_damage_extension_minor = -1;
static int hf_x11_dpms_GetVersion_client_major_version = -1;
@@ -1842,15 +1835,15 @@ static int hf_x11_dpms_Info_reply_power_level = -1;
static int hf_x11_dpms_Info_reply_state = -1;
static int hf_x11_dpms_extension_minor = -1;
-static int hf_x11_struct_DRI2Buffer = -1;
-static int hf_x11_struct_DRI2Buffer_attachment = -1;
-static int hf_x11_struct_DRI2Buffer_name = -1;
-static int hf_x11_struct_DRI2Buffer_pitch = -1;
-static int hf_x11_struct_DRI2Buffer_cpp = -1;
-static int hf_x11_struct_DRI2Buffer_flags = -1;
-static int hf_x11_struct_AttachFormat = -1;
-static int hf_x11_struct_AttachFormat_attachment = -1;
-static int hf_x11_struct_AttachFormat_format = -1;
+static int hf_x11_struct_dri2_DRI2Buffer = -1;
+static int hf_x11_struct_dri2_DRI2Buffer_attachment = -1;
+static int hf_x11_struct_dri2_DRI2Buffer_name = -1;
+static int hf_x11_struct_dri2_DRI2Buffer_pitch = -1;
+static int hf_x11_struct_dri2_DRI2Buffer_cpp = -1;
+static int hf_x11_struct_dri2_DRI2Buffer_flags = -1;
+static int hf_x11_struct_dri2_AttachFormat = -1;
+static int hf_x11_struct_dri2_AttachFormat_attachment = -1;
+static int hf_x11_struct_dri2_AttachFormat_format = -1;
static int hf_x11_dri2_QueryVersion_major_version = -1;
static int hf_x11_dri2_QueryVersion_minor_version = -1;
static int hf_x11_dri2_QueryVersion_reply_major_version = -1;
@@ -1934,32 +1927,53 @@ static int hf_x11_dri2_GetParam_param = -1;
static int hf_x11_dri2_GetParam_reply_is_param_recognized = -1;
static int hf_x11_dri2_GetParam_reply_value_hi = -1;
static int hf_x11_dri2_GetParam_reply_value_lo = -1;
-static int hf_x11_dri2_BufferSwapComplete_event_type = -1;
-static int hf_x11_dri2_BufferSwapComplete_drawable = -1;
-static int hf_x11_dri2_BufferSwapComplete_ust_hi = -1;
-static int hf_x11_dri2_BufferSwapComplete_ust_lo = -1;
-static int hf_x11_dri2_BufferSwapComplete_msc_hi = -1;
-static int hf_x11_dri2_BufferSwapComplete_msc_lo = -1;
-static int hf_x11_dri2_BufferSwapComplete_sbc = -1;
static int hf_x11_dri2_InvalidateBuffers_drawable = -1;
static int hf_x11_dri2_extension_minor = -1;
+static int hf_x11_dri3_QueryVersion_major_version = -1;
+static int hf_x11_dri3_QueryVersion_minor_version = -1;
+static int hf_x11_dri3_QueryVersion_reply_major_version = -1;
+static int hf_x11_dri3_QueryVersion_reply_minor_version = -1;
+static int hf_x11_dri3_Open_drawable = -1;
+static int hf_x11_dri3_Open_provider = -1;
+static int hf_x11_dri3_Open_reply_nfd = -1;
+static int hf_x11_dri3_PixmapFromBuffer_pixmap = -1;
+static int hf_x11_dri3_PixmapFromBuffer_drawable = -1;
+static int hf_x11_dri3_PixmapFromBuffer_size = -1;
+static int hf_x11_dri3_PixmapFromBuffer_width = -1;
+static int hf_x11_dri3_PixmapFromBuffer_height = -1;
+static int hf_x11_dri3_PixmapFromBuffer_stride = -1;
+static int hf_x11_dri3_PixmapFromBuffer_depth = -1;
+static int hf_x11_dri3_PixmapFromBuffer_bpp = -1;
+static int hf_x11_dri3_BufferFromPixmap_pixmap = -1;
+static int hf_x11_dri3_BufferFromPixmap_reply_nfd = -1;
+static int hf_x11_dri3_BufferFromPixmap_reply_size = -1;
+static int hf_x11_dri3_BufferFromPixmap_reply_width = -1;
+static int hf_x11_dri3_BufferFromPixmap_reply_height = -1;
+static int hf_x11_dri3_BufferFromPixmap_reply_stride = -1;
+static int hf_x11_dri3_BufferFromPixmap_reply_depth = -1;
+static int hf_x11_dri3_BufferFromPixmap_reply_bpp = -1;
+static int hf_x11_dri3_FenceFromFD_drawable = -1;
+static int hf_x11_dri3_FenceFromFD_fence = -1;
+static int hf_x11_dri3_FenceFromFD_initially_triggered = -1;
+static int hf_x11_dri3_FDFromFence_drawable = -1;
+static int hf_x11_dri3_FDFromFence_fence = -1;
+static int hf_x11_dri3_FDFromFence_reply_nfd = -1;
+static int hf_x11_dri3_extension_minor = -1;
+
static int hf_x11_ge_QueryVersion_client_major_version = -1;
static int hf_x11_ge_QueryVersion_client_minor_version = -1;
static int hf_x11_ge_QueryVersion_reply_major_version = -1;
static int hf_x11_ge_QueryVersion_reply_minor_version = -1;
static int hf_x11_ge_extension_minor = -1;
-static int hf_x11_glx_PbufferClobber_event_type = -1;
-static int hf_x11_glx_PbufferClobber_draw_type = -1;
-static int hf_x11_glx_PbufferClobber_drawable = -1;
-static int hf_x11_glx_PbufferClobber_b_mask = -1;
-static int hf_x11_glx_PbufferClobber_aux_buffer = -1;
-static int hf_x11_glx_PbufferClobber_x = -1;
-static int hf_x11_glx_PbufferClobber_y = -1;
-static int hf_x11_glx_PbufferClobber_width = -1;
-static int hf_x11_glx_PbufferClobber_height = -1;
-static int hf_x11_glx_PbufferClobber_count = -1;
+static int hf_x11_glx_BufferSwapComplete_event_type = -1;
+static int hf_x11_glx_BufferSwapComplete_drawable = -1;
+static int hf_x11_glx_BufferSwapComplete_ust_hi = -1;
+static int hf_x11_glx_BufferSwapComplete_ust_lo = -1;
+static int hf_x11_glx_BufferSwapComplete_msc_hi = -1;
+static int hf_x11_glx_BufferSwapComplete_msc_lo = -1;
+static int hf_x11_glx_BufferSwapComplete_sbc = -1;
static int hf_x11_glx_Render_context_tag = -1;
static int hf_x11_glx_Render_data = -1;
static int hf_x11_glx_RenderLarge_context_tag = -1;
@@ -2473,15 +2487,182 @@ static int hf_x11_glx_GetQueryObjectuivARB_reply_data = -1;
static int hf_x11_glx_GetQueryObjectuivARB_reply_data_item = -1;
static int hf_x11_glx_extension_minor = -1;
-static int hf_x11_struct_ScreenSize = -1;
-static int hf_x11_struct_ScreenSize_width = -1;
-static int hf_x11_struct_ScreenSize_height = -1;
-static int hf_x11_struct_ScreenSize_mwidth = -1;
-static int hf_x11_struct_ScreenSize_mheight = -1;
-static int hf_x11_struct_RefreshRates = -1;
-static int hf_x11_struct_RefreshRates_nRates = -1;
-static int hf_x11_struct_RefreshRates_rates = -1;
-static int hf_x11_struct_RefreshRates_rates_item = -1;
+static int hf_x11_struct_randr_ScreenSize = -1;
+static int hf_x11_struct_randr_ScreenSize_width = -1;
+static int hf_x11_struct_randr_ScreenSize_height = -1;
+static int hf_x11_struct_randr_ScreenSize_mwidth = -1;
+static int hf_x11_struct_randr_ScreenSize_mheight = -1;
+static int hf_x11_struct_randr_RefreshRates = -1;
+static int hf_x11_struct_randr_RefreshRates_nRates = -1;
+static int hf_x11_struct_randr_RefreshRates_rates = -1;
+static int hf_x11_struct_randr_RefreshRates_rates_item = -1;
+static int hf_x11_struct_randr_ModeInfo = -1;
+static int hf_x11_struct_randr_ModeInfo_id = -1;
+static int hf_x11_struct_randr_ModeInfo_width = -1;
+static int hf_x11_struct_randr_ModeInfo_height = -1;
+static int hf_x11_struct_randr_ModeInfo_dot_clock = -1;
+static int hf_x11_struct_randr_ModeInfo_hsync_start = -1;
+static int hf_x11_struct_randr_ModeInfo_hsync_end = -1;
+static int hf_x11_struct_randr_ModeInfo_htotal = -1;
+static int hf_x11_struct_randr_ModeInfo_hskew = -1;
+static int hf_x11_struct_randr_ModeInfo_vsync_start = -1;
+static int hf_x11_struct_randr_ModeInfo_vsync_end = -1;
+static int hf_x11_struct_randr_ModeInfo_vtotal = -1;
+static int hf_x11_struct_randr_ModeInfo_name_len = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_HsyncPositive = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_HsyncNegative = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_VsyncPositive = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_VsyncNegative = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_Interlace = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_DoubleScan = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_Csync = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_CsyncPositive = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_CsyncNegative = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_HskewPresent = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_Bcast = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_PixelMultiplex = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_DoubleClock = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags_mask_HalveClock = -1;
+static int hf_x11_struct_randr_ModeInfo_mode_flags = -1;
+static int hf_x11_struct_randr_CrtcChange = -1;
+static int hf_x11_struct_randr_CrtcChange_timestamp = -1;
+static int hf_x11_struct_randr_CrtcChange_window = -1;
+static int hf_x11_struct_randr_CrtcChange_crtc = -1;
+static int hf_x11_struct_randr_CrtcChange_mode = -1;
+static int hf_x11_struct_randr_CrtcChange_rotation_mask_Rotate_0 = -1;
+static int hf_x11_struct_randr_CrtcChange_rotation_mask_Rotate_90 = -1;
+static int hf_x11_struct_randr_CrtcChange_rotation_mask_Rotate_180 = -1;
+static int hf_x11_struct_randr_CrtcChange_rotation_mask_Rotate_270 = -1;
+static int hf_x11_struct_randr_CrtcChange_rotation_mask_Reflect_X = -1;
+static int hf_x11_struct_randr_CrtcChange_rotation_mask_Reflect_Y = -1;
+static int hf_x11_struct_randr_CrtcChange_rotation = -1;
+static int hf_x11_struct_randr_CrtcChange_x = -1;
+static int hf_x11_struct_randr_CrtcChange_y = -1;
+static int hf_x11_struct_randr_CrtcChange_width = -1;
+static int hf_x11_struct_randr_CrtcChange_height = -1;
+static int hf_x11_struct_randr_OutputChange = -1;
+static int hf_x11_struct_randr_OutputChange_timestamp = -1;
+static int hf_x11_struct_randr_OutputChange_config_timestamp = -1;
+static int hf_x11_struct_randr_OutputChange_window = -1;
+static int hf_x11_struct_randr_OutputChange_output = -1;
+static int hf_x11_struct_randr_OutputChange_crtc = -1;
+static int hf_x11_struct_randr_OutputChange_mode = -1;
+static int hf_x11_struct_randr_OutputChange_rotation_mask_Rotate_0 = -1;
+static int hf_x11_struct_randr_OutputChange_rotation_mask_Rotate_90 = -1;
+static int hf_x11_struct_randr_OutputChange_rotation_mask_Rotate_180 = -1;
+static int hf_x11_struct_randr_OutputChange_rotation_mask_Rotate_270 = -1;
+static int hf_x11_struct_randr_OutputChange_rotation_mask_Reflect_X = -1;
+static int hf_x11_struct_randr_OutputChange_rotation_mask_Reflect_Y = -1;
+static int hf_x11_struct_randr_OutputChange_rotation = -1;
+static int hf_x11_struct_randr_OutputChange_connection = -1;
+static int hf_x11_struct_randr_OutputChange_subpixel_order = -1;
+static int hf_x11_struct_randr_OutputProperty = -1;
+static int hf_x11_struct_randr_OutputProperty_window = -1;
+static int hf_x11_struct_randr_OutputProperty_output = -1;
+static int hf_x11_struct_randr_OutputProperty_atom = -1;
+static int hf_x11_struct_randr_OutputProperty_timestamp = -1;
+static int hf_x11_struct_randr_OutputProperty_status = -1;
+static int hf_x11_struct_randr_ProviderChange = -1;
+static int hf_x11_struct_randr_ProviderChange_timestamp = -1;
+static int hf_x11_struct_randr_ProviderChange_window = -1;
+static int hf_x11_struct_randr_ProviderChange_provider = -1;
+static int hf_x11_struct_randr_ProviderProperty = -1;
+static int hf_x11_struct_randr_ProviderProperty_window = -1;
+static int hf_x11_struct_randr_ProviderProperty_provider = -1;
+static int hf_x11_struct_randr_ProviderProperty_atom = -1;
+static int hf_x11_struct_randr_ProviderProperty_timestamp = -1;
+static int hf_x11_struct_randr_ProviderProperty_state = -1;
+static int hf_x11_struct_randr_ResourceChange = -1;
+static int hf_x11_struct_randr_ResourceChange_timestamp = -1;
+static int hf_x11_struct_randr_ResourceChange_window = -1;
+static int hf_x11_struct_sync_INT64 = -1;
+static int hf_x11_struct_sync_INT64_hi = -1;
+static int hf_x11_struct_sync_INT64_lo = -1;
+static int hf_x11_struct_sync_SYSTEMCOUNTER = -1;
+static int hf_x11_struct_sync_SYSTEMCOUNTER_counter = -1;
+static int hf_x11_struct_sync_SYSTEMCOUNTER_resolution = -1;
+static int hf_x11_struct_sync_SYSTEMCOUNTER_name_len = -1;
+static int hf_x11_struct_sync_SYSTEMCOUNTER_name = -1;
+static int hf_x11_struct_sync_TRIGGER = -1;
+static int hf_x11_struct_sync_TRIGGER_counter = -1;
+static int hf_x11_struct_sync_TRIGGER_wait_type = -1;
+static int hf_x11_struct_sync_TRIGGER_wait_value = -1;
+static int hf_x11_struct_sync_TRIGGER_test_type = -1;
+static int hf_x11_struct_sync_WAITCONDITION = -1;
+static int hf_x11_struct_sync_WAITCONDITION_trigger = -1;
+static int hf_x11_struct_sync_WAITCONDITION_event_threshold = -1;
+static int hf_x11_struct_present_Notify = -1;
+static int hf_x11_struct_present_Notify_window = -1;
+static int hf_x11_struct_present_Notify_serial = -1;
+static int hf_x11_present_QueryVersion_major_version = -1;
+static int hf_x11_present_QueryVersion_minor_version = -1;
+static int hf_x11_present_QueryVersion_reply_major_version = -1;
+static int hf_x11_present_QueryVersion_reply_minor_version = -1;
+static int hf_x11_present_Pixmap_window = -1;
+static int hf_x11_present_Pixmap_pixmap = -1;
+static int hf_x11_present_Pixmap_serial = -1;
+static int hf_x11_present_Pixmap_valid = -1;
+static int hf_x11_present_Pixmap_update = -1;
+static int hf_x11_present_Pixmap_x_off = -1;
+static int hf_x11_present_Pixmap_y_off = -1;
+static int hf_x11_present_Pixmap_target_crtc = -1;
+static int hf_x11_present_Pixmap_wait_fence = -1;
+static int hf_x11_present_Pixmap_idle_fence = -1;
+static int hf_x11_present_Pixmap_options = -1;
+static int hf_x11_present_Pixmap_target_msc = -1;
+static int hf_x11_present_Pixmap_divisor = -1;
+static int hf_x11_present_Pixmap_remainder = -1;
+static int hf_x11_present_Pixmap_notifies = -1;
+static int hf_x11_present_Pixmap_notifies_item = -1;
+static int hf_x11_present_NotifyMSC_window = -1;
+static int hf_x11_present_NotifyMSC_serial = -1;
+static int hf_x11_present_NotifyMSC_target_msc = -1;
+static int hf_x11_present_NotifyMSC_divisor = -1;
+static int hf_x11_present_NotifyMSC_remainder = -1;
+static int hf_x11_present_SelectInput_eid = -1;
+static int hf_x11_present_SelectInput_window = -1;
+static int hf_x11_present_SelectInput_event_mask_mask_ConfigureNotify = -1;
+static int hf_x11_present_SelectInput_event_mask_mask_CompleteNotify = -1;
+static int hf_x11_present_SelectInput_event_mask_mask_IdleNotify = -1;
+static int hf_x11_present_SelectInput_event_mask_mask_RedirectNotify = -1;
+static int hf_x11_present_SelectInput_event_mask = -1;
+static int hf_x11_present_QueryCapabilities_target = -1;
+static int hf_x11_present_QueryCapabilities_reply_capabilities = -1;
+static int hf_x11_present_CompleteNotify_kind = -1;
+static int hf_x11_present_CompleteNotify_mode = -1;
+static int hf_x11_present_CompleteNotify_event = -1;
+static int hf_x11_present_CompleteNotify_window = -1;
+static int hf_x11_present_CompleteNotify_serial = -1;
+static int hf_x11_present_CompleteNotify_ust = -1;
+static int hf_x11_present_CompleteNotify_msc = -1;
+static int hf_x11_present_IdleNotify_event = -1;
+static int hf_x11_present_IdleNotify_window = -1;
+static int hf_x11_present_IdleNotify_serial = -1;
+static int hf_x11_present_IdleNotify_pixmap = -1;
+static int hf_x11_present_IdleNotify_idle_fence = -1;
+static int hf_x11_present_RedirectNotify_update_window = -1;
+static int hf_x11_present_RedirectNotify_event = -1;
+static int hf_x11_present_RedirectNotify_event_window = -1;
+static int hf_x11_present_RedirectNotify_window = -1;
+static int hf_x11_present_RedirectNotify_pixmap = -1;
+static int hf_x11_present_RedirectNotify_serial = -1;
+static int hf_x11_present_RedirectNotify_valid_region = -1;
+static int hf_x11_present_RedirectNotify_update_region = -1;
+static int hf_x11_present_RedirectNotify_valid_rect = -1;
+static int hf_x11_present_RedirectNotify_update_rect = -1;
+static int hf_x11_present_RedirectNotify_x_off = -1;
+static int hf_x11_present_RedirectNotify_y_off = -1;
+static int hf_x11_present_RedirectNotify_target_crtc = -1;
+static int hf_x11_present_RedirectNotify_wait_fence = -1;
+static int hf_x11_present_RedirectNotify_idle_fence = -1;
+static int hf_x11_present_RedirectNotify_options = -1;
+static int hf_x11_present_RedirectNotify_target_msc = -1;
+static int hf_x11_present_RedirectNotify_divisor = -1;
+static int hf_x11_present_RedirectNotify_remainder = -1;
+static int hf_x11_present_RedirectNotify_notifies = -1;
+static int hf_x11_present_RedirectNotify_notifies_item = -1;
+static int hf_x11_present_extension_minor = -1;
+
static int hf_x11_randr_QueryVersion_major_version = -1;
static int hf_x11_randr_QueryVersion_minor_version = -1;
static int hf_x11_randr_QueryVersion_reply_major_version = -1;
@@ -2508,6 +2689,9 @@ static int hf_x11_randr_SelectInput_enable_mask_ScreenChange = -1;
static int hf_x11_randr_SelectInput_enable_mask_CrtcChange = -1;
static int hf_x11_randr_SelectInput_enable_mask_OutputChange = -1;
static int hf_x11_randr_SelectInput_enable_mask_OutputProperty = -1;
+static int hf_x11_randr_SelectInput_enable_mask_ProviderChange = -1;
+static int hf_x11_randr_SelectInput_enable_mask_ProviderProperty = -1;
+static int hf_x11_randr_SelectInput_enable_mask_ResourceChange = -1;
static int hf_x11_randr_SelectInput_enable = -1;
static int hf_x11_randr_GetScreenInfo_window = -1;
static int hf_x11_randr_GetScreenInfo_reply_rotations_mask_Rotate_0 = -1;
@@ -2544,34 +2728,6 @@ static int hf_x11_randr_SetScreenSize_width = -1;
static int hf_x11_randr_SetScreenSize_height = -1;
static int hf_x11_randr_SetScreenSize_mm_width = -1;
static int hf_x11_randr_SetScreenSize_mm_height = -1;
-static int hf_x11_struct_ModeInfo = -1;
-static int hf_x11_struct_ModeInfo_id = -1;
-static int hf_x11_struct_ModeInfo_width = -1;
-static int hf_x11_struct_ModeInfo_height = -1;
-static int hf_x11_struct_ModeInfo_dot_clock = -1;
-static int hf_x11_struct_ModeInfo_hsync_start = -1;
-static int hf_x11_struct_ModeInfo_hsync_end = -1;
-static int hf_x11_struct_ModeInfo_htotal = -1;
-static int hf_x11_struct_ModeInfo_hskew = -1;
-static int hf_x11_struct_ModeInfo_vsync_start = -1;
-static int hf_x11_struct_ModeInfo_vsync_end = -1;
-static int hf_x11_struct_ModeInfo_vtotal = -1;
-static int hf_x11_struct_ModeInfo_name_len = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_HsyncPositive = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_HsyncNegative = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_VsyncPositive = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_VsyncNegative = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_Interlace = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_DoubleScan = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_Csync = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_CsyncPositive = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_CsyncNegative = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_HskewPresent = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_Bcast = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_PixelMultiplex = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_DoubleClock = -1;
-static int hf_x11_struct_ModeInfo_mode_flags_mask_HalveClock = -1;
-static int hf_x11_struct_ModeInfo_mode_flags = -1;
static int hf_x11_randr_GetScreenResources_window = -1;
static int hf_x11_randr_GetScreenResources_reply_timestamp = -1;
static int hf_x11_randr_GetScreenResources_reply_config_timestamp = -1;
@@ -2787,93 +2943,112 @@ static int hf_x11_randr_SetOutputPrimary_window = -1;
static int hf_x11_randr_SetOutputPrimary_output = -1;
static int hf_x11_randr_GetOutputPrimary_window = -1;
static int hf_x11_randr_GetOutputPrimary_reply_output = -1;
-static int hf_x11_randr_ScreenChangeNotify_rotation_mask_Rotate_0 = -1;
-static int hf_x11_randr_ScreenChangeNotify_rotation_mask_Rotate_90 = -1;
-static int hf_x11_randr_ScreenChangeNotify_rotation_mask_Rotate_180 = -1;
-static int hf_x11_randr_ScreenChangeNotify_rotation_mask_Rotate_270 = -1;
-static int hf_x11_randr_ScreenChangeNotify_rotation_mask_Reflect_X = -1;
-static int hf_x11_randr_ScreenChangeNotify_rotation_mask_Reflect_Y = -1;
-static int hf_x11_randr_ScreenChangeNotify_rotation = -1;
-static int hf_x11_randr_ScreenChangeNotify_timestamp = -1;
-static int hf_x11_randr_ScreenChangeNotify_config_timestamp = -1;
-static int hf_x11_randr_ScreenChangeNotify_root = -1;
-static int hf_x11_randr_ScreenChangeNotify_request_window = -1;
-static int hf_x11_randr_ScreenChangeNotify_sizeID = -1;
-static int hf_x11_randr_ScreenChangeNotify_subpixel_order = -1;
-static int hf_x11_randr_ScreenChangeNotify_width = -1;
-static int hf_x11_randr_ScreenChangeNotify_height = -1;
-static int hf_x11_randr_ScreenChangeNotify_mwidth = -1;
-static int hf_x11_randr_ScreenChangeNotify_mheight = -1;
-static int hf_x11_struct_CrtcChange = -1;
-static int hf_x11_struct_CrtcChange_timestamp = -1;
-static int hf_x11_struct_CrtcChange_window = -1;
-static int hf_x11_struct_CrtcChange_crtc = -1;
-static int hf_x11_struct_CrtcChange_mode = -1;
-static int hf_x11_struct_CrtcChange_rotation_mask_Rotate_0 = -1;
-static int hf_x11_struct_CrtcChange_rotation_mask_Rotate_90 = -1;
-static int hf_x11_struct_CrtcChange_rotation_mask_Rotate_180 = -1;
-static int hf_x11_struct_CrtcChange_rotation_mask_Rotate_270 = -1;
-static int hf_x11_struct_CrtcChange_rotation_mask_Reflect_X = -1;
-static int hf_x11_struct_CrtcChange_rotation_mask_Reflect_Y = -1;
-static int hf_x11_struct_CrtcChange_rotation = -1;
-static int hf_x11_struct_CrtcChange_x = -1;
-static int hf_x11_struct_CrtcChange_y = -1;
-static int hf_x11_struct_CrtcChange_width = -1;
-static int hf_x11_struct_CrtcChange_height = -1;
-static int hf_x11_struct_OutputChange = -1;
-static int hf_x11_struct_OutputChange_timestamp = -1;
-static int hf_x11_struct_OutputChange_config_timestamp = -1;
-static int hf_x11_struct_OutputChange_window = -1;
-static int hf_x11_struct_OutputChange_output = -1;
-static int hf_x11_struct_OutputChange_crtc = -1;
-static int hf_x11_struct_OutputChange_mode = -1;
-static int hf_x11_struct_OutputChange_rotation_mask_Rotate_0 = -1;
-static int hf_x11_struct_OutputChange_rotation_mask_Rotate_90 = -1;
-static int hf_x11_struct_OutputChange_rotation_mask_Rotate_180 = -1;
-static int hf_x11_struct_OutputChange_rotation_mask_Rotate_270 = -1;
-static int hf_x11_struct_OutputChange_rotation_mask_Reflect_X = -1;
-static int hf_x11_struct_OutputChange_rotation_mask_Reflect_Y = -1;
-static int hf_x11_struct_OutputChange_rotation = -1;
-static int hf_x11_struct_OutputChange_connection = -1;
-static int hf_x11_struct_OutputChange_subpixel_order = -1;
-static int hf_x11_struct_OutputProperty = -1;
-static int hf_x11_struct_OutputProperty_window = -1;
-static int hf_x11_struct_OutputProperty_output = -1;
-static int hf_x11_struct_OutputProperty_atom = -1;
-static int hf_x11_struct_OutputProperty_timestamp = -1;
-static int hf_x11_struct_OutputProperty_status = -1;
-static int hf_x11_union_NotifyData = -1;
-static int hf_x11_union_NotifyData_cc = -1;
-static int hf_x11_union_NotifyData_oc = -1;
-static int hf_x11_union_NotifyData_op = -1;
+static int hf_x11_randr_GetProviders_window = -1;
+static int hf_x11_randr_GetProviders_reply_timestamp = -1;
+static int hf_x11_randr_GetProviders_reply_num_providers = -1;
+static int hf_x11_randr_GetProviders_reply_providers = -1;
+static int hf_x11_randr_GetProviders_reply_providers_item = -1;
+static int hf_x11_randr_GetProviderInfo_provider = -1;
+static int hf_x11_randr_GetProviderInfo_config_timestamp = -1;
+static int hf_x11_randr_GetProviderInfo_reply_status = -1;
+static int hf_x11_randr_GetProviderInfo_reply_timestamp = -1;
+static int hf_x11_randr_GetProviderInfo_reply_capabilities_mask_SourceOutput = -1;
+static int hf_x11_randr_GetProviderInfo_reply_capabilities_mask_SinkOutput = -1;
+static int hf_x11_randr_GetProviderInfo_reply_capabilities_mask_SourceOffload = -1;
+static int hf_x11_randr_GetProviderInfo_reply_capabilities_mask_SinkOffload = -1;
+static int hf_x11_randr_GetProviderInfo_reply_capabilities = -1;
+static int hf_x11_randr_GetProviderInfo_reply_num_crtcs = -1;
+static int hf_x11_randr_GetProviderInfo_reply_num_outputs = -1;
+static int hf_x11_randr_GetProviderInfo_reply_num_associated_providers = -1;
+static int hf_x11_randr_GetProviderInfo_reply_name_len = -1;
+static int hf_x11_randr_GetProviderInfo_reply_crtcs = -1;
+static int hf_x11_randr_GetProviderInfo_reply_crtcs_item = -1;
+static int hf_x11_randr_GetProviderInfo_reply_outputs = -1;
+static int hf_x11_randr_GetProviderInfo_reply_outputs_item = -1;
+static int hf_x11_randr_GetProviderInfo_reply_associated_providers = -1;
+static int hf_x11_randr_GetProviderInfo_reply_associated_providers_item = -1;
+static int hf_x11_randr_GetProviderInfo_reply_associated_capability = -1;
+static int hf_x11_randr_GetProviderInfo_reply_associated_capability_item = -1;
+static int hf_x11_randr_GetProviderInfo_reply_name = -1;
+static int hf_x11_randr_SetProviderOffloadSink_provider = -1;
+static int hf_x11_randr_SetProviderOffloadSink_sink_provider = -1;
+static int hf_x11_randr_SetProviderOffloadSink_config_timestamp = -1;
+static int hf_x11_randr_SetProviderOutputSource_provider = -1;
+static int hf_x11_randr_SetProviderOutputSource_source_provider = -1;
+static int hf_x11_randr_SetProviderOutputSource_config_timestamp = -1;
+static int hf_x11_randr_ListProviderProperties_provider = -1;
+static int hf_x11_randr_ListProviderProperties_reply_num_atoms = -1;
+static int hf_x11_randr_ListProviderProperties_reply_atoms = -1;
+static int hf_x11_randr_ListProviderProperties_reply_atoms_item = -1;
+static int hf_x11_randr_QueryProviderProperty_provider = -1;
+static int hf_x11_randr_QueryProviderProperty_property = -1;
+static int hf_x11_randr_QueryProviderProperty_reply_pending = -1;
+static int hf_x11_randr_QueryProviderProperty_reply_range = -1;
+static int hf_x11_randr_QueryProviderProperty_reply_immutable = -1;
+static int hf_x11_randr_QueryProviderProperty_reply_valid_values = -1;
+static int hf_x11_randr_QueryProviderProperty_reply_valid_values_item = -1;
+static int hf_x11_randr_ConfigureProviderProperty_provider = -1;
+static int hf_x11_randr_ConfigureProviderProperty_property = -1;
+static int hf_x11_randr_ConfigureProviderProperty_pending = -1;
+static int hf_x11_randr_ConfigureProviderProperty_range = -1;
+static int hf_x11_randr_ConfigureProviderProperty_values = -1;
+static int hf_x11_randr_ConfigureProviderProperty_values_item = -1;
+static int hf_x11_randr_ChangeProviderProperty_provider = -1;
+static int hf_x11_randr_ChangeProviderProperty_property = -1;
+static int hf_x11_randr_ChangeProviderProperty_type = -1;
+static int hf_x11_randr_ChangeProviderProperty_format = -1;
+static int hf_x11_randr_ChangeProviderProperty_mode = -1;
+static int hf_x11_randr_ChangeProviderProperty_num_items = -1;
+static int hf_x11_randr_ChangeProviderProperty_data = -1;
+static int hf_x11_randr_DeleteProviderProperty_provider = -1;
+static int hf_x11_randr_DeleteProviderProperty_property = -1;
+static int hf_x11_randr_GetProviderProperty_provider = -1;
+static int hf_x11_randr_GetProviderProperty_property = -1;
+static int hf_x11_randr_GetProviderProperty_type = -1;
+static int hf_x11_randr_GetProviderProperty_long_offset = -1;
+static int hf_x11_randr_GetProviderProperty_long_length = -1;
+static int hf_x11_randr_GetProviderProperty_delete = -1;
+static int hf_x11_randr_GetProviderProperty_pending = -1;
+static int hf_x11_randr_GetProviderProperty_reply_format = -1;
+static int hf_x11_randr_GetProviderProperty_reply_type = -1;
+static int hf_x11_randr_GetProviderProperty_reply_bytes_after = -1;
+static int hf_x11_randr_GetProviderProperty_reply_num_items = -1;
+static int hf_x11_randr_GetProviderProperty_reply_data = -1;
+static int hf_x11_union_randr_NotifyData = -1;
+static int hf_x11_union_randr_NotifyData_cc = -1;
+static int hf_x11_union_randr_NotifyData_oc = -1;
+static int hf_x11_union_randr_NotifyData_op = -1;
+static int hf_x11_union_randr_NotifyData_pc = -1;
+static int hf_x11_union_randr_NotifyData_pp = -1;
+static int hf_x11_union_randr_NotifyData_rc = -1;
static int hf_x11_randr_Notify_subCode = -1;
static int hf_x11_randr_Notify_u = -1;
static int hf_x11_randr_extension_minor = -1;
-static int hf_x11_struct_Range8 = -1;
-static int hf_x11_struct_Range8_first = -1;
-static int hf_x11_struct_Range8_last = -1;
-static int hf_x11_struct_Range16 = -1;
-static int hf_x11_struct_Range16_first = -1;
-static int hf_x11_struct_Range16_last = -1;
-static int hf_x11_struct_ExtRange = -1;
-static int hf_x11_struct_ExtRange_major = -1;
-static int hf_x11_struct_ExtRange_minor = -1;
-static int hf_x11_struct_Range = -1;
-static int hf_x11_struct_Range_core_requests = -1;
-static int hf_x11_struct_Range_core_replies = -1;
-static int hf_x11_struct_Range_ext_requests = -1;
-static int hf_x11_struct_Range_ext_replies = -1;
-static int hf_x11_struct_Range_delivered_events = -1;
-static int hf_x11_struct_Range_device_events = -1;
-static int hf_x11_struct_Range_errors = -1;
-static int hf_x11_struct_Range_client_started = -1;
-static int hf_x11_struct_Range_client_died = -1;
-static int hf_x11_struct_ClientInfo = -1;
-static int hf_x11_struct_ClientInfo_client_resource = -1;
-static int hf_x11_struct_ClientInfo_num_ranges = -1;
-static int hf_x11_struct_ClientInfo_ranges = -1;
-static int hf_x11_struct_ClientInfo_ranges_item = -1;
+static int hf_x11_struct_record_Range8 = -1;
+static int hf_x11_struct_record_Range8_first = -1;
+static int hf_x11_struct_record_Range8_last = -1;
+static int hf_x11_struct_record_Range16 = -1;
+static int hf_x11_struct_record_Range16_first = -1;
+static int hf_x11_struct_record_Range16_last = -1;
+static int hf_x11_struct_record_ExtRange = -1;
+static int hf_x11_struct_record_ExtRange_major = -1;
+static int hf_x11_struct_record_ExtRange_minor = -1;
+static int hf_x11_struct_record_Range = -1;
+static int hf_x11_struct_record_Range_core_requests = -1;
+static int hf_x11_struct_record_Range_core_replies = -1;
+static int hf_x11_struct_record_Range_ext_requests = -1;
+static int hf_x11_struct_record_Range_ext_replies = -1;
+static int hf_x11_struct_record_Range_delivered_events = -1;
+static int hf_x11_struct_record_Range_device_events = -1;
+static int hf_x11_struct_record_Range_errors = -1;
+static int hf_x11_struct_record_Range_client_started = -1;
+static int hf_x11_struct_record_Range_client_died = -1;
+static int hf_x11_struct_record_ClientInfo = -1;
+static int hf_x11_struct_record_ClientInfo_client_resource = -1;
+static int hf_x11_struct_record_ClientInfo_num_ranges = -1;
+static int hf_x11_struct_record_ClientInfo_ranges = -1;
+static int hf_x11_struct_record_ClientInfo_ranges_item = -1;
static int hf_x11_record_QueryVersion_major_version = -1;
static int hf_x11_record_QueryVersion_minor_version = -1;
static int hf_x11_record_QueryVersion_reply_major_version = -1;
@@ -3086,12 +3261,35 @@ static int hf_x11_render_CreateConicalGradient_colors = -1;
static int hf_x11_render_CreateConicalGradient_colors_item = -1;
static int hf_x11_render_extension_minor = -1;
-static int hf_x11_struct_Client = -1;
-static int hf_x11_struct_Client_resource_base = -1;
-static int hf_x11_struct_Client_resource_mask = -1;
-static int hf_x11_struct_Type = -1;
-static int hf_x11_struct_Type_resource_type = -1;
-static int hf_x11_struct_Type_count = -1;
+static int hf_x11_struct_res_Client = -1;
+static int hf_x11_struct_res_Client_resource_base = -1;
+static int hf_x11_struct_res_Client_resource_mask = -1;
+static int hf_x11_struct_res_Type = -1;
+static int hf_x11_struct_res_Type_resource_type = -1;
+static int hf_x11_struct_res_Type_count = -1;
+static int hf_x11_struct_res_ClientIdSpec = -1;
+static int hf_x11_struct_res_ClientIdSpec_client = -1;
+static int hf_x11_struct_res_ClientIdSpec_mask_mask_ClientXID = -1;
+static int hf_x11_struct_res_ClientIdSpec_mask_mask_LocalClientPID = -1;
+static int hf_x11_struct_res_ClientIdSpec_mask = -1;
+static int hf_x11_struct_res_ClientIdValue = -1;
+static int hf_x11_struct_res_ClientIdValue_spec = -1;
+static int hf_x11_struct_res_ClientIdValue_length = -1;
+static int hf_x11_struct_res_ClientIdValue_value = -1;
+static int hf_x11_struct_res_ClientIdValue_value_item = -1;
+static int hf_x11_struct_res_ResourceIdSpec = -1;
+static int hf_x11_struct_res_ResourceIdSpec_resource = -1;
+static int hf_x11_struct_res_ResourceIdSpec_type = -1;
+static int hf_x11_struct_res_ResourceSizeSpec = -1;
+static int hf_x11_struct_res_ResourceSizeSpec_spec = -1;
+static int hf_x11_struct_res_ResourceSizeSpec_bytes = -1;
+static int hf_x11_struct_res_ResourceSizeSpec_ref_count = -1;
+static int hf_x11_struct_res_ResourceSizeSpec_use_count = -1;
+static int hf_x11_struct_res_ResourceSizeValue = -1;
+static int hf_x11_struct_res_ResourceSizeValue_size = -1;
+static int hf_x11_struct_res_ResourceSizeValue_num_cross_references = -1;
+static int hf_x11_struct_res_ResourceSizeValue_cross_references = -1;
+static int hf_x11_struct_res_ResourceSizeValue_cross_references_item = -1;
static int hf_x11_res_QueryVersion_client_major = -1;
static int hf_x11_res_QueryVersion_client_minor = -1;
static int hf_x11_res_QueryVersion_reply_server_major = -1;
@@ -3106,6 +3304,17 @@ static int hf_x11_res_QueryClientResources_reply_types_item = -1;
static int hf_x11_res_QueryClientPixmapBytes_xid = -1;
static int hf_x11_res_QueryClientPixmapBytes_reply_bytes = -1;
static int hf_x11_res_QueryClientPixmapBytes_reply_bytes_overflow = -1;
+static int hf_x11_res_QueryClientIds_num_specs = -1;
+static int hf_x11_res_QueryClientIds_specs = -1;
+static int hf_x11_res_QueryClientIds_specs_item = -1;
+static int hf_x11_res_QueryClientIds_reply_num_ids = -1;
+static int hf_x11_res_QueryClientIds_reply_ids = -1;
+static int hf_x11_res_QueryResourceBytes_client = -1;
+static int hf_x11_res_QueryResourceBytes_num_specs = -1;
+static int hf_x11_res_QueryResourceBytes_specs = -1;
+static int hf_x11_res_QueryResourceBytes_specs_item = -1;
+static int hf_x11_res_QueryResourceBytes_reply_num_sizes = -1;
+static int hf_x11_res_QueryResourceBytes_reply_sizes = -1;
static int hf_x11_res_extension_minor = -1;
static int hf_x11_screensaver_QueryVersion_client_major_version = -1;
@@ -3120,6 +3329,8 @@ static int hf_x11_screensaver_QueryInfo_reply_ms_since_user_input = -1;
static int hf_x11_screensaver_QueryInfo_reply_event_mask = -1;
static int hf_x11_screensaver_QueryInfo_reply_kind = -1;
static int hf_x11_screensaver_SelectInput_drawable = -1;
+static int hf_x11_screensaver_SelectInput_event_mask_mask_NotifyMask = -1;
+static int hf_x11_screensaver_SelectInput_event_mask_mask_CycleMask = -1;
static int hf_x11_screensaver_SelectInput_event_mask = -1;
static int hf_x11_screensaver_SetAttributes_drawable = -1;
static int hf_x11_screensaver_SetAttributes_x = -1;
@@ -3132,24 +3343,8 @@ static int hf_x11_screensaver_SetAttributes_depth = -1;
static int hf_x11_screensaver_SetAttributes_visual = -1;
static int hf_x11_screensaver_UnsetAttributes_drawable = -1;
static int hf_x11_screensaver_Suspend_suspend = -1;
-static int hf_x11_screensaver_Notify_code = -1;
-static int hf_x11_screensaver_Notify_state = -1;
-static int hf_x11_screensaver_Notify_sequence_number = -1;
-static int hf_x11_screensaver_Notify_time = -1;
-static int hf_x11_screensaver_Notify_root = -1;
-static int hf_x11_screensaver_Notify_window = -1;
-static int hf_x11_screensaver_Notify_kind = -1;
-static int hf_x11_screensaver_Notify_forced = -1;
static int hf_x11_screensaver_extension_minor = -1;
-static int hf_x11_shape_Notify_shape_kind = -1;
-static int hf_x11_shape_Notify_affected_window = -1;
-static int hf_x11_shape_Notify_extents_x = -1;
-static int hf_x11_shape_Notify_extents_y = -1;
-static int hf_x11_shape_Notify_extents_width = -1;
-static int hf_x11_shape_Notify_extents_height = -1;
-static int hf_x11_shape_Notify_server_time = -1;
-static int hf_x11_shape_Notify_shaped = -1;
static int hf_x11_shape_QueryVersion_reply_major_version = -1;
static int hf_x11_shape_QueryVersion_reply_minor_version = -1;
static int hf_x11_shape_Rectangles_operation = -1;
@@ -3200,11 +3395,6 @@ static int hf_x11_shape_GetRectangles_reply_rectangles = -1;
static int hf_x11_shape_GetRectangles_reply_rectangles_item = -1;
static int hf_x11_shape_extension_minor = -1;
-static int hf_x11_shm_Completion_drawable = -1;
-static int hf_x11_shm_Completion_minor_event = -1;
-static int hf_x11_shm_Completion_major_event = -1;
-static int hf_x11_shm_Completion_shmseg = -1;
-static int hf_x11_shm_Completion_offset = -1;
static int hf_x11_shm_QueryVersion_reply_shared_pixmaps = -1;
static int hf_x11_shm_QueryVersion_reply_major_version = -1;
static int hf_x11_shm_QueryVersion_reply_minor_version = -1;
@@ -3249,24 +3439,14 @@ static int hf_x11_shm_CreatePixmap_height = -1;
static int hf_x11_shm_CreatePixmap_depth = -1;
static int hf_x11_shm_CreatePixmap_shmseg = -1;
static int hf_x11_shm_CreatePixmap_offset = -1;
+static int hf_x11_shm_AttachFd_shmseg = -1;
+static int hf_x11_shm_AttachFd_read_only = -1;
+static int hf_x11_shm_CreateSegment_shmseg = -1;
+static int hf_x11_shm_CreateSegment_size = -1;
+static int hf_x11_shm_CreateSegment_read_only = -1;
+static int hf_x11_shm_CreateSegment_reply_nfd = -1;
static int hf_x11_shm_extension_minor = -1;
-static int hf_x11_struct_INT64 = -1;
-static int hf_x11_struct_INT64_hi = -1;
-static int hf_x11_struct_INT64_lo = -1;
-static int hf_x11_struct_SYSTEMCOUNTER = -1;
-static int hf_x11_struct_SYSTEMCOUNTER_counter = -1;
-static int hf_x11_struct_SYSTEMCOUNTER_resolution = -1;
-static int hf_x11_struct_SYSTEMCOUNTER_name_len = -1;
-static int hf_x11_struct_SYSTEMCOUNTER_name = -1;
-static int hf_x11_struct_TRIGGER = -1;
-static int hf_x11_struct_TRIGGER_counter = -1;
-static int hf_x11_struct_TRIGGER_wait_type = -1;
-static int hf_x11_struct_TRIGGER_wait_value = -1;
-static int hf_x11_struct_TRIGGER_test_type = -1;
-static int hf_x11_struct_WAITCONDITION = -1;
-static int hf_x11_struct_WAITCONDITION_trigger = -1;
-static int hf_x11_struct_WAITCONDITION_event_threshold = -1;
static int hf_x11_sync_Initialize_desired_major_version = -1;
static int hf_x11_sync_Initialize_desired_minor_version = -1;
static int hf_x11_sync_Initialize_reply_major_version = -1;
@@ -3285,7 +3465,33 @@ static int hf_x11_sync_ChangeCounter_amount = -1;
static int hf_x11_sync_SetCounter_counter = -1;
static int hf_x11_sync_SetCounter_value = -1;
static int hf_x11_sync_CreateAlarm_id = -1;
+static int hf_x11_sync_CreateAlarm_value_mask_mask_Counter = -1;
+static int hf_x11_sync_CreateAlarm_value_mask_mask_ValueType = -1;
+static int hf_x11_sync_CreateAlarm_value_mask_mask_Value = -1;
+static int hf_x11_sync_CreateAlarm_value_mask_mask_TestType = -1;
+static int hf_x11_sync_CreateAlarm_value_mask_mask_Delta = -1;
+static int hf_x11_sync_CreateAlarm_value_mask_mask_Events = -1;
+static int hf_x11_sync_CreateAlarm_value_mask = -1;
+static int hf_x11_sync_CreateAlarm_Counter_counter = -1;
+static int hf_x11_sync_CreateAlarm_ValueType_valueType = -1;
+static int hf_x11_sync_CreateAlarm_Value_value = -1;
+static int hf_x11_sync_CreateAlarm_TestType_testType = -1;
+static int hf_x11_sync_CreateAlarm_Delta_delta = -1;
+static int hf_x11_sync_CreateAlarm_Events_events = -1;
static int hf_x11_sync_ChangeAlarm_id = -1;
+static int hf_x11_sync_ChangeAlarm_value_mask_mask_Counter = -1;
+static int hf_x11_sync_ChangeAlarm_value_mask_mask_ValueType = -1;
+static int hf_x11_sync_ChangeAlarm_value_mask_mask_Value = -1;
+static int hf_x11_sync_ChangeAlarm_value_mask_mask_TestType = -1;
+static int hf_x11_sync_ChangeAlarm_value_mask_mask_Delta = -1;
+static int hf_x11_sync_ChangeAlarm_value_mask_mask_Events = -1;
+static int hf_x11_sync_ChangeAlarm_value_mask = -1;
+static int hf_x11_sync_ChangeAlarm_Counter_counter = -1;
+static int hf_x11_sync_ChangeAlarm_ValueType_valueType = -1;
+static int hf_x11_sync_ChangeAlarm_Value_value = -1;
+static int hf_x11_sync_ChangeAlarm_TestType_testType = -1;
+static int hf_x11_sync_ChangeAlarm_Delta_delta = -1;
+static int hf_x11_sync_ChangeAlarm_Events_events = -1;
static int hf_x11_sync_DestroyAlarm_alarm = -1;
static int hf_x11_sync_QueryAlarm_alarm = -1;
static int hf_x11_sync_QueryAlarm_reply_trigger = -1;
@@ -3306,13 +3512,6 @@ static int hf_x11_sync_QueryFence_fence = -1;
static int hf_x11_sync_QueryFence_reply_triggered = -1;
static int hf_x11_sync_AwaitFence_fence_list = -1;
static int hf_x11_sync_AwaitFence_fence_list_item = -1;
-static int hf_x11_sync_CounterNotify_kind = -1;
-static int hf_x11_sync_CounterNotify_counter = -1;
-static int hf_x11_sync_CounterNotify_wait_value = -1;
-static int hf_x11_sync_CounterNotify_counter_value = -1;
-static int hf_x11_sync_CounterNotify_timestamp = -1;
-static int hf_x11_sync_CounterNotify_count = -1;
-static int hf_x11_sync_CounterNotify_destroyed = -1;
static int hf_x11_sync_AlarmNotify_kind = -1;
static int hf_x11_sync_AlarmNotify_alarm = -1;
static int hf_x11_sync_AlarmNotify_counter_value = -1;
@@ -3339,17 +3538,17 @@ static int hf_x11_xevie_QueryVersion_reply_server_major_version = -1;
static int hf_x11_xevie_QueryVersion_reply_server_minor_version = -1;
static int hf_x11_xevie_Start_screen = -1;
static int hf_x11_xevie_End_cmap = -1;
-static int hf_x11_struct_Event = -1;
+static int hf_x11_struct_xevie_Event = -1;
static int hf_x11_xevie_Send_event = -1;
static int hf_x11_xevie_Send_data_type = -1;
static int hf_x11_xevie_SelectInput_event_mask = -1;
static int hf_x11_xevie_extension_minor = -1;
-static int hf_x11_struct_DrmClipRect = -1;
-static int hf_x11_struct_DrmClipRect_x1 = -1;
-static int hf_x11_struct_DrmClipRect_y1 = -1;
-static int hf_x11_struct_DrmClipRect_x2 = -1;
-static int hf_x11_struct_DrmClipRect_x3 = -1;
+static int hf_x11_struct_xf86dri_DrmClipRect = -1;
+static int hf_x11_struct_xf86dri_DrmClipRect_x1 = -1;
+static int hf_x11_struct_xf86dri_DrmClipRect_y1 = -1;
+static int hf_x11_struct_xf86dri_DrmClipRect_x2 = -1;
+static int hf_x11_struct_xf86dri_DrmClipRect_x3 = -1;
static int hf_x11_xf86dri_QueryVersion_reply_dri_major_version = -1;
static int hf_x11_xf86dri_QueryVersion_reply_dri_minor_version = -1;
static int hf_x11_xf86dri_QueryVersion_reply_dri_minor_patch = -1;
@@ -3408,6 +3607,32 @@ static int hf_x11_xf86dri_AuthConnection_magic = -1;
static int hf_x11_xf86dri_AuthConnection_reply_authenticated = -1;
static int hf_x11_xf86dri_extension_minor = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_dotclock = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_hdisplay = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_hsyncstart = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_hsyncend = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_htotal = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_hskew = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_vdisplay = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_vsyncstart = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_vsyncend = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_vtotal = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Positive_HSync = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Negative_HSync = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Positive_VSync = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Negative_VSync = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Interlace = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Composite_Sync = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Positive_CSync = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Negative_CSync = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_HSkew = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Broadcast = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Pixmux = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Double_Clock = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags_mask_Half_Clock = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_flags = -1;
+static int hf_x11_struct_xf86vidmode_ModeInfo_privsize = -1;
static int hf_x11_xf86vidmode_QueryVersion_reply_major_version = -1;
static int hf_x11_xf86vidmode_QueryVersion_reply_minor_version = -1;
static int hf_x11_xf86vidmode_GetModeLine_screen = -1;
@@ -3672,12 +3897,6 @@ static int hf_x11_xfixes_ChangeSaveSet_mode = -1;
static int hf_x11_xfixes_ChangeSaveSet_target = -1;
static int hf_x11_xfixes_ChangeSaveSet_map = -1;
static int hf_x11_xfixes_ChangeSaveSet_window = -1;
-static int hf_x11_xfixes_SelectionNotify_subtype = -1;
-static int hf_x11_xfixes_SelectionNotify_window = -1;
-static int hf_x11_xfixes_SelectionNotify_owner = -1;
-static int hf_x11_xfixes_SelectionNotify_selection = -1;
-static int hf_x11_xfixes_SelectionNotify_timestamp = -1;
-static int hf_x11_xfixes_SelectionNotify_selection_timestamp = -1;
static int hf_x11_xfixes_SelectSelectionInput_window = -1;
static int hf_x11_xfixes_SelectSelectionInput_selection = -1;
static int hf_x11_xfixes_SelectSelectionInput_event_mask_mask_SetSelectionOwner = -1;
@@ -3802,11 +4021,11 @@ static int hf_x11_xfixes_CreatePointerBarrier_devices_item = -1;
static int hf_x11_xfixes_DeletePointerBarrier_barrier = -1;
static int hf_x11_xfixes_extension_minor = -1;
-static int hf_x11_struct_ScreenInfo = -1;
-static int hf_x11_struct_ScreenInfo_x_org = -1;
-static int hf_x11_struct_ScreenInfo_y_org = -1;
-static int hf_x11_struct_ScreenInfo_width = -1;
-static int hf_x11_struct_ScreenInfo_height = -1;
+static int hf_x11_struct_xinerama_ScreenInfo = -1;
+static int hf_x11_struct_xinerama_ScreenInfo_x_org = -1;
+static int hf_x11_struct_xinerama_ScreenInfo_y_org = -1;
+static int hf_x11_struct_xinerama_ScreenInfo_width = -1;
+static int hf_x11_struct_xinerama_ScreenInfo_height = -1;
static int hf_x11_xinerama_QueryVersion_major = -1;
static int hf_x11_xinerama_QueryVersion_minor = -1;
static int hf_x11_xinerama_QueryVersion_reply_major = -1;
@@ -3829,22 +4048,25 @@ static int hf_x11_xinerama_QueryScreens_reply_screen_info = -1;
static int hf_x11_xinerama_QueryScreens_reply_screen_info_item = -1;
static int hf_x11_xinerama_extension_minor = -1;
+static int hf_x11_struct_xinput_FP3232 = -1;
+static int hf_x11_struct_xinput_FP3232_integral = -1;
+static int hf_x11_struct_xinput_FP3232_frac = -1;
static int hf_x11_xinput_GetExtensionVersion_name_len = -1;
static int hf_x11_xinput_GetExtensionVersion_name = -1;
static int hf_x11_xinput_GetExtensionVersion_reply_server_major = -1;
static int hf_x11_xinput_GetExtensionVersion_reply_server_minor = -1;
static int hf_x11_xinput_GetExtensionVersion_reply_present = -1;
-static int hf_x11_struct_DeviceInfo = -1;
-static int hf_x11_struct_DeviceInfo_device_type = -1;
-static int hf_x11_struct_DeviceInfo_device_id = -1;
-static int hf_x11_struct_DeviceInfo_num_class_info = -1;
-static int hf_x11_struct_DeviceInfo_device_use = -1;
+static int hf_x11_struct_xinput_DeviceInfo = -1;
+static int hf_x11_struct_xinput_DeviceInfo_device_type = -1;
+static int hf_x11_struct_xinput_DeviceInfo_device_id = -1;
+static int hf_x11_struct_xinput_DeviceInfo_num_class_info = -1;
+static int hf_x11_struct_xinput_DeviceInfo_device_use = -1;
static int hf_x11_xinput_ListInputDevices_reply_devices_len = -1;
static int hf_x11_xinput_ListInputDevices_reply_devices = -1;
static int hf_x11_xinput_ListInputDevices_reply_devices_item = -1;
-static int hf_x11_struct_InputClassInfo = -1;
-static int hf_x11_struct_InputClassInfo_class_id = -1;
-static int hf_x11_struct_InputClassInfo_event_type_base = -1;
+static int hf_x11_struct_xinput_InputClassInfo = -1;
+static int hf_x11_struct_xinput_InputClassInfo_class_id = -1;
+static int hf_x11_struct_xinput_InputClassInfo_event_type_base = -1;
static int hf_x11_xinput_OpenDevice_device_id = -1;
static int hf_x11_xinput_OpenDevice_reply_num_classes = -1;
static int hf_x11_xinput_OpenDevice_reply_class_info = -1;
@@ -3876,7 +4098,7 @@ static int hf_x11_xinput_GetDeviceDontPropagateList_reply_classes_item = -1;
static int hf_x11_xinput_GetDeviceMotionEvents_start = -1;
static int hf_x11_xinput_GetDeviceMotionEvents_stop = -1;
static int hf_x11_xinput_GetDeviceMotionEvents_device_id = -1;
-static int hf_x11_xinput_GetDeviceMotionEvents_reply_num_coords = -1;
+static int hf_x11_xinput_GetDeviceMotionEvents_reply_num_events = -1;
static int hf_x11_xinput_GetDeviceMotionEvents_reply_num_axes = -1;
static int hf_x11_xinput_GetDeviceMotionEvents_reply_device_mode = -1;
static int hf_x11_xinput_ChangeKeyboardDevice_device_id = -1;
@@ -3976,8 +4198,23 @@ static int hf_x11_xinput_SetDeviceFocus_focus = -1;
static int hf_x11_xinput_SetDeviceFocus_time = -1;
static int hf_x11_xinput_SetDeviceFocus_revert_to = -1;
static int hf_x11_xinput_SetDeviceFocus_device_id = -1;
+static int hf_x11_struct_xinput_FeedbackState = -1;
+static int hf_x11_struct_xinput_FeedbackState_class_id = -1;
+static int hf_x11_struct_xinput_FeedbackState_feedback_id = -1;
+static int hf_x11_struct_xinput_FeedbackState_len = -1;
+static int hf_x11_struct_xinput_FeedbackState_uninterpreted_data = -1;
static int hf_x11_xinput_GetFeedbackControl_device_id = -1;
-static int hf_x11_xinput_GetFeedbackControl_reply_num_feedback = -1;
+static int hf_x11_xinput_GetFeedbackControl_reply_num_feedbacks = -1;
+static int hf_x11_xinput_GetFeedbackControl_reply_feedbacks = -1;
+static int hf_x11_struct_xinput_FeedbackCtl = -1;
+static int hf_x11_struct_xinput_FeedbackCtl_class_id = -1;
+static int hf_x11_struct_xinput_FeedbackCtl_feedback_id = -1;
+static int hf_x11_struct_xinput_FeedbackCtl_len = -1;
+static int hf_x11_struct_xinput_FeedbackCtl_uninterpreted_data = -1;
+static int hf_x11_xinput_ChangeFeedbackControl_mask = -1;
+static int hf_x11_xinput_ChangeFeedbackControl_device_id = -1;
+static int hf_x11_xinput_ChangeFeedbackControl_feedback_id = -1;
+static int hf_x11_xinput_ChangeFeedbackControl_feedback = -1;
static int hf_x11_xinput_GetDeviceKeyMapping_device_id = -1;
static int hf_x11_xinput_GetDeviceKeyMapping_first_keycode = -1;
static int hf_x11_xinput_GetDeviceKeyMapping_count = -1;
@@ -4004,8 +4241,14 @@ static int hf_x11_xinput_SetDeviceButtonMapping_device_id = -1;
static int hf_x11_xinput_SetDeviceButtonMapping_map_size = -1;
static int hf_x11_xinput_SetDeviceButtonMapping_map = -1;
static int hf_x11_xinput_SetDeviceButtonMapping_reply_status = -1;
+static int hf_x11_struct_xinput_InputState = -1;
+static int hf_x11_struct_xinput_InputState_class_id = -1;
+static int hf_x11_struct_xinput_InputState_len = -1;
+static int hf_x11_struct_xinput_InputState_num_items = -1;
+static int hf_x11_struct_xinput_InputState_uninterpreted_data = -1;
static int hf_x11_xinput_QueryDeviceState_device_id = -1;
static int hf_x11_xinput_QueryDeviceState_reply_num_classes = -1;
+static int hf_x11_xinput_QueryDeviceState_reply_classes = -1;
static int hf_x11_xinput_SendExtensionEvent_destination = -1;
static int hf_x11_xinput_SendExtensionEvent_device_id = -1;
static int hf_x11_xinput_SendExtensionEvent_propagate = -1;
@@ -4024,15 +4267,250 @@ static int hf_x11_xinput_SetDeviceValuators_num_valuators = -1;
static int hf_x11_xinput_SetDeviceValuators_valuators = -1;
static int hf_x11_xinput_SetDeviceValuators_valuators_item = -1;
static int hf_x11_xinput_SetDeviceValuators_reply_status = -1;
+static int hf_x11_struct_xinput_DeviceState = -1;
+static int hf_x11_struct_xinput_DeviceState_control_id = -1;
+static int hf_x11_struct_xinput_DeviceState_len = -1;
+static int hf_x11_struct_xinput_DeviceState_uninterpreted_data = -1;
static int hf_x11_xinput_GetDeviceControl_control_id = -1;
static int hf_x11_xinput_GetDeviceControl_device_id = -1;
static int hf_x11_xinput_GetDeviceControl_reply_status = -1;
-static int hf_x11_xinput_DeviceValuator_device_id = -1;
-static int hf_x11_xinput_DeviceValuator_device_state = -1;
-static int hf_x11_xinput_DeviceValuator_num_valuators = -1;
-static int hf_x11_xinput_DeviceValuator_first_valuator = -1;
-static int hf_x11_xinput_DeviceValuator_valuators = -1;
-static int hf_x11_xinput_DeviceValuator_valuators_item = -1;
+static int hf_x11_xinput_GetDeviceControl_reply_control = -1;
+static int hf_x11_struct_xinput_DeviceCtl = -1;
+static int hf_x11_struct_xinput_DeviceCtl_control_id = -1;
+static int hf_x11_struct_xinput_DeviceCtl_len = -1;
+static int hf_x11_struct_xinput_DeviceCtl_uninterpreted_data = -1;
+static int hf_x11_xinput_ChangeDeviceControl_control_id = -1;
+static int hf_x11_xinput_ChangeDeviceControl_device_id = -1;
+static int hf_x11_xinput_ChangeDeviceControl_control = -1;
+static int hf_x11_xinput_ChangeDeviceControl_reply_status = -1;
+static int hf_x11_xinput_ListDeviceProperties_device_id = -1;
+static int hf_x11_xinput_ListDeviceProperties_reply_num_atoms = -1;
+static int hf_x11_xinput_ListDeviceProperties_reply_atoms = -1;
+static int hf_x11_xinput_ListDeviceProperties_reply_atoms_item = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_property = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_type = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_device_id = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_format = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_mode = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_num_items = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_8Bits_data8 = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_16Bits_data16 = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_16Bits_data16_item = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_32Bits_data32 = -1;
+static int hf_x11_xinput_ChangeDeviceProperty_32Bits_data32_item = -1;
+static int hf_x11_xinput_DeleteDeviceProperty_property = -1;
+static int hf_x11_xinput_DeleteDeviceProperty_device_id = -1;
+static int hf_x11_xinput_GetDeviceProperty_property = -1;
+static int hf_x11_xinput_GetDeviceProperty_type = -1;
+static int hf_x11_xinput_GetDeviceProperty_offset = -1;
+static int hf_x11_xinput_GetDeviceProperty_len = -1;
+static int hf_x11_xinput_GetDeviceProperty_device_id = -1;
+static int hf_x11_xinput_GetDeviceProperty_delete = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_type = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_bytes_after = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_num_items = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_format = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_device_id = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_8Bits_data8 = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_16Bits_data16 = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_16Bits_data16_item = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_32Bits_data32 = -1;
+static int hf_x11_xinput_GetDeviceProperty_reply_32Bits_data32_item = -1;
+static int hf_x11_struct_xinput_GroupInfo = -1;
+static int hf_x11_struct_xinput_GroupInfo_base = -1;
+static int hf_x11_struct_xinput_GroupInfo_latched = -1;
+static int hf_x11_struct_xinput_GroupInfo_locked = -1;
+static int hf_x11_struct_xinput_GroupInfo_effective = -1;
+static int hf_x11_struct_xinput_ModifierInfo = -1;
+static int hf_x11_struct_xinput_ModifierInfo_base = -1;
+static int hf_x11_struct_xinput_ModifierInfo_latched = -1;
+static int hf_x11_struct_xinput_ModifierInfo_locked = -1;
+static int hf_x11_struct_xinput_ModifierInfo_effective = -1;
+static int hf_x11_xinput_XIQueryPointer_window = -1;
+static int hf_x11_xinput_XIQueryPointer_deviceid = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_root = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_child = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_root_x = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_root_y = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_win_x = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_win_y = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_same_screen = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_buttons_len = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_mods = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_group = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_buttons = -1;
+static int hf_x11_xinput_XIQueryPointer_reply_buttons_item = -1;
+static int hf_x11_xinput_XIWarpPointer_src_win = -1;
+static int hf_x11_xinput_XIWarpPointer_dst_win = -1;
+static int hf_x11_xinput_XIWarpPointer_src_x = -1;
+static int hf_x11_xinput_XIWarpPointer_src_y = -1;
+static int hf_x11_xinput_XIWarpPointer_src_width = -1;
+static int hf_x11_xinput_XIWarpPointer_src_height = -1;
+static int hf_x11_xinput_XIWarpPointer_dst_x = -1;
+static int hf_x11_xinput_XIWarpPointer_dst_y = -1;
+static int hf_x11_xinput_XIWarpPointer_deviceid = -1;
+static int hf_x11_xinput_XIChangeCursor_window = -1;
+static int hf_x11_xinput_XIChangeCursor_cursor = -1;
+static int hf_x11_xinput_XIChangeCursor_deviceid = -1;
+static int hf_x11_struct_xinput_HierarchyChange = -1;
+static int hf_x11_struct_xinput_HierarchyChange_type = -1;
+static int hf_x11_struct_xinput_HierarchyChange_len = -1;
+static int hf_x11_struct_xinput_HierarchyChange_uninterpreted_data = -1;
+static int hf_x11_xinput_XIChangeHierarchy_num_changes = -1;
+static int hf_x11_xinput_XIChangeHierarchy_changes = -1;
+static int hf_x11_xinput_XISetClientPointer_window = -1;
+static int hf_x11_xinput_XISetClientPointer_deviceid = -1;
+static int hf_x11_xinput_XIGetClientPointer_window = -1;
+static int hf_x11_xinput_XIGetClientPointer_reply_set = -1;
+static int hf_x11_xinput_XIGetClientPointer_reply_deviceid = -1;
+static int hf_x11_struct_xinput_EventMask = -1;
+static int hf_x11_struct_xinput_EventMask_deviceid = -1;
+static int hf_x11_struct_xinput_EventMask_mask_len = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_DeviceChanged = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_KeyPress = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_KeyRelease = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_ButtonPress = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_ButtonRelease = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_Motion = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_Enter = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_Leave = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_FocusIn = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_FocusOut = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_Hierarchy = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_Property = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_RawKeyPress = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_RawKeyRelease = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_RawButtonPress = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_RawButtonRelease = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_RawMotion = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_TouchBegin = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_TouchUpdate = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_TouchEnd = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_TouchOwnership = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_RawTouchBegin = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_RawTouchUpdate = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_RawTouchEnd = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_BarrierHit = -1;
+static int hf_x11_struct_xinput_EventMask_mask_mask_BarrierLeave = -1;
+static int hf_x11_struct_xinput_EventMask_mask = -1;
+static int hf_x11_struct_xinput_EventMask_mask_item = -1;
+static int hf_x11_xinput_XISelectEvents_window = -1;
+static int hf_x11_xinput_XISelectEvents_num_mask = -1;
+static int hf_x11_xinput_XISelectEvents_masks = -1;
+static int hf_x11_xinput_XIQueryVersion_major_version = -1;
+static int hf_x11_xinput_XIQueryVersion_minor_version = -1;
+static int hf_x11_xinput_XIQueryVersion_reply_major_version = -1;
+static int hf_x11_xinput_XIQueryVersion_reply_minor_version = -1;
+static int hf_x11_struct_xinput_DeviceClass = -1;
+static int hf_x11_struct_xinput_DeviceClass_type = -1;
+static int hf_x11_struct_xinput_DeviceClass_len = -1;
+static int hf_x11_struct_xinput_DeviceClass_sourceid = -1;
+static int hf_x11_struct_xinput_DeviceClass_uninterpreted_data = -1;
+static int hf_x11_struct_xinput_XIDeviceInfo = -1;
+static int hf_x11_struct_xinput_XIDeviceInfo_deviceid = -1;
+static int hf_x11_struct_xinput_XIDeviceInfo_type = -1;
+static int hf_x11_struct_xinput_XIDeviceInfo_attachment = -1;
+static int hf_x11_struct_xinput_XIDeviceInfo_num_classes = -1;
+static int hf_x11_struct_xinput_XIDeviceInfo_name_len = -1;
+static int hf_x11_struct_xinput_XIDeviceInfo_enabled = -1;
+static int hf_x11_struct_xinput_XIDeviceInfo_name = -1;
+static int hf_x11_struct_xinput_XIDeviceInfo_classes = -1;
+static int hf_x11_xinput_XIQueryDevice_deviceid = -1;
+static int hf_x11_xinput_XIQueryDevice_reply_num_infos = -1;
+static int hf_x11_xinput_XIQueryDevice_reply_infos = -1;
+static int hf_x11_xinput_XISetFocus_window = -1;
+static int hf_x11_xinput_XISetFocus_time = -1;
+static int hf_x11_xinput_XISetFocus_deviceid = -1;
+static int hf_x11_xinput_XIGetFocus_deviceid = -1;
+static int hf_x11_xinput_XIGetFocus_reply_focus = -1;
+static int hf_x11_xinput_XIGrabDevice_window = -1;
+static int hf_x11_xinput_XIGrabDevice_time = -1;
+static int hf_x11_xinput_XIGrabDevice_cursor = -1;
+static int hf_x11_xinput_XIGrabDevice_deviceid = -1;
+static int hf_x11_xinput_XIGrabDevice_mode = -1;
+static int hf_x11_xinput_XIGrabDevice_paired_device_mode = -1;
+static int hf_x11_xinput_XIGrabDevice_owner_events = -1;
+static int hf_x11_xinput_XIGrabDevice_mask_len = -1;
+static int hf_x11_xinput_XIGrabDevice_mask = -1;
+static int hf_x11_xinput_XIGrabDevice_mask_item = -1;
+static int hf_x11_xinput_XIGrabDevice_reply_status = -1;
+static int hf_x11_xinput_XIUngrabDevice_time = -1;
+static int hf_x11_xinput_XIUngrabDevice_deviceid = -1;
+static int hf_x11_xinput_XIAllowEvents_time = -1;
+static int hf_x11_xinput_XIAllowEvents_deviceid = -1;
+static int hf_x11_xinput_XIAllowEvents_event_mode = -1;
+static int hf_x11_xinput_XIAllowEvents_touchid = -1;
+static int hf_x11_xinput_XIAllowEvents_grab_window = -1;
+static int hf_x11_struct_xinput_GrabModifierInfo = -1;
+static int hf_x11_struct_xinput_GrabModifierInfo_modifiers = -1;
+static int hf_x11_struct_xinput_GrabModifierInfo_status = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_time = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_grab_window = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_cursor = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_detail = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_deviceid = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_num_modifiers = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_mask_len = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_grab_type = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_grab_mode = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_paired_device_mode = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_owner_events = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_mask = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_mask_item = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_modifiers = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_modifiers_item = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_reply_num_modifiers = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_reply_modifiers = -1;
+static int hf_x11_xinput_XIPassiveGrabDevice_reply_modifiers_item = -1;
+static int hf_x11_xinput_XIPassiveUngrabDevice_grab_window = -1;
+static int hf_x11_xinput_XIPassiveUngrabDevice_detail = -1;
+static int hf_x11_xinput_XIPassiveUngrabDevice_deviceid = -1;
+static int hf_x11_xinput_XIPassiveUngrabDevice_num_modifiers = -1;
+static int hf_x11_xinput_XIPassiveUngrabDevice_grab_type = -1;
+static int hf_x11_xinput_XIPassiveUngrabDevice_modifiers = -1;
+static int hf_x11_xinput_XIPassiveUngrabDevice_modifiers_item = -1;
+static int hf_x11_xinput_XIListProperties_deviceid = -1;
+static int hf_x11_xinput_XIListProperties_reply_num_properties = -1;
+static int hf_x11_xinput_XIListProperties_reply_properties = -1;
+static int hf_x11_xinput_XIListProperties_reply_properties_item = -1;
+static int hf_x11_xinput_XIChangeProperty_deviceid = -1;
+static int hf_x11_xinput_XIChangeProperty_mode = -1;
+static int hf_x11_xinput_XIChangeProperty_format = -1;
+static int hf_x11_xinput_XIChangeProperty_property = -1;
+static int hf_x11_xinput_XIChangeProperty_type = -1;
+static int hf_x11_xinput_XIChangeProperty_num_items = -1;
+static int hf_x11_xinput_XIChangeProperty_8Bits_data8 = -1;
+static int hf_x11_xinput_XIChangeProperty_16Bits_data16 = -1;
+static int hf_x11_xinput_XIChangeProperty_16Bits_data16_item = -1;
+static int hf_x11_xinput_XIChangeProperty_32Bits_data32 = -1;
+static int hf_x11_xinput_XIChangeProperty_32Bits_data32_item = -1;
+static int hf_x11_xinput_XIDeleteProperty_deviceid = -1;
+static int hf_x11_xinput_XIDeleteProperty_property = -1;
+static int hf_x11_xinput_XIGetProperty_deviceid = -1;
+static int hf_x11_xinput_XIGetProperty_delete = -1;
+static int hf_x11_xinput_XIGetProperty_property = -1;
+static int hf_x11_xinput_XIGetProperty_type = -1;
+static int hf_x11_xinput_XIGetProperty_offset = -1;
+static int hf_x11_xinput_XIGetProperty_len = -1;
+static int hf_x11_xinput_XIGetProperty_reply_type = -1;
+static int hf_x11_xinput_XIGetProperty_reply_bytes_after = -1;
+static int hf_x11_xinput_XIGetProperty_reply_num_items = -1;
+static int hf_x11_xinput_XIGetProperty_reply_format = -1;
+static int hf_x11_xinput_XIGetProperty_reply_8Bits_data8 = -1;
+static int hf_x11_xinput_XIGetProperty_reply_16Bits_data16 = -1;
+static int hf_x11_xinput_XIGetProperty_reply_16Bits_data16_item = -1;
+static int hf_x11_xinput_XIGetProperty_reply_32Bits_data32 = -1;
+static int hf_x11_xinput_XIGetProperty_reply_32Bits_data32_item = -1;
+static int hf_x11_xinput_XIGetSelectedEvents_window = -1;
+static int hf_x11_xinput_XIGetSelectedEvents_reply_num_masks = -1;
+static int hf_x11_xinput_XIGetSelectedEvents_reply_masks = -1;
+static int hf_x11_struct_xinput_BarrierReleasePointerInfo = -1;
+static int hf_x11_struct_xinput_BarrierReleasePointerInfo_deviceid = -1;
+static int hf_x11_struct_xinput_BarrierReleasePointerInfo_barrier = -1;
+static int hf_x11_struct_xinput_BarrierReleasePointerInfo_eventid = -1;
+static int hf_x11_xinput_XIBarrierReleasePointer_num_barriers = -1;
+static int hf_x11_xinput_XIBarrierReleasePointer_barriers = -1;
+static int hf_x11_xinput_XIBarrierReleasePointer_barriers_item = -1;
static int hf_x11_xinput_DeviceKeyPress_detail = -1;
static int hf_x11_xinput_DeviceKeyPress_time = -1;
static int hf_x11_xinput_DeviceKeyPress_root = -1;
@@ -4045,11 +4523,11 @@ static int hf_x11_xinput_DeviceKeyPress_event_y = -1;
static int hf_x11_xinput_DeviceKeyPress_state = -1;
static int hf_x11_xinput_DeviceKeyPress_same_screen = -1;
static int hf_x11_xinput_DeviceKeyPress_device_id = -1;
-static int hf_x11_xinput_FocusIn_detail = -1;
-static int hf_x11_xinput_FocusIn_time = -1;
-static int hf_x11_xinput_FocusIn_window = -1;
-static int hf_x11_xinput_FocusIn_mode = -1;
-static int hf_x11_xinput_FocusIn_device_id = -1;
+static int hf_x11_xinput_DeviceFocusIn_detail = -1;
+static int hf_x11_xinput_DeviceFocusIn_time = -1;
+static int hf_x11_xinput_DeviceFocusIn_window = -1;
+static int hf_x11_xinput_DeviceFocusIn_mode = -1;
+static int hf_x11_xinput_DeviceFocusIn_device_id = -1;
static int hf_x11_xinput_DeviceStateNotify_device_id = -1;
static int hf_x11_xinput_DeviceStateNotify_time = -1;
static int hf_x11_xinput_DeviceStateNotify_num_keys = -1;
@@ -4076,737 +4554,889 @@ static int hf_x11_xinput_DevicePresenceNotify_time = -1;
static int hf_x11_xinput_DevicePresenceNotify_devchange = -1;
static int hf_x11_xinput_DevicePresenceNotify_device_id = -1;
static int hf_x11_xinput_DevicePresenceNotify_control = -1;
+static int hf_x11_xinput_DevicePropertyNotify_state = -1;
+static int hf_x11_xinput_DevicePropertyNotify_time = -1;
+static int hf_x11_xinput_DevicePropertyNotify_property = -1;
+static int hf_x11_xinput_DevicePropertyNotify_device_id = -1;
+static int hf_x11_xinput_DeviceChanged_deviceid = -1;
+static int hf_x11_xinput_DeviceChanged_time = -1;
+static int hf_x11_xinput_DeviceChanged_num_classes = -1;
+static int hf_x11_xinput_DeviceChanged_sourceid = -1;
+static int hf_x11_xinput_DeviceChanged_reason = -1;
+static int hf_x11_xinput_DeviceChanged_classes = -1;
+static int hf_x11_xinput_KeyPress_deviceid = -1;
+static int hf_x11_xinput_KeyPress_time = -1;
+static int hf_x11_xinput_KeyPress_detail = -1;
+static int hf_x11_xinput_KeyPress_root = -1;
+static int hf_x11_xinput_KeyPress_event = -1;
+static int hf_x11_xinput_KeyPress_child = -1;
+static int hf_x11_xinput_KeyPress_root_x = -1;
+static int hf_x11_xinput_KeyPress_root_y = -1;
+static int hf_x11_xinput_KeyPress_event_x = -1;
+static int hf_x11_xinput_KeyPress_event_y = -1;
+static int hf_x11_xinput_KeyPress_buttons_len = -1;
+static int hf_x11_xinput_KeyPress_valuators_len = -1;
+static int hf_x11_xinput_KeyPress_sourceid = -1;
+static int hf_x11_xinput_KeyPress_flags_mask_KeyRepeat = -1;
+static int hf_x11_xinput_KeyPress_flags = -1;
+static int hf_x11_xinput_KeyPress_mods = -1;
+static int hf_x11_xinput_KeyPress_group = -1;
+static int hf_x11_xinput_KeyPress_button_mask = -1;
+static int hf_x11_xinput_KeyPress_button_mask_item = -1;
+static int hf_x11_xinput_KeyPress_valuator_mask = -1;
+static int hf_x11_xinput_KeyPress_valuator_mask_item = -1;
+static int hf_x11_xinput_ButtonPress_deviceid = -1;
+static int hf_x11_xinput_ButtonPress_time = -1;
+static int hf_x11_xinput_ButtonPress_detail = -1;
+static int hf_x11_xinput_ButtonPress_root = -1;
+static int hf_x11_xinput_ButtonPress_event = -1;
+static int hf_x11_xinput_ButtonPress_child = -1;
+static int hf_x11_xinput_ButtonPress_root_x = -1;
+static int hf_x11_xinput_ButtonPress_root_y = -1;
+static int hf_x11_xinput_ButtonPress_event_x = -1;
+static int hf_x11_xinput_ButtonPress_event_y = -1;
+static int hf_x11_xinput_ButtonPress_buttons_len = -1;
+static int hf_x11_xinput_ButtonPress_valuators_len = -1;
+static int hf_x11_xinput_ButtonPress_sourceid = -1;
+static int hf_x11_xinput_ButtonPress_flags_mask_PointerEmulated = -1;
+static int hf_x11_xinput_ButtonPress_flags = -1;
+static int hf_x11_xinput_ButtonPress_mods = -1;
+static int hf_x11_xinput_ButtonPress_group = -1;
+static int hf_x11_xinput_ButtonPress_button_mask = -1;
+static int hf_x11_xinput_ButtonPress_button_mask_item = -1;
+static int hf_x11_xinput_ButtonPress_valuator_mask = -1;
+static int hf_x11_xinput_ButtonPress_valuator_mask_item = -1;
+static int hf_x11_xinput_Enter_deviceid = -1;
+static int hf_x11_xinput_Enter_time = -1;
+static int hf_x11_xinput_Enter_sourceid = -1;
+static int hf_x11_xinput_Enter_mode = -1;
+static int hf_x11_xinput_Enter_detail = -1;
+static int hf_x11_xinput_Enter_root = -1;
+static int hf_x11_xinput_Enter_event = -1;
+static int hf_x11_xinput_Enter_child = -1;
+static int hf_x11_xinput_Enter_root_x = -1;
+static int hf_x11_xinput_Enter_root_y = -1;
+static int hf_x11_xinput_Enter_event_x = -1;
+static int hf_x11_xinput_Enter_event_y = -1;
+static int hf_x11_xinput_Enter_same_screen = -1;
+static int hf_x11_xinput_Enter_focus = -1;
+static int hf_x11_xinput_Enter_buttons_len = -1;
+static int hf_x11_xinput_Enter_mods = -1;
+static int hf_x11_xinput_Enter_group = -1;
+static int hf_x11_xinput_Enter_buttons = -1;
+static int hf_x11_xinput_Enter_buttons_item = -1;
+static int hf_x11_struct_xinput_HierarchyInfo = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_deviceid = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_attachment = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_type = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_enabled = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_flags_mask_MasterAdded = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_flags_mask_MasterRemoved = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_flags_mask_SlaveAdded = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_flags_mask_SlaveRemoved = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_flags_mask_SlaveAttached = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_flags_mask_SlaveDetached = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_flags_mask_DeviceEnabled = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_flags_mask_DeviceDisabled = -1;
+static int hf_x11_struct_xinput_HierarchyInfo_flags = -1;
+static int hf_x11_xinput_Hierarchy_deviceid = -1;
+static int hf_x11_xinput_Hierarchy_time = -1;
+static int hf_x11_xinput_Hierarchy_flags_mask_MasterAdded = -1;
+static int hf_x11_xinput_Hierarchy_flags_mask_MasterRemoved = -1;
+static int hf_x11_xinput_Hierarchy_flags_mask_SlaveAdded = -1;
+static int hf_x11_xinput_Hierarchy_flags_mask_SlaveRemoved = -1;
+static int hf_x11_xinput_Hierarchy_flags_mask_SlaveAttached = -1;
+static int hf_x11_xinput_Hierarchy_flags_mask_SlaveDetached = -1;
+static int hf_x11_xinput_Hierarchy_flags_mask_DeviceEnabled = -1;
+static int hf_x11_xinput_Hierarchy_flags_mask_DeviceDisabled = -1;
+static int hf_x11_xinput_Hierarchy_flags = -1;
+static int hf_x11_xinput_Hierarchy_num_infos = -1;
+static int hf_x11_xinput_Hierarchy_infos = -1;
+static int hf_x11_xinput_Hierarchy_infos_item = -1;
+static int hf_x11_xinput_Property_deviceid = -1;
+static int hf_x11_xinput_Property_time = -1;
+static int hf_x11_xinput_Property_property = -1;
+static int hf_x11_xinput_Property_what = -1;
+static int hf_x11_xinput_RawKeyPress_deviceid = -1;
+static int hf_x11_xinput_RawKeyPress_time = -1;
+static int hf_x11_xinput_RawKeyPress_detail = -1;
+static int hf_x11_xinput_RawKeyPress_sourceid = -1;
+static int hf_x11_xinput_RawKeyPress_valuators_len = -1;
+static int hf_x11_xinput_RawKeyPress_flags_mask_KeyRepeat = -1;
+static int hf_x11_xinput_RawKeyPress_flags = -1;
+static int hf_x11_xinput_RawKeyPress_valuator_mask = -1;
+static int hf_x11_xinput_RawKeyPress_valuator_mask_item = -1;
+static int hf_x11_xinput_RawButtonPress_deviceid = -1;
+static int hf_x11_xinput_RawButtonPress_time = -1;
+static int hf_x11_xinput_RawButtonPress_detail = -1;
+static int hf_x11_xinput_RawButtonPress_sourceid = -1;
+static int hf_x11_xinput_RawButtonPress_valuators_len = -1;
+static int hf_x11_xinput_RawButtonPress_flags_mask_PointerEmulated = -1;
+static int hf_x11_xinput_RawButtonPress_flags = -1;
+static int hf_x11_xinput_RawButtonPress_valuator_mask = -1;
+static int hf_x11_xinput_RawButtonPress_valuator_mask_item = -1;
+static int hf_x11_xinput_TouchBegin_deviceid = -1;
+static int hf_x11_xinput_TouchBegin_time = -1;
+static int hf_x11_xinput_TouchBegin_detail = -1;
+static int hf_x11_xinput_TouchBegin_root = -1;
+static int hf_x11_xinput_TouchBegin_event = -1;
+static int hf_x11_xinput_TouchBegin_child = -1;
+static int hf_x11_xinput_TouchBegin_root_x = -1;
+static int hf_x11_xinput_TouchBegin_root_y = -1;
+static int hf_x11_xinput_TouchBegin_event_x = -1;
+static int hf_x11_xinput_TouchBegin_event_y = -1;
+static int hf_x11_xinput_TouchBegin_buttons_len = -1;
+static int hf_x11_xinput_TouchBegin_valuators_len = -1;
+static int hf_x11_xinput_TouchBegin_sourceid = -1;
+static int hf_x11_xinput_TouchBegin_flags_mask_TouchPendingEnd = -1;
+static int hf_x11_xinput_TouchBegin_flags_mask_TouchEmulatingPointer = -1;
+static int hf_x11_xinput_TouchBegin_flags = -1;
+static int hf_x11_xinput_TouchBegin_mods = -1;
+static int hf_x11_xinput_TouchBegin_group = -1;
+static int hf_x11_xinput_TouchBegin_button_mask = -1;
+static int hf_x11_xinput_TouchBegin_button_mask_item = -1;
+static int hf_x11_xinput_TouchBegin_valuator_mask = -1;
+static int hf_x11_xinput_TouchBegin_valuator_mask_item = -1;
+static int hf_x11_xinput_TouchOwnership_deviceid = -1;
+static int hf_x11_xinput_TouchOwnership_time = -1;
+static int hf_x11_xinput_TouchOwnership_touchid = -1;
+static int hf_x11_xinput_TouchOwnership_root = -1;
+static int hf_x11_xinput_TouchOwnership_event = -1;
+static int hf_x11_xinput_TouchOwnership_child = -1;
+static int hf_x11_xinput_TouchOwnership_sourceid = -1;
+static int hf_x11_xinput_TouchOwnership_flags = -1;
+static int hf_x11_xinput_RawTouchBegin_deviceid = -1;
+static int hf_x11_xinput_RawTouchBegin_time = -1;
+static int hf_x11_xinput_RawTouchBegin_detail = -1;
+static int hf_x11_xinput_RawTouchBegin_sourceid = -1;
+static int hf_x11_xinput_RawTouchBegin_valuators_len = -1;
+static int hf_x11_xinput_RawTouchBegin_flags_mask_TouchPendingEnd = -1;
+static int hf_x11_xinput_RawTouchBegin_flags_mask_TouchEmulatingPointer = -1;
+static int hf_x11_xinput_RawTouchBegin_flags = -1;
+static int hf_x11_xinput_RawTouchBegin_valuator_mask = -1;
+static int hf_x11_xinput_RawTouchBegin_valuator_mask_item = -1;
+static int hf_x11_xinput_BarrierHit_deviceid = -1;
+static int hf_x11_xinput_BarrierHit_time = -1;
+static int hf_x11_xinput_BarrierHit_eventid = -1;
+static int hf_x11_xinput_BarrierHit_root = -1;
+static int hf_x11_xinput_BarrierHit_event = -1;
+static int hf_x11_xinput_BarrierHit_barrier = -1;
+static int hf_x11_xinput_BarrierHit_dtime = -1;
+static int hf_x11_xinput_BarrierHit_flags = -1;
+static int hf_x11_xinput_BarrierHit_sourceid = -1;
+static int hf_x11_xinput_BarrierHit_root_x = -1;
+static int hf_x11_xinput_BarrierHit_root_y = -1;
+static int hf_x11_xinput_BarrierHit_dx = -1;
+static int hf_x11_xinput_BarrierHit_dy = -1;
static int hf_x11_xinput_extension_minor = -1;
-static int hf_x11_union_AXOption = -1;
-static int hf_x11_union_AXOption_fbopt = -1;
-static int hf_x11_union_AXOption_skopt = -1;
-static int hf_x11_struct_IndicatorMap = -1;
-static int hf_x11_struct_IndicatorMap_flags = -1;
-static int hf_x11_struct_IndicatorMap_whichGroups = -1;
-static int hf_x11_struct_IndicatorMap_groups = -1;
-static int hf_x11_struct_IndicatorMap_whichMods = -1;
-static int hf_x11_struct_IndicatorMap_mods_mask_Shift = -1;
-static int hf_x11_struct_IndicatorMap_mods_mask_Lock = -1;
-static int hf_x11_struct_IndicatorMap_mods_mask_Control = -1;
-static int hf_x11_struct_IndicatorMap_mods_mask_1 = -1;
-static int hf_x11_struct_IndicatorMap_mods_mask_2 = -1;
-static int hf_x11_struct_IndicatorMap_mods_mask_3 = -1;
-static int hf_x11_struct_IndicatorMap_mods_mask_4 = -1;
-static int hf_x11_struct_IndicatorMap_mods_mask_5 = -1;
-static int hf_x11_struct_IndicatorMap_mods_mask_Any = -1;
-static int hf_x11_struct_IndicatorMap_mods = -1;
-static int hf_x11_struct_IndicatorMap_realMods_mask_Shift = -1;
-static int hf_x11_struct_IndicatorMap_realMods_mask_Lock = -1;
-static int hf_x11_struct_IndicatorMap_realMods_mask_Control = -1;
-static int hf_x11_struct_IndicatorMap_realMods_mask_1 = -1;
-static int hf_x11_struct_IndicatorMap_realMods_mask_2 = -1;
-static int hf_x11_struct_IndicatorMap_realMods_mask_3 = -1;
-static int hf_x11_struct_IndicatorMap_realMods_mask_4 = -1;
-static int hf_x11_struct_IndicatorMap_realMods_mask_5 = -1;
-static int hf_x11_struct_IndicatorMap_realMods_mask_Any = -1;
-static int hf_x11_struct_IndicatorMap_realMods = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_0 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_1 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_2 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_3 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_4 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_5 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_6 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_7 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_8 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_9 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_10 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_11 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_12 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_13 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_14 = -1;
-static int hf_x11_struct_IndicatorMap_vmods_mask_15 = -1;
-static int hf_x11_struct_IndicatorMap_vmods = -1;
-static int hf_x11_struct_IndicatorMap_ctrls = -1;
-static int hf_x11_struct_ModDef = -1;
-static int hf_x11_struct_ModDef_mask_mask_Shift = -1;
-static int hf_x11_struct_ModDef_mask_mask_Lock = -1;
-static int hf_x11_struct_ModDef_mask_mask_Control = -1;
-static int hf_x11_struct_ModDef_mask_mask_1 = -1;
-static int hf_x11_struct_ModDef_mask_mask_2 = -1;
-static int hf_x11_struct_ModDef_mask_mask_3 = -1;
-static int hf_x11_struct_ModDef_mask_mask_4 = -1;
-static int hf_x11_struct_ModDef_mask_mask_5 = -1;
-static int hf_x11_struct_ModDef_mask_mask_Any = -1;
-static int hf_x11_struct_ModDef_mask = -1;
-static int hf_x11_struct_ModDef_realMods_mask_Shift = -1;
-static int hf_x11_struct_ModDef_realMods_mask_Lock = -1;
-static int hf_x11_struct_ModDef_realMods_mask_Control = -1;
-static int hf_x11_struct_ModDef_realMods_mask_1 = -1;
-static int hf_x11_struct_ModDef_realMods_mask_2 = -1;
-static int hf_x11_struct_ModDef_realMods_mask_3 = -1;
-static int hf_x11_struct_ModDef_realMods_mask_4 = -1;
-static int hf_x11_struct_ModDef_realMods_mask_5 = -1;
-static int hf_x11_struct_ModDef_realMods_mask_Any = -1;
-static int hf_x11_struct_ModDef_realMods = -1;
-static int hf_x11_struct_ModDef_vmods_mask_0 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_1 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_2 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_3 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_4 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_5 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_6 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_7 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_8 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_9 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_10 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_11 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_12 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_13 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_14 = -1;
-static int hf_x11_struct_ModDef_vmods_mask_15 = -1;
-static int hf_x11_struct_ModDef_vmods = -1;
-static int hf_x11_struct_KeyName = -1;
-static int hf_x11_struct_KeyName_name = -1;
-static int hf_x11_struct_KeyAlias = -1;
-static int hf_x11_struct_KeyAlias_real = -1;
-static int hf_x11_struct_KeyAlias_alias = -1;
-static int hf_x11_struct_CountedString16 = -1;
-static int hf_x11_struct_CountedString16_length = -1;
-static int hf_x11_struct_CountedString16_string = -1;
-static int hf_x11_struct_KTMapEntry = -1;
-static int hf_x11_struct_KTMapEntry_active = -1;
-static int hf_x11_struct_KTMapEntry_level = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask_mask_Shift = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask_mask_Lock = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask_mask_Control = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask_mask_1 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask_mask_2 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask_mask_3 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask_mask_4 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask_mask_5 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask_mask_Any = -1;
-static int hf_x11_struct_KTMapEntry_mods_mask = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods_mask_Shift = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods_mask_Lock = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods_mask_Control = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods_mask_1 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods_mask_2 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods_mask_3 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods_mask_4 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods_mask_5 = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods_mask_Any = -1;
-static int hf_x11_struct_KTMapEntry_mods_mods = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_0 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_1 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_2 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_3 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_4 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_5 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_6 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_7 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_8 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_9 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_10 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_11 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_12 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_13 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_14 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods_mask_15 = -1;
-static int hf_x11_struct_KTMapEntry_mods_vmods = -1;
-static int hf_x11_struct_KeyType = -1;
-static int hf_x11_struct_KeyType_mods_mask_mask_Shift = -1;
-static int hf_x11_struct_KeyType_mods_mask_mask_Lock = -1;
-static int hf_x11_struct_KeyType_mods_mask_mask_Control = -1;
-static int hf_x11_struct_KeyType_mods_mask_mask_1 = -1;
-static int hf_x11_struct_KeyType_mods_mask_mask_2 = -1;
-static int hf_x11_struct_KeyType_mods_mask_mask_3 = -1;
-static int hf_x11_struct_KeyType_mods_mask_mask_4 = -1;
-static int hf_x11_struct_KeyType_mods_mask_mask_5 = -1;
-static int hf_x11_struct_KeyType_mods_mask_mask_Any = -1;
-static int hf_x11_struct_KeyType_mods_mask = -1;
-static int hf_x11_struct_KeyType_mods_mods_mask_Shift = -1;
-static int hf_x11_struct_KeyType_mods_mods_mask_Lock = -1;
-static int hf_x11_struct_KeyType_mods_mods_mask_Control = -1;
-static int hf_x11_struct_KeyType_mods_mods_mask_1 = -1;
-static int hf_x11_struct_KeyType_mods_mods_mask_2 = -1;
-static int hf_x11_struct_KeyType_mods_mods_mask_3 = -1;
-static int hf_x11_struct_KeyType_mods_mods_mask_4 = -1;
-static int hf_x11_struct_KeyType_mods_mods_mask_5 = -1;
-static int hf_x11_struct_KeyType_mods_mods_mask_Any = -1;
-static int hf_x11_struct_KeyType_mods_mods = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_0 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_1 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_2 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_3 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_4 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_5 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_6 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_7 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_8 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_9 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_10 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_11 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_12 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_13 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_14 = -1;
-static int hf_x11_struct_KeyType_mods_vmods_mask_15 = -1;
-static int hf_x11_struct_KeyType_mods_vmods = -1;
-static int hf_x11_struct_KeyType_numLevels = -1;
-static int hf_x11_struct_KeyType_nMapEntries = -1;
-static int hf_x11_struct_KeyType_hasPreserve = -1;
-static int hf_x11_struct_KeyType_map = -1;
-static int hf_x11_struct_KeyType_map_item = -1;
-static int hf_x11_struct_KeyType_preserve = -1;
-static int hf_x11_struct_KeyType_preserve_item = -1;
-static int hf_x11_struct_KeySymMap = -1;
-static int hf_x11_struct_KeySymMap_kt_index = -1;
-static int hf_x11_struct_KeySymMap_groupInfo = -1;
-static int hf_x11_struct_KeySymMap_width = -1;
-static int hf_x11_struct_KeySymMap_nSyms = -1;
-static int hf_x11_struct_KeySymMap_syms = -1;
-static int hf_x11_struct_KeySymMap_syms_item = -1;
-static int hf_x11_struct_CommonBehavior = -1;
-static int hf_x11_struct_CommonBehavior_type = -1;
-static int hf_x11_struct_CommonBehavior_data = -1;
-static int hf_x11_struct_DefaultBehavior = -1;
-static int hf_x11_struct_DefaultBehavior_type = -1;
-static int hf_x11_struct_RadioGroupBehavior = -1;
-static int hf_x11_struct_RadioGroupBehavior_type = -1;
-static int hf_x11_struct_RadioGroupBehavior_group = -1;
-static int hf_x11_struct_Overlay1Behavior = -1;
-static int hf_x11_struct_Overlay1Behavior_type = -1;
-static int hf_x11_struct_Overlay1Behavior_key = -1;
-static int hf_x11_struct_Overlay2Behavior = -1;
-static int hf_x11_struct_Overlay2Behavior_type = -1;
-static int hf_x11_struct_Overlay2Behavior_key = -1;
-static int hf_x11_union_Behavior = -1;
-static int hf_x11_union_Behavior_common = -1;
-static int hf_x11_union_Behavior_default = -1;
-static int hf_x11_union_Behavior_lock = -1;
-static int hf_x11_union_Behavior_radioGroup = -1;
-static int hf_x11_union_Behavior_overlay1 = -1;
-static int hf_x11_union_Behavior_overlay2 = -1;
-static int hf_x11_union_Behavior_permamentLock = -1;
-static int hf_x11_union_Behavior_permamentRadioGroup = -1;
-static int hf_x11_union_Behavior_permamentOverlay1 = -1;
-static int hf_x11_union_Behavior_permamentOverlay2 = -1;
-static int hf_x11_union_Behavior_type = -1;
-static int hf_x11_struct_SetBehavior = -1;
-static int hf_x11_struct_SetBehavior_keycode = -1;
-static int hf_x11_struct_SetBehavior_behavior = -1;
-static int hf_x11_struct_SetExplicit = -1;
-static int hf_x11_struct_SetExplicit_keycode = -1;
-static int hf_x11_struct_SetExplicit_explicit_mask_KeyType1 = -1;
-static int hf_x11_struct_SetExplicit_explicit_mask_KeyType2 = -1;
-static int hf_x11_struct_SetExplicit_explicit_mask_KeyType3 = -1;
-static int hf_x11_struct_SetExplicit_explicit_mask_KeyType4 = -1;
-static int hf_x11_struct_SetExplicit_explicit_mask_Interpret = -1;
-static int hf_x11_struct_SetExplicit_explicit_mask_AutoRepeat = -1;
-static int hf_x11_struct_SetExplicit_explicit_mask_Behavior = -1;
-static int hf_x11_struct_SetExplicit_explicit_mask_VModMap = -1;
-static int hf_x11_struct_SetExplicit_explicit = -1;
-static int hf_x11_struct_KeyModMap = -1;
-static int hf_x11_struct_KeyModMap_keycode = -1;
-static int hf_x11_struct_KeyModMap_mods_mask_Shift = -1;
-static int hf_x11_struct_KeyModMap_mods_mask_Lock = -1;
-static int hf_x11_struct_KeyModMap_mods_mask_Control = -1;
-static int hf_x11_struct_KeyModMap_mods_mask_1 = -1;
-static int hf_x11_struct_KeyModMap_mods_mask_2 = -1;
-static int hf_x11_struct_KeyModMap_mods_mask_3 = -1;
-static int hf_x11_struct_KeyModMap_mods_mask_4 = -1;
-static int hf_x11_struct_KeyModMap_mods_mask_5 = -1;
-static int hf_x11_struct_KeyModMap_mods_mask_Any = -1;
-static int hf_x11_struct_KeyModMap_mods = -1;
-static int hf_x11_struct_KeyVModMap = -1;
-static int hf_x11_struct_KeyVModMap_keycode = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_0 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_1 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_2 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_3 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_4 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_5 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_6 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_7 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_8 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_9 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_10 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_11 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_12 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_13 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_14 = -1;
-static int hf_x11_struct_KeyVModMap_vmods_mask_15 = -1;
-static int hf_x11_struct_KeyVModMap_vmods = -1;
-static int hf_x11_struct_KTSetMapEntry = -1;
-static int hf_x11_struct_KTSetMapEntry_level = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods_mask_Shift = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods_mask_Lock = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods_mask_Control = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods_mask_1 = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods_mask_2 = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods_mask_3 = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods_mask_4 = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods_mask_5 = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods_mask_Any = -1;
-static int hf_x11_struct_KTSetMapEntry_realMods = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_0 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_1 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_2 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_3 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_4 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_5 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_6 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_7 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_8 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_9 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_10 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_11 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_12 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_13 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_14 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods_mask_15 = -1;
-static int hf_x11_struct_KTSetMapEntry_virtualMods = -1;
-static int hf_x11_struct_SetKeyType = -1;
-static int hf_x11_struct_SetKeyType_mask_mask_Shift = -1;
-static int hf_x11_struct_SetKeyType_mask_mask_Lock = -1;
-static int hf_x11_struct_SetKeyType_mask_mask_Control = -1;
-static int hf_x11_struct_SetKeyType_mask_mask_1 = -1;
-static int hf_x11_struct_SetKeyType_mask_mask_2 = -1;
-static int hf_x11_struct_SetKeyType_mask_mask_3 = -1;
-static int hf_x11_struct_SetKeyType_mask_mask_4 = -1;
-static int hf_x11_struct_SetKeyType_mask_mask_5 = -1;
-static int hf_x11_struct_SetKeyType_mask_mask_Any = -1;
-static int hf_x11_struct_SetKeyType_mask = -1;
-static int hf_x11_struct_SetKeyType_realMods_mask_Shift = -1;
-static int hf_x11_struct_SetKeyType_realMods_mask_Lock = -1;
-static int hf_x11_struct_SetKeyType_realMods_mask_Control = -1;
-static int hf_x11_struct_SetKeyType_realMods_mask_1 = -1;
-static int hf_x11_struct_SetKeyType_realMods_mask_2 = -1;
-static int hf_x11_struct_SetKeyType_realMods_mask_3 = -1;
-static int hf_x11_struct_SetKeyType_realMods_mask_4 = -1;
-static int hf_x11_struct_SetKeyType_realMods_mask_5 = -1;
-static int hf_x11_struct_SetKeyType_realMods_mask_Any = -1;
-static int hf_x11_struct_SetKeyType_realMods = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_0 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_1 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_2 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_3 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_4 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_5 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_6 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_7 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_8 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_9 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_10 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_11 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_12 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_13 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_14 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods_mask_15 = -1;
-static int hf_x11_struct_SetKeyType_virtualMods = -1;
-static int hf_x11_struct_SetKeyType_numLevels = -1;
-static int hf_x11_struct_SetKeyType_nMapEntries = -1;
-static int hf_x11_struct_SetKeyType_preserve = -1;
-static int hf_x11_struct_SetKeyType_entries = -1;
-static int hf_x11_struct_SetKeyType_entries_item = -1;
-static int hf_x11_struct_SetKeyType_preserve_entries = -1;
-static int hf_x11_struct_SetKeyType_preserve_entries_item = -1;
-static int hf_x11_struct_Property = -1;
-static int hf_x11_struct_Property_nameLength = -1;
-static int hf_x11_struct_Property_name = -1;
-static int hf_x11_struct_Property_valueLength = -1;
-static int hf_x11_struct_Property_value = -1;
-static int hf_x11_struct_Outline = -1;
-static int hf_x11_struct_Outline_nPoints = -1;
-static int hf_x11_struct_Outline_cornerRadius = -1;
-static int hf_x11_struct_Outline_points = -1;
-static int hf_x11_struct_Outline_points_item = -1;
-static int hf_x11_struct_Shape = -1;
-static int hf_x11_struct_Shape_name = -1;
-static int hf_x11_struct_Shape_nOutlines = -1;
-static int hf_x11_struct_Shape_primaryNdx = -1;
-static int hf_x11_struct_Shape_approxNdx = -1;
-static int hf_x11_struct_Shape_outlines = -1;
-static int hf_x11_struct_Key = -1;
-static int hf_x11_struct_Key_name = -1;
-static int hf_x11_struct_Key_gap = -1;
-static int hf_x11_struct_Key_shapeNdx = -1;
-static int hf_x11_struct_Key_colorNdx = -1;
-static int hf_x11_struct_OverlayKey = -1;
-static int hf_x11_struct_OverlayKey_over = -1;
-static int hf_x11_struct_OverlayKey_under = -1;
-static int hf_x11_struct_OverlayRow = -1;
-static int hf_x11_struct_OverlayRow_rowUnder = -1;
-static int hf_x11_struct_OverlayRow_nKeys = -1;
-static int hf_x11_struct_OverlayRow_keys = -1;
-static int hf_x11_struct_OverlayRow_keys_item = -1;
-static int hf_x11_struct_Overlay = -1;
-static int hf_x11_struct_Overlay_name = -1;
-static int hf_x11_struct_Overlay_nRows = -1;
-static int hf_x11_struct_Overlay_rows = -1;
-static int hf_x11_struct_Row = -1;
-static int hf_x11_struct_Row_top = -1;
-static int hf_x11_struct_Row_left = -1;
-static int hf_x11_struct_Row_nKeys = -1;
-static int hf_x11_struct_Row_vertical = -1;
-static int hf_x11_struct_Row_keys = -1;
-static int hf_x11_struct_Row_keys_item = -1;
-static int hf_x11_struct_CommonDoodad = -1;
-static int hf_x11_struct_CommonDoodad_name = -1;
-static int hf_x11_struct_CommonDoodad_type = -1;
-static int hf_x11_struct_CommonDoodad_priority = -1;
-static int hf_x11_struct_CommonDoodad_top = -1;
-static int hf_x11_struct_CommonDoodad_left = -1;
-static int hf_x11_struct_CommonDoodad_angle = -1;
-static int hf_x11_struct_ShapeDoodad = -1;
-static int hf_x11_struct_ShapeDoodad_name = -1;
-static int hf_x11_struct_ShapeDoodad_type = -1;
-static int hf_x11_struct_ShapeDoodad_priority = -1;
-static int hf_x11_struct_ShapeDoodad_top = -1;
-static int hf_x11_struct_ShapeDoodad_left = -1;
-static int hf_x11_struct_ShapeDoodad_angle = -1;
-static int hf_x11_struct_ShapeDoodad_colorNdx = -1;
-static int hf_x11_struct_ShapeDoodad_shapeNdx = -1;
-static int hf_x11_struct_TextDoodad = -1;
-static int hf_x11_struct_TextDoodad_name = -1;
-static int hf_x11_struct_TextDoodad_type = -1;
-static int hf_x11_struct_TextDoodad_priority = -1;
-static int hf_x11_struct_TextDoodad_top = -1;
-static int hf_x11_struct_TextDoodad_left = -1;
-static int hf_x11_struct_TextDoodad_angle = -1;
-static int hf_x11_struct_TextDoodad_width = -1;
-static int hf_x11_struct_TextDoodad_height = -1;
-static int hf_x11_struct_TextDoodad_colorNdx = -1;
-static int hf_x11_struct_TextDoodad_text = -1;
-static int hf_x11_struct_TextDoodad_font = -1;
-static int hf_x11_struct_IndicatorDoodad = -1;
-static int hf_x11_struct_IndicatorDoodad_name = -1;
-static int hf_x11_struct_IndicatorDoodad_type = -1;
-static int hf_x11_struct_IndicatorDoodad_priority = -1;
-static int hf_x11_struct_IndicatorDoodad_top = -1;
-static int hf_x11_struct_IndicatorDoodad_left = -1;
-static int hf_x11_struct_IndicatorDoodad_angle = -1;
-static int hf_x11_struct_IndicatorDoodad_shapeNdx = -1;
-static int hf_x11_struct_IndicatorDoodad_onColorNdx = -1;
-static int hf_x11_struct_IndicatorDoodad_offColorNdx = -1;
-static int hf_x11_struct_LogoDoodad = -1;
-static int hf_x11_struct_LogoDoodad_name = -1;
-static int hf_x11_struct_LogoDoodad_type = -1;
-static int hf_x11_struct_LogoDoodad_priority = -1;
-static int hf_x11_struct_LogoDoodad_top = -1;
-static int hf_x11_struct_LogoDoodad_left = -1;
-static int hf_x11_struct_LogoDoodad_angle = -1;
-static int hf_x11_struct_LogoDoodad_colorNdx = -1;
-static int hf_x11_struct_LogoDoodad_shapeNdx = -1;
-static int hf_x11_struct_LogoDoodad_logoName = -1;
-static int hf_x11_union_Doodad = -1;
-static int hf_x11_union_Doodad_common = -1;
-static int hf_x11_union_Doodad_shape = -1;
-static int hf_x11_union_Doodad_text = -1;
-static int hf_x11_union_Doodad_indicator = -1;
-static int hf_x11_union_Doodad_logo = -1;
-static int hf_x11_struct_Section = -1;
-static int hf_x11_struct_Section_name = -1;
-static int hf_x11_struct_Section_top = -1;
-static int hf_x11_struct_Section_left = -1;
-static int hf_x11_struct_Section_width = -1;
-static int hf_x11_struct_Section_height = -1;
-static int hf_x11_struct_Section_angle = -1;
-static int hf_x11_struct_Section_priority = -1;
-static int hf_x11_struct_Section_nRows = -1;
-static int hf_x11_struct_Section_nDoodads = -1;
-static int hf_x11_struct_Section_nOverlays = -1;
-static int hf_x11_struct_Section_rows = -1;
-static int hf_x11_struct_Section_doodads = -1;
-static int hf_x11_struct_Section_doodads_item = -1;
-static int hf_x11_struct_Section_overlays = -1;
-static int hf_x11_struct_Listing = -1;
-static int hf_x11_struct_Listing_flags = -1;
-static int hf_x11_struct_Listing_length = -1;
-static int hf_x11_struct_Listing_string = -1;
-static int hf_x11_struct_DeviceLedInfo = -1;
-static int hf_x11_struct_DeviceLedInfo_ledClass = -1;
-static int hf_x11_struct_DeviceLedInfo_ledID = -1;
-static int hf_x11_struct_DeviceLedInfo_namesPresent = -1;
-static int hf_x11_struct_DeviceLedInfo_mapsPresent = -1;
-static int hf_x11_struct_DeviceLedInfo_physIndicators = -1;
-static int hf_x11_struct_DeviceLedInfo_state = -1;
-static int hf_x11_struct_DeviceLedInfo_names = -1;
-static int hf_x11_struct_DeviceLedInfo_names_item = -1;
-static int hf_x11_struct_DeviceLedInfo_maps = -1;
-static int hf_x11_struct_DeviceLedInfo_maps_item = -1;
-static int hf_x11_struct_SANoAction = -1;
-static int hf_x11_struct_SANoAction_type = -1;
-static int hf_x11_struct_SASetMods = -1;
-static int hf_x11_struct_SASetMods_type = -1;
-static int hf_x11_struct_SASetMods_flags_mask_ClearLocks = -1;
-static int hf_x11_struct_SASetMods_flags_mask_LatchToLock = -1;
-static int hf_x11_struct_SASetMods_flags_mask_GroupAbsolute = -1;
-static int hf_x11_struct_SASetMods_flags = -1;
-static int hf_x11_struct_SASetMods_mask_mask_Shift = -1;
-static int hf_x11_struct_SASetMods_mask_mask_Lock = -1;
-static int hf_x11_struct_SASetMods_mask_mask_Control = -1;
-static int hf_x11_struct_SASetMods_mask_mask_1 = -1;
-static int hf_x11_struct_SASetMods_mask_mask_2 = -1;
-static int hf_x11_struct_SASetMods_mask_mask_3 = -1;
-static int hf_x11_struct_SASetMods_mask_mask_4 = -1;
-static int hf_x11_struct_SASetMods_mask_mask_5 = -1;
-static int hf_x11_struct_SASetMods_mask_mask_Any = -1;
-static int hf_x11_struct_SASetMods_mask = -1;
-static int hf_x11_struct_SASetMods_realMods_mask_Shift = -1;
-static int hf_x11_struct_SASetMods_realMods_mask_Lock = -1;
-static int hf_x11_struct_SASetMods_realMods_mask_Control = -1;
-static int hf_x11_struct_SASetMods_realMods_mask_1 = -1;
-static int hf_x11_struct_SASetMods_realMods_mask_2 = -1;
-static int hf_x11_struct_SASetMods_realMods_mask_3 = -1;
-static int hf_x11_struct_SASetMods_realMods_mask_4 = -1;
-static int hf_x11_struct_SASetMods_realMods_mask_5 = -1;
-static int hf_x11_struct_SASetMods_realMods_mask_Any = -1;
-static int hf_x11_struct_SASetMods_realMods = -1;
-static int hf_x11_struct_SASetMods_vmodsHigh_mask_8 = -1;
-static int hf_x11_struct_SASetMods_vmodsHigh_mask_9 = -1;
-static int hf_x11_struct_SASetMods_vmodsHigh_mask_10 = -1;
-static int hf_x11_struct_SASetMods_vmodsHigh_mask_11 = -1;
-static int hf_x11_struct_SASetMods_vmodsHigh_mask_12 = -1;
-static int hf_x11_struct_SASetMods_vmodsHigh_mask_13 = -1;
-static int hf_x11_struct_SASetMods_vmodsHigh_mask_14 = -1;
-static int hf_x11_struct_SASetMods_vmodsHigh_mask_15 = -1;
-static int hf_x11_struct_SASetMods_vmodsHigh = -1;
-static int hf_x11_struct_SASetMods_vmodsLow_mask_0 = -1;
-static int hf_x11_struct_SASetMods_vmodsLow_mask_1 = -1;
-static int hf_x11_struct_SASetMods_vmodsLow_mask_2 = -1;
-static int hf_x11_struct_SASetMods_vmodsLow_mask_3 = -1;
-static int hf_x11_struct_SASetMods_vmodsLow_mask_4 = -1;
-static int hf_x11_struct_SASetMods_vmodsLow_mask_5 = -1;
-static int hf_x11_struct_SASetMods_vmodsLow_mask_6 = -1;
-static int hf_x11_struct_SASetMods_vmodsLow_mask_7 = -1;
-static int hf_x11_struct_SASetMods_vmodsLow = -1;
-static int hf_x11_struct_SASetGroup = -1;
-static int hf_x11_struct_SASetGroup_type = -1;
-static int hf_x11_struct_SASetGroup_flags_mask_ClearLocks = -1;
-static int hf_x11_struct_SASetGroup_flags_mask_LatchToLock = -1;
-static int hf_x11_struct_SASetGroup_flags_mask_GroupAbsolute = -1;
-static int hf_x11_struct_SASetGroup_flags = -1;
-static int hf_x11_struct_SASetGroup_group = -1;
-static int hf_x11_struct_SAMovePtr = -1;
-static int hf_x11_struct_SAMovePtr_type = -1;
-static int hf_x11_struct_SAMovePtr_flags_mask_NoAcceleration = -1;
-static int hf_x11_struct_SAMovePtr_flags_mask_MoveAbsoluteX = -1;
-static int hf_x11_struct_SAMovePtr_flags_mask_MoveAbsoluteY = -1;
-static int hf_x11_struct_SAMovePtr_flags = -1;
-static int hf_x11_struct_SAMovePtr_xHigh = -1;
-static int hf_x11_struct_SAMovePtr_xLow = -1;
-static int hf_x11_struct_SAMovePtr_yHigh = -1;
-static int hf_x11_struct_SAMovePtr_yLow = -1;
-static int hf_x11_struct_SAPtrBtn = -1;
-static int hf_x11_struct_SAPtrBtn_type = -1;
-static int hf_x11_struct_SAPtrBtn_flags = -1;
-static int hf_x11_struct_SAPtrBtn_count = -1;
-static int hf_x11_struct_SAPtrBtn_button = -1;
-static int hf_x11_struct_SALockPtrBtn = -1;
-static int hf_x11_struct_SALockPtrBtn_type = -1;
-static int hf_x11_struct_SALockPtrBtn_flags = -1;
-static int hf_x11_struct_SALockPtrBtn_button = -1;
-static int hf_x11_struct_SASetPtrDflt = -1;
-static int hf_x11_struct_SASetPtrDflt_type = -1;
-static int hf_x11_struct_SASetPtrDflt_flags_mask_AffectDfltButton = -1;
-static int hf_x11_struct_SASetPtrDflt_flags_mask_DfltBtnAbsolute = -1;
-static int hf_x11_struct_SASetPtrDflt_flags = -1;
-static int hf_x11_struct_SASetPtrDflt_affect_mask_AffectDfltButton = -1;
-static int hf_x11_struct_SASetPtrDflt_affect_mask_DfltBtnAbsolute = -1;
-static int hf_x11_struct_SASetPtrDflt_affect = -1;
-static int hf_x11_struct_SASetPtrDflt_value = -1;
-static int hf_x11_struct_SAIsoLock = -1;
-static int hf_x11_struct_SAIsoLock_type = -1;
-static int hf_x11_struct_SAIsoLock_flags_mask_NoLock = -1;
-static int hf_x11_struct_SAIsoLock_flags_mask_NoUnlock = -1;
-static int hf_x11_struct_SAIsoLock_flags_mask_GroupAbsolute = -1;
-static int hf_x11_struct_SAIsoLock_flags_mask_ISODfltIsGroup = -1;
-static int hf_x11_struct_SAIsoLock_flags = -1;
-static int hf_x11_struct_SAIsoLock_mask_mask_Shift = -1;
-static int hf_x11_struct_SAIsoLock_mask_mask_Lock = -1;
-static int hf_x11_struct_SAIsoLock_mask_mask_Control = -1;
-static int hf_x11_struct_SAIsoLock_mask_mask_1 = -1;
-static int hf_x11_struct_SAIsoLock_mask_mask_2 = -1;
-static int hf_x11_struct_SAIsoLock_mask_mask_3 = -1;
-static int hf_x11_struct_SAIsoLock_mask_mask_4 = -1;
-static int hf_x11_struct_SAIsoLock_mask_mask_5 = -1;
-static int hf_x11_struct_SAIsoLock_mask_mask_Any = -1;
-static int hf_x11_struct_SAIsoLock_mask = -1;
-static int hf_x11_struct_SAIsoLock_realMods_mask_Shift = -1;
-static int hf_x11_struct_SAIsoLock_realMods_mask_Lock = -1;
-static int hf_x11_struct_SAIsoLock_realMods_mask_Control = -1;
-static int hf_x11_struct_SAIsoLock_realMods_mask_1 = -1;
-static int hf_x11_struct_SAIsoLock_realMods_mask_2 = -1;
-static int hf_x11_struct_SAIsoLock_realMods_mask_3 = -1;
-static int hf_x11_struct_SAIsoLock_realMods_mask_4 = -1;
-static int hf_x11_struct_SAIsoLock_realMods_mask_5 = -1;
-static int hf_x11_struct_SAIsoLock_realMods_mask_Any = -1;
-static int hf_x11_struct_SAIsoLock_realMods = -1;
-static int hf_x11_struct_SAIsoLock_group = -1;
-static int hf_x11_struct_SAIsoLock_affect_mask_Ctrls = -1;
-static int hf_x11_struct_SAIsoLock_affect_mask_Ptr = -1;
-static int hf_x11_struct_SAIsoLock_affect_mask_Group = -1;
-static int hf_x11_struct_SAIsoLock_affect_mask_Mods = -1;
-static int hf_x11_struct_SAIsoLock_affect = -1;
-static int hf_x11_struct_SAIsoLock_vmodsHigh_mask_8 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsHigh_mask_9 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsHigh_mask_10 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsHigh_mask_11 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsHigh_mask_12 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsHigh_mask_13 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsHigh_mask_14 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsHigh_mask_15 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsHigh = -1;
-static int hf_x11_struct_SAIsoLock_vmodsLow_mask_0 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsLow_mask_1 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsLow_mask_2 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsLow_mask_3 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsLow_mask_4 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsLow_mask_5 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsLow_mask_6 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsLow_mask_7 = -1;
-static int hf_x11_struct_SAIsoLock_vmodsLow = -1;
-static int hf_x11_struct_SATerminate = -1;
-static int hf_x11_struct_SATerminate_type = -1;
-static int hf_x11_struct_SASwitchScreen = -1;
-static int hf_x11_struct_SASwitchScreen_type = -1;
-static int hf_x11_struct_SASwitchScreen_flags = -1;
-static int hf_x11_struct_SASwitchScreen_newScreen = -1;
-static int hf_x11_struct_SASetControls = -1;
-static int hf_x11_struct_SASetControls_type = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsHigh_mask_AccessXFeedback = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsHigh_mask_AudibleBell = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsHigh_mask_Overlay1 = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsHigh_mask_Overlay2 = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsHigh_mask_IgnoreGroupLock = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsHigh = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsLow_mask_RepeatKeys = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsLow_mask_SlowKeys = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsLow_mask_BounceKeys = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsLow_mask_StickyKeys = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsLow_mask_MouseKeys = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsLow_mask_MouseKeysAccel = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsLow_mask_AccessXKeys = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsLow_mask_AccessXTimeout = -1;
-static int hf_x11_struct_SASetControls_boolCtrlsLow = -1;
-static int hf_x11_struct_SAActionMessage = -1;
-static int hf_x11_struct_SAActionMessage_type = -1;
-static int hf_x11_struct_SAActionMessage_flags_mask_OnPress = -1;
-static int hf_x11_struct_SAActionMessage_flags_mask_OnRelease = -1;
-static int hf_x11_struct_SAActionMessage_flags_mask_GenKeyEvent = -1;
-static int hf_x11_struct_SAActionMessage_flags = -1;
-static int hf_x11_struct_SAActionMessage_message = -1;
-static int hf_x11_struct_SARedirectKey = -1;
-static int hf_x11_struct_SARedirectKey_type = -1;
-static int hf_x11_struct_SARedirectKey_newkey = -1;
-static int hf_x11_struct_SARedirectKey_mask_mask_Shift = -1;
-static int hf_x11_struct_SARedirectKey_mask_mask_Lock = -1;
-static int hf_x11_struct_SARedirectKey_mask_mask_Control = -1;
-static int hf_x11_struct_SARedirectKey_mask_mask_1 = -1;
-static int hf_x11_struct_SARedirectKey_mask_mask_2 = -1;
-static int hf_x11_struct_SARedirectKey_mask_mask_3 = -1;
-static int hf_x11_struct_SARedirectKey_mask_mask_4 = -1;
-static int hf_x11_struct_SARedirectKey_mask_mask_5 = -1;
-static int hf_x11_struct_SARedirectKey_mask_mask_Any = -1;
-static int hf_x11_struct_SARedirectKey_mask = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers_mask_Shift = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers_mask_Lock = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers_mask_Control = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers_mask_1 = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers_mask_2 = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers_mask_3 = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers_mask_4 = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers_mask_5 = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers_mask_Any = -1;
-static int hf_x11_struct_SARedirectKey_realModifiers = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_8 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_9 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_10 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_11 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_12 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_13 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_14 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_15 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskHigh = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_0 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_1 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_2 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_3 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_4 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_5 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_6 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_7 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsMaskLow = -1;
-static int hf_x11_struct_SARedirectKey_vmodsHigh_mask_8 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsHigh_mask_9 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsHigh_mask_10 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsHigh_mask_11 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsHigh_mask_12 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsHigh_mask_13 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsHigh_mask_14 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsHigh_mask_15 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsHigh = -1;
-static int hf_x11_struct_SARedirectKey_vmodsLow_mask_0 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsLow_mask_1 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsLow_mask_2 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsLow_mask_3 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsLow_mask_4 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsLow_mask_5 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsLow_mask_6 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsLow_mask_7 = -1;
-static int hf_x11_struct_SARedirectKey_vmodsLow = -1;
-static int hf_x11_struct_SADeviceBtn = -1;
-static int hf_x11_struct_SADeviceBtn_type = -1;
-static int hf_x11_struct_SADeviceBtn_flags = -1;
-static int hf_x11_struct_SADeviceBtn_count = -1;
-static int hf_x11_struct_SADeviceBtn_button = -1;
-static int hf_x11_struct_SADeviceBtn_device = -1;
-static int hf_x11_struct_SALockDeviceBtn = -1;
-static int hf_x11_struct_SALockDeviceBtn_type = -1;
-static int hf_x11_struct_SALockDeviceBtn_flags_mask_NoLock = -1;
-static int hf_x11_struct_SALockDeviceBtn_flags_mask_NoUnlock = -1;
-static int hf_x11_struct_SALockDeviceBtn_flags = -1;
-static int hf_x11_struct_SALockDeviceBtn_button = -1;
-static int hf_x11_struct_SALockDeviceBtn_device = -1;
-static int hf_x11_struct_SADeviceValuator = -1;
-static int hf_x11_struct_SADeviceValuator_type = -1;
-static int hf_x11_struct_SADeviceValuator_device = -1;
-static int hf_x11_struct_SADeviceValuator_val1what = -1;
-static int hf_x11_struct_SADeviceValuator_val1index = -1;
-static int hf_x11_struct_SADeviceValuator_val1value = -1;
-static int hf_x11_struct_SADeviceValuator_val2what = -1;
-static int hf_x11_struct_SADeviceValuator_val2index = -1;
-static int hf_x11_struct_SADeviceValuator_val2value = -1;
-static int hf_x11_union_Action = -1;
-static int hf_x11_union_Action_noaction = -1;
-static int hf_x11_union_Action_setmods = -1;
-static int hf_x11_union_Action_latchmods = -1;
-static int hf_x11_union_Action_lockmods = -1;
-static int hf_x11_union_Action_setgroup = -1;
-static int hf_x11_union_Action_latchgroup = -1;
-static int hf_x11_union_Action_lockgroup = -1;
-static int hf_x11_union_Action_moveptr = -1;
-static int hf_x11_union_Action_ptrbtn = -1;
-static int hf_x11_union_Action_lockptrbtn = -1;
-static int hf_x11_union_Action_setptrdflt = -1;
-static int hf_x11_union_Action_isolock = -1;
-static int hf_x11_union_Action_terminate = -1;
-static int hf_x11_union_Action_switchscreen = -1;
-static int hf_x11_union_Action_setcontrols = -1;
-static int hf_x11_union_Action_lockcontrols = -1;
-static int hf_x11_union_Action_message = -1;
-static int hf_x11_union_Action_redirect = -1;
-static int hf_x11_union_Action_devbtn = -1;
-static int hf_x11_union_Action_lockdevbtn = -1;
-static int hf_x11_union_Action_devval = -1;
-static int hf_x11_union_Action_type = -1;
+static int hf_x11_struct_xkb_IndicatorMap = -1;
+static int hf_x11_struct_xkb_IndicatorMap_flags = -1;
+static int hf_x11_struct_xkb_IndicatorMap_whichGroups = -1;
+static int hf_x11_struct_xkb_IndicatorMap_groups = -1;
+static int hf_x11_struct_xkb_IndicatorMap_whichMods = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods_mask_Shift = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods_mask_Lock = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods_mask_Control = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods_mask_1 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods_mask_2 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods_mask_3 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods_mask_4 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods_mask_5 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods_mask_Any = -1;
+static int hf_x11_struct_xkb_IndicatorMap_mods = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods_mask_Shift = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods_mask_Lock = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods_mask_Control = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods_mask_1 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods_mask_2 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods_mask_3 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods_mask_4 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods_mask_5 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods_mask_Any = -1;
+static int hf_x11_struct_xkb_IndicatorMap_realMods = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_0 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_1 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_2 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_3 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_4 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_5 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_6 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_7 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_8 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_9 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_10 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_11 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_12 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_13 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_14 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods_mask_15 = -1;
+static int hf_x11_struct_xkb_IndicatorMap_vmods = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_RepeatKeys = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_SlowKeys = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_BounceKeys = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_StickyKeys = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_MouseKeys = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_MouseKeysAccel = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_AccessXKeys = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_AccessXTimeoutMask = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_AccessXFeedbackMask = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_AudibleBellMask = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_Overlay1Mask = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_Overlay2Mask = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls_mask_IgnoreGroupLockMask = -1;
+static int hf_x11_struct_xkb_IndicatorMap_ctrls = -1;
+static int hf_x11_struct_xkb_ModDef = -1;
+static int hf_x11_struct_xkb_ModDef_mask_mask_Shift = -1;
+static int hf_x11_struct_xkb_ModDef_mask_mask_Lock = -1;
+static int hf_x11_struct_xkb_ModDef_mask_mask_Control = -1;
+static int hf_x11_struct_xkb_ModDef_mask_mask_1 = -1;
+static int hf_x11_struct_xkb_ModDef_mask_mask_2 = -1;
+static int hf_x11_struct_xkb_ModDef_mask_mask_3 = -1;
+static int hf_x11_struct_xkb_ModDef_mask_mask_4 = -1;
+static int hf_x11_struct_xkb_ModDef_mask_mask_5 = -1;
+static int hf_x11_struct_xkb_ModDef_mask_mask_Any = -1;
+static int hf_x11_struct_xkb_ModDef_mask = -1;
+static int hf_x11_struct_xkb_ModDef_realMods_mask_Shift = -1;
+static int hf_x11_struct_xkb_ModDef_realMods_mask_Lock = -1;
+static int hf_x11_struct_xkb_ModDef_realMods_mask_Control = -1;
+static int hf_x11_struct_xkb_ModDef_realMods_mask_1 = -1;
+static int hf_x11_struct_xkb_ModDef_realMods_mask_2 = -1;
+static int hf_x11_struct_xkb_ModDef_realMods_mask_3 = -1;
+static int hf_x11_struct_xkb_ModDef_realMods_mask_4 = -1;
+static int hf_x11_struct_xkb_ModDef_realMods_mask_5 = -1;
+static int hf_x11_struct_xkb_ModDef_realMods_mask_Any = -1;
+static int hf_x11_struct_xkb_ModDef_realMods = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_0 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_1 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_2 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_3 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_4 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_5 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_6 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_7 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_8 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_9 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_10 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_11 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_12 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_13 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_14 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods_mask_15 = -1;
+static int hf_x11_struct_xkb_ModDef_vmods = -1;
+static int hf_x11_struct_xkb_KeyName = -1;
+static int hf_x11_struct_xkb_KeyName_name = -1;
+static int hf_x11_struct_xkb_KeyAlias = -1;
+static int hf_x11_struct_xkb_KeyAlias_real = -1;
+static int hf_x11_struct_xkb_KeyAlias_alias = -1;
+static int hf_x11_struct_xkb_CountedString16 = -1;
+static int hf_x11_struct_xkb_CountedString16_length = -1;
+static int hf_x11_struct_xkb_CountedString16_string = -1;
+static int hf_x11_struct_xkb_CountedString16_alignment_pad = -1;
+static int hf_x11_struct_xkb_KTMapEntry = -1;
+static int hf_x11_struct_xkb_KTMapEntry_active = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask_mask_Shift = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask_mask_Lock = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask_mask_Control = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask_mask_1 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask_mask_2 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask_mask_3 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask_mask_4 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask_mask_5 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask_mask_Any = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mask = -1;
+static int hf_x11_struct_xkb_KTMapEntry_level = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods_mask_Shift = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods_mask_Lock = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods_mask_Control = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods_mask_1 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods_mask_2 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods_mask_3 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods_mask_4 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods_mask_5 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods_mask_Any = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_mods = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_0 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_1 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_2 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_3 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_4 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_5 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_6 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_7 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_8 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_9 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_10 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_11 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_12 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_13 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_14 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods_mask_15 = -1;
+static int hf_x11_struct_xkb_KTMapEntry_mods_vmods = -1;
+static int hf_x11_struct_xkb_KeyType = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask_mask_Shift = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask_mask_Lock = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask_mask_Control = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask_mask_1 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask_mask_2 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask_mask_3 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask_mask_4 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask_mask_5 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask_mask_Any = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mask = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods_mask_Shift = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods_mask_Lock = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods_mask_Control = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods_mask_1 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods_mask_2 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods_mask_3 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods_mask_4 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods_mask_5 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods_mask_Any = -1;
+static int hf_x11_struct_xkb_KeyType_mods_mods = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_0 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_1 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_2 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_3 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_4 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_5 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_6 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_7 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_8 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_9 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_10 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_11 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_12 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_13 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_14 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods_mask_15 = -1;
+static int hf_x11_struct_xkb_KeyType_mods_vmods = -1;
+static int hf_x11_struct_xkb_KeyType_numLevels = -1;
+static int hf_x11_struct_xkb_KeyType_nMapEntries = -1;
+static int hf_x11_struct_xkb_KeyType_hasPreserve = -1;
+static int hf_x11_struct_xkb_KeyType_map = -1;
+static int hf_x11_struct_xkb_KeyType_map_item = -1;
+static int hf_x11_struct_xkb_KeyType_preserve = -1;
+static int hf_x11_struct_xkb_KeyType_preserve_item = -1;
+static int hf_x11_struct_xkb_KeySymMap = -1;
+static int hf_x11_struct_xkb_KeySymMap_kt_index = -1;
+static int hf_x11_struct_xkb_KeySymMap_groupInfo = -1;
+static int hf_x11_struct_xkb_KeySymMap_width = -1;
+static int hf_x11_struct_xkb_KeySymMap_nSyms = -1;
+static int hf_x11_struct_xkb_KeySymMap_syms = -1;
+static int hf_x11_struct_xkb_KeySymMap_syms_item = -1;
+static int hf_x11_struct_xkb_CommonBehavior = -1;
+static int hf_x11_struct_xkb_CommonBehavior_type = -1;
+static int hf_x11_struct_xkb_CommonBehavior_data = -1;
+static int hf_x11_struct_xkb_DefaultBehavior = -1;
+static int hf_x11_struct_xkb_DefaultBehavior_type = -1;
+static int hf_x11_struct_xkb_RadioGroupBehavior = -1;
+static int hf_x11_struct_xkb_RadioGroupBehavior_type = -1;
+static int hf_x11_struct_xkb_RadioGroupBehavior_group = -1;
+static int hf_x11_struct_xkb_OverlayBehavior = -1;
+static int hf_x11_struct_xkb_OverlayBehavior_type = -1;
+static int hf_x11_struct_xkb_OverlayBehavior_key = -1;
+static int hf_x11_union_xkb_Behavior = -1;
+static int hf_x11_union_xkb_Behavior_common = -1;
+static int hf_x11_union_xkb_Behavior_default = -1;
+static int hf_x11_union_xkb_Behavior_lock = -1;
+static int hf_x11_union_xkb_Behavior_radioGroup = -1;
+static int hf_x11_union_xkb_Behavior_overlay1 = -1;
+static int hf_x11_union_xkb_Behavior_overlay2 = -1;
+static int hf_x11_union_xkb_Behavior_permamentLock = -1;
+static int hf_x11_union_xkb_Behavior_permamentRadioGroup = -1;
+static int hf_x11_union_xkb_Behavior_permamentOverlay1 = -1;
+static int hf_x11_union_xkb_Behavior_permamentOverlay2 = -1;
+static int hf_x11_union_xkb_Behavior_type = -1;
+static int hf_x11_struct_xkb_SetBehavior = -1;
+static int hf_x11_struct_xkb_SetBehavior_keycode = -1;
+static int hf_x11_struct_xkb_SetBehavior_behavior = -1;
+static int hf_x11_struct_xkb_SetExplicit = -1;
+static int hf_x11_struct_xkb_SetExplicit_keycode = -1;
+static int hf_x11_struct_xkb_SetExplicit_explicit_mask_KeyType1 = -1;
+static int hf_x11_struct_xkb_SetExplicit_explicit_mask_KeyType2 = -1;
+static int hf_x11_struct_xkb_SetExplicit_explicit_mask_KeyType3 = -1;
+static int hf_x11_struct_xkb_SetExplicit_explicit_mask_KeyType4 = -1;
+static int hf_x11_struct_xkb_SetExplicit_explicit_mask_Interpret = -1;
+static int hf_x11_struct_xkb_SetExplicit_explicit_mask_AutoRepeat = -1;
+static int hf_x11_struct_xkb_SetExplicit_explicit_mask_Behavior = -1;
+static int hf_x11_struct_xkb_SetExplicit_explicit_mask_VModMap = -1;
+static int hf_x11_struct_xkb_SetExplicit_explicit = -1;
+static int hf_x11_struct_xkb_KeyModMap = -1;
+static int hf_x11_struct_xkb_KeyModMap_keycode = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods_mask_Shift = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods_mask_Lock = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods_mask_Control = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods_mask_1 = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods_mask_2 = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods_mask_3 = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods_mask_4 = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods_mask_5 = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods_mask_Any = -1;
+static int hf_x11_struct_xkb_KeyModMap_mods = -1;
+static int hf_x11_struct_xkb_KeyVModMap = -1;
+static int hf_x11_struct_xkb_KeyVModMap_keycode = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_0 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_1 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_2 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_3 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_4 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_5 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_6 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_7 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_8 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_9 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_10 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_11 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_12 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_13 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_14 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods_mask_15 = -1;
+static int hf_x11_struct_xkb_KeyVModMap_vmods = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_level = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods_mask_Shift = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods_mask_Lock = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods_mask_Control = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods_mask_1 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods_mask_2 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods_mask_3 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods_mask_4 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods_mask_5 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods_mask_Any = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_realMods = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_0 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_1 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_2 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_3 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_4 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_5 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_6 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_7 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_8 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_9 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_10 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_11 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_12 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_13 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_14 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods_mask_15 = -1;
+static int hf_x11_struct_xkb_KTSetMapEntry_virtualMods = -1;
+static int hf_x11_struct_xkb_SetKeyType = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask_mask_Shift = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask_mask_Lock = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask_mask_Control = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask_mask_1 = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask_mask_2 = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask_mask_3 = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask_mask_4 = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask_mask_5 = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask_mask_Any = -1;
+static int hf_x11_struct_xkb_SetKeyType_mask = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods_mask_Shift = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods_mask_Lock = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods_mask_Control = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods_mask_1 = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods_mask_2 = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods_mask_3 = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods_mask_4 = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods_mask_5 = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods_mask_Any = -1;
+static int hf_x11_struct_xkb_SetKeyType_realMods = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_0 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_1 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_2 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_3 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_4 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_5 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_6 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_7 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_8 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_9 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_10 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_11 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_12 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_13 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_14 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods_mask_15 = -1;
+static int hf_x11_struct_xkb_SetKeyType_virtualMods = -1;
+static int hf_x11_struct_xkb_SetKeyType_numLevels = -1;
+static int hf_x11_struct_xkb_SetKeyType_nMapEntries = -1;
+static int hf_x11_struct_xkb_SetKeyType_preserve = -1;
+static int hf_x11_struct_xkb_SetKeyType_entries = -1;
+static int hf_x11_struct_xkb_SetKeyType_entries_item = -1;
+static int hf_x11_struct_xkb_SetKeyType_preserve_entries = -1;
+static int hf_x11_struct_xkb_SetKeyType_preserve_entries_item = -1;
+static int hf_x11_struct_xkb_Listing = -1;
+static int hf_x11_struct_xkb_Listing_flags = -1;
+static int hf_x11_struct_xkb_Listing_length = -1;
+static int hf_x11_struct_xkb_Listing_string = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_ledClass = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_ledID = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_namesPresent = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_mapsPresent = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_physIndicators = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_state = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_names = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_names_item = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_maps = -1;
+static int hf_x11_struct_xkb_DeviceLedInfo_maps_item = -1;
+static int hf_x11_struct_xkb_SANoAction = -1;
+static int hf_x11_struct_xkb_SANoAction_type = -1;
+static int hf_x11_struct_xkb_SASetMods = -1;
+static int hf_x11_struct_xkb_SASetMods_type = -1;
+static int hf_x11_struct_xkb_SASetMods_flags_mask_ClearLocks = -1;
+static int hf_x11_struct_xkb_SASetMods_flags_mask_LatchToLock = -1;
+static int hf_x11_struct_xkb_SASetMods_flags_mask_GroupAbsolute = -1;
+static int hf_x11_struct_xkb_SASetMods_flags = -1;
+static int hf_x11_struct_xkb_SASetMods_mask_mask_Shift = -1;
+static int hf_x11_struct_xkb_SASetMods_mask_mask_Lock = -1;
+static int hf_x11_struct_xkb_SASetMods_mask_mask_Control = -1;
+static int hf_x11_struct_xkb_SASetMods_mask_mask_1 = -1;
+static int hf_x11_struct_xkb_SASetMods_mask_mask_2 = -1;
+static int hf_x11_struct_xkb_SASetMods_mask_mask_3 = -1;
+static int hf_x11_struct_xkb_SASetMods_mask_mask_4 = -1;
+static int hf_x11_struct_xkb_SASetMods_mask_mask_5 = -1;
+static int hf_x11_struct_xkb_SASetMods_mask_mask_Any = -1;
+static int hf_x11_struct_xkb_SASetMods_mask = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods_mask_Shift = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods_mask_Lock = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods_mask_Control = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods_mask_1 = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods_mask_2 = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods_mask_3 = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods_mask_4 = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods_mask_5 = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods_mask_Any = -1;
+static int hf_x11_struct_xkb_SASetMods_realMods = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsHigh_mask_8 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsHigh_mask_9 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsHigh_mask_10 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsHigh_mask_11 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsHigh_mask_12 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsHigh_mask_13 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsHigh_mask_14 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsHigh_mask_15 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsHigh = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsLow_mask_0 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsLow_mask_1 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsLow_mask_2 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsLow_mask_3 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsLow_mask_4 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsLow_mask_5 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsLow_mask_6 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsLow_mask_7 = -1;
+static int hf_x11_struct_xkb_SASetMods_vmodsLow = -1;
+static int hf_x11_struct_xkb_SASetGroup = -1;
+static int hf_x11_struct_xkb_SASetGroup_type = -1;
+static int hf_x11_struct_xkb_SASetGroup_flags_mask_ClearLocks = -1;
+static int hf_x11_struct_xkb_SASetGroup_flags_mask_LatchToLock = -1;
+static int hf_x11_struct_xkb_SASetGroup_flags_mask_GroupAbsolute = -1;
+static int hf_x11_struct_xkb_SASetGroup_flags = -1;
+static int hf_x11_struct_xkb_SASetGroup_group = -1;
+static int hf_x11_struct_xkb_SAMovePtr = -1;
+static int hf_x11_struct_xkb_SAMovePtr_type = -1;
+static int hf_x11_struct_xkb_SAMovePtr_flags_mask_NoAcceleration = -1;
+static int hf_x11_struct_xkb_SAMovePtr_flags_mask_MoveAbsoluteX = -1;
+static int hf_x11_struct_xkb_SAMovePtr_flags_mask_MoveAbsoluteY = -1;
+static int hf_x11_struct_xkb_SAMovePtr_flags = -1;
+static int hf_x11_struct_xkb_SAMovePtr_xHigh = -1;
+static int hf_x11_struct_xkb_SAMovePtr_xLow = -1;
+static int hf_x11_struct_xkb_SAMovePtr_yHigh = -1;
+static int hf_x11_struct_xkb_SAMovePtr_yLow = -1;
+static int hf_x11_struct_xkb_SAPtrBtn = -1;
+static int hf_x11_struct_xkb_SAPtrBtn_type = -1;
+static int hf_x11_struct_xkb_SAPtrBtn_flags = -1;
+static int hf_x11_struct_xkb_SAPtrBtn_count = -1;
+static int hf_x11_struct_xkb_SAPtrBtn_button = -1;
+static int hf_x11_struct_xkb_SALockPtrBtn = -1;
+static int hf_x11_struct_xkb_SALockPtrBtn_type = -1;
+static int hf_x11_struct_xkb_SALockPtrBtn_flags = -1;
+static int hf_x11_struct_xkb_SALockPtrBtn_button = -1;
+static int hf_x11_struct_xkb_SASetPtrDflt = -1;
+static int hf_x11_struct_xkb_SASetPtrDflt_type = -1;
+static int hf_x11_struct_xkb_SASetPtrDflt_flags_mask_AffectDfltButton = -1;
+static int hf_x11_struct_xkb_SASetPtrDflt_flags_mask_DfltBtnAbsolute = -1;
+static int hf_x11_struct_xkb_SASetPtrDflt_flags = -1;
+static int hf_x11_struct_xkb_SASetPtrDflt_affect_mask_AffectDfltButton = -1;
+static int hf_x11_struct_xkb_SASetPtrDflt_affect_mask_DfltBtnAbsolute = -1;
+static int hf_x11_struct_xkb_SASetPtrDflt_affect = -1;
+static int hf_x11_struct_xkb_SASetPtrDflt_value = -1;
+static int hf_x11_struct_xkb_SAIsoLock = -1;
+static int hf_x11_struct_xkb_SAIsoLock_type = -1;
+static int hf_x11_struct_xkb_SAIsoLock_flags_mask_NoLock = -1;
+static int hf_x11_struct_xkb_SAIsoLock_flags_mask_NoUnlock = -1;
+static int hf_x11_struct_xkb_SAIsoLock_flags_mask_GroupAbsolute = -1;
+static int hf_x11_struct_xkb_SAIsoLock_flags_mask_ISODfltIsGroup = -1;
+static int hf_x11_struct_xkb_SAIsoLock_flags = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask_mask_Shift = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask_mask_Lock = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask_mask_Control = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask_mask_1 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask_mask_2 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask_mask_3 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask_mask_4 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask_mask_5 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask_mask_Any = -1;
+static int hf_x11_struct_xkb_SAIsoLock_mask = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods_mask_Shift = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods_mask_Lock = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods_mask_Control = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods_mask_1 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods_mask_2 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods_mask_3 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods_mask_4 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods_mask_5 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods_mask_Any = -1;
+static int hf_x11_struct_xkb_SAIsoLock_realMods = -1;
+static int hf_x11_struct_xkb_SAIsoLock_group = -1;
+static int hf_x11_struct_xkb_SAIsoLock_affect_mask_Ctrls = -1;
+static int hf_x11_struct_xkb_SAIsoLock_affect_mask_Ptr = -1;
+static int hf_x11_struct_xkb_SAIsoLock_affect_mask_Group = -1;
+static int hf_x11_struct_xkb_SAIsoLock_affect_mask_Mods = -1;
+static int hf_x11_struct_xkb_SAIsoLock_affect = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsHigh_mask_8 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsHigh_mask_9 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsHigh_mask_10 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsHigh_mask_11 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsHigh_mask_12 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsHigh_mask_13 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsHigh_mask_14 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsHigh_mask_15 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsHigh = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsLow_mask_0 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsLow_mask_1 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsLow_mask_2 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsLow_mask_3 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsLow_mask_4 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsLow_mask_5 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsLow_mask_6 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsLow_mask_7 = -1;
+static int hf_x11_struct_xkb_SAIsoLock_vmodsLow = -1;
+static int hf_x11_struct_xkb_SATerminate = -1;
+static int hf_x11_struct_xkb_SATerminate_type = -1;
+static int hf_x11_struct_xkb_SASwitchScreen = -1;
+static int hf_x11_struct_xkb_SASwitchScreen_type = -1;
+static int hf_x11_struct_xkb_SASwitchScreen_flags = -1;
+static int hf_x11_struct_xkb_SASwitchScreen_newScreen = -1;
+static int hf_x11_struct_xkb_SASetControls = -1;
+static int hf_x11_struct_xkb_SASetControls_type = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsHigh_mask_AccessXFeedback = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsHigh_mask_AudibleBell = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsHigh_mask_Overlay1 = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsHigh_mask_Overlay2 = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsHigh_mask_IgnoreGroupLock = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsHigh = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsLow_mask_RepeatKeys = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsLow_mask_SlowKeys = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsLow_mask_BounceKeys = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsLow_mask_StickyKeys = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsLow_mask_MouseKeys = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsLow_mask_MouseKeysAccel = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsLow_mask_AccessXKeys = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsLow_mask_AccessXTimeout = -1;
+static int hf_x11_struct_xkb_SASetControls_boolCtrlsLow = -1;
+static int hf_x11_struct_xkb_SAActionMessage = -1;
+static int hf_x11_struct_xkb_SAActionMessage_type = -1;
+static int hf_x11_struct_xkb_SAActionMessage_flags_mask_OnPress = -1;
+static int hf_x11_struct_xkb_SAActionMessage_flags_mask_OnRelease = -1;
+static int hf_x11_struct_xkb_SAActionMessage_flags_mask_GenKeyEvent = -1;
+static int hf_x11_struct_xkb_SAActionMessage_flags = -1;
+static int hf_x11_struct_xkb_SAActionMessage_message = -1;
+static int hf_x11_struct_xkb_SARedirectKey = -1;
+static int hf_x11_struct_xkb_SARedirectKey_type = -1;
+static int hf_x11_struct_xkb_SARedirectKey_newkey = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask_mask_Shift = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask_mask_Lock = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask_mask_Control = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask_mask_1 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask_mask_2 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask_mask_3 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask_mask_4 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask_mask_5 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask_mask_Any = -1;
+static int hf_x11_struct_xkb_SARedirectKey_mask = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers_mask_Shift = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers_mask_Lock = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers_mask_Control = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers_mask_1 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers_mask_2 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers_mask_3 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers_mask_4 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers_mask_5 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers_mask_Any = -1;
+static int hf_x11_struct_xkb_SARedirectKey_realModifiers = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskHigh_mask_8 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskHigh_mask_9 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskHigh_mask_10 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskHigh_mask_11 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskHigh_mask_12 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskHigh_mask_13 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskHigh_mask_14 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskHigh_mask_15 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskHigh = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskLow_mask_0 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskLow_mask_1 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskLow_mask_2 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskLow_mask_3 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskLow_mask_4 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskLow_mask_5 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskLow_mask_6 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskLow_mask_7 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsMaskLow = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsHigh_mask_8 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsHigh_mask_9 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsHigh_mask_10 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsHigh_mask_11 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsHigh_mask_12 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsHigh_mask_13 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsHigh_mask_14 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsHigh_mask_15 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsHigh = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsLow_mask_0 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsLow_mask_1 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsLow_mask_2 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsLow_mask_3 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsLow_mask_4 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsLow_mask_5 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsLow_mask_6 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsLow_mask_7 = -1;
+static int hf_x11_struct_xkb_SARedirectKey_vmodsLow = -1;
+static int hf_x11_struct_xkb_SADeviceBtn = -1;
+static int hf_x11_struct_xkb_SADeviceBtn_type = -1;
+static int hf_x11_struct_xkb_SADeviceBtn_flags = -1;
+static int hf_x11_struct_xkb_SADeviceBtn_count = -1;
+static int hf_x11_struct_xkb_SADeviceBtn_button = -1;
+static int hf_x11_struct_xkb_SADeviceBtn_device = -1;
+static int hf_x11_struct_xkb_SALockDeviceBtn = -1;
+static int hf_x11_struct_xkb_SALockDeviceBtn_type = -1;
+static int hf_x11_struct_xkb_SALockDeviceBtn_flags_mask_NoLock = -1;
+static int hf_x11_struct_xkb_SALockDeviceBtn_flags_mask_NoUnlock = -1;
+static int hf_x11_struct_xkb_SALockDeviceBtn_flags = -1;
+static int hf_x11_struct_xkb_SALockDeviceBtn_button = -1;
+static int hf_x11_struct_xkb_SALockDeviceBtn_device = -1;
+static int hf_x11_struct_xkb_SADeviceValuator = -1;
+static int hf_x11_struct_xkb_SADeviceValuator_type = -1;
+static int hf_x11_struct_xkb_SADeviceValuator_device = -1;
+static int hf_x11_struct_xkb_SADeviceValuator_val1what = -1;
+static int hf_x11_struct_xkb_SADeviceValuator_val1index = -1;
+static int hf_x11_struct_xkb_SADeviceValuator_val1value = -1;
+static int hf_x11_struct_xkb_SADeviceValuator_val2what = -1;
+static int hf_x11_struct_xkb_SADeviceValuator_val2index = -1;
+static int hf_x11_struct_xkb_SADeviceValuator_val2value = -1;
+static int hf_x11_struct_xkb_SIAction = -1;
+static int hf_x11_struct_xkb_SIAction_type = -1;
+static int hf_x11_struct_xkb_SIAction_data = -1;
+static int hf_x11_struct_xkb_SymInterpret = -1;
+static int hf_x11_struct_xkb_SymInterpret_sym = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods_mask_Shift = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods_mask_Lock = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods_mask_Control = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods_mask_1 = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods_mask_2 = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods_mask_3 = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods_mask_4 = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods_mask_5 = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods_mask_Any = -1;
+static int hf_x11_struct_xkb_SymInterpret_mods = -1;
+static int hf_x11_struct_xkb_SymInterpret_match = -1;
+static int hf_x11_struct_xkb_SymInterpret_virtualMod_mask_0 = -1;
+static int hf_x11_struct_xkb_SymInterpret_virtualMod_mask_1 = -1;
+static int hf_x11_struct_xkb_SymInterpret_virtualMod_mask_2 = -1;
+static int hf_x11_struct_xkb_SymInterpret_virtualMod_mask_3 = -1;
+static int hf_x11_struct_xkb_SymInterpret_virtualMod_mask_4 = -1;
+static int hf_x11_struct_xkb_SymInterpret_virtualMod_mask_5 = -1;
+static int hf_x11_struct_xkb_SymInterpret_virtualMod_mask_6 = -1;
+static int hf_x11_struct_xkb_SymInterpret_virtualMod_mask_7 = -1;
+static int hf_x11_struct_xkb_SymInterpret_virtualMod = -1;
+static int hf_x11_struct_xkb_SymInterpret_flags = -1;
+static int hf_x11_struct_xkb_SymInterpret_action = -1;
+static int hf_x11_union_xkb_Action = -1;
+static int hf_x11_union_xkb_Action_noaction = -1;
+static int hf_x11_union_xkb_Action_setmods = -1;
+static int hf_x11_union_xkb_Action_latchmods = -1;
+static int hf_x11_union_xkb_Action_lockmods = -1;
+static int hf_x11_union_xkb_Action_setgroup = -1;
+static int hf_x11_union_xkb_Action_latchgroup = -1;
+static int hf_x11_union_xkb_Action_lockgroup = -1;
+static int hf_x11_union_xkb_Action_moveptr = -1;
+static int hf_x11_union_xkb_Action_ptrbtn = -1;
+static int hf_x11_union_xkb_Action_lockptrbtn = -1;
+static int hf_x11_union_xkb_Action_setptrdflt = -1;
+static int hf_x11_union_xkb_Action_isolock = -1;
+static int hf_x11_union_xkb_Action_terminate = -1;
+static int hf_x11_union_xkb_Action_switchscreen = -1;
+static int hf_x11_union_xkb_Action_setcontrols = -1;
+static int hf_x11_union_xkb_Action_lockcontrols = -1;
+static int hf_x11_union_xkb_Action_message = -1;
+static int hf_x11_union_xkb_Action_redirect = -1;
+static int hf_x11_union_xkb_Action_devbtn = -1;
+static int hf_x11_union_xkb_Action_lockdevbtn = -1;
+static int hf_x11_union_xkb_Action_devval = -1;
+static int hf_x11_union_xkb_Action_type = -1;
static int hf_x11_xkb_UseExtension_wantedMajor = -1;
static int hf_x11_xkb_UseExtension_wantedMinor = -1;
static int hf_x11_xkb_UseExtension_reply_supported = -1;
static int hf_x11_xkb_UseExtension_reply_serverMajor = -1;
static int hf_x11_xkb_UseExtension_reply_serverMinor = -1;
static int hf_x11_xkb_SelectEvents_deviceSpec = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_NewKeyboardNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_MapNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_StateNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_ControlsNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_IndicatorStateNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_IndicatorMapNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_NamesNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_CompatMapNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_BellNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_ActionMessage = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_AccessXNotify = -1;
+static int hf_x11_xkb_SelectEvents_affectWhich_mask_ExtensionDeviceNotify = -1;
static int hf_x11_xkb_SelectEvents_affectWhich = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_NewKeyboardNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_MapNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_StateNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_ControlsNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_IndicatorStateNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_IndicatorMapNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_NamesNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_CompatMapNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_BellNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_ActionMessage = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_AccessXNotify = -1;
+static int hf_x11_xkb_SelectEvents_clear_mask_ExtensionDeviceNotify = -1;
static int hf_x11_xkb_SelectEvents_clear = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_NewKeyboardNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_MapNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_StateNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_ControlsNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_IndicatorStateNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_IndicatorMapNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_NamesNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_CompatMapNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_BellNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_ActionMessage = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_AccessXNotify = -1;
+static int hf_x11_xkb_SelectEvents_selectAll_mask_ExtensionDeviceNotify = -1;
static int hf_x11_xkb_SelectEvents_selectAll = -1;
+static int hf_x11_xkb_SelectEvents_affectMap_mask_KeyTypes = -1;
+static int hf_x11_xkb_SelectEvents_affectMap_mask_KeySyms = -1;
+static int hf_x11_xkb_SelectEvents_affectMap_mask_ModifierMap = -1;
+static int hf_x11_xkb_SelectEvents_affectMap_mask_ExplicitComponents = -1;
+static int hf_x11_xkb_SelectEvents_affectMap_mask_KeyActions = -1;
+static int hf_x11_xkb_SelectEvents_affectMap_mask_KeyBehaviors = -1;
+static int hf_x11_xkb_SelectEvents_affectMap_mask_VirtualMods = -1;
+static int hf_x11_xkb_SelectEvents_affectMap_mask_VirtualModMap = -1;
static int hf_x11_xkb_SelectEvents_affectMap = -1;
+static int hf_x11_xkb_SelectEvents_map_mask_KeyTypes = -1;
+static int hf_x11_xkb_SelectEvents_map_mask_KeySyms = -1;
+static int hf_x11_xkb_SelectEvents_map_mask_ModifierMap = -1;
+static int hf_x11_xkb_SelectEvents_map_mask_ExplicitComponents = -1;
+static int hf_x11_xkb_SelectEvents_map_mask_KeyActions = -1;
+static int hf_x11_xkb_SelectEvents_map_mask_KeyBehaviors = -1;
+static int hf_x11_xkb_SelectEvents_map_mask_VirtualMods = -1;
+static int hf_x11_xkb_SelectEvents_map_mask_VirtualModMap = -1;
static int hf_x11_xkb_SelectEvents_map = -1;
static int hf_x11_xkb_SelectEvents_NewKeyboardNotify_affectNewKeyboard_mask_Keycodes = -1;
static int hf_x11_xkb_SelectEvents_NewKeyboardNotify_affectNewKeyboard_mask_Geometry = -1;
@@ -5173,12 +5803,87 @@ static int hf_x11_xkb_GetControls_reply_mouseKeysInterval = -1;
static int hf_x11_xkb_GetControls_reply_mouseKeysTimeToMax = -1;
static int hf_x11_xkb_GetControls_reply_mouseKeysMaxSpeed = -1;
static int hf_x11_xkb_GetControls_reply_mouseKeysCurve = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_SKPressFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_SKAcceptFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_FeatureFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_SlowWarnFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_IndicatorFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_StickyKeysFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_TwoKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_LatchToLock = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_SKReleaseFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_SKRejectFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_BKRejectFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXOption_mask_DumbBell = -1;
static int hf_x11_xkb_GetControls_reply_accessXOption = -1;
static int hf_x11_xkb_GetControls_reply_accessXTimeout = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_SKPressFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_SKAcceptFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_FeatureFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_SlowWarnFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_IndicatorFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_StickyKeysFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_TwoKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_LatchToLock = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_SKReleaseFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_SKRejectFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_BKRejectFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask_mask_DumbBell = -1;
static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_SKPressFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_SKAcceptFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_FeatureFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_SlowWarnFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_IndicatorFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_StickyKeysFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_TwoKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_LatchToLock = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_SKReleaseFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_SKRejectFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_BKRejectFB = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues_mask_DumbBell = -1;
static int hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_RepeatKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_SlowKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_BounceKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_StickyKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_MouseKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_MouseKeysAccel = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_AccessXKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_AccessXTimeoutMask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_AccessXFeedbackMask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_AudibleBellMask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_Overlay1Mask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_Overlay2Mask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask_mask_IgnoreGroupLockMask = -1;
static int hf_x11_xkb_GetControls_reply_accessXTimeoutMask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_RepeatKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_SlowKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_BounceKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_StickyKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_MouseKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_MouseKeysAccel = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_AccessXKeys = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_AccessXTimeoutMask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_AccessXFeedbackMask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_AudibleBellMask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_Overlay1Mask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_Overlay2Mask = -1;
+static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues_mask_IgnoreGroupLockMask = -1;
static int hf_x11_xkb_GetControls_reply_accessXTimeoutValues = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_RepeatKeys = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_SlowKeys = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_BounceKeys = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_StickyKeys = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_MouseKeys = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_MouseKeysAccel = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_AccessXKeys = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_AccessXTimeoutMask = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_AccessXFeedbackMask = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_AudibleBellMask = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_Overlay1Mask = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_Overlay2Mask = -1;
+static int hf_x11_xkb_GetControls_reply_enabledControls_mask_IgnoreGroupLockMask = -1;
static int hf_x11_xkb_GetControls_reply_enabledControls = -1;
static int hf_x11_xkb_GetControls_reply_perKeyRepeat = -1;
static int hf_x11_xkb_SetControls_deviceSpec = -1;
@@ -5292,8 +5997,46 @@ static int hf_x11_xkb_SetControls_ignoreLockVirtualMods_mask_15 = -1;
static int hf_x11_xkb_SetControls_ignoreLockVirtualMods = -1;
static int hf_x11_xkb_SetControls_mouseKeysDfltBtn = -1;
static int hf_x11_xkb_SetControls_groupsWrap = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_SKPressFB = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_SKAcceptFB = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_FeatureFB = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_SlowWarnFB = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_IndicatorFB = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_StickyKeysFB = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_TwoKeys = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_LatchToLock = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_SKReleaseFB = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_SKRejectFB = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_BKRejectFB = -1;
+static int hf_x11_xkb_SetControls_accessXOptions_mask_DumbBell = -1;
static int hf_x11_xkb_SetControls_accessXOptions = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_RepeatKeys = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_SlowKeys = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_BounceKeys = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_StickyKeys = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_MouseKeys = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_MouseKeysAccel = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_AccessXKeys = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_AccessXTimeoutMask = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_AccessXFeedbackMask = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_AudibleBellMask = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_Overlay1Mask = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_Overlay2Mask = -1;
+static int hf_x11_xkb_SetControls_affectEnabledControls_mask_IgnoreGroupLockMask = -1;
static int hf_x11_xkb_SetControls_affectEnabledControls = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_RepeatKeys = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_SlowKeys = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_BounceKeys = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_StickyKeys = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_MouseKeys = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_MouseKeysAccel = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_AccessXKeys = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_AccessXTimeoutMask = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_AccessXFeedbackMask = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_AudibleBellMask = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_Overlay1Mask = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_Overlay2Mask = -1;
+static int hf_x11_xkb_SetControls_enabledControls_mask_IgnoreGroupLockMask = -1;
static int hf_x11_xkb_SetControls_enabledControls = -1;
static int hf_x11_xkb_SetControls_changeControls_mask_GroupsWrap = -1;
static int hf_x11_xkb_SetControls_changeControls_mask_InternalMods = -1;
@@ -5311,13 +6054,79 @@ static int hf_x11_xkb_SetControls_mouseKeysTimeToMax = -1;
static int hf_x11_xkb_SetControls_mouseKeysMaxSpeed = -1;
static int hf_x11_xkb_SetControls_mouseKeysCurve = -1;
static int hf_x11_xkb_SetControls_accessXTimeout = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_RepeatKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_SlowKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_BounceKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_StickyKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_MouseKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_MouseKeysAccel = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_AccessXKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_AccessXTimeoutMask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_AccessXFeedbackMask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_AudibleBellMask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_Overlay1Mask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_Overlay2Mask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutMask_mask_IgnoreGroupLockMask = -1;
static int hf_x11_xkb_SetControls_accessXTimeoutMask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_RepeatKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_SlowKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_BounceKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_StickyKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_MouseKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_MouseKeysAccel = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_AccessXKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_AccessXTimeoutMask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_AccessXFeedbackMask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_AudibleBellMask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_Overlay1Mask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_Overlay2Mask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutValues_mask_IgnoreGroupLockMask = -1;
static int hf_x11_xkb_SetControls_accessXTimeoutValues = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_SKPressFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_SKAcceptFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_FeatureFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_SlowWarnFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_IndicatorFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_StickyKeysFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_TwoKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_LatchToLock = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_SKReleaseFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_SKRejectFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_BKRejectFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask_mask_DumbBell = -1;
static int hf_x11_xkb_SetControls_accessXTimeoutOptionsMask = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_SKPressFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_SKAcceptFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_FeatureFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_SlowWarnFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_IndicatorFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_StickyKeysFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_TwoKeys = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_LatchToLock = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_SKReleaseFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_SKRejectFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_BKRejectFB = -1;
+static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues_mask_DumbBell = -1;
static int hf_x11_xkb_SetControls_accessXTimeoutOptionsValues = -1;
static int hf_x11_xkb_SetControls_perKeyRepeat = -1;
static int hf_x11_xkb_GetMap_deviceSpec = -1;
+static int hf_x11_xkb_GetMap_full_mask_KeyTypes = -1;
+static int hf_x11_xkb_GetMap_full_mask_KeySyms = -1;
+static int hf_x11_xkb_GetMap_full_mask_ModifierMap = -1;
+static int hf_x11_xkb_GetMap_full_mask_ExplicitComponents = -1;
+static int hf_x11_xkb_GetMap_full_mask_KeyActions = -1;
+static int hf_x11_xkb_GetMap_full_mask_KeyBehaviors = -1;
+static int hf_x11_xkb_GetMap_full_mask_VirtualMods = -1;
+static int hf_x11_xkb_GetMap_full_mask_VirtualModMap = -1;
static int hf_x11_xkb_GetMap_full = -1;
+static int hf_x11_xkb_GetMap_partial_mask_KeyTypes = -1;
+static int hf_x11_xkb_GetMap_partial_mask_KeySyms = -1;
+static int hf_x11_xkb_GetMap_partial_mask_ModifierMap = -1;
+static int hf_x11_xkb_GetMap_partial_mask_ExplicitComponents = -1;
+static int hf_x11_xkb_GetMap_partial_mask_KeyActions = -1;
+static int hf_x11_xkb_GetMap_partial_mask_KeyBehaviors = -1;
+static int hf_x11_xkb_GetMap_partial_mask_VirtualMods = -1;
+static int hf_x11_xkb_GetMap_partial_mask_VirtualModMap = -1;
static int hf_x11_xkb_GetMap_partial = -1;
static int hf_x11_xkb_GetMap_firstType = -1;
static int hf_x11_xkb_GetMap_nTypes = -1;
@@ -5353,6 +6162,14 @@ static int hf_x11_xkb_GetMap_nVModMapKeys = -1;
static int hf_x11_xkb_GetMap_reply_deviceID = -1;
static int hf_x11_xkb_GetMap_reply_minKeyCode = -1;
static int hf_x11_xkb_GetMap_reply_maxKeyCode = -1;
+static int hf_x11_xkb_GetMap_reply_present_mask_KeyTypes = -1;
+static int hf_x11_xkb_GetMap_reply_present_mask_KeySyms = -1;
+static int hf_x11_xkb_GetMap_reply_present_mask_ModifierMap = -1;
+static int hf_x11_xkb_GetMap_reply_present_mask_ExplicitComponents = -1;
+static int hf_x11_xkb_GetMap_reply_present_mask_KeyActions = -1;
+static int hf_x11_xkb_GetMap_reply_present_mask_KeyBehaviors = -1;
+static int hf_x11_xkb_GetMap_reply_present_mask_VirtualMods = -1;
+static int hf_x11_xkb_GetMap_reply_present_mask_VirtualModMap = -1;
static int hf_x11_xkb_GetMap_reply_present = -1;
static int hf_x11_xkb_GetMap_reply_firstType = -1;
static int hf_x11_xkb_GetMap_reply_nTypes = -1;
@@ -5395,6 +6212,7 @@ static int hf_x11_xkb_GetMap_reply_virtualMods = -1;
static int hf_x11_xkb_GetMap_reply_KeyTypes_types_rtrn = -1;
static int hf_x11_xkb_GetMap_reply_KeySyms_syms_rtrn = -1;
static int hf_x11_xkb_GetMap_reply_KeyActions_acts_rtrn_count = -1;
+static int hf_x11_xkb_GetMap_reply_KeyActions_alignment_pad = -1;
static int hf_x11_xkb_GetMap_reply_KeyActions_acts_rtrn_acts = -1;
static int hf_x11_xkb_GetMap_reply_KeyActions_acts_rtrn_acts_item = -1;
static int hf_x11_xkb_GetMap_reply_KeyBehaviors_behaviors_rtrn = -1;
@@ -5409,13 +6227,26 @@ static int hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_4 = -1;
static int hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_5 = -1;
static int hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_Any = -1;
static int hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn = -1;
+static int hf_x11_xkb_GetMap_reply_VirtualMods_alignment_pad2 = -1;
static int hf_x11_xkb_GetMap_reply_ExplicitComponents_explicit_rtrn = -1;
static int hf_x11_xkb_GetMap_reply_ExplicitComponents_explicit_rtrn_item = -1;
+static int hf_x11_xkb_GetMap_reply_ExplicitComponents_alignment_pad3 = -1;
+static int hf_x11_xkb_GetMap_reply_ExplicitComponents_alignment_pad3_item = -1;
static int hf_x11_xkb_GetMap_reply_ModifierMap_modmap_rtrn = -1;
static int hf_x11_xkb_GetMap_reply_ModifierMap_modmap_rtrn_item = -1;
+static int hf_x11_xkb_GetMap_reply_ModifierMap_alignment_pad4 = -1;
+static int hf_x11_xkb_GetMap_reply_ModifierMap_alignment_pad4_item = -1;
static int hf_x11_xkb_GetMap_reply_VirtualModMap_vmodmap_rtrn = -1;
static int hf_x11_xkb_GetMap_reply_VirtualModMap_vmodmap_rtrn_item = -1;
static int hf_x11_xkb_SetMap_deviceSpec = -1;
+static int hf_x11_xkb_SetMap_present_mask_KeyTypes = -1;
+static int hf_x11_xkb_SetMap_present_mask_KeySyms = -1;
+static int hf_x11_xkb_SetMap_present_mask_ModifierMap = -1;
+static int hf_x11_xkb_SetMap_present_mask_ExplicitComponents = -1;
+static int hf_x11_xkb_SetMap_present_mask_KeyActions = -1;
+static int hf_x11_xkb_SetMap_present_mask_KeyBehaviors = -1;
+static int hf_x11_xkb_SetMap_present_mask_VirtualMods = -1;
+static int hf_x11_xkb_SetMap_present_mask_VirtualModMap = -1;
static int hf_x11_xkb_SetMap_present = -1;
static int hf_x11_xkb_SetMap_flags_mask_ResizeTypes = -1;
static int hf_x11_xkb_SetMap_flags_mask_RecomputeActions = -1;
@@ -5492,6 +6323,7 @@ static int hf_x11_xkb_GetCompatMap_reply_firstSIRtrn = -1;
static int hf_x11_xkb_GetCompatMap_reply_nSIRtrn = -1;
static int hf_x11_xkb_GetCompatMap_reply_nTotalSI = -1;
static int hf_x11_xkb_GetCompatMap_reply_si_rtrn = -1;
+static int hf_x11_xkb_GetCompatMap_reply_si_rtrn_item = -1;
static int hf_x11_xkb_GetCompatMap_reply_group_rtrn = -1;
static int hf_x11_xkb_GetCompatMap_reply_group_rtrn_item = -1;
static int hf_x11_xkb_SetCompatMap_deviceSpec = -1;
@@ -5505,6 +6337,7 @@ static int hf_x11_xkb_SetCompatMap_groups = -1;
static int hf_x11_xkb_SetCompatMap_firstSI = -1;
static int hf_x11_xkb_SetCompatMap_nSI = -1;
static int hf_x11_xkb_SetCompatMap_si = -1;
+static int hf_x11_xkb_SetCompatMap_si_item = -1;
static int hf_x11_xkb_SetCompatMap_groupMaps = -1;
static int hf_x11_xkb_SetCompatMap_groupMaps_item = -1;
static int hf_x11_xkb_GetIndicatorState_deviceSpec = -1;
@@ -5601,6 +6434,7 @@ static int hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_Overlay1Mask = -1;
static int hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_Overlay2Mask = -1;
static int hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_IgnoreGroupLockMask = -1;
static int hf_x11_xkb_GetNamedIndicator_reply_map_ctrls = -1;
+static int hf_x11_xkb_GetNamedIndicator_reply_supported = -1;
static int hf_x11_xkb_SetNamedIndicator_deviceSpec = -1;
static int hf_x11_xkb_SetNamedIndicator_ledClass = -1;
static int hf_x11_xkb_SetNamedIndicator_ledID = -1;
@@ -5740,6 +6574,7 @@ static int hf_x11_xkb_GetNames_reply_Compat_compatName = -1;
static int hf_x11_xkb_GetNames_reply_KeyTypeNames_typeNames = -1;
static int hf_x11_xkb_GetNames_reply_KeyTypeNames_typeNames_item = -1;
static int hf_x11_xkb_GetNames_reply_KTLevelNames_nLevelsPerType = -1;
+static int hf_x11_xkb_GetNames_reply_KTLevelNames_alignment_pad = -1;
static int hf_x11_xkb_GetNames_reply_KTLevelNames_ktLevelNames = -1;
static int hf_x11_xkb_GetNames_reply_KTLevelNames_ktLevelNames_item = -1;
static int hf_x11_xkb_GetNames_reply_IndicatorNames_indicatorNames = -1;
@@ -5823,51 +6658,6 @@ static int hf_x11_xkb_SetNames_KeyAliases_keyAliases = -1;
static int hf_x11_xkb_SetNames_KeyAliases_keyAliases_item = -1;
static int hf_x11_xkb_SetNames_RGNames_radioGroupNames = -1;
static int hf_x11_xkb_SetNames_RGNames_radioGroupNames_item = -1;
-static int hf_x11_xkb_GetGeometry_deviceSpec = -1;
-static int hf_x11_xkb_GetGeometry_name = -1;
-static int hf_x11_xkb_GetGeometry_reply_deviceID = -1;
-static int hf_x11_xkb_GetGeometry_reply_name = -1;
-static int hf_x11_xkb_GetGeometry_reply_found = -1;
-static int hf_x11_xkb_GetGeometry_reply_widthMM = -1;
-static int hf_x11_xkb_GetGeometry_reply_heightMM = -1;
-static int hf_x11_xkb_GetGeometry_reply_nProperties = -1;
-static int hf_x11_xkb_GetGeometry_reply_nColors = -1;
-static int hf_x11_xkb_GetGeometry_reply_nShapes = -1;
-static int hf_x11_xkb_GetGeometry_reply_nSections = -1;
-static int hf_x11_xkb_GetGeometry_reply_nDoodads = -1;
-static int hf_x11_xkb_GetGeometry_reply_nKeyAliases = -1;
-static int hf_x11_xkb_GetGeometry_reply_baseColorNdx = -1;
-static int hf_x11_xkb_GetGeometry_reply_labelColorNdx = -1;
-static int hf_x11_xkb_GetGeometry_reply_labelFont = -1;
-static int hf_x11_xkb_GetGeometry_reply_properties = -1;
-static int hf_x11_xkb_GetGeometry_reply_colors = -1;
-static int hf_x11_xkb_GetGeometry_reply_shapes = -1;
-static int hf_x11_xkb_GetGeometry_reply_sections = -1;
-static int hf_x11_xkb_GetGeometry_reply_doodads = -1;
-static int hf_x11_xkb_GetGeometry_reply_doodads_item = -1;
-static int hf_x11_xkb_GetGeometry_reply_keyAliases = -1;
-static int hf_x11_xkb_GetGeometry_reply_keyAliases_item = -1;
-static int hf_x11_xkb_SetGeometry_deviceSpec = -1;
-static int hf_x11_xkb_SetGeometry_nShapes = -1;
-static int hf_x11_xkb_SetGeometry_nSections = -1;
-static int hf_x11_xkb_SetGeometry_name = -1;
-static int hf_x11_xkb_SetGeometry_widthMM = -1;
-static int hf_x11_xkb_SetGeometry_heightMM = -1;
-static int hf_x11_xkb_SetGeometry_nProperties = -1;
-static int hf_x11_xkb_SetGeometry_nColors = -1;
-static int hf_x11_xkb_SetGeometry_nDoodads = -1;
-static int hf_x11_xkb_SetGeometry_nKeyAliases = -1;
-static int hf_x11_xkb_SetGeometry_baseColorNdx = -1;
-static int hf_x11_xkb_SetGeometry_labelColorNdx = -1;
-static int hf_x11_xkb_SetGeometry_labelFont = -1;
-static int hf_x11_xkb_SetGeometry_properties = -1;
-static int hf_x11_xkb_SetGeometry_colors = -1;
-static int hf_x11_xkb_SetGeometry_shapes = -1;
-static int hf_x11_xkb_SetGeometry_sections = -1;
-static int hf_x11_xkb_SetGeometry_doodads = -1;
-static int hf_x11_xkb_SetGeometry_doodads_item = -1;
-static int hf_x11_xkb_SetGeometry_keyAliases = -1;
-static int hf_x11_xkb_SetGeometry_keyAliases_item = -1;
static int hf_x11_xkb_PerClientFlags_deviceSpec = -1;
static int hf_x11_xkb_PerClientFlags_change_mask_DetectableAutoRepeat = -1;
static int hf_x11_xkb_PerClientFlags_change_mask_GrabsUseXKBState = -1;
@@ -5966,18 +6756,6 @@ static int hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_IgnoreGroupLockM
static int hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues = -1;
static int hf_x11_xkb_ListComponents_deviceSpec = -1;
static int hf_x11_xkb_ListComponents_maxNames = -1;
-static int hf_x11_xkb_ListComponents_keymapsSpecLen = -1;
-static int hf_x11_xkb_ListComponents_keymapsSpec = -1;
-static int hf_x11_xkb_ListComponents_keycodesSpecLen = -1;
-static int hf_x11_xkb_ListComponents_keycodesSpec = -1;
-static int hf_x11_xkb_ListComponents_typesSpecLen = -1;
-static int hf_x11_xkb_ListComponents_typesSpec = -1;
-static int hf_x11_xkb_ListComponents_compatMapSpecLen = -1;
-static int hf_x11_xkb_ListComponents_compatMapSpec = -1;
-static int hf_x11_xkb_ListComponents_symbolsSpecLen = -1;
-static int hf_x11_xkb_ListComponents_symbolsSpec = -1;
-static int hf_x11_xkb_ListComponents_geometrySpecLen = -1;
-static int hf_x11_xkb_ListComponents_geometrySpec = -1;
static int hf_x11_xkb_ListComponents_reply_deviceID = -1;
static int hf_x11_xkb_ListComponents_reply_nKeymaps = -1;
static int hf_x11_xkb_ListComponents_reply_nKeycodes = -1;
@@ -6012,18 +6790,6 @@ static int hf_x11_xkb_GetKbdByName_want_mask_Geometry = -1;
static int hf_x11_xkb_GetKbdByName_want_mask_OtherNames = -1;
static int hf_x11_xkb_GetKbdByName_want = -1;
static int hf_x11_xkb_GetKbdByName_load = -1;
-static int hf_x11_xkb_GetKbdByName_keymapsSpecLen = -1;
-static int hf_x11_xkb_GetKbdByName_keymapsSpec = -1;
-static int hf_x11_xkb_GetKbdByName_keycodesSpecLen = -1;
-static int hf_x11_xkb_GetKbdByName_keycodesSpec = -1;
-static int hf_x11_xkb_GetKbdByName_typesSpecLen = -1;
-static int hf_x11_xkb_GetKbdByName_typesSpec = -1;
-static int hf_x11_xkb_GetKbdByName_compatMapSpecLen = -1;
-static int hf_x11_xkb_GetKbdByName_compatMapSpec = -1;
-static int hf_x11_xkb_GetKbdByName_symbolsSpecLen = -1;
-static int hf_x11_xkb_GetKbdByName_symbolsSpec = -1;
-static int hf_x11_xkb_GetKbdByName_geometrySpecLen = -1;
-static int hf_x11_xkb_GetKbdByName_geometrySpec = -1;
static int hf_x11_xkb_GetKbdByName_reply_deviceID = -1;
static int hf_x11_xkb_GetKbdByName_reply_minKeyCode = -1;
static int hf_x11_xkb_GetKbdByName_reply_maxKeyCode = -1;
@@ -6053,6 +6819,14 @@ static int hf_x11_xkb_GetKbdByName_reply_Types_getmap_sequence = -1;
static int hf_x11_xkb_GetKbdByName_reply_Types_getmap_length = -1;
static int hf_x11_xkb_GetKbdByName_reply_Types_typeMinKeyCode = -1;
static int hf_x11_xkb_GetKbdByName_reply_Types_typeMaxKeyCode = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Types_present_mask_KeyTypes = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Types_present_mask_KeySyms = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Types_present_mask_ModifierMap = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Types_present_mask_ExplicitComponents = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Types_present_mask_KeyActions = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Types_present_mask_KeyBehaviors = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Types_present_mask_VirtualMods = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Types_present_mask_VirtualModMap = -1;
static int hf_x11_xkb_GetKbdByName_reply_Types_present = -1;
static int hf_x11_xkb_GetKbdByName_reply_Types_firstType = -1;
static int hf_x11_xkb_GetKbdByName_reply_Types_nTypes = -1;
@@ -6115,7 +6889,10 @@ static int hf_x11_xkb_GetKbdByName_reply_Types_ModifierMap_modmap_rtrn = -1;
static int hf_x11_xkb_GetKbdByName_reply_Types_ModifierMap_modmap_rtrn_item = -1;
static int hf_x11_xkb_GetKbdByName_reply_Types_VirtualModMap_vmodmap_rtrn = -1;
static int hf_x11_xkb_GetKbdByName_reply_Types_VirtualModMap_vmodmap_rtrn_item = -1;
+static int hf_x11_xkb_GetKbdByName_reply_CompatMap_compatmap_type = -1;
static int hf_x11_xkb_GetKbdByName_reply_CompatMap_compatDeviceID = -1;
+static int hf_x11_xkb_GetKbdByName_reply_CompatMap_compatmap_sequence = -1;
+static int hf_x11_xkb_GetKbdByName_reply_CompatMap_compatmap_length = -1;
static int hf_x11_xkb_GetKbdByName_reply_CompatMap_groupsRtrn_mask_Group1 = -1;
static int hf_x11_xkb_GetKbdByName_reply_CompatMap_groupsRtrn_mask_Group2 = -1;
static int hf_x11_xkb_GetKbdByName_reply_CompatMap_groupsRtrn_mask_Group3 = -1;
@@ -6125,145 +6902,22 @@ static int hf_x11_xkb_GetKbdByName_reply_CompatMap_firstSIRtrn = -1;
static int hf_x11_xkb_GetKbdByName_reply_CompatMap_nSIRtrn = -1;
static int hf_x11_xkb_GetKbdByName_reply_CompatMap_nTotalSI = -1;
static int hf_x11_xkb_GetKbdByName_reply_CompatMap_si_rtrn = -1;
+static int hf_x11_xkb_GetKbdByName_reply_CompatMap_si_rtrn_item = -1;
static int hf_x11_xkb_GetKbdByName_reply_CompatMap_group_rtrn = -1;
static int hf_x11_xkb_GetKbdByName_reply_CompatMap_group_rtrn_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_clientDeviceID = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_clientMinKeyCode = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_clientMaxKeyCode = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_present = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstType = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nTypes = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalTypes = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstKeySym = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalSyms = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nKeySyms = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstKeyAction = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalActions = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nKeyActions = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstKeyBehavior = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nKeyBehaviors = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalKeyBehaviors = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstKeyExplicit = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nKeyExplicit = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalKeyExplicit = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstModMapKey = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nModMapKeys = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalModMapKeys = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstVModMapKey = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nVModMapKeys = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalVModMapKeys = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_0 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_1 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_2 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_3 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_4 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_5 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_6 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_7 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_8 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_9 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_10 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_11 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_12 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_13 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_14 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_15 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyTypes_types_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeySyms_syms_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyActions_acts_rtrn_count = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyActions_acts_rtrn_acts = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyActions_acts_rtrn_acts_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyBehaviors_behaviors_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyBehaviors_behaviors_rtrn_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_Shift = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_Lock = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_Control = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_1 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_2 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_3 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_4 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_5 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_Any = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_ExplicitComponents_explicit_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_ExplicitComponents_explicit_rtrn_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_ModifierMap_modmap_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_ModifierMap_modmap_rtrn_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualModMap_vmodmap_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualModMap_vmodmap_rtrn_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_serverDeviceID = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_serverMinKeyCode = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_serverMaxKeyCode = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_present = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstType = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nTypes = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalTypes = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstKeySym = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalSyms = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nKeySyms = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstKeyAction = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalActions = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nKeyActions = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstKeyBehavior = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nKeyBehaviors = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalKeyBehaviors = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstKeyExplicit = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nKeyExplicit = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalKeyExplicit = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstModMapKey = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nModMapKeys = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalModMapKeys = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstVModMapKey = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nVModMapKeys = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalVModMapKeys = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_0 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_1 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_2 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_3 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_4 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_5 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_6 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_7 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_8 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_9 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_10 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_11 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_12 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_13 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_14 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_15 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyTypes_types_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeySyms_syms_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyActions_acts_rtrn_count = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyActions_acts_rtrn_acts = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyActions_acts_rtrn_acts_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyBehaviors_behaviors_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyBehaviors_behaviors_rtrn_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_Shift = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_Lock = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_Control = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_1 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_2 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_3 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_4 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_5 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_Any = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_ExplicitComponents_explicit_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_ExplicitComponents_explicit_rtrn_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_ModifierMap_modmap_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_ModifierMap_modmap_rtrn_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualModMap_vmodmap_rtrn = -1;
-static int hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualModMap_vmodmap_rtrn_item = -1;
+static int hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_indicatormap_type = -1;
static int hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_indicatorDeviceID = -1;
+static int hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_indicatormap_sequence = -1;
+static int hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_indicatormap_length = -1;
static int hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_which = -1;
static int hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_realIndicators = -1;
static int hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_nIndicators = -1;
static int hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_maps = -1;
static int hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_maps_item = -1;
+static int hf_x11_xkb_GetKbdByName_reply_KeyNames_keyname_type = -1;
static int hf_x11_xkb_GetKbdByName_reply_KeyNames_keyDeviceID = -1;
+static int hf_x11_xkb_GetKbdByName_reply_KeyNames_keyname_sequence = -1;
+static int hf_x11_xkb_GetKbdByName_reply_KeyNames_keyname_length = -1;
static int hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_Keycodes = -1;
static int hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_Geometry = -1;
static int hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_Symbols = -1;
@@ -6332,76 +6986,10 @@ static int hf_x11_xkb_GetKbdByName_reply_KeyNames_KeyAliases_keyAliases = -1;
static int hf_x11_xkb_GetKbdByName_reply_KeyNames_KeyAliases_keyAliases_item = -1;
static int hf_x11_xkb_GetKbdByName_reply_KeyNames_RGNames_radioGroupNames = -1;
static int hf_x11_xkb_GetKbdByName_reply_KeyNames_RGNames_radioGroupNames_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_otherDeviceID = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Keycodes = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Geometry = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Symbols = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_PhysSymbols = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Types = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Compat = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_KeyTypeNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_KTLevelNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_IndicatorNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_KeyNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_KeyAliases = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_VirtualModNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_GroupNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_RGNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_which = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_otherMinKeyCode = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_otherMaxKeyCode = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_nTypes = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames_mask_Group1 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames_mask_Group2 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames_mask_Group3 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames_mask_Group4 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_0 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_1 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_2 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_3 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_4 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_5 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_6 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_7 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_8 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_9 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_10 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_11 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_12 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_13 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_14 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_15 = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_firstKey = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_nKeys = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_indicators = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_nRadioGroups = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_nKeyAliases = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_nKTLevels = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_Keycodes_keycodesName = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_Geometry_geometryName = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_Symbols_symbolsName = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_PhysSymbols_physSymbolsName = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_Types_typesName = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_Compat_compatName = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyTypeNames_typeNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyTypeNames_typeNames_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_KTLevelNames_nLevelsPerType = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_KTLevelNames_ktLevelNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_KTLevelNames_ktLevelNames_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_IndicatorNames_indicatorNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_IndicatorNames_indicatorNames_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_VirtualModNames_virtualModNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_VirtualModNames_virtualModNames_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_GroupNames_groups = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_GroupNames_groups_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyNames_keyNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyAliases_keyAliases = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyAliases_keyAliases_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_RGNames_radioGroupNames = -1;
-static int hf_x11_xkb_GetKbdByName_reply_OtherNames_RGNames_radioGroupNames_item = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Geometry_geometry_type = -1;
static int hf_x11_xkb_GetKbdByName_reply_Geometry_geometryDeviceID = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Geometry_geometry_sequence = -1;
+static int hf_x11_xkb_GetKbdByName_reply_Geometry_geometry_length = -1;
static int hf_x11_xkb_GetKbdByName_reply_Geometry_name = -1;
static int hf_x11_xkb_GetKbdByName_reply_Geometry_geometryFound = -1;
static int hf_x11_xkb_GetKbdByName_reply_Geometry_widthMM = -1;
@@ -6415,14 +7003,6 @@ static int hf_x11_xkb_GetKbdByName_reply_Geometry_nKeyAliases = -1;
static int hf_x11_xkb_GetKbdByName_reply_Geometry_baseColorNdx = -1;
static int hf_x11_xkb_GetKbdByName_reply_Geometry_labelColorNdx = -1;
static int hf_x11_xkb_GetKbdByName_reply_Geometry_labelFont = -1;
-static int hf_x11_xkb_GetKbdByName_reply_Geometry_properties = -1;
-static int hf_x11_xkb_GetKbdByName_reply_Geometry_colors = -1;
-static int hf_x11_xkb_GetKbdByName_reply_Geometry_shapes = -1;
-static int hf_x11_xkb_GetKbdByName_reply_Geometry_sections = -1;
-static int hf_x11_xkb_GetKbdByName_reply_Geometry_doodads = -1;
-static int hf_x11_xkb_GetKbdByName_reply_Geometry_doodads_item = -1;
-static int hf_x11_xkb_GetKbdByName_reply_Geometry_keyAliases = -1;
-static int hf_x11_xkb_GetKbdByName_reply_Geometry_keyAliases_item = -1;
static int hf_x11_xkb_GetDeviceInfo_deviceSpec = -1;
static int hf_x11_xkb_GetDeviceInfo_wanted_mask_Keyboards = -1;
static int hf_x11_xkb_GetDeviceInfo_wanted_mask_ButtonActions = -1;
@@ -6492,23 +7072,7 @@ static int hf_x11_xkb_SetDebuggingFlags_reply_currentFlags = -1;
static int hf_x11_xkb_SetDebuggingFlags_reply_currentCtrls = -1;
static int hf_x11_xkb_SetDebuggingFlags_reply_supportedFlags = -1;
static int hf_x11_xkb_SetDebuggingFlags_reply_supportedCtrls = -1;
-static int hf_x11_xkb_NewKeyboardNotify_xkbType = -1;
-static int hf_x11_xkb_NewKeyboardNotify_sequence = -1;
-static int hf_x11_xkb_NewKeyboardNotify_time = -1;
-static int hf_x11_xkb_NewKeyboardNotify_deviceID = -1;
-static int hf_x11_xkb_NewKeyboardNotify_oldDeviceID = -1;
-static int hf_x11_xkb_NewKeyboardNotify_minKeyCode = -1;
-static int hf_x11_xkb_NewKeyboardNotify_maxKeyCode = -1;
-static int hf_x11_xkb_NewKeyboardNotify_oldMinKeyCode = -1;
-static int hf_x11_xkb_NewKeyboardNotify_oldMaxKeyCode = -1;
-static int hf_x11_xkb_NewKeyboardNotify_requestMajor = -1;
-static int hf_x11_xkb_NewKeyboardNotify_requestMinor = -1;
-static int hf_x11_xkb_NewKeyboardNotify_changed_mask_Keycodes = -1;
-static int hf_x11_xkb_NewKeyboardNotify_changed_mask_Geometry = -1;
-static int hf_x11_xkb_NewKeyboardNotify_changed_mask_DeviceID = -1;
-static int hf_x11_xkb_NewKeyboardNotify_changed = -1;
static int hf_x11_xkb_MapNotify_xkbType = -1;
-static int hf_x11_xkb_MapNotify_sequence = -1;
static int hf_x11_xkb_MapNotify_time = -1;
static int hf_x11_xkb_MapNotify_deviceID = -1;
static int hf_x11_xkb_MapNotify_ptrBtnActions = -1;
@@ -6555,7 +7119,6 @@ static int hf_x11_xkb_MapNotify_virtualMods_mask_14 = -1;
static int hf_x11_xkb_MapNotify_virtualMods_mask_15 = -1;
static int hf_x11_xkb_MapNotify_virtualMods = -1;
static int hf_x11_xkb_StateNotify_xkbType = -1;
-static int hf_x11_xkb_StateNotify_sequence = -1;
static int hf_x11_xkb_StateNotify_time = -1;
static int hf_x11_xkb_StateNotify_deviceID = -1;
static int hf_x11_xkb_StateNotify_mods_mask_Shift = -1;
@@ -6686,7 +7249,6 @@ static int hf_x11_xkb_StateNotify_eventType = -1;
static int hf_x11_xkb_StateNotify_requestMajor = -1;
static int hf_x11_xkb_StateNotify_requestMinor = -1;
static int hf_x11_xkb_ControlsNotify_xkbType = -1;
-static int hf_x11_xkb_ControlsNotify_sequence = -1;
static int hf_x11_xkb_ControlsNotify_time = -1;
static int hf_x11_xkb_ControlsNotify_deviceID = -1;
static int hf_x11_xkb_ControlsNotify_numGroups = -1;
@@ -6729,19 +7291,16 @@ static int hf_x11_xkb_ControlsNotify_eventType = -1;
static int hf_x11_xkb_ControlsNotify_requestMajor = -1;
static int hf_x11_xkb_ControlsNotify_requestMinor = -1;
static int hf_x11_xkb_IndicatorStateNotify_xkbType = -1;
-static int hf_x11_xkb_IndicatorStateNotify_sequence = -1;
static int hf_x11_xkb_IndicatorStateNotify_time = -1;
static int hf_x11_xkb_IndicatorStateNotify_deviceID = -1;
static int hf_x11_xkb_IndicatorStateNotify_state = -1;
static int hf_x11_xkb_IndicatorStateNotify_stateChanged = -1;
static int hf_x11_xkb_IndicatorMapNotify_xkbType = -1;
-static int hf_x11_xkb_IndicatorMapNotify_sequence = -1;
static int hf_x11_xkb_IndicatorMapNotify_time = -1;
static int hf_x11_xkb_IndicatorMapNotify_deviceID = -1;
static int hf_x11_xkb_IndicatorMapNotify_state = -1;
static int hf_x11_xkb_IndicatorMapNotify_mapChanged = -1;
static int hf_x11_xkb_NamesNotify_xkbType = -1;
-static int hf_x11_xkb_NamesNotify_sequence = -1;
static int hf_x11_xkb_NamesNotify_time = -1;
static int hf_x11_xkb_NamesNotify_deviceID = -1;
static int hf_x11_xkb_NamesNotify_changed_mask_Keycodes = -1;
@@ -6791,7 +7350,6 @@ static int hf_x11_xkb_NamesNotify_firstKey = -1;
static int hf_x11_xkb_NamesNotify_nKeys = -1;
static int hf_x11_xkb_NamesNotify_changedIndicators = -1;
static int hf_x11_xkb_CompatMapNotify_xkbType = -1;
-static int hf_x11_xkb_CompatMapNotify_sequence = -1;
static int hf_x11_xkb_CompatMapNotify_time = -1;
static int hf_x11_xkb_CompatMapNotify_deviceID = -1;
static int hf_x11_xkb_CompatMapNotify_changedGroups_mask_Group1 = -1;
@@ -6803,7 +7361,6 @@ static int hf_x11_xkb_CompatMapNotify_firstSI = -1;
static int hf_x11_xkb_CompatMapNotify_nSI = -1;
static int hf_x11_xkb_CompatMapNotify_nTotalSI = -1;
static int hf_x11_xkb_BellNotify_xkbType = -1;
-static int hf_x11_xkb_BellNotify_sequence = -1;
static int hf_x11_xkb_BellNotify_time = -1;
static int hf_x11_xkb_BellNotify_deviceID = -1;
static int hf_x11_xkb_BellNotify_bellClass = -1;
@@ -6815,7 +7372,6 @@ static int hf_x11_xkb_BellNotify_name = -1;
static int hf_x11_xkb_BellNotify_window = -1;
static int hf_x11_xkb_BellNotify_eventOnly = -1;
static int hf_x11_xkb_ActionMessage_xkbType = -1;
-static int hf_x11_xkb_ActionMessage_sequence = -1;
static int hf_x11_xkb_ActionMessage_time = -1;
static int hf_x11_xkb_ActionMessage_deviceID = -1;
static int hf_x11_xkb_ActionMessage_keycode = -1;
@@ -6834,7 +7390,6 @@ static int hf_x11_xkb_ActionMessage_mods = -1;
static int hf_x11_xkb_ActionMessage_group = -1;
static int hf_x11_xkb_ActionMessage_message = -1;
static int hf_x11_xkb_AccessXNotify_xkbType = -1;
-static int hf_x11_xkb_AccessXNotify_sequence = -1;
static int hf_x11_xkb_AccessXNotify_time = -1;
static int hf_x11_xkb_AccessXNotify_deviceID = -1;
static int hf_x11_xkb_AccessXNotify_keycode = -1;
@@ -6849,7 +7404,6 @@ static int hf_x11_xkb_AccessXNotify_detailt = -1;
static int hf_x11_xkb_AccessXNotify_slowKeysDelay = -1;
static int hf_x11_xkb_AccessXNotify_debounceDelay = -1;
static int hf_x11_xkb_ExtensionDeviceNotify_xkbType = -1;
-static int hf_x11_xkb_ExtensionDeviceNotify_sequence = -1;
static int hf_x11_xkb_ExtensionDeviceNotify_time = -1;
static int hf_x11_xkb_ExtensionDeviceNotify_deviceID = -1;
static int hf_x11_xkb_ExtensionDeviceNotify_reason_mask_Keyboards = -1;
@@ -6878,11 +7432,11 @@ static int hf_x11_xkb_ExtensionDeviceNotify_unsupported_mask_IndicatorState = -1
static int hf_x11_xkb_ExtensionDeviceNotify_unsupported = -1;
static int hf_x11_xkb_extension_minor = -1;
-static int hf_x11_struct_PRINTER = -1;
-static int hf_x11_struct_PRINTER_nameLen = -1;
-static int hf_x11_struct_PRINTER_name = -1;
-static int hf_x11_struct_PRINTER_descLen = -1;
-static int hf_x11_struct_PRINTER_description = -1;
+static int hf_x11_struct_xprint_PRINTER = -1;
+static int hf_x11_struct_xprint_PRINTER_nameLen = -1;
+static int hf_x11_struct_xprint_PRINTER_name = -1;
+static int hf_x11_struct_xprint_PRINTER_descLen = -1;
+static int hf_x11_struct_xprint_PRINTER_description = -1;
static int hf_x11_xprint_PrintQueryVersion_reply_major_version = -1;
static int hf_x11_xprint_PrintQueryVersion_reply_minor_version = -1;
static int hf_x11_xprint_PrintGetPrinterList_printerNameLen = -1;
@@ -6952,9 +7506,6 @@ static int hf_x11_xprint_PrintSetImageResolution_reply_status = -1;
static int hf_x11_xprint_PrintSetImageResolution_reply_previous_resolutions = -1;
static int hf_x11_xprint_PrintGetImageResolution_context = -1;
static int hf_x11_xprint_PrintGetImageResolution_reply_image_resolution = -1;
-static int hf_x11_xprint_Notify_detail = -1;
-static int hf_x11_xprint_Notify_context = -1;
-static int hf_x11_xprint_Notify_cancel = -1;
static int hf_x11_xprint_AttributNotify_detail = -1;
static int hf_x11_xprint_AttributNotify_context = -1;
static int hf_x11_xprint_extension_minor = -1;
@@ -6980,12 +7531,12 @@ static int hf_x11_xselinux_GetWindowCreateContext_reply_context = -1;
static int hf_x11_xselinux_GetWindowContext_window = -1;
static int hf_x11_xselinux_GetWindowContext_reply_context_len = -1;
static int hf_x11_xselinux_GetWindowContext_reply_context = -1;
-static int hf_x11_struct_ListItem = -1;
-static int hf_x11_struct_ListItem_name = -1;
-static int hf_x11_struct_ListItem_object_context_len = -1;
-static int hf_x11_struct_ListItem_data_context_len = -1;
-static int hf_x11_struct_ListItem_object_context = -1;
-static int hf_x11_struct_ListItem_data_context = -1;
+static int hf_x11_struct_xselinux_ListItem = -1;
+static int hf_x11_struct_xselinux_ListItem_name = -1;
+static int hf_x11_struct_xselinux_ListItem_object_context_len = -1;
+static int hf_x11_struct_xselinux_ListItem_data_context_len = -1;
+static int hf_x11_struct_xselinux_ListItem_object_context = -1;
+static int hf_x11_struct_xselinux_ListItem_data_context = -1;
static int hf_x11_xselinux_SetPropertyCreateContext_context_len = -1;
static int hf_x11_xselinux_SetPropertyCreateContext_context = -1;
static int hf_x11_xselinux_GetPropertyCreateContext_reply_context_len = -1;
@@ -7043,68 +7594,64 @@ static int hf_x11_xtest_FakeInput_deviceid = -1;
static int hf_x11_xtest_GrabControl_impervious = -1;
static int hf_x11_xtest_extension_minor = -1;
-static int hf_x11_struct_Rational = -1;
-static int hf_x11_struct_Rational_numerator = -1;
-static int hf_x11_struct_Rational_denominator = -1;
-static int hf_x11_struct_Format = -1;
-static int hf_x11_struct_Format_visual = -1;
-static int hf_x11_struct_Format_depth = -1;
-static int hf_x11_struct_AdaptorInfo = -1;
-static int hf_x11_struct_AdaptorInfo_base_id = -1;
-static int hf_x11_struct_AdaptorInfo_name_size = -1;
-static int hf_x11_struct_AdaptorInfo_num_ports = -1;
-static int hf_x11_struct_AdaptorInfo_num_formats = -1;
-static int hf_x11_struct_AdaptorInfo_type_mask_InputMask = -1;
-static int hf_x11_struct_AdaptorInfo_type_mask_OutputMask = -1;
-static int hf_x11_struct_AdaptorInfo_type_mask_VideoMask = -1;
-static int hf_x11_struct_AdaptorInfo_type_mask_StillMask = -1;
-static int hf_x11_struct_AdaptorInfo_type_mask_ImageMask = -1;
-static int hf_x11_struct_AdaptorInfo_type = -1;
-static int hf_x11_struct_AdaptorInfo_name = -1;
-static int hf_x11_struct_AdaptorInfo_formats = -1;
-static int hf_x11_struct_AdaptorInfo_formats_item = -1;
-static int hf_x11_struct_EncodingInfo = -1;
-static int hf_x11_struct_EncodingInfo_encoding = -1;
-static int hf_x11_struct_EncodingInfo_name_size = -1;
-static int hf_x11_struct_EncodingInfo_width = -1;
-static int hf_x11_struct_EncodingInfo_height = -1;
-static int hf_x11_struct_EncodingInfo_rate = -1;
-static int hf_x11_struct_EncodingInfo_name = -1;
-static int hf_x11_struct_AttributeInfo = -1;
-static int hf_x11_struct_AttributeInfo_flags_mask_Gettable = -1;
-static int hf_x11_struct_AttributeInfo_flags_mask_Settable = -1;
-static int hf_x11_struct_AttributeInfo_flags = -1;
-static int hf_x11_struct_AttributeInfo_min = -1;
-static int hf_x11_struct_AttributeInfo_max = -1;
-static int hf_x11_struct_AttributeInfo_size = -1;
-static int hf_x11_struct_AttributeInfo_name = -1;
-static int hf_x11_struct_ImageFormatInfo = -1;
-static int hf_x11_struct_ImageFormatInfo_id = -1;
-static int hf_x11_struct_ImageFormatInfo_type = -1;
-static int hf_x11_struct_ImageFormatInfo_byte_order = -1;
-static int hf_x11_struct_ImageFormatInfo_guid = -1;
-static int hf_x11_struct_ImageFormatInfo_bpp = -1;
-static int hf_x11_struct_ImageFormatInfo_num_planes = -1;
-static int hf_x11_struct_ImageFormatInfo_depth = -1;
-static int hf_x11_struct_ImageFormatInfo_red_mask = -1;
-static int hf_x11_struct_ImageFormatInfo_green_mask = -1;
-static int hf_x11_struct_ImageFormatInfo_blue_mask = -1;
-static int hf_x11_struct_ImageFormatInfo_format = -1;
-static int hf_x11_struct_ImageFormatInfo_y_sample_bits = -1;
-static int hf_x11_struct_ImageFormatInfo_u_sample_bits = -1;
-static int hf_x11_struct_ImageFormatInfo_v_sample_bits = -1;
-static int hf_x11_struct_ImageFormatInfo_vhorz_y_period = -1;
-static int hf_x11_struct_ImageFormatInfo_vhorz_u_period = -1;
-static int hf_x11_struct_ImageFormatInfo_vhorz_v_period = -1;
-static int hf_x11_struct_ImageFormatInfo_vvert_y_period = -1;
-static int hf_x11_struct_ImageFormatInfo_vvert_u_period = -1;
-static int hf_x11_struct_ImageFormatInfo_vvert_v_period = -1;
-static int hf_x11_struct_ImageFormatInfo_vcomp_order = -1;
-static int hf_x11_struct_ImageFormatInfo_vscanline_order = -1;
-static int hf_x11_xv_VideoNotify_reason = -1;
-static int hf_x11_xv_VideoNotify_time = -1;
-static int hf_x11_xv_VideoNotify_drawable = -1;
-static int hf_x11_xv_VideoNotify_port = -1;
+static int hf_x11_struct_xv_Rational = -1;
+static int hf_x11_struct_xv_Rational_numerator = -1;
+static int hf_x11_struct_xv_Rational_denominator = -1;
+static int hf_x11_struct_xv_Format = -1;
+static int hf_x11_struct_xv_Format_visual = -1;
+static int hf_x11_struct_xv_Format_depth = -1;
+static int hf_x11_struct_xv_AdaptorInfo = -1;
+static int hf_x11_struct_xv_AdaptorInfo_base_id = -1;
+static int hf_x11_struct_xv_AdaptorInfo_name_size = -1;
+static int hf_x11_struct_xv_AdaptorInfo_num_ports = -1;
+static int hf_x11_struct_xv_AdaptorInfo_num_formats = -1;
+static int hf_x11_struct_xv_AdaptorInfo_type_mask_InputMask = -1;
+static int hf_x11_struct_xv_AdaptorInfo_type_mask_OutputMask = -1;
+static int hf_x11_struct_xv_AdaptorInfo_type_mask_VideoMask = -1;
+static int hf_x11_struct_xv_AdaptorInfo_type_mask_StillMask = -1;
+static int hf_x11_struct_xv_AdaptorInfo_type_mask_ImageMask = -1;
+static int hf_x11_struct_xv_AdaptorInfo_type = -1;
+static int hf_x11_struct_xv_AdaptorInfo_name = -1;
+static int hf_x11_struct_xv_AdaptorInfo_formats = -1;
+static int hf_x11_struct_xv_AdaptorInfo_formats_item = -1;
+static int hf_x11_struct_xv_EncodingInfo = -1;
+static int hf_x11_struct_xv_EncodingInfo_encoding = -1;
+static int hf_x11_struct_xv_EncodingInfo_name_size = -1;
+static int hf_x11_struct_xv_EncodingInfo_width = -1;
+static int hf_x11_struct_xv_EncodingInfo_height = -1;
+static int hf_x11_struct_xv_EncodingInfo_rate = -1;
+static int hf_x11_struct_xv_EncodingInfo_name = -1;
+static int hf_x11_struct_xv_AttributeInfo = -1;
+static int hf_x11_struct_xv_AttributeInfo_flags_mask_Gettable = -1;
+static int hf_x11_struct_xv_AttributeInfo_flags_mask_Settable = -1;
+static int hf_x11_struct_xv_AttributeInfo_flags = -1;
+static int hf_x11_struct_xv_AttributeInfo_min = -1;
+static int hf_x11_struct_xv_AttributeInfo_max = -1;
+static int hf_x11_struct_xv_AttributeInfo_size = -1;
+static int hf_x11_struct_xv_AttributeInfo_name = -1;
+static int hf_x11_struct_xv_ImageFormatInfo = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_id = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_type = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_byte_order = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_guid = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_bpp = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_num_planes = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_depth = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_red_mask = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_green_mask = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_blue_mask = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_format = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_y_sample_bits = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_u_sample_bits = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_v_sample_bits = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_vhorz_y_period = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_vhorz_u_period = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_vhorz_v_period = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_vvert_y_period = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_vvert_u_period = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_vvert_v_period = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_vcomp_order = -1;
+static int hf_x11_struct_xv_ImageFormatInfo_vscanline_order = -1;
static int hf_x11_xv_PortNotify_time = -1;
static int hf_x11_xv_PortNotify_port = -1;
static int hf_x11_xv_PortNotify_attribute = -1;
@@ -7240,16 +7787,16 @@ static int hf_x11_xv_ShmPutImage_height = -1;
static int hf_x11_xv_ShmPutImage_send_event = -1;
static int hf_x11_xv_extension_minor = -1;
-static int hf_x11_struct_SurfaceInfo = -1;
-static int hf_x11_struct_SurfaceInfo_id = -1;
-static int hf_x11_struct_SurfaceInfo_chroma_format = -1;
-static int hf_x11_struct_SurfaceInfo_pad0 = -1;
-static int hf_x11_struct_SurfaceInfo_max_width = -1;
-static int hf_x11_struct_SurfaceInfo_max_height = -1;
-static int hf_x11_struct_SurfaceInfo_subpicture_max_width = -1;
-static int hf_x11_struct_SurfaceInfo_subpicture_max_height = -1;
-static int hf_x11_struct_SurfaceInfo_mc_type = -1;
-static int hf_x11_struct_SurfaceInfo_flags = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo_id = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo_chroma_format = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo_pad0 = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo_max_width = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo_max_height = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo_subpicture_max_width = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo_subpicture_max_height = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo_mc_type = -1;
+static int hf_x11_struct_xvmc_SurfaceInfo_flags = -1;
static int hf_x11_xvmc_QueryVersion_reply_major = -1;
static int hf_x11_xvmc_QueryVersion_reply_minor = -1;
static int hf_x11_xvmc_ListSurfaceTypes_port_id = -1;