Temporary header file '/tmp/CJlEiZ6Fes/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED // add includes #include "/usr/include/string.h" #include "/usr/include/stdint.h" #include "/usr/include/samba-4.0/charset.h" #include "/usr/include/samba-4.0/core/doserr.h" #include "/usr/include/samba-4.0/core/error.h" #include "/usr/include/samba-4.0/core/hresult.h" #include "/usr/include/samba-4.0/core/ntstatus.h" #include "/usr/include/samba-4.0/core/ntstatus_gen.h" #include "/usr/include/samba-4.0/core/werror.h" #include "/usr/include/samba-4.0/core/werror_gen.h" #include "/usr/include/samba-4.0/credentials.h" #include "/usr/include/samba-4.0/dcerpc.h" #include "/usr/include/samba-4.0/dcerpc_server.h" #include "/usr/include/samba-4.0/dcesrv_core.h" #include "/usr/include/samba-4.0/domain_credentials.h" #include "/usr/include/samba-4.0/gen_ndr/atsvc.h" #include "/usr/include/samba-4.0/gen_ndr/auth.h" #include "/usr/include/samba-4.0/gen_ndr/dcerpc.h" #include "/usr/include/samba-4.0/gen_ndr/drsblobs.h" #include "/usr/include/samba-4.0/gen_ndr/drsuapi.h" #include "/usr/include/samba-4.0/gen_ndr/krb5pac.h" #include "/usr/include/samba-4.0/gen_ndr/lsa.h" #include "/usr/include/samba-4.0/gen_ndr/misc.h" #include "/usr/include/samba-4.0/gen_ndr/nbt.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_atsvc.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_dcerpc.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_drsblobs.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_drsuapi.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_krb5pac.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_misc.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_nbt.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_samr.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_samr_c.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_svcctl.h" #include "/usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h" #include "/usr/include/samba-4.0/gen_ndr/netlogon.h" #include "/usr/include/samba-4.0/gen_ndr/samr.h" #include "/usr/include/samba-4.0/gen_ndr/security.h" #include "/usr/include/samba-4.0/gen_ndr/server_id.h" #include "/usr/include/samba-4.0/gen_ndr/svcctl.h" #include "/usr/include/samba-4.0/ldb_wrap.h" #include "/usr/include/samba-4.0/lookup_sid.h" #include "/usr/include/samba-4.0/machine_sid.h" #include "/usr/include/samba-4.0/ndr/ndr_dcerpc.h" #include "/usr/include/samba-4.0/ndr/ndr_drsblobs.h" #include "/usr/include/samba-4.0/ndr/ndr_drsuapi.h" #include "/usr/include/samba-4.0/ndr/ndr_krb5pac.h" #include "/usr/include/samba-4.0/ndr/ndr_nbt.h" #include "/usr/include/samba-4.0/ndr/ndr_svcctl.h" #include "/usr/include/samba-4.0/ndr.h" #include "/usr/include/samba-4.0/netapi.h" #include "/usr/include/samba-4.0/param.h" #include "/usr/include/samba-4.0/passdb.h" #include "/usr/include/samba-4.0/policy.h" #include "/usr/include/samba-4.0/rpc_common.h" #include "/usr/include/samba-4.0/samba/session.h" #include "/usr/include/samba-4.0/samba/version.h" #include "/usr/include/samba-4.0/share.h" #include "/usr/include/samba-4.0/smb2_lease_struct.h" #include "/usr/include/samba-4.0/smb_ldap.h" #include "/usr/include/samba-4.0/smbconf.h" #include "/usr/include/samba-4.0/smbldap.h" #include "/usr/include/samba-4.0/tdr.h" #include "/usr/include/samba-4.0/tsocket.h" #include "/usr/include/samba-4.0/tsocket_internal.h" #include "/usr/include/samba-4.0/util/attr.h" #include "/usr/include/samba-4.0/util/blocking.h" #include "/usr/include/samba-4.0/util/data_blob.h" #include "/usr/include/samba-4.0/util/debug.h" #include "/usr/include/samba-4.0/util/discard.h" #include "/usr/include/samba-4.0/util/fault.h" #include "/usr/include/samba-4.0/util/genrand.h" #include "/usr/include/samba-4.0/util/idtree.h" #include "/usr/include/samba-4.0/util/idtree_random.h" #include "/usr/include/samba-4.0/util/signal.h" #include "/usr/include/samba-4.0/util/substitute.h" #include "/usr/include/samba-4.0/util/tevent_ntstatus.h" #include "/usr/include/samba-4.0/util/tevent_unix.h" #include "/usr/include/samba-4.0/util/tevent_werror.h" #include "/usr/include/samba-4.0/util/tfork.h" #include "/usr/include/samba-4.0/util/time.h" #include "/usr/include/samba-4.0/util_ldb.h" #include "/usr/share/doc/samba-dev/examples/libsmbclient/get_auth_data_fn.h" #include "/usr/share/doc/samba-dev/examples/nss/nss_winbind.h" // add classes AuthInfo* tmp_add_class_0; AuthInfoClear* tmp_add_class_1; AuthInfoNT4Owf* tmp_add_class_2; AuthInfoNone* tmp_add_class_3; AuthInfoVersion* tmp_add_class_4; AuthenticationInformation* tmp_add_class_5; AuthenticationInformationArray* tmp_add_class_6; ClientAddress* tmp_add_class_7; ClientAddressType* tmp_add_class_8; DATA_BLOB_REM* tmp_add_class_9; DOMAIN_CONTROLLER_INFO* tmp_add_class_10; DRSUAPI_ADD_SID_HISTORY* tmp_add_class_11; DRSUAPI_GET_OBJECT_EXISTENCE* tmp_add_class_12; DRSUAPI_INTER_DOMAIN_MOVE* tmp_add_class_13; DRSUAPI_REMOVE_DS_DOMAIN* tmp_add_class_14; DRSUAPI_REPLICA_VERIFY_OBJECTS* tmp_add_class_15; DRSUAPI_VERIFY_NAMES* tmp_add_class_16; DcSitesCtr* tmp_add_class_17; DsCompressedChunk* tmp_add_class_18; ENUM_SERVICE_STATUSA* tmp_add_class_19; ENUM_SERVICE_STATUSW* tmp_add_class_20; EncryptedSecret* tmp_add_class_21; EncryptedSecretHeader* tmp_add_class_22; EnumServicesStatusExA* tmp_add_class_23; EnumServicesStatusExW* tmp_add_class_24; ExtendedErrorAString* tmp_add_class_25; ExtendedErrorBlob* tmp_add_class_26; ExtendedErrorComputerName* tmp_add_class_27; ExtendedErrorComputerNameU* tmp_add_class_28; ExtendedErrorInfo* tmp_add_class_29; ExtendedErrorInfoPtr* tmp_add_class_30; ExtendedErrorParam* tmp_add_class_31; ExtendedErrorParamU* tmp_add_class_32; ExtendedErrorUString* tmp_add_class_33; FILE_INFO_2* tmp_add_class_34; FILE_INFO_3* tmp_add_class_35; FlowControlAcknowledgment* tmp_add_class_36; ForestTrustData* tmp_add_class_37; ForestTrustDataBinaryData* tmp_add_class_38; ForestTrustDataDomainInfo* tmp_add_class_39; ForestTrustInfo* tmp_add_class_40; ForestTrustInfoRecord* tmp_add_class_41; ForestTrustInfoRecordArmor* tmp_add_class_42; ForestTrustString* tmp_add_class_43; GROUP_INFO_0* tmp_add_class_44; GROUP_INFO_1* tmp_add_class_45; GROUP_INFO_1002* tmp_add_class_46; GROUP_INFO_1005* tmp_add_class_47; GROUP_INFO_2* tmp_add_class_48; GROUP_INFO_3* tmp_add_class_49; GROUP_USERS_INFO_0* tmp_add_class_50; GROUP_USERS_INFO_1* tmp_add_class_51; GUID* tmp_add_class_52; GUID_ndr_buf* tmp_add_class_53; GUID_txt_buf* tmp_add_class_54; KRB5_EDATA_NTSTATUS* tmp_add_class_55; LOCALGROUP_INFO_0* tmp_add_class_56; LOCALGROUP_INFO_1* tmp_add_class_57; LOCALGROUP_INFO_1002* tmp_add_class_58; LOCALGROUP_MEMBERS_INFO_0* tmp_add_class_59; LOCALGROUP_MEMBERS_INFO_1* tmp_add_class_60; LOCALGROUP_MEMBERS_INFO_2* tmp_add_class_61; LOCALGROUP_MEMBERS_INFO_3* tmp_add_class_62; LOCALGROUP_USERS_INFO_0* tmp_add_class_63; LSAP_TOKEN_INFO_INTEGRITY* tmp_add_class_64; NETLOGON_DB_CHANGE* tmp_add_class_65; NETLOGON_INFO_1* tmp_add_class_66; NETLOGON_INFO_2* tmp_add_class_67; NETLOGON_INFO_3* tmp_add_class_68; NETLOGON_INFO_4* tmp_add_class_69; NETLOGON_LOGON_REQUEST* tmp_add_class_70; NETLOGON_SAM_LOGON_REQUEST* tmp_add_class_71; NETLOGON_SAM_LOGON_RESPONSE* tmp_add_class_72; NETLOGON_SAM_LOGON_RESPONSE_EX* tmp_add_class_73; NETLOGON_SAM_LOGON_RESPONSE_NT40* tmp_add_class_74; NET_DISPLAY_GROUP* tmp_add_class_75; NET_DISPLAY_MACHINE* tmp_add_class_76; NET_DISPLAY_USER* tmp_add_class_77; NL_DNS_NAME_INFO* tmp_add_class_78; NL_DNS_NAME_INFO_ARRAY* tmp_add_class_79; NL_PASSWORD_VERSION* tmp_add_class_80; PAC_ATTRIBUTES_INFO* tmp_add_class_81; PAC_BUFFER* tmp_add_class_82; PAC_BUFFER_RAW* tmp_add_class_83; PAC_CONSTRAINED_DELEGATION* tmp_add_class_84; PAC_CONSTRAINED_DELEGATION_CTR* tmp_add_class_85; PAC_CREDENTIAL_DATA* tmp_add_class_86; PAC_CREDENTIAL_DATA_CTR* tmp_add_class_87; PAC_CREDENTIAL_DATA_NDR* tmp_add_class_88; PAC_CREDENTIAL_INFO* tmp_add_class_89; PAC_CREDENTIAL_NTLM_SECPKG* tmp_add_class_90; PAC_CREDENTIAL_SUPPLEMENTAL_SECPKG* tmp_add_class_91; PAC_DATA* tmp_add_class_92; PAC_DATA_RAW* tmp_add_class_93; PAC_DOMAIN_GROUP_MEMBERSHIP* tmp_add_class_94; PAC_INFO* tmp_add_class_95; PAC_LOGON_INFO* tmp_add_class_96; PAC_LOGON_INFO_CTR* tmp_add_class_97; PAC_LOGON_NAME* tmp_add_class_98; PAC_REQUESTER_SID* tmp_add_class_99; PAC_SIGNATURE_DATA* tmp_add_class_100; PAC_UPN_DNS_INFO* tmp_add_class_101; PAC_UPN_DNS_INFO_EX* tmp_add_class_102; PAC_UPN_DNS_INFO_SAM_NAME_AND_SID* tmp_add_class_103; PAC_Validate* tmp_add_class_104; PlaintextSecret* tmp_add_class_105; QUERY_SERVICE_CONFIG* tmp_add_class_106; RTSCookie* tmp_add_class_107; SC_ACTION* tmp_add_class_108; SERVER_INFO_100* tmp_add_class_109; SERVER_INFO_1005* tmp_add_class_110; SERVER_INFO_101* tmp_add_class_111; SERVER_INFO_1010* tmp_add_class_112; SERVER_INFO_1016* tmp_add_class_113; SERVER_INFO_1017* tmp_add_class_114; SERVER_INFO_1018* tmp_add_class_115; SERVER_INFO_102* tmp_add_class_116; SERVER_INFO_1107* tmp_add_class_117; SERVER_INFO_1501* tmp_add_class_118; SERVER_INFO_1502* tmp_add_class_119; SERVER_INFO_1503* tmp_add_class_120; SERVER_INFO_1506* tmp_add_class_121; SERVER_INFO_1509* tmp_add_class_122; SERVER_INFO_1510* tmp_add_class_123; SERVER_INFO_1511* tmp_add_class_124; SERVER_INFO_1512* tmp_add_class_125; SERVER_INFO_1513* tmp_add_class_126; SERVER_INFO_1514* tmp_add_class_127; SERVER_INFO_1515* tmp_add_class_128; SERVER_INFO_1516* tmp_add_class_129; SERVER_INFO_1518* tmp_add_class_130; SERVER_INFO_1520* tmp_add_class_131; SERVER_INFO_1521* tmp_add_class_132; SERVER_INFO_1522* tmp_add_class_133; SERVER_INFO_1523* tmp_add_class_134; SERVER_INFO_1524* tmp_add_class_135; SERVER_INFO_1525* tmp_add_class_136; SERVER_INFO_1528* tmp_add_class_137; SERVER_INFO_1529* tmp_add_class_138; SERVER_INFO_1530* tmp_add_class_139; SERVER_INFO_1533* tmp_add_class_140; SERVER_INFO_1534* tmp_add_class_141; SERVER_INFO_1535* tmp_add_class_142; SERVER_INFO_1536* tmp_add_class_143; SERVER_INFO_1537* tmp_add_class_144; SERVER_INFO_1538* tmp_add_class_145; SERVER_INFO_1539* tmp_add_class_146; SERVER_INFO_1540* tmp_add_class_147; SERVER_INFO_1541* tmp_add_class_148; SERVER_INFO_1542* tmp_add_class_149; SERVER_INFO_1543* tmp_add_class_150; SERVER_INFO_1544* tmp_add_class_151; SERVER_INFO_1545* tmp_add_class_152; SERVER_INFO_1546* tmp_add_class_153; SERVER_INFO_1547* tmp_add_class_154; SERVER_INFO_1548* tmp_add_class_155; SERVER_INFO_1549* tmp_add_class_156; SERVER_INFO_1550* tmp_add_class_157; SERVER_INFO_1552* tmp_add_class_158; SERVER_INFO_1553* tmp_add_class_159; SERVER_INFO_1554* tmp_add_class_160; SERVER_INFO_1555* tmp_add_class_161; SERVER_INFO_1556* tmp_add_class_162; SERVER_INFO_1557* tmp_add_class_163; SERVER_INFO_1560* tmp_add_class_164; SERVER_INFO_1561* tmp_add_class_165; SERVER_INFO_1562* tmp_add_class_166; SERVER_INFO_1563* tmp_add_class_167; SERVER_INFO_1564* tmp_add_class_168; SERVER_INFO_1565* tmp_add_class_169; SERVER_INFO_1566* tmp_add_class_170; SERVER_INFO_1567* tmp_add_class_171; SERVER_INFO_1568* tmp_add_class_172; SERVER_INFO_1569* tmp_add_class_173; SERVER_INFO_1570* tmp_add_class_174; SERVER_INFO_1571* tmp_add_class_175; SERVER_INFO_1572* tmp_add_class_176; SERVER_INFO_1573* tmp_add_class_177; SERVER_INFO_1574* tmp_add_class_178; SERVER_INFO_1575* tmp_add_class_179; SERVER_INFO_1576* tmp_add_class_180; SERVER_INFO_1577* tmp_add_class_181; SERVER_INFO_1578* tmp_add_class_182; SERVER_INFO_1579* tmp_add_class_183; SERVER_INFO_1580* tmp_add_class_184; SERVER_INFO_1581* tmp_add_class_185; SERVER_INFO_1582* tmp_add_class_186; SERVER_INFO_1583* tmp_add_class_187; SERVER_INFO_1584* tmp_add_class_188; SERVER_INFO_1585* tmp_add_class_189; SERVER_INFO_1586* tmp_add_class_190; SERVER_INFO_1587* tmp_add_class_191; SERVER_INFO_1588* tmp_add_class_192; SERVER_INFO_1590* tmp_add_class_193; SERVER_INFO_1591* tmp_add_class_194; SERVER_INFO_1592* tmp_add_class_195; SERVER_INFO_1593* tmp_add_class_196; SERVER_INFO_1594* tmp_add_class_197; SERVER_INFO_1595* tmp_add_class_198; SERVER_INFO_1596* tmp_add_class_199; SERVER_INFO_1597* tmp_add_class_200; SERVER_INFO_1598* tmp_add_class_201; SERVER_INFO_1599* tmp_add_class_202; SERVER_INFO_1600* tmp_add_class_203; SERVER_INFO_1601* tmp_add_class_204; SERVER_INFO_1602* tmp_add_class_205; SERVER_INFO_402* tmp_add_class_206; SERVER_INFO_403* tmp_add_class_207; SERVER_INFO_502* tmp_add_class_208; SERVER_INFO_503* tmp_add_class_209; SERVER_INFO_598* tmp_add_class_210; SERVER_INFO_599* tmp_add_class_211; SERVICE_DESCRIPTION* tmp_add_class_212; SERVICE_FAILURE_ACTIONS* tmp_add_class_213; SERVICE_LOCK_STATUS* tmp_add_class_214; SERVICE_STATUS* tmp_add_class_215; SERVICE_STATUS_PROCESS* tmp_add_class_216; SHARE_INFO_0* tmp_add_class_217; SHARE_INFO_1* tmp_add_class_218; SHARE_INFO_1004* tmp_add_class_219; SHARE_INFO_1005* tmp_add_class_220; SHARE_INFO_1006* tmp_add_class_221; SHARE_INFO_2* tmp_add_class_222; SHARE_INFO_501* tmp_add_class_223; SHARE_INFO_502* tmp_add_class_224; TIME_OF_DAY_INFO* tmp_add_class_225; USER_INFO_0* tmp_add_class_226; USER_INFO_1* tmp_add_class_227; USER_INFO_10* tmp_add_class_228; USER_INFO_1003* tmp_add_class_229; USER_INFO_1005* tmp_add_class_230; USER_INFO_1006* tmp_add_class_231; USER_INFO_1007* tmp_add_class_232; USER_INFO_1008* tmp_add_class_233; USER_INFO_1009* tmp_add_class_234; USER_INFO_1010* tmp_add_class_235; USER_INFO_1011* tmp_add_class_236; USER_INFO_1012* tmp_add_class_237; USER_INFO_1013* tmp_add_class_238; USER_INFO_1014* tmp_add_class_239; USER_INFO_1017* tmp_add_class_240; USER_INFO_1018* tmp_add_class_241; USER_INFO_1020* tmp_add_class_242; USER_INFO_1023* tmp_add_class_243; USER_INFO_1024* tmp_add_class_244; USER_INFO_1025* tmp_add_class_245; USER_INFO_1051* tmp_add_class_246; USER_INFO_1052* tmp_add_class_247; USER_INFO_1053* tmp_add_class_248; USER_INFO_11* tmp_add_class_249; USER_INFO_2* tmp_add_class_250; USER_INFO_20* tmp_add_class_251; USER_INFO_21* tmp_add_class_252; USER_INFO_22* tmp_add_class_253; USER_INFO_23* tmp_add_class_254; USER_INFO_3* tmp_add_class_255; USER_INFO_4* tmp_add_class_256; USER_MODALS_INFO_0* tmp_add_class_257; USER_MODALS_INFO_1* tmp_add_class_258; USER_MODALS_INFO_1001* tmp_add_class_259; USER_MODALS_INFO_1002* tmp_add_class_260; USER_MODALS_INFO_1003* tmp_add_class_261; USER_MODALS_INFO_1004* tmp_add_class_262; USER_MODALS_INFO_1005* tmp_add_class_263; USER_MODALS_INFO_1006* tmp_add_class_264; USER_MODALS_INFO_1007* tmp_add_class_265; USER_MODALS_INFO_2* tmp_add_class_266; USER_MODALS_INFO_3* tmp_add_class_267; _GROUP_MAP* tmp_add_class_268; _G_fpos64_t* tmp_add_class_269; _G_fpos_t* tmp_add_class_270; _IO_cookie_io_functions_t* tmp_add_class_271; acct_info* tmp_add_class_272; atsvc_JobAdd* tmp_add_class_273; atsvc_JobDel* tmp_add_class_274; atsvc_JobEnum* tmp_add_class_275; atsvc_JobEnumInfo* tmp_add_class_276; atsvc_JobGetInfo* tmp_add_class_277; atsvc_JobInfo* tmp_add_class_278; atsvc_enum_ctr* tmp_add_class_279; auth_session_info* tmp_add_class_280; auth_session_info_transport* tmp_add_class_281; auth_user_info* tmp_add_class_282; auth_user_info_dc* tmp_add_class_283; auth_user_info_torture* tmp_add_class_284; auth_user_info_unix* tmp_add_class_285; charset_functions* tmp_add_class_286; data_blob_list_item* tmp_add_class_287; datablob* tmp_add_class_288; dcecli_connection* tmp_add_class_289; dcecli_security* tmp_add_class_290; dcerpc_ack* tmp_add_class_291; dcerpc_ack_ctx* tmp_add_class_292; dcerpc_auth* tmp_add_class_293; dcerpc_auth3* tmp_add_class_294; dcerpc_bind* tmp_add_class_295; dcerpc_bind_ack* tmp_add_class_296; dcerpc_bind_ack_reason* tmp_add_class_297; dcerpc_bind_nak* tmp_add_class_298; dcerpc_bind_nak_version* tmp_add_class_299; dcerpc_binding_handle_ops* tmp_add_class_300; dcerpc_cancel_ack* tmp_add_class_301; dcerpc_cl_cancel* tmp_add_class_302; dcerpc_co_cancel* tmp_add_class_303; dcerpc_ctx_list* tmp_add_class_304; dcerpc_empty* tmp_add_class_305; dcerpc_fack* tmp_add_class_306; dcerpc_fault* tmp_add_class_307; dcerpc_object* tmp_add_class_308; dcerpc_orphaned* tmp_add_class_309; dcerpc_payload* tmp_add_class_310; dcerpc_ping* tmp_add_class_311; dcerpc_pipe* tmp_add_class_312; dcerpc_request* tmp_add_class_313; dcerpc_response* tmp_add_class_314; dcerpc_rts* tmp_add_class_315; dcerpc_rts_cmd* tmp_add_class_316; dcerpc_rts_cmd_ANCE* tmp_add_class_317; dcerpc_rts_cmd_AssociationGroupId* tmp_add_class_318; dcerpc_rts_cmd_ChannelLifetime* tmp_add_class_319; dcerpc_rts_cmd_ClientAddress* tmp_add_class_320; dcerpc_rts_cmd_ClientKeepalive* tmp_add_class_321; dcerpc_rts_cmd_ConnectionTimeout* tmp_add_class_322; dcerpc_rts_cmd_Cookie* tmp_add_class_323; dcerpc_rts_cmd_Destination* tmp_add_class_324; dcerpc_rts_cmd_Empty* tmp_add_class_325; dcerpc_rts_cmd_FlowControlAck* tmp_add_class_326; dcerpc_rts_cmd_NegativeANCE* tmp_add_class_327; dcerpc_rts_cmd_Padding* tmp_add_class_328; dcerpc_rts_cmd_PingTrafficSentNotify* tmp_add_class_329; dcerpc_rts_cmd_ReceiveWindowSize* tmp_add_class_330; dcerpc_rts_cmd_Version* tmp_add_class_331; dcerpc_rts_cmds* tmp_add_class_332; dcerpc_sec_verification_trailer* tmp_add_class_333; dcerpc_sec_vt* tmp_add_class_334; dcerpc_sec_vt_count* tmp_add_class_335; dcerpc_sec_vt_header2* tmp_add_class_336; dcerpc_sec_vt_pcontext* tmp_add_class_337; dcerpc_sec_vt_union* tmp_add_class_338; dcerpc_shutdown* tmp_add_class_339; dcerpc_working* tmp_add_class_340; dcesrv_assoc_group* tmp_add_class_341; dcesrv_auth* tmp_add_class_342; dcesrv_call_state* tmp_add_class_343; dcesrv_connection* tmp_add_class_344; dcesrv_connection_context* tmp_add_class_345; dcesrv_context* tmp_add_class_346; dcesrv_context_callbacks* tmp_add_class_347; dcesrv_critical_sizes* tmp_add_class_348; dcesrv_endpoint_server* tmp_add_class_349; dcesrv_handle* tmp_add_class_350; dcesrv_interface* tmp_add_class_351; debug_settings* tmp_add_class_352; dgram_data* tmp_add_class_353; dgram_message* tmp_add_class_354; dgram_message_body* tmp_add_class_355; dgram_smb_packet* tmp_add_class_356; dom_sid* tmp_add_class_357; domsid* tmp_add_class_358; drsuapi_DsAddEntry* tmp_add_class_359; drsuapi_DsAddEntryCtr* tmp_add_class_360; drsuapi_DsAddEntryCtr2* tmp_add_class_361; drsuapi_DsAddEntryCtr3* tmp_add_class_362; drsuapi_DsAddEntryErrorInfo* tmp_add_class_363; drsuapi_DsAddEntryErrorInfoX* tmp_add_class_364; drsuapi_DsAddEntryErrorInfo_Attr_V1* tmp_add_class_365; drsuapi_DsAddEntryErrorInfo_Name_V1* tmp_add_class_366; drsuapi_DsAddEntryErrorInfo_Referr_V1* tmp_add_class_367; drsuapi_DsAddEntryRequest* tmp_add_class_368; drsuapi_DsAddEntryRequest2* tmp_add_class_369; drsuapi_DsAddEntryRequest3* tmp_add_class_370; drsuapi_DsAddEntry_AttrErrListItem_V1* tmp_add_class_371; drsuapi_DsAddEntry_AttrErr_V1* tmp_add_class_372; drsuapi_DsAddEntry_ErrData* tmp_add_class_373; drsuapi_DsAddEntry_ErrData_V1* tmp_add_class_374; drsuapi_DsAddEntry_RefErrListItem_V1* tmp_add_class_375; drsuapi_DsAttributeValue* tmp_add_class_376; drsuapi_DsAttributeValueCtr* tmp_add_class_377; drsuapi_DsBind* tmp_add_class_378; drsuapi_DsBindInfo* tmp_add_class_379; drsuapi_DsBindInfo24* tmp_add_class_380; drsuapi_DsBindInfo28* tmp_add_class_381; drsuapi_DsBindInfo32* tmp_add_class_382; drsuapi_DsBindInfo48* tmp_add_class_383; drsuapi_DsBindInfo52* tmp_add_class_384; drsuapi_DsBindInfoCtr* tmp_add_class_385; drsuapi_DsBindInfoFallBack* tmp_add_class_386; drsuapi_DsCrackNames* tmp_add_class_387; drsuapi_DsExecuteKCC* tmp_add_class_388; drsuapi_DsExecuteKCC1* tmp_add_class_389; drsuapi_DsExecuteKCCRequest* tmp_add_class_390; drsuapi_DsGetDCConnection01* tmp_add_class_391; drsuapi_DsGetDCConnectionCtr01* tmp_add_class_392; drsuapi_DsGetDCInfo1* tmp_add_class_393; drsuapi_DsGetDCInfo2* tmp_add_class_394; drsuapi_DsGetDCInfo3* tmp_add_class_395; drsuapi_DsGetDCInfoCtr* tmp_add_class_396; drsuapi_DsGetDCInfoCtr1* tmp_add_class_397; drsuapi_DsGetDCInfoCtr2* tmp_add_class_398; drsuapi_DsGetDCInfoCtr3* tmp_add_class_399; drsuapi_DsGetDCInfoRequest* tmp_add_class_400; drsuapi_DsGetDCInfoRequest1* tmp_add_class_401; drsuapi_DsGetDomainControllerInfo* tmp_add_class_402; drsuapi_DsGetMemberships* tmp_add_class_403; drsuapi_DsGetMemberships2* tmp_add_class_404; drsuapi_DsGetMemberships2Ctr* tmp_add_class_405; drsuapi_DsGetMemberships2Ctr1* tmp_add_class_406; drsuapi_DsGetMemberships2Request* tmp_add_class_407; drsuapi_DsGetMemberships2Request1* tmp_add_class_408; drsuapi_DsGetMembershipsCtr* tmp_add_class_409; drsuapi_DsGetMembershipsCtr1* tmp_add_class_410; drsuapi_DsGetMembershipsRequest* tmp_add_class_411; drsuapi_DsGetMembershipsRequest1* tmp_add_class_412; drsuapi_DsGetNCChanges* tmp_add_class_413; drsuapi_DsGetNCChangesCompressedCtr* tmp_add_class_414; drsuapi_DsGetNCChangesCtr* tmp_add_class_415; drsuapi_DsGetNCChangesCtr1* tmp_add_class_416; drsuapi_DsGetNCChangesCtr1TS* tmp_add_class_417; drsuapi_DsGetNCChangesCtr2* tmp_add_class_418; drsuapi_DsGetNCChangesCtr6* tmp_add_class_419; drsuapi_DsGetNCChangesCtr6TS* tmp_add_class_420; drsuapi_DsGetNCChangesCtr7* tmp_add_class_421; drsuapi_DsGetNCChangesMSZIPCtr1* tmp_add_class_422; drsuapi_DsGetNCChangesMSZIPCtr6* tmp_add_class_423; drsuapi_DsGetNCChangesRequest* tmp_add_class_424; drsuapi_DsGetNCChangesRequest10* tmp_add_class_425; drsuapi_DsGetNCChangesRequest5* tmp_add_class_426; drsuapi_DsGetNCChangesRequest8* tmp_add_class_427; drsuapi_DsGetNCChangesXPRESSCtr1* tmp_add_class_428; drsuapi_DsGetNCChangesXPRESSCtr6* tmp_add_class_429; drsuapi_DsGetNT4ChangeLog* tmp_add_class_430; drsuapi_DsGetNT4ChangeLogInfo* tmp_add_class_431; drsuapi_DsGetNT4ChangeLogInfo1* tmp_add_class_432; drsuapi_DsGetNT4ChangeLogRequest* tmp_add_class_433; drsuapi_DsGetNT4ChangeLogRequest1* tmp_add_class_434; drsuapi_DsNameCtr* tmp_add_class_435; drsuapi_DsNameCtr1* tmp_add_class_436; drsuapi_DsNameInfo1* tmp_add_class_437; drsuapi_DsNameRequest* tmp_add_class_438; drsuapi_DsNameRequest1* tmp_add_class_439; drsuapi_DsNameString* tmp_add_class_440; drsuapi_DsPartialAttributeSet* tmp_add_class_441; drsuapi_DsRemoveDSServer* tmp_add_class_442; drsuapi_DsRemoveDSServerRequest* tmp_add_class_443; drsuapi_DsRemoveDSServerRequest1* tmp_add_class_444; drsuapi_DsRemoveDSServerResult* tmp_add_class_445; drsuapi_DsRemoveDSServerResult1* tmp_add_class_446; drsuapi_DsReplica06* tmp_add_class_447; drsuapi_DsReplica06Ctr* tmp_add_class_448; drsuapi_DsReplicaAdd* tmp_add_class_449; drsuapi_DsReplicaAddRequest* tmp_add_class_450; drsuapi_DsReplicaAddRequest1* tmp_add_class_451; drsuapi_DsReplicaAddRequest2* tmp_add_class_452; drsuapi_DsReplicaAttrValMetaData* tmp_add_class_453; drsuapi_DsReplicaAttrValMetaData2* tmp_add_class_454; drsuapi_DsReplicaAttrValMetaData2Ctr* tmp_add_class_455; drsuapi_DsReplicaAttrValMetaDataCtr* tmp_add_class_456; drsuapi_DsReplicaAttribute* tmp_add_class_457; drsuapi_DsReplicaAttributeCtr* tmp_add_class_458; drsuapi_DsReplicaConnection04* tmp_add_class_459; drsuapi_DsReplicaConnection04Ctr* tmp_add_class_460; drsuapi_DsReplicaCursor* tmp_add_class_461; drsuapi_DsReplicaCursor2* tmp_add_class_462; drsuapi_DsReplicaCursor2Ctr* tmp_add_class_463; drsuapi_DsReplicaCursor2CtrEx* tmp_add_class_464; drsuapi_DsReplicaCursor3* tmp_add_class_465; drsuapi_DsReplicaCursor3Ctr* tmp_add_class_466; drsuapi_DsReplicaCursorCtr* tmp_add_class_467; drsuapi_DsReplicaCursorCtrEx* tmp_add_class_468; drsuapi_DsReplicaDel* tmp_add_class_469; drsuapi_DsReplicaDelRequest* tmp_add_class_470; drsuapi_DsReplicaDelRequest1* tmp_add_class_471; drsuapi_DsReplicaGetInfo* tmp_add_class_472; drsuapi_DsReplicaGetInfoRequest* tmp_add_class_473; drsuapi_DsReplicaGetInfoRequest1* tmp_add_class_474; drsuapi_DsReplicaGetInfoRequest2* tmp_add_class_475; drsuapi_DsReplicaHighWaterMark* tmp_add_class_476; drsuapi_DsReplicaInfo* tmp_add_class_477; drsuapi_DsReplicaKccDsaFailure* tmp_add_class_478; drsuapi_DsReplicaKccDsaFailuresCtr* tmp_add_class_479; drsuapi_DsReplicaLinkedAttribute* tmp_add_class_480; drsuapi_DsReplicaMetaData* tmp_add_class_481; drsuapi_DsReplicaMetaDataCtr* tmp_add_class_482; drsuapi_DsReplicaMod* tmp_add_class_483; drsuapi_DsReplicaModRequest* tmp_add_class_484; drsuapi_DsReplicaModRequest1* tmp_add_class_485; drsuapi_DsReplicaNeighbour* tmp_add_class_486; drsuapi_DsReplicaNeighbourCtr* tmp_add_class_487; drsuapi_DsReplicaOID* tmp_add_class_488; drsuapi_DsReplicaOIDMapping* tmp_add_class_489; drsuapi_DsReplicaOIDMapping_Ctr* tmp_add_class_490; drsuapi_DsReplicaObjMetaData* tmp_add_class_491; drsuapi_DsReplicaObjMetaData2* tmp_add_class_492; drsuapi_DsReplicaObjMetaData2Ctr* tmp_add_class_493; drsuapi_DsReplicaObjMetaDataCtr* tmp_add_class_494; drsuapi_DsReplicaObject* tmp_add_class_495; drsuapi_DsReplicaObjectIdentifier* tmp_add_class_496; drsuapi_DsReplicaObjectIdentifier2* tmp_add_class_497; drsuapi_DsReplicaObjectIdentifier3* tmp_add_class_498; drsuapi_DsReplicaObjectIdentifier3Binary* tmp_add_class_499; drsuapi_DsReplicaObjectListItem* tmp_add_class_500; drsuapi_DsReplicaObjectListItemEx* tmp_add_class_501; drsuapi_DsReplicaOp* tmp_add_class_502; drsuapi_DsReplicaOpCtr* tmp_add_class_503; drsuapi_DsReplicaSync* tmp_add_class_504; drsuapi_DsReplicaSyncRequest* tmp_add_class_505; drsuapi_DsReplicaSyncRequest1* tmp_add_class_506; drsuapi_DsReplicaUpdateRefs* tmp_add_class_507; drsuapi_DsReplicaUpdateRefsRequest* tmp_add_class_508; drsuapi_DsReplicaUpdateRefsRequest1* tmp_add_class_509; drsuapi_DsSiteCostInfo* tmp_add_class_510; drsuapi_DsUnbind* tmp_add_class_511; drsuapi_DsWriteAccountSpn* tmp_add_class_512; drsuapi_DsWriteAccountSpnRequest* tmp_add_class_513; drsuapi_DsWriteAccountSpnRequest1* tmp_add_class_514; drsuapi_DsWriteAccountSpnResult* tmp_add_class_515; drsuapi_DsWriteAccountSpnResult1* tmp_add_class_516; drsuapi_DsaAddressListItem_V1* tmp_add_class_517; drsuapi_MSPrefixMap_Ctr* tmp_add_class_518; drsuapi_MSPrefixMap_Entry* tmp_add_class_519; drsuapi_NameResOp_V1* tmp_add_class_520; drsuapi_QuerySitesByCost* tmp_add_class_521; drsuapi_QuerySitesByCostCtr* tmp_add_class_522; drsuapi_QuerySitesByCostCtr1* tmp_add_class_523; drsuapi_QuerySitesByCostRequest* tmp_add_class_524; drsuapi_QuerySitesByCostRequest1* tmp_add_class_525; drsuapi_SecBuffer* tmp_add_class_526; drsuapi_SecBufferDesc* tmp_add_class_527; generic_mapping* tmp_add_class_528; gp_context* tmp_add_class_529; gp_ini_context* tmp_add_class_530; gp_ini_param* tmp_add_class_531; gp_ini_section* tmp_add_class_532; gp_link* tmp_add_class_533; gp_object* tmp_add_class_534; group* tmp_add_class_535; iovec* tmp_add_class_536; itimerval* tmp_add_class_537; ldapControlDirSyncBlob* tmp_add_class_538; ldapControlDirSyncCookie* tmp_add_class_539; ldapControlDirSyncExtra* tmp_add_class_540; login_cache* tmp_add_class_541; lsa_AddAccountRights* tmp_add_class_542; lsa_AddPrivilegesToAccount* tmp_add_class_543; lsa_AsciiString* tmp_add_class_544; lsa_AsciiStringLarge* tmp_add_class_545; lsa_AuditEventsInfo* tmp_add_class_546; lsa_AuditFullQueryInfo* tmp_add_class_547; lsa_AuditFullSetInfo* tmp_add_class_548; lsa_AuditLogInfo* tmp_add_class_549; lsa_BinaryString* tmp_add_class_550; lsa_CREDRDELETE* tmp_add_class_551; lsa_CREDRENUMERATE* tmp_add_class_552; lsa_CREDRGETSESSIONTYPES* tmp_add_class_553; lsa_CREDRGETTARGETINFO* tmp_add_class_554; lsa_CREDRPROFILELOADED* tmp_add_class_555; lsa_CREDRREAD* tmp_add_class_556; lsa_CREDRREADDOMAINCREDENTIALS* tmp_add_class_557; lsa_CREDRRENAME* tmp_add_class_558; lsa_CREDRWRITE* tmp_add_class_559; lsa_CREDRWRITEDOMAINCREDENTIALS* tmp_add_class_560; lsa_ChangePassword* tmp_add_class_561; lsa_ClearAuditLog* tmp_add_class_562; lsa_Close* tmp_add_class_563; lsa_CloseTrustedDomainEx* tmp_add_class_564; lsa_CreateAccount* tmp_add_class_565; lsa_CreateSecret* tmp_add_class_566; lsa_CreateTrustedDomain* tmp_add_class_567; lsa_CreateTrustedDomainEx* tmp_add_class_568; lsa_CreateTrustedDomainEx2* tmp_add_class_569; lsa_DATA_BUF* tmp_add_class_570; lsa_DATA_BUF2* tmp_add_class_571; lsa_DATA_BUF_PTR* tmp_add_class_572; lsa_DefaultQuotaInfo* tmp_add_class_573; lsa_Delete* tmp_add_class_574; lsa_DeleteObject* tmp_add_class_575; lsa_DeleteTrustedDomain* tmp_add_class_576; lsa_DnsDomainInfo* tmp_add_class_577; lsa_DomainInfo* tmp_add_class_578; lsa_DomainInfoEfs* tmp_add_class_579; lsa_DomainInfoKerberos* tmp_add_class_580; lsa_DomainInformationPolicy* tmp_add_class_581; lsa_DomainList* tmp_add_class_582; lsa_DomainListEx* tmp_add_class_583; lsa_EnumAccountRights* tmp_add_class_584; lsa_EnumAccounts* tmp_add_class_585; lsa_EnumAccountsWithUserRight* tmp_add_class_586; lsa_EnumPrivs* tmp_add_class_587; lsa_EnumPrivsAccount* tmp_add_class_588; lsa_EnumTrustDom* tmp_add_class_589; lsa_EnumTrustedDomainsEx* tmp_add_class_590; lsa_ForestTrustBinaryData* tmp_add_class_591; lsa_ForestTrustCollisionInfo* tmp_add_class_592; lsa_ForestTrustCollisionRecord* tmp_add_class_593; lsa_ForestTrustData* tmp_add_class_594; lsa_ForestTrustDomainInfo* tmp_add_class_595; lsa_ForestTrustInformation* tmp_add_class_596; lsa_ForestTrustRecord* tmp_add_class_597; lsa_GetQuotasForAccount* tmp_add_class_598; lsa_GetSystemAccessAccount* tmp_add_class_599; lsa_GetUserName* tmp_add_class_600; lsa_LSARADTREGISTERSECURITYEVENTSOURCE* tmp_add_class_601; lsa_LSARADTREPORTSECURITYEVENT* tmp_add_class_602; lsa_LSARADTUNREGISTERSECURITYEVENTSOURCE* tmp_add_class_603; lsa_LSARGENAUDITEVENT* tmp_add_class_604; lsa_LSAROPENPOLICYSCE* tmp_add_class_605; lsa_LSARREGISTERAUDITEVENT* tmp_add_class_606; lsa_LSARUNREGISTERAUDITEVENT* tmp_add_class_607; lsa_LUID* tmp_add_class_608; lsa_LUIDAttribute* tmp_add_class_609; lsa_LookupNames* tmp_add_class_610; lsa_LookupNames2* tmp_add_class_611; lsa_LookupNames3* tmp_add_class_612; lsa_LookupNames4* tmp_add_class_613; lsa_LookupPrivDisplayName* tmp_add_class_614; lsa_LookupPrivName* tmp_add_class_615; lsa_LookupPrivValue* tmp_add_class_616; lsa_LookupSids* tmp_add_class_617; lsa_LookupSids2* tmp_add_class_618; lsa_LookupSids3* tmp_add_class_619; lsa_ModificationInfo* tmp_add_class_620; lsa_ObjectAttribute* tmp_add_class_621; lsa_OpenAccount* tmp_add_class_622; lsa_OpenPolicy* tmp_add_class_623; lsa_OpenPolicy2* tmp_add_class_624; lsa_OpenSecret* tmp_add_class_625; lsa_OpenTrustedDomain* tmp_add_class_626; lsa_OpenTrustedDomainByName* tmp_add_class_627; lsa_PDAccountInfo* tmp_add_class_628; lsa_PolicyInformation* tmp_add_class_629; lsa_PrivArray* tmp_add_class_630; lsa_PrivEntry* tmp_add_class_631; lsa_PrivilegeSet* tmp_add_class_632; lsa_QosInfo* tmp_add_class_633; lsa_QueryDomainInformationPolicy* tmp_add_class_634; lsa_QueryInfoPolicy* tmp_add_class_635; lsa_QueryInfoPolicy2* tmp_add_class_636; lsa_QuerySecret* tmp_add_class_637; lsa_QuerySecurity* tmp_add_class_638; lsa_QueryTrustedDomainInfo* tmp_add_class_639; lsa_QueryTrustedDomainInfoByName* tmp_add_class_640; lsa_QueryTrustedDomainInfoBySid* tmp_add_class_641; lsa_RefDomainList* tmp_add_class_642; lsa_RemoveAccountRights* tmp_add_class_643; lsa_RemovePrivilegesFromAccount* tmp_add_class_644; lsa_ReplicaSourceInfo* tmp_add_class_645; lsa_RetrievePrivateData* tmp_add_class_646; lsa_RightAttribute* tmp_add_class_647; lsa_RightSet* tmp_add_class_648; lsa_ServerRole* tmp_add_class_649; lsa_SetDomainInformationPolicy* tmp_add_class_650; lsa_SetInfoPolicy* tmp_add_class_651; lsa_SetInfoPolicy2* tmp_add_class_652; lsa_SetInformationTrustedDomain* tmp_add_class_653; lsa_SetQuotasForAccount* tmp_add_class_654; lsa_SetSecObj* tmp_add_class_655; lsa_SetSecret* tmp_add_class_656; lsa_SetSystemAccessAccount* tmp_add_class_657; lsa_SetTrustedDomainInfo* tmp_add_class_658; lsa_SetTrustedDomainInfoByName* tmp_add_class_659; lsa_SidArray* tmp_add_class_660; lsa_SidPtr* tmp_add_class_661; lsa_StorePrivateData* tmp_add_class_662; lsa_String* tmp_add_class_663; lsa_StringLarge* tmp_add_class_664; lsa_Strings* tmp_add_class_665; lsa_TestCall* tmp_add_class_666; lsa_TransNameArray* tmp_add_class_667; lsa_TransNameArray2* tmp_add_class_668; lsa_TransSidArray* tmp_add_class_669; lsa_TransSidArray2* tmp_add_class_670; lsa_TransSidArray3* tmp_add_class_671; lsa_TranslatedName* tmp_add_class_672; lsa_TranslatedName2* tmp_add_class_673; lsa_TranslatedSid* tmp_add_class_674; lsa_TranslatedSid2* tmp_add_class_675; lsa_TranslatedSid3* tmp_add_class_676; lsa_TrustDomainInfoAuthInfo* tmp_add_class_677; lsa_TrustDomainInfoAuthInfoInternal* tmp_add_class_678; lsa_TrustDomainInfoBasic* tmp_add_class_679; lsa_TrustDomainInfoBuffer* tmp_add_class_680; lsa_TrustDomainInfoControllers* tmp_add_class_681; lsa_TrustDomainInfoFullInfo* tmp_add_class_682; lsa_TrustDomainInfoFullInfo2Internal* tmp_add_class_683; lsa_TrustDomainInfoFullInfoInternal* tmp_add_class_684; lsa_TrustDomainInfoInfoEx* tmp_add_class_685; lsa_TrustDomainInfoInfoEx2Internal* tmp_add_class_686; lsa_TrustDomainInfoName* tmp_add_class_687; lsa_TrustDomainInfoPassword* tmp_add_class_688; lsa_TrustDomainInfoPosixOffset* tmp_add_class_689; lsa_TrustDomainInfoSupportedEncTypes* tmp_add_class_690; lsa_TrustedDomainInfo* tmp_add_class_691; lsa_dom_info* tmp_add_class_692; lsa_lsaRQueryForestTrustInformation* tmp_add_class_693; lsa_lsaRSetForestTrustInformation* tmp_add_class_694; lsa_name_info* tmp_add_class_695; nbt_browse_announcement_request* tmp_add_class_696; nbt_browse_backup_list_request* tmp_add_class_697; nbt_browse_backup_list_response* tmp_add_class_698; nbt_browse_become_backup* tmp_add_class_699; nbt_browse_domain_announcement* tmp_add_class_700; nbt_browse_election_request* tmp_add_class_701; nbt_browse_host_announcement* tmp_add_class_702; nbt_browse_local_master_announcement* tmp_add_class_703; nbt_browse_master_announcement* tmp_add_class_704; nbt_browse_packet* tmp_add_class_705; nbt_browse_payload* tmp_add_class_706; nbt_browse_reset_state* tmp_add_class_707; nbt_db_change_info* tmp_add_class_708; nbt_dgram_packet* tmp_add_class_709; nbt_name* tmp_add_class_710; nbt_name_packet* tmp_add_class_711; nbt_name_question* tmp_add_class_712; nbt_netlogon_packet* tmp_add_class_713; nbt_netlogon_query_for_pdc* tmp_add_class_714; nbt_netlogon_request* tmp_add_class_715; nbt_netlogon_response2* tmp_add_class_716; nbt_netlogon_response_from_pdc* tmp_add_class_717; nbt_rdata* tmp_add_class_718; nbt_rdata_address* tmp_add_class_719; nbt_rdata_data* tmp_add_class_720; nbt_rdata_netbios* tmp_add_class_721; nbt_rdata_status* tmp_add_class_722; nbt_res_rec* tmp_add_class_723; nbt_sockaddr* tmp_add_class_724; nbt_statistics* tmp_add_class_725; nbt_status_name* tmp_add_class_726; ncacn_packet* tmp_add_class_727; ncadg_packet* tmp_add_class_728; ndr_interface_call* tmp_add_class_729; ndr_interface_call_pipe* tmp_add_class_730; ndr_interface_call_pipes* tmp_add_class_731; ndr_interface_list* tmp_add_class_732; ndr_interface_public_struct* tmp_add_class_733; ndr_interface_string_array* tmp_add_class_734; ndr_interface_table* tmp_add_class_735; ndr_print* tmp_add_class_736; ndr_pull* tmp_add_class_737; ndr_push* tmp_add_class_738; ndr_syntax_id* tmp_add_class_739; ndr_syntax_id_buf* tmp_add_class_740; ndr_token_list* tmp_add_class_741; netlogon_samlogon_response* tmp_add_class_742; netlogon_samlogon_response_union* tmp_add_class_743; netlogon_server_pipe_state* tmp_add_class_744; netr_AccountBuffer* tmp_add_class_745; netr_AccountDeltas* tmp_add_class_746; netr_AccountSync* tmp_add_class_747; netr_AcctLockStr* tmp_add_class_748; netr_Authenticator* tmp_add_class_749; netr_Blob* tmp_add_class_750; netr_CIPHER_VALUE* tmp_add_class_751; netr_CONTROL_DATA_INFORMATION* tmp_add_class_752; netr_CONTROL_QUERY_INFORMATION* tmp_add_class_753; netr_Capabilities* tmp_add_class_754; netr_ChallengeResponse* tmp_add_class_755; netr_ChangeLogEntry* tmp_add_class_756; netr_ChangeLogObject* tmp_add_class_757; netr_Credential* tmp_add_class_758; netr_CryptPassword* tmp_add_class_759; netr_DELTA_ACCOUNT* tmp_add_class_760; netr_DELTA_ALIAS* tmp_add_class_761; netr_DELTA_ALIAS_MEMBER* tmp_add_class_762; netr_DELTA_DELETE_USER* tmp_add_class_763; netr_DELTA_DOMAIN* tmp_add_class_764; netr_DELTA_ENUM* tmp_add_class_765; netr_DELTA_ENUM_ARRAY* tmp_add_class_766; netr_DELTA_GROUP* tmp_add_class_767; netr_DELTA_GROUP_MEMBER* tmp_add_class_768; netr_DELTA_ID_UNION* tmp_add_class_769; netr_DELTA_POLICY* tmp_add_class_770; netr_DELTA_RENAME* tmp_add_class_771; netr_DELTA_SECRET* tmp_add_class_772; netr_DELTA_TRUSTED_DOMAIN* tmp_add_class_773; netr_DELTA_UNION* tmp_add_class_774; netr_DELTA_USER* tmp_add_class_775; netr_DatabaseDeltas* tmp_add_class_776; netr_DatabaseRedo* tmp_add_class_777; netr_DatabaseSync* tmp_add_class_778; netr_DatabaseSync2* tmp_add_class_779; netr_DomainInfo* tmp_add_class_780; netr_DomainInformation* tmp_add_class_781; netr_DomainTrust* tmp_add_class_782; netr_DomainTrustList* tmp_add_class_783; netr_DsRAddress* tmp_add_class_784; netr_DsRAddressToSitenamesExW* tmp_add_class_785; netr_DsRAddressToSitenamesExWCtr* tmp_add_class_786; netr_DsRAddressToSitenamesW* tmp_add_class_787; netr_DsRAddressToSitenamesWCtr* tmp_add_class_788; netr_DsRGetDCName* tmp_add_class_789; netr_DsRGetDCNameEx* tmp_add_class_790; netr_DsRGetDCNameEx2* tmp_add_class_791; netr_DsRGetDCNameInfo* tmp_add_class_792; netr_DsRGetForestTrustInformation* tmp_add_class_793; netr_DsRGetSiteName* tmp_add_class_794; netr_DsrDeregisterDNSHostRecords* tmp_add_class_795; netr_DsrEnumerateDomainTrusts* tmp_add_class_796; netr_DsrGetDcSiteCoverageW* tmp_add_class_797; netr_DsrUpdateReadOnlyServerDnsRecords* tmp_add_class_798; netr_GenericInfo* tmp_add_class_799; netr_GenericInfo2* tmp_add_class_800; netr_GetAnyDCName* tmp_add_class_801; netr_GetDcName* tmp_add_class_802; netr_GetForestTrustInformation* tmp_add_class_803; netr_IdentityInfo* tmp_add_class_804; netr_LMSessionKey* tmp_add_class_805; netr_LogonControl* tmp_add_class_806; netr_LogonControl2* tmp_add_class_807; netr_LogonControl2Ex* tmp_add_class_808; netr_LogonGetCapabilities* tmp_add_class_809; netr_LogonGetDomainInfo* tmp_add_class_810; netr_LogonGetTrustRid* tmp_add_class_811; netr_LogonLevel* tmp_add_class_812; netr_LogonSamLogoff* tmp_add_class_813; netr_LogonSamLogon* tmp_add_class_814; netr_LogonSamLogonEx* tmp_add_class_815; netr_LogonSamLogonWithFlags* tmp_add_class_816; netr_LogonUasLogoff* tmp_add_class_817; netr_LogonUasLogon* tmp_add_class_818; netr_LsaPolicyInformation* tmp_add_class_819; netr_NETLOGON_INFO_1* tmp_add_class_820; netr_NETLOGON_INFO_2* tmp_add_class_821; netr_NETLOGON_INFO_3* tmp_add_class_822; netr_NETLOGON_INFO_4* tmp_add_class_823; netr_NETRLOGONCOMPUTECLIENTDIGEST* tmp_add_class_824; netr_NETRLOGONCOMPUTESERVERDIGEST* tmp_add_class_825; netr_NETRLOGONGETTIMESERVICEPARENTDOMAIN* tmp_add_class_826; netr_NETRLOGONSETSERVICEBITS* tmp_add_class_827; netr_NetrEnumerateTrustedDomains* tmp_add_class_828; netr_NetrEnumerateTrustedDomainsEx* tmp_add_class_829; netr_NetrLogonSendToSam* tmp_add_class_830; netr_NetworkInfo* tmp_add_class_831; netr_OneDomainInfo* tmp_add_class_832; netr_OsVersion* tmp_add_class_833; netr_OsVersionContainer* tmp_add_class_834; netr_OsVersionInfoEx* tmp_add_class_835; netr_PacInfo* tmp_add_class_836; netr_PasswordHistory* tmp_add_class_837; netr_PasswordInfo* tmp_add_class_838; netr_QUOTA_LIMITS* tmp_add_class_839; netr_SamBaseInfo* tmp_add_class_840; netr_SamInfo2* tmp_add_class_841; netr_SamInfo3* tmp_add_class_842; netr_SamInfo6* tmp_add_class_843; netr_SendToSamBase* tmp_add_class_844; netr_SendToSamMessage* tmp_add_class_845; netr_SendToSamResetBadPasswordCount* tmp_add_class_846; netr_ServerAuthenticate* tmp_add_class_847; netr_ServerAuthenticate2* tmp_add_class_848; netr_ServerAuthenticate3* tmp_add_class_849; netr_ServerGetTrustInfo* tmp_add_class_850; netr_ServerPasswordGet* tmp_add_class_851; netr_ServerPasswordSet* tmp_add_class_852; netr_ServerPasswordSet2* tmp_add_class_853; netr_ServerReqChallenge* tmp_add_class_854; netr_ServerTrustPasswordsGet* tmp_add_class_855; netr_SidAttr* tmp_add_class_856; netr_TrustInfo* tmp_add_class_857; netr_UAS_INFO_0* tmp_add_class_858; netr_USER_KEY16* tmp_add_class_859; netr_USER_KEYS* tmp_add_class_860; netr_USER_KEYS2* tmp_add_class_861; netr_USER_KEY_UNION* tmp_add_class_862; netr_USER_PRIVATE_INFO* tmp_add_class_863; netr_UasInfo* tmp_add_class_864; netr_UasLogoffInfo* tmp_add_class_865; netr_Unused47* tmp_add_class_866; netr_UserSessionKey* tmp_add_class_867; netr_Validation* tmp_add_class_868; netr_WorkstationInfo* tmp_add_class_869; netr_WorkstationInformation* tmp_add_class_870; netr_trust_extension* tmp_add_class_871; netr_trust_extension_container* tmp_add_class_872; netr_trust_extension_info* tmp_add_class_873; netsamlogoncache_entry* tmp_add_class_874; nss_state* tmp_add_class_875; package_PackagesBlob* tmp_add_class_876; package_PrimaryCLEARTEXTBlob* tmp_add_class_877; package_PrimaryKerberosBlob* tmp_add_class_878; package_PrimaryKerberosCtr* tmp_add_class_879; package_PrimaryKerberosCtr3* tmp_add_class_880; package_PrimaryKerberosCtr4* tmp_add_class_881; package_PrimaryKerberosKey3* tmp_add_class_882; package_PrimaryKerberosKey4* tmp_add_class_883; package_PrimaryKerberosString* tmp_add_class_884; package_PrimarySambaGPGBlob* tmp_add_class_885; package_PrimaryUserPasswordBlob* tmp_add_class_886; package_PrimaryUserPasswordValue* tmp_add_class_887; package_PrimaryWDigestBlob* tmp_add_class_888; package_PrimaryWDigestHash* tmp_add_class_889; param_context* tmp_add_class_890; param_section* tmp_add_class_891; partialAttributeSetBlob* tmp_add_class_892; partialAttributeSetCtr* tmp_add_class_893; partialAttributeSetCtr1* tmp_add_class_894; passwd* tmp_add_class_895; pdb_domain_info* tmp_add_class_896; pdb_init_function_entry* tmp_add_class_897; pdb_methods* tmp_add_class_898; pdb_search* tmp_add_class_899; pdb_trusted_domain* tmp_add_class_900; policy_handle* tmp_add_class_901; prefixMapBlob* tmp_add_class_902; prefixMapCtr* tmp_add_class_903; replPropertyMetaData1* tmp_add_class_904; replPropertyMetaDataBlob* tmp_add_class_905; replPropertyMetaDataCtr* tmp_add_class_906; replPropertyMetaDataCtr1* tmp_add_class_907; replUpToDateVectorBlob* tmp_add_class_908; replUpToDateVectorCtr* tmp_add_class_909; replUpToDateVectorCtr1* tmp_add_class_910; replUpToDateVectorCtr2* tmp_add_class_911; repsFromTo* tmp_add_class_912; repsFromTo1* tmp_add_class_913; repsFromTo1OtherInfo* tmp_add_class_914; repsFromTo2* tmp_add_class_915; repsFromTo2OtherInfo* tmp_add_class_916; repsFromToBlob* tmp_add_class_917; samr_AddAliasMember* tmp_add_class_918; samr_AddGroupMember* tmp_add_class_919; samr_AddMultipleMembersToAlias* tmp_add_class_920; samr_AliasInfo* tmp_add_class_921; samr_AliasInfoAll* tmp_add_class_922; samr_ChangePasswordUser* tmp_add_class_923; samr_ChangePasswordUser2* tmp_add_class_924; samr_ChangePasswordUser3* tmp_add_class_925; samr_ChangePasswordUser4* tmp_add_class_926; samr_Close* tmp_add_class_927; samr_Connect* tmp_add_class_928; samr_Connect2* tmp_add_class_929; samr_Connect3* tmp_add_class_930; samr_Connect4* tmp_add_class_931; samr_Connect5* tmp_add_class_932; samr_ConnectInfo* tmp_add_class_933; samr_ConnectInfo1* tmp_add_class_934; samr_CreateDomAlias* tmp_add_class_935; samr_CreateDomainGroup* tmp_add_class_936; samr_CreateUser* tmp_add_class_937; samr_CreateUser2* tmp_add_class_938; samr_CryptPassword* tmp_add_class_939; samr_CryptPasswordEx* tmp_add_class_940; samr_DeleteAliasMember* tmp_add_class_941; samr_DeleteDomAlias* tmp_add_class_942; samr_DeleteDomainGroup* tmp_add_class_943; samr_DeleteGroupMember* tmp_add_class_944; samr_DeleteUser* tmp_add_class_945; samr_DispEntryAscii* tmp_add_class_946; samr_DispEntryFull* tmp_add_class_947; samr_DispEntryFullGroup* tmp_add_class_948; samr_DispEntryGeneral* tmp_add_class_949; samr_DispInfo* tmp_add_class_950; samr_DispInfoAscii* tmp_add_class_951; samr_DispInfoFull* tmp_add_class_952; samr_DispInfoFullGroups* tmp_add_class_953; samr_DispInfoGeneral* tmp_add_class_954; samr_DomGeneralInformation* tmp_add_class_955; samr_DomGeneralInformation2* tmp_add_class_956; samr_DomInfo1* tmp_add_class_957; samr_DomInfo12* tmp_add_class_958; samr_DomInfo13* tmp_add_class_959; samr_DomInfo3* tmp_add_class_960; samr_DomInfo5* tmp_add_class_961; samr_DomInfo6* tmp_add_class_962; samr_DomInfo7* tmp_add_class_963; samr_DomInfo8* tmp_add_class_964; samr_DomInfo9* tmp_add_class_965; samr_DomOEMInformation* tmp_add_class_966; samr_DomainInfo* tmp_add_class_967; samr_EncryptedPasswordAES* tmp_add_class_968; samr_EnumDomainAliases* tmp_add_class_969; samr_EnumDomainGroups* tmp_add_class_970; samr_EnumDomainUsers* tmp_add_class_971; samr_EnumDomains* tmp_add_class_972; samr_GetAliasMembership* tmp_add_class_973; samr_GetBootKeyInformation* tmp_add_class_974; samr_GetDisplayEnumerationIndex* tmp_add_class_975; samr_GetDisplayEnumerationIndex2* tmp_add_class_976; samr_GetDomPwInfo* tmp_add_class_977; samr_GetGroupsForUser* tmp_add_class_978; samr_GetMembersInAlias* tmp_add_class_979; samr_GetUserPwInfo* tmp_add_class_980; samr_GroupInfo* tmp_add_class_981; samr_GroupInfoAll* tmp_add_class_982; samr_GroupInfoAttributes* tmp_add_class_983; samr_GroupInfoDescription* tmp_add_class_984; samr_Ids* tmp_add_class_985; samr_LogonHours* tmp_add_class_986; samr_LookupDomain* tmp_add_class_987; samr_LookupNames* tmp_add_class_988; samr_LookupRids* tmp_add_class_989; samr_OemChangePasswordUser2* tmp_add_class_990; samr_OpenAlias* tmp_add_class_991; samr_OpenDomain* tmp_add_class_992; samr_OpenGroup* tmp_add_class_993; samr_OpenUser* tmp_add_class_994; samr_Opnum68NotUsedOnWire* tmp_add_class_995; samr_Opnum69NotUsedOnWire* tmp_add_class_996; samr_Opnum70NotUsedOnWire* tmp_add_class_997; samr_Opnum71NotUsedOnWire* tmp_add_class_998; samr_Opnum72NotUsedOnWire* tmp_add_class_999; samr_Password* tmp_add_class_1000; samr_PwInfo* tmp_add_class_1001; samr_QueryAliasInfo* tmp_add_class_1002; samr_QueryDisplayInfo* tmp_add_class_1003; samr_QueryDisplayInfo2* tmp_add_class_1004; samr_QueryDisplayInfo3* tmp_add_class_1005; samr_QueryDomainInfo* tmp_add_class_1006; samr_QueryDomainInfo2* tmp_add_class_1007; samr_QueryGroupInfo* tmp_add_class_1008; samr_QueryGroupMember* tmp_add_class_1009; samr_QuerySecurity* tmp_add_class_1010; samr_QueryUserInfo* tmp_add_class_1011; samr_QueryUserInfo2* tmp_add_class_1012; samr_RemoveMemberFromForeignDomain* tmp_add_class_1013; samr_RemoveMultipleMembersFromAlias* tmp_add_class_1014; samr_RidAttrArray* tmp_add_class_1015; samr_RidToSid* tmp_add_class_1016; samr_RidWithAttribute* tmp_add_class_1017; samr_RidWithAttributeArray* tmp_add_class_1018; samr_SamArray* tmp_add_class_1019; samr_SamEntry* tmp_add_class_1020; samr_SetAliasInfo* tmp_add_class_1021; samr_SetBootKeyInformation* tmp_add_class_1022; samr_SetDomainInfo* tmp_add_class_1023; samr_SetDsrmPassword* tmp_add_class_1024; samr_SetGroupInfo* tmp_add_class_1025; samr_SetMemberAttributesOfGroup* tmp_add_class_1026; samr_SetSecurity* tmp_add_class_1027; samr_SetUserInfo* tmp_add_class_1028; samr_SetUserInfo2* tmp_add_class_1029; samr_Shutdown* tmp_add_class_1030; samr_TestPrivateFunctionsDomain* tmp_add_class_1031; samr_TestPrivateFunctionsUser* tmp_add_class_1032; samr_UserInfo* tmp_add_class_1033; samr_UserInfo1* tmp_add_class_1034; samr_UserInfo10* tmp_add_class_1035; samr_UserInfo11* tmp_add_class_1036; samr_UserInfo12* tmp_add_class_1037; samr_UserInfo13* tmp_add_class_1038; samr_UserInfo14* tmp_add_class_1039; samr_UserInfo16* tmp_add_class_1040; samr_UserInfo17* tmp_add_class_1041; samr_UserInfo18* tmp_add_class_1042; samr_UserInfo2* tmp_add_class_1043; samr_UserInfo20* tmp_add_class_1044; samr_UserInfo21* tmp_add_class_1045; samr_UserInfo23* tmp_add_class_1046; samr_UserInfo24* tmp_add_class_1047; samr_UserInfo25* tmp_add_class_1048; samr_UserInfo26* tmp_add_class_1049; samr_UserInfo3* tmp_add_class_1050; samr_UserInfo31* tmp_add_class_1051; samr_UserInfo32* tmp_add_class_1052; samr_UserInfo4* tmp_add_class_1053; samr_UserInfo5* tmp_add_class_1054; samr_UserInfo6* tmp_add_class_1055; samr_UserInfo7* tmp_add_class_1056; samr_UserInfo8* tmp_add_class_1057; samr_UserInfo9* tmp_add_class_1058; samr_ValidatePassword* tmp_add_class_1059; samr_ValidatePasswordInfo* tmp_add_class_1060; samr_ValidatePasswordRep* tmp_add_class_1061; samr_ValidatePasswordRepCtr* tmp_add_class_1062; samr_ValidatePasswordReq* tmp_add_class_1063; samr_ValidatePasswordReq1* tmp_add_class_1064; samr_ValidatePasswordReq2* tmp_add_class_1065; samr_ValidatePasswordReq3* tmp_add_class_1066; samr_ValidationBlob* tmp_add_class_1067; samr_displayentry* tmp_add_class_1068; samu* tmp_add_class_1069; schedule* tmp_add_class_1070; scheduleHeader* tmp_add_class_1071; scheduleSlots* tmp_add_class_1072; schemaInfoBlob* tmp_add_class_1073; sec_desc_buf* tmp_add_class_1074; security_ace* tmp_add_class_1075; security_ace_object* tmp_add_class_1076; security_ace_object_ctr* tmp_add_class_1077; security_ace_object_inherited_type* tmp_add_class_1078; security_ace_object_type* tmp_add_class_1079; security_acl* tmp_add_class_1080; security_descriptor* tmp_add_class_1081; security_token* tmp_add_class_1082; security_unix_token* tmp_add_class_1083; server_id* tmp_add_class_1084; share_config* tmp_add_class_1085; share_context* tmp_add_class_1086; share_info* tmp_add_class_1087; share_ops* tmp_add_class_1088; smb2_lease* tmp_add_class_1089; smb2_lease_key* tmp_add_class_1090; smb_body* tmp_add_class_1091; smb_iconv_s* tmp_add_class_1092; smb_trans_body* tmp_add_class_1093; smbconf_csn* tmp_add_class_1094; smbconf_service* tmp_add_class_1095; standard_mapping* tmp_add_class_1096; supplementalCredentialsBlob* tmp_add_class_1097; supplementalCredentialsPackage* tmp_add_class_1098; supplementalCredentialsSubBlob* tmp_add_class_1099; svcctl_ArgumentString* tmp_add_class_1100; svcctl_ChangeServiceConfig2A* tmp_add_class_1101; svcctl_ChangeServiceConfig2W* tmp_add_class_1102; svcctl_ChangeServiceConfigA* tmp_add_class_1103; svcctl_ChangeServiceConfigW* tmp_add_class_1104; svcctl_CloseServiceHandle* tmp_add_class_1105; svcctl_ControlService* tmp_add_class_1106; svcctl_CreateServiceA* tmp_add_class_1107; svcctl_CreateServiceW* tmp_add_class_1108; svcctl_DeleteService* tmp_add_class_1109; svcctl_EnumDependentServicesA* tmp_add_class_1110; svcctl_EnumDependentServicesW* tmp_add_class_1111; svcctl_EnumServiceGroupW* tmp_add_class_1112; svcctl_EnumServicesStatusA* tmp_add_class_1113; svcctl_EnumServicesStatusW* tmp_add_class_1114; svcctl_GetCurrentGroupeStateW* tmp_add_class_1115; svcctl_GetServiceDisplayNameA* tmp_add_class_1116; svcctl_GetServiceDisplayNameW* tmp_add_class_1117; svcctl_GetServiceKeyNameA* tmp_add_class_1118; svcctl_GetServiceKeyNameW* tmp_add_class_1119; svcctl_LockServiceDatabase* tmp_add_class_1120; svcctl_NotifyBootConfigStatus* tmp_add_class_1121; svcctl_OpenSCManagerA* tmp_add_class_1122; svcctl_OpenSCManagerW* tmp_add_class_1123; svcctl_OpenServiceA* tmp_add_class_1124; svcctl_OpenServiceW* tmp_add_class_1125; svcctl_QueryServiceConfig2A* tmp_add_class_1126; svcctl_QueryServiceConfig2W* tmp_add_class_1127; svcctl_QueryServiceConfigA* tmp_add_class_1128; svcctl_QueryServiceConfigW* tmp_add_class_1129; svcctl_QueryServiceLockStatusA* tmp_add_class_1130; svcctl_QueryServiceLockStatusW* tmp_add_class_1131; svcctl_QueryServiceObjectSecurity* tmp_add_class_1132; svcctl_QueryServiceStatus* tmp_add_class_1133; svcctl_QueryServiceStatusEx* tmp_add_class_1134; svcctl_SCSendTSMessage* tmp_add_class_1135; svcctl_SCSetServiceBitsA* tmp_add_class_1136; svcctl_SCSetServiceBitsW* tmp_add_class_1137; svcctl_SetServiceObjectSecurity* tmp_add_class_1138; svcctl_SetServiceStatus* tmp_add_class_1139; svcctl_StartServiceA* tmp_add_class_1140; svcctl_StartServiceW* tmp_add_class_1141; svcctl_UnlockServiceDatabase* tmp_add_class_1142; tdgram_context_ops* tmp_add_class_1143; tdr_print* tmp_add_class_1144; tdr_pull* tmp_add_class_1145; tdr_push* tmp_add_class_1146; tevent_ops* tmp_add_class_1147; trustAuthInOutBlob* tmp_add_class_1148; trustDomainPasswords* tmp_add_class_1149; trustdom_info* tmp_add_class_1150; tsocket_address* tmp_add_class_1151; tsocket_address_ops* tmp_add_class_1152; tstream_context_ops* tmp_add_class_1153; ucontext_t* tmp_add_class_1154; userPwdChangeFailureInformation* tmp_add_class_1155; winreg_Data* tmp_add_class_1156; winreg_Data_GPO* tmp_add_class_1157; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/CJlEiZ6Fes/dump1.h" -I/usr/include/samba-4.0 -I/usr/include/samba-4.0/gen_ndr In file included from /tmp/CJlEiZ6Fes/dump1.h:21: /usr/include/samba-4.0/credentials.h:41:6: error: use of enum ‘smb_signing_setting’ without previous declaration 41 | enum smb_signing_setting; | ^~~~~~~~~~~~~~~~~~~ /usr/include/samba-4.0/credentials.h:42:6: error: use of enum ‘smb_encryption_setting’ without previous declaration 42 | enum smb_encryption_setting; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/samba-4.0/credentials.h:317:43: error: use of enum ‘smb_signing_setting’ without previous declaration 317 | enum smb_signing_setting signing_state, | ^~~~~~~~~~~~~~~~~~~ /usr/include/samba-4.0/credentials.h:319:6: error: use of enum ‘smb_signing_setting’ without previous declaration 319 | enum smb_signing_setting | ^~~~~~~~~~~~~~~~~~~ /usr/include/samba-4.0/credentials.h:323:47: error: use of enum ‘smb_signing_setting’ without previous declaration 323 | enum smb_signing_setting ipc_signing_state, | ^~~~~~~~~~~~~~~~~~~ /usr/include/samba-4.0/credentials.h:325:6: error: use of enum ‘smb_signing_setting’ without previous declaration 325 | enum smb_signing_setting | ^~~~~~~~~~~~~~~~~~~ /usr/include/samba-4.0/credentials.h:329:46: error: use of enum ‘smb_encryption_setting’ without previous declaration 329 | enum smb_encryption_setting encryption_state, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/samba-4.0/credentials.h:331:6: error: use of enum ‘smb_encryption_setting’ without previous declaration 331 | enum smb_encryption_setting | ^~~~~~~~~~~~~~~~~~~~~~