Temporary header file '/tmp/4nsfgoRQo3/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _TIME_BITS 64 #define _FILE_OFFSET_BITS 64 #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/nss/nssckmdt.h" #include "/usr/include/nss/jar.h" #include "/usr/include/nss/base64.h" #include "/usr/include/nss/blapit.h" #include "/usr/include/nss/cert.h" #include "/usr/include/nss/certdb.h" #include "/usr/include/nss/certt.h" #include "/usr/include/nss/ciferfam.h" #include "/usr/include/nss/cmmf.h" #include "/usr/include/nss/cmmft.h" #include "/usr/include/nss/cms.h" #include "/usr/include/nss/cmsreclist.h" #include "/usr/include/nss/cmst.h" #include "/usr/include/nss/crmf.h" #include "/usr/include/nss/crmft.h" #include "/usr/include/nss/cryptohi.h" #include "/usr/include/nss/cryptoht.h" #include "/usr/include/nss/eccutil.h" #include "/usr/include/nss/ecl-exp.h" #include "/usr/include/nss/hasht.h" #include "/usr/include/nss/jar-ds.h" #include "/usr/include/nss/jarfile.h" #include "/usr/include/nss/keyhi.h" #include "/usr/include/nss/keythi.h" #include "/usr/include/nss/lowkeyi.h" #include "/usr/include/nss/lowkeyti.h" #include "/usr/include/nss/nss.h" #include "/usr/include/nss/nssb64.h" #include "/usr/include/nss/nssb64t.h" #include "/usr/include/nss/nssbase.h" #include "/usr/include/nss/nssbaset.h" #include "/usr/include/nss/nssckbi.h" #include "/usr/include/nss/nssckepv.h" #include "/usr/include/nss/nssckft.h" #include "/usr/include/nss/nssckfw.h" #include "/usr/include/nss/nssckfwc.h" #include "/usr/include/nss/nssckfwt.h" #include "/usr/include/nss/nssckg.h" #include "/usr/include/nss/nssckt.h" #include "/usr/include/nss/nssilckt.h" #include "/usr/include/nss/nssilock.h" #include "/usr/include/nss/nsslocks.h" #include "/usr/include/nss/nsslowhash.h" #include "/usr/include/nss/nssrwlk.h" #include "/usr/include/nss/nssrwlkt.h" #include "/usr/include/nss/nssutil.h" #include "/usr/include/nss/ocsp.h" #include "/usr/include/nss/ocspt.h" #include "/usr/include/nss/p12.h" #include "/usr/include/nss/p12plcy.h" #include "/usr/include/nss/p12t.h" #include "/usr/include/nss/pk11func.h" #include "/usr/include/nss/pk11hpke.h" #include "/usr/include/nss/pk11pqg.h" #include "/usr/include/nss/pk11priv.h" #include "/usr/include/nss/pk11pub.h" #include "/usr/include/nss/pk11sdr.h" #include "/usr/include/nss/pkcs11.h" #include "/usr/include/nss/pkcs11n.h" #include "/usr/include/nss/pkcs11p.h" #include "/usr/include/nss/pkcs11t.h" #include "/usr/include/nss/pkcs11u.h" #include "/usr/include/nss/pkcs11uri.h" #include "/usr/include/nss/pkcs12.h" #include "/usr/include/nss/pkcs12t.h" #include "/usr/include/nss/pkcs1sig.h" #include "/usr/include/nss/pkcs7t.h" #include "/usr/include/nss/portreg.h" #include "/usr/include/nss/preenc.h" #include "/usr/include/nss/secasn1.h" #include "/usr/include/nss/secasn1t.h" #include "/usr/include/nss/seccomon.h" #include "/usr/include/nss/secder.h" #include "/usr/include/nss/secdert.h" #include "/usr/include/nss/secdig.h" #include "/usr/include/nss/secdigt.h" #include "/usr/include/nss/secerr.h" #include "/usr/include/nss/sechash.h" #include "/usr/include/nss/secitem.h" #include "/usr/include/nss/secmime.h" #include "/usr/include/nss/secmod.h" #include "/usr/include/nss/secmodt.h" #include "/usr/include/nss/secoid.h" #include "/usr/include/nss/secoidt.h" #include "/usr/include/nss/secpkcs5.h" #include "/usr/include/nss/secpkcs7.h" #include "/usr/include/nss/secport.h" #include "/usr/include/nss/shsign.h" #include "/usr/include/nss/smime.h" #include "/usr/include/nss/ssl.h" #include "/usr/include/nss/sslerr.h" #include "/usr/include/nss/sslexp.h" #include "/usr/include/nss/sslproto.h" #include "/usr/include/nss/sslt.h" #include "/usr/include/nss/utilmodt.h" #include "/usr/include/nss/utilpars.h" #include "/usr/include/nss/utilparst.h" #include "/usr/include/nss/utilrename.h" // add classes CERTAVAStr* tmp_add_class_0; CERTAttributeStr* tmp_add_class_1; CERTAuthInfoAccessStr* tmp_add_class_2; CERTAuthKeyIDStr* tmp_add_class_3; CERTBasicConstraintsStr* tmp_add_class_4; CERTCertDistrustStr* tmp_add_class_5; CERTCertExtensionStr* tmp_add_class_6; CERTCertKeyStr* tmp_add_class_7; CERTCertListNodeStr* tmp_add_class_8; CERTCertListStr* tmp_add_class_9; CERTCertNicknamesStr* tmp_add_class_10; CERTCertTrustStr* tmp_add_class_11; CERTCertificateListStr* tmp_add_class_12; CERTCertificateRequestStr* tmp_add_class_13; CERTCertificateStr* tmp_add_class_14; CERTCrlDistributionPointsStr* tmp_add_class_15; CERTCrlEntryStr* tmp_add_class_16; CERTCrlHeadNodeStr* tmp_add_class_17; CERTCrlKeyStr* tmp_add_class_18; CERTCrlNodeStr* tmp_add_class_19; CERTCrlStr* tmp_add_class_20; CERTDERCertsStr* tmp_add_class_21; CERTDistNamesStr* tmp_add_class_22; CERTGeneralNameListStr* tmp_add_class_23; CERTGeneralNameStr* tmp_add_class_24; CERTIssuerAndSNStr* tmp_add_class_25; CERTNameConstraintStr* tmp_add_class_26; CERTNameConstraintsStr* tmp_add_class_27; CERTNameStr* tmp_add_class_28; CERTOKDomainNameStr* tmp_add_class_29; CERTPrivKeyUsagePeriodStr* tmp_add_class_30; CERTPublicKeyAndChallengeStr* tmp_add_class_31; CERTRDNStr* tmp_add_class_32; CERTSignedCrlStr* tmp_add_class_33; CERTSignedDataStr* tmp_add_class_34; CERTStatusConfigStr* tmp_add_class_35; CERTSubjectListStr* tmp_add_class_36; CERTSubjectNodeStr* tmp_add_class_37; CERTSubjectPublicKeyInfoStr* tmp_add_class_38; CERTValParamInValueStr* tmp_add_class_39; CERTValParamOutValueStr* tmp_add_class_40; CERTValidityStr* tmp_add_class_41; CERTVerifyLogNodeStr* tmp_add_class_42; CERTVerifyLogStr* tmp_add_class_43; CK_AES_CBC_ENCRYPT_DATA_PARAMS* tmp_add_class_44; CK_AES_CTR_PARAMS* tmp_add_class_45; CK_ARIA_CBC_ENCRYPT_DATA_PARAMS* tmp_add_class_46; CK_ATTRIBUTE* tmp_add_class_47; CK_CAMELLIA_CBC_ENCRYPT_DATA_PARAMS* tmp_add_class_48; CK_CAMELLIA_CTR_PARAMS* tmp_add_class_49; CK_CCM_MESSAGE_PARAMS* tmp_add_class_50; CK_CCM_PARAMS* tmp_add_class_51; CK_CHACHA20_PARAMS* tmp_add_class_52; CK_CMS_SIG_PARAMS* tmp_add_class_53; CK_C_INITIALIZE_ARGS* tmp_add_class_54; CK_DATE* tmp_add_class_55; CK_DERIVED_KEY* tmp_add_class_56; CK_DES_CBC_ENCRYPT_DATA_PARAMS* tmp_add_class_57; CK_DSA_PARAMETER_GEN_PARAM* tmp_add_class_58; CK_ECDH1_DERIVE_PARAMS* tmp_add_class_59; CK_ECDH2_DERIVE_PARAMS* tmp_add_class_60; CK_ECDH_AES_KEY_WRAP_PARAMS* tmp_add_class_61; CK_ECMQV_DERIVE_PARAMS* tmp_add_class_62; CK_EDDSA_PARAMS* tmp_add_class_63; CK_FUNCTION_LIST* tmp_add_class_64; CK_FUNCTION_LIST_3_0* tmp_add_class_65; CK_GCM_MESSAGE_PARAMS* tmp_add_class_66; CK_GCM_PARAMS_V3* tmp_add_class_67; CK_GOSTR3410_DERIVE_PARAMS* tmp_add_class_68; CK_GOSTR3410_KEY_WRAP_PARAMS* tmp_add_class_69; CK_HKDF_PARAMS* tmp_add_class_70; CK_INFO* tmp_add_class_71; CK_INTERFACE* tmp_add_class_72; CK_KEA_DERIVE_PARAMS* tmp_add_class_73; CK_KEY_DERIVATION_STRING_DATA* tmp_add_class_74; CK_KEY_WRAP_SET_OAEP_PARAMS* tmp_add_class_75; CK_KIP_PARAMS* tmp_add_class_76; CK_MECHANISM* tmp_add_class_77; CK_MECHANISM_INFO* tmp_add_class_78; CK_NSS_AEAD_PARAMS* tmp_add_class_79; CK_NSS_FIPS_FUNCTIONS* tmp_add_class_80; CK_NSS_GCM_PARAMS* tmp_add_class_81; CK_NSS_HKDFParams* tmp_add_class_82; CK_NSS_IKE1_APP_B_PRF_DERIVE_PARAMS* tmp_add_class_83; CK_NSS_IKE1_PRF_DERIVE_PARAMS* tmp_add_class_84; CK_NSS_IKE_PRF_DERIVE_PARAMS* tmp_add_class_85; CK_NSS_IKE_PRF_PLUS_DERIVE_PARAMS* tmp_add_class_86; CK_NSS_JPAKEFinalParams* tmp_add_class_87; CK_NSS_JPAKEPublicValue* tmp_add_class_88; CK_NSS_JPAKERound1Params* tmp_add_class_89; CK_NSS_JPAKERound2Params* tmp_add_class_90; CK_NSS_MAC_CONSTANT_TIME_PARAMS* tmp_add_class_91; CK_NSS_MODULE_FUNCTIONS* tmp_add_class_92; CK_NSS_TLS_EXTENDED_MASTER_KEY_DERIVE_PARAMS* tmp_add_class_93; CK_OTP_PARAM* tmp_add_class_94; CK_OTP_PARAMS* tmp_add_class_95; CK_OTP_SIGNATURE_INFO* tmp_add_class_96; CK_PBE_PARAMS* tmp_add_class_97; CK_PKCS5_PBKD2_PARAMS* tmp_add_class_98; CK_PKCS5_PBKD2_PARAMS2* tmp_add_class_99; CK_PRF_DATA_PARAM* tmp_add_class_100; CK_RC2_CBC_PARAMS* tmp_add_class_101; CK_RC2_MAC_GENERAL_PARAMS* tmp_add_class_102; CK_RC5_CBC_PARAMS* tmp_add_class_103; CK_RC5_MAC_GENERAL_PARAMS* tmp_add_class_104; CK_RC5_PARAMS* tmp_add_class_105; CK_RSA_AES_KEY_WRAP_PARAMS* tmp_add_class_106; CK_RSA_PKCS_OAEP_PARAMS* tmp_add_class_107; CK_RSA_PKCS_PSS_PARAMS* tmp_add_class_108; CK_SALSA20_CHACHA20_POLY1305_MSG_PARAMS* tmp_add_class_109; CK_SALSA20_CHACHA20_POLY1305_PARAMS* tmp_add_class_110; CK_SALSA20_PARAMS* tmp_add_class_111; CK_SEED_CBC_ENCRYPT_DATA_PARAMS* tmp_add_class_112; CK_SESSION_INFO* tmp_add_class_113; CK_SKIPJACK_PRIVATE_WRAP_PARAMS* tmp_add_class_114; CK_SKIPJACK_RELAYX_PARAMS* tmp_add_class_115; CK_SLOT_INFO* tmp_add_class_116; CK_SP800_108_COUNTER_FORMAT* tmp_add_class_117; CK_SP800_108_DKM_LENGTH_FORMAT* tmp_add_class_118; CK_SP800_108_FEEDBACK_KDF_PARAMS* tmp_add_class_119; CK_SP800_108_KDF_PARAMS* tmp_add_class_120; CK_SSL3_KEY_MAT_OUT* tmp_add_class_121; CK_SSL3_KEY_MAT_PARAMS* tmp_add_class_122; CK_SSL3_MASTER_KEY_DERIVE_PARAMS* tmp_add_class_123; CK_SSL3_RANDOM_DATA* tmp_add_class_124; CK_TLS12_KEY_MAT_PARAMS* tmp_add_class_125; CK_TLS12_MASTER_KEY_DERIVE_PARAMS* tmp_add_class_126; CK_TLS_KDF_PARAMS* tmp_add_class_127; CK_TLS_MAC_PARAMS* tmp_add_class_128; CK_TLS_PRF_PARAMS* tmp_add_class_129; CK_TOKEN_INFO* tmp_add_class_130; CK_VERSION* tmp_add_class_131; CK_WTLS_KEY_MAT_OUT* tmp_add_class_132; CK_WTLS_KEY_MAT_PARAMS* tmp_add_class_133; CK_WTLS_MASTER_KEY_DERIVE_PARAMS* tmp_add_class_134; CK_WTLS_PRF_PARAMS* tmp_add_class_135; CK_WTLS_RANDOM_DATA* tmp_add_class_136; CK_X2RATCHET_INITIALIZE_PARAMS* tmp_add_class_137; CK_X2RATCHET_RESPOND_PARAMS* tmp_add_class_138; CK_X3DH_INITIATE_PARAMS* tmp_add_class_139; CK_X3DH_RESPOND_PARAMS* tmp_add_class_140; CK_X9_42_DH1_DERIVE_PARAMS* tmp_add_class_141; CK_X9_42_DH2_DERIVE_PARAMS* tmp_add_class_142; CK_X9_42_MQV_DERIVE_PARAMS* tmp_add_class_143; CK_XEDDSA_PARAMS* tmp_add_class_144; CRLDistributionPointStr* tmp_add_class_145; CRMFCertExtCreationInfoStr* tmp_add_class_146; CRMFValidityCreationInfoStr* tmp_add_class_147; DERTemplateStr* tmp_add_class_148; DHParamsStr* tmp_add_class_149; DHPrivateKeyStr* tmp_add_class_150; DHPublicKeyStr* tmp_add_class_151; DSAPrivateKeyStr* tmp_add_class_152; DSAPublicKeyStr* tmp_add_class_153; ECCurveParamsStr* tmp_add_class_154; ECCurveStr* tmp_add_class_155; ECFieldIDStr* tmp_add_class_156; ECParamsStr* tmp_add_class_157; ECPrivateKeyStr* tmp_add_class_158; ECPublicKeyStr* tmp_add_class_159; HASHContextStr* tmp_add_class_160; HpkeSymmetricSuiteStr* tmp_add_class_161; JAR_* tmp_add_class_162; JAR_Cert_* tmp_add_class_163; JAR_Context_* tmp_add_class_164; JAR_Digest_* tmp_add_class_165; JAR_Item_* tmp_add_class_166; JAR_Metainfo_* tmp_add_class_167; JAR_Physical_* tmp_add_class_168; JAR_Signer_* tmp_add_class_169; NSSCKMDCryptoOperationStr* tmp_add_class_170; NSSCKMDFindObjectsStr* tmp_add_class_171; NSSCKMDInstanceStr* tmp_add_class_172; NSSCKMDMechanismStr* tmp_add_class_173; NSSCKMDObjectStr* tmp_add_class_174; NSSCKMDSessionStr* tmp_add_class_175; NSSCKMDSlotStr* tmp_add_class_176; NSSCKMDTokenStr* tmp_add_class_177; NSSCMSAttributeStr* tmp_add_class_178; NSSCMSContentInfoStr* tmp_add_class_179; NSSCMSContentUnion* tmp_add_class_180; NSSCMSDigestedDataStr* tmp_add_class_181; NSSCMSEncryptedDataStr* tmp_add_class_182; NSSCMSEnvelopedDataStr* tmp_add_class_183; NSSCMSGenericWrapperDataStr* tmp_add_class_184; NSSCMSKEKIdentifierStr* tmp_add_class_185; NSSCMSKEKRecipientInfoStr* tmp_add_class_186; NSSCMSKeyAgreeRecipientIdentifierStr* tmp_add_class_187; NSSCMSKeyAgreeRecipientInfoStr* tmp_add_class_188; NSSCMSKeyTransRecipientInfoExStr* tmp_add_class_189; NSSCMSKeyTransRecipientInfoStr* tmp_add_class_190; NSSCMSMessageStr* tmp_add_class_191; NSSCMSOriginatorIdentifierOrKeyStr* tmp_add_class_192; NSSCMSOriginatorInfoStr* tmp_add_class_193; NSSCMSOriginatorPublicKeyStr* tmp_add_class_194; NSSCMSRecipientEncryptedKeyStr* tmp_add_class_195; NSSCMSRecipientIdentifierStr* tmp_add_class_196; NSSCMSRecipientInfoStr* tmp_add_class_197; NSSCMSRecipientKeyIdentifierStr* tmp_add_class_198; NSSCMSRecipientStr* tmp_add_class_199; NSSCMSSignedDataStr* tmp_add_class_200; NSSCMSSignerIdentifierStr* tmp_add_class_201; NSSCMSSignerInfoStr* tmp_add_class_202; NSSInitParametersStr* tmp_add_class_203; NSSItemStr* tmp_add_class_204; NSSLOWKEYAttributeStr* tmp_add_class_205; NSSLOWKEYPrivateKeyInfoStr* tmp_add_class_206; NSSLOWKEYPrivateKeyStr* tmp_add_class_207; NSSLOWKEYPublicKeyStr* tmp_add_class_208; NSSLOWKEYSubjectPublicKeyInfoStr* tmp_add_class_209; NSSUTILPreSlotInfoStr* tmp_add_class_210; OtherNameStr* tmp_add_class_211; PEFixedKeyHeaderStr* tmp_add_class_212; PEFortezzaGeneratedHeaderStr* tmp_add_class_213; PEFortezzaHeaderStr* tmp_add_class_214; PEHeaderStr* tmp_add_class_215; PERSAKeyHeaderStr* tmp_add_class_216; PK11DefaultArrayEntryStr* tmp_add_class_217; PK11MergeLogNodeStr* tmp_add_class_218; PK11MergeLogStr* tmp_add_class_219; PK11RSAGenParamsStr* tmp_add_class_220; PK11SlotListElementStr* tmp_add_class_221; PK11SlotListStr* tmp_add_class_222; PK11URIAttributeStr* tmp_add_class_223; PLArena* tmp_add_class_224; PLArenaPool* tmp_add_class_225; PLHashAllocOps* tmp_add_class_226; PLHashEntry* tmp_add_class_227; PLHashTable* tmp_add_class_228; PORTCheapArenaPool_str* tmp_add_class_229; PQGParamsStr* tmp_add_class_230; PQGVerifyStr* tmp_add_class_231; PRCListStr* tmp_add_class_232; PRCallOnceType* tmp_add_class_233; PRDirEntry* tmp_add_class_234; PRErrorMessage* tmp_add_class_235; PRErrorTable* tmp_add_class_236; PRExplodedTime* tmp_add_class_237; PRFileDesc* tmp_add_class_238; PRFileInfo* tmp_add_class_239; PRFileInfo64* tmp_add_class_240; PRHostEnt* tmp_add_class_241; PRIOMethods* tmp_add_class_242; PRIOVec* tmp_add_class_243; PRIPv6Addr* tmp_add_class_244; PRJobIoDesc* tmp_add_class_245; PRLibSpec* tmp_add_class_246; PRLinger* tmp_add_class_247; PRLogModuleInfo* tmp_add_class_248; PRMcastRequest* tmp_add_class_249; PRMemoryDescriptor* tmp_add_class_250; PRNetAddr* tmp_add_class_251; PRPollDesc* tmp_add_class_252; PRProtoEnt* tmp_add_class_253; PRRecvWait* tmp_add_class_254; PRSendFileData* tmp_add_class_255; PRSocketOptionData* tmp_add_class_256; PRStackElemStr* tmp_add_class_257; PRStaticLinkTable* tmp_add_class_258; PRTimeParameters* tmp_add_class_259; PRTraceEntry* tmp_add_class_260; RSAPrivateKeyStr* tmp_add_class_261; RSAPublicKeyStr* tmp_add_class_262; SECAlgorithmIDStr* tmp_add_class_263; SECHashObjectStr* tmp_add_class_264; SECItemArrayStr* tmp_add_class_265; SECItemStr* tmp_add_class_266; SECKEYAttributeStr* tmp_add_class_267; SECKEYDHParamsStr* tmp_add_class_268; SECKEYDHPublicKeyStr* tmp_add_class_269; SECKEYDSAPublicKeyStr* tmp_add_class_270; SECKEYDiffPQGParamsStr* tmp_add_class_271; SECKEYECPublicKeyStr* tmp_add_class_272; SECKEYEncryptedPrivateKeyInfoStr* tmp_add_class_273; SECKEYFortezzaPublicKeyStr* tmp_add_class_274; SECKEYKEAParamsStr* tmp_add_class_275; SECKEYKEAPublicKeyStr* tmp_add_class_276; SECKEYPQGDualParamsStr* tmp_add_class_277; SECKEYPQGParamsStr* tmp_add_class_278; SECKEYPrivateKeyInfoStr* tmp_add_class_279; SECKEYPrivateKeyStr* tmp_add_class_280; SECKEYPublicKeyStr* tmp_add_class_281; SECKEYRSAPSSParamsStr* tmp_add_class_282; SECKEYRSAPublicKeyStr* tmp_add_class_283; SECMODModuleListStr* tmp_add_class_284; SECMODModuleStr* tmp_add_class_285; SECOidDataStr* tmp_add_class_286; SEC_HttpClientFcnStruct* tmp_add_class_287; SEC_HttpClientFcnV1Struct* tmp_add_class_288; SEC_PKCS12AuthenticatedSafeStr* tmp_add_class_289; SEC_PKCS12BaggageItemStr* tmp_add_class_290; SEC_PKCS12BaggageStr* tmp_add_class_291; SEC_PKCS12Baggage_OLDStr* tmp_add_class_292; SEC_PKCS12CertAndCRLBagStr* tmp_add_class_293; SEC_PKCS12CertAndCRLStr* tmp_add_class_294; SEC_PKCS12DecoderItemStr* tmp_add_class_295; SEC_PKCS12ESPVKItemStr* tmp_add_class_296; SEC_PKCS12MacDataStr* tmp_add_class_297; SEC_PKCS12PFXItemStr* tmp_add_class_298; SEC_PKCS12PVKAdditionalDataStr* tmp_add_class_299; SEC_PKCS12PVKSupportingDataStr* tmp_add_class_300; SEC_PKCS12PrivateKeyBagStr* tmp_add_class_301; SEC_PKCS12PrivateKeyStr* tmp_add_class_302; SEC_PKCS12SDSICertStr* tmp_add_class_303; SEC_PKCS12SafeBagStr* tmp_add_class_304; SEC_PKCS12SafeContentsStr* tmp_add_class_305; SEC_PKCS12SecretAdditionalStr* tmp_add_class_306; SEC_PKCS12SecretBagStr* tmp_add_class_307; SEC_PKCS12SecretItemStr* tmp_add_class_308; SEC_PKCS12SecretStr* tmp_add_class_309; SEC_PKCS12X509CertCRLStr* tmp_add_class_310; SEC_PKCS7AttributeStr* tmp_add_class_311; SEC_PKCS7ContentInfoStr* tmp_add_class_312; SEC_PKCS7DigestedDataStr* tmp_add_class_313; SEC_PKCS7EncryptedContentInfoStr* tmp_add_class_314; SEC_PKCS7EncryptedDataStr* tmp_add_class_315; SEC_PKCS7EnvelopedDataStr* tmp_add_class_316; SEC_PKCS7RecipientInfoStr* tmp_add_class_317; SEC_PKCS7SignedAndEnvelopedDataStr* tmp_add_class_318; SEC_PKCS7SignedDataStr* tmp_add_class_319; SEC_PKCS7SignerInfoStr* tmp_add_class_320; SGNDigestInfoStr* tmp_add_class_321; SSL3StatisticsStr* tmp_add_class_322; SSLChannelInfoStr* tmp_add_class_323; SSLCipherSuiteInfoStr* tmp_add_class_324; SSLExtraServerCertDataStr* tmp_add_class_325; SSLMaskingContextStr* tmp_add_class_326; SSLPreliminaryChannelInfoStr* tmp_add_class_327; SSLResumptionTokenInfoStr* tmp_add_class_328; SSLSignatureAndHashAlgStr* tmp_add_class_329; SSLVersionRangeStr* tmp_add_class_330; TarEntry* tmp_add_class_331; ZZLinkStr* tmp_add_class_332; ZZListStr* tmp_add_class_333; ZipCentral* tmp_add_class_334; ZipEnd* tmp_add_class_335; ZipLocal* tmp_add_class_336; _G_fpos64_t* tmp_add_class_337; _G_fpos_t* tmp_add_class_338; _IO_cookie_io_functions_t* tmp_add_class_339; addrinfo* tmp_add_class_340; cmsghdr* tmp_add_class_341; gaicb* tmp_add_class_342; group_filter* tmp_add_class_343; group_req* tmp_add_class_344; group_source_req* tmp_add_class_345; hostent* tmp_add_class_346; hpkeAeadParamsStr* tmp_add_class_347; hpkeKdfParamsStr* tmp_add_class_348; hpkeKemParamsStr* tmp_add_class_349; in6_addr* tmp_add_class_350; in6_pktinfo* tmp_add_class_351; in_addr* tmp_add_class_352; in_pktinfo* tmp_add_class_353; iovec* tmp_add_class_354; ip6_mtuinfo* tmp_add_class_355; ip_mreq* tmp_add_class_356; ip_mreq_source* tmp_add_class_357; ip_mreqn* tmp_add_class_358; ip_msfilter* tmp_add_class_359; ip_opts* tmp_add_class_360; ipv6_mreq* tmp_add_class_361; linger* tmp_add_class_362; mmsghdr* tmp_add_class_363; msghdr* tmp_add_class_364; netent* tmp_add_class_365; osockaddr* tmp_add_class_366; protoent* tmp_add_class_367; rpcent* tmp_add_class_368; sec_ASN1Template_struct* tmp_add_class_369; sec_PKCS12AttributeStr* tmp_add_class_370; sec_PKCS12AuthenticatedSafeStr* tmp_add_class_371; sec_PKCS12CRLBagStr* tmp_add_class_372; sec_PKCS12CertBagStr* tmp_add_class_373; sec_PKCS12MacDataStr* tmp_add_class_374; sec_PKCS12PFXItemStr* tmp_add_class_375; sec_PKCS12PasswordModeInfo* tmp_add_class_376; sec_PKCS12PublicKeyModeInfo* tmp_add_class_377; sec_PKCS12SafeBagStr* tmp_add_class_378; sec_PKCS12SafeContentsStr* tmp_add_class_379; sec_PKCS12SecretBag* tmp_add_class_380; servent* tmp_add_class_381; sockaddr* tmp_add_class_382; sockaddr_in* tmp_add_class_383; sockaddr_in6* tmp_add_class_384; sockaddr_storage* tmp_add_class_385; ucred* tmp_add_class_386; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/4nsfgoRQo3/dump1.h" -I/usr/include/tirpc -I/usr/include/nspr