Skip to content

Instantly share code, notes, and snippets.

@karubabu
Created November 29, 2019 03:41
Show Gist options
  • Save karubabu/372e20a25007cf1d408b0d5ebefee11b to your computer and use it in GitHub Desktop.
Save karubabu/372e20a25007cf1d408b0d5ebefee11b to your computer and use it in GitHub Desktop.
quickbms_make_with_-m32
This file has been truncated, but you can view the full file.
cc quickbms.c -m32 -fPIE -s -O2 -fstack-protector-all -fno-unit-at-a-time -fno-omit-frame-pointer -w -o quickbms \
\
-D_7ZIP_ST -DE_INVALIDARG=-1 \
\
-Ilibs/zlib libs/zlib/*.c compression/*.c* encryption/*.c* libs/lzma/LzmaDec.c libs/lzma/Lzma2Dec.c libs/lzma/Bra86.c libs/lzma/LzFind.c libs/lzma/LzmaEnc.c libs/lzma/Lzma2Enc.c libs/mspack/*.c libs/ppmd/*.cpp libs/aplib/depacks.c libs/brieflz/depacks.c libs/brieflz/brieflz.c compression/jcalg1_static.lib libs/zziplib/*.c libs/bcl/*.c libs/szip/*.c libs/lzhl/*.cpp libs/tdcb/*.c extra/mem2mem.c libs/libkirk/*.c libs/7z_advancecomp/*.cc libs/iris/*.cpp libs/old_cabextract/lzx.c libs/mrci/*.cpp libs/lz4/*.c libs/snappy/snappy.cc libs/snappy/snappy-c.cc libs/snappy/snappy-stubs-internal.cc libs/snappy/snappy-sinksource.cc libs/mmini/mmini_huffman.c libs/mmini/mmini_lzl.c libs/clzw/lzw-dec.c libs/clzw/lzw-enc.c libs/lzlib/lzlib.c libs/blosc/blosclz.c libs/blosc/fastcopy.c libs/gipfeli/*.cc libs/liblzg/src/lib/decode.c libs/liblzg/src/lib/encode.c libs/liblzg/src/lib/checksum.c libs/doboz/*.cpp libs/sphlib/c/*.c libs/shadowforce/*.cpp libs/zstd_aluigi/common/*.c libs/zstd_aluigi/compress/*.c libs/zstd_aluigi/decompress/*.c libs/zstd_aluigi/dictBuilder/*.c libs/zstd_aluigi/legacy/*.c -Ilibs/zstd_aluigi -Ilibs/zstd_aluigi/common -Ilibs/zstd_aluigi/legacy libs/azo/unAZO.cpp libs/azo/Decoder/MainCodeD.cpp libs/azo/Common/x86Filter.cpp libs/nintendo_ds/*.c libs/ctw/*.c libs/grzip/libgrzip.c libs/heatshrink/heatshrink_decoder.c libs/heatshrink/heatshrink_encoder.c libs/libzling/*.cpp -Ilibs/ecrypt/include -Ilibs/libcsc -D_7Z_TYPES_ libs/libcsc/csc_dec.cpp libs/libcsc/csc_default_alloc.cpp libs/libcsc/csc_filters.cpp libs/libcsc/csc_memio.cpp -DDENSITY_FORCE_INLINE=inline -Drestrict=__restrict__ libs/density/src/*.c libs/density/src/algorithms/*.c libs/density/src/algorithms/chameleon/core/*.c libs/density/src/algorithms/cheetah/core/*.c libs/density/src/algorithms/lion/core/*.c libs/density/src/algorithms/lion/forms/*.c libs/density/src/buffers/*.c libs/density/src/structure/*.c libs/spookyhash/*.c -Ilibs/brotli/include libs/brotli/dec/*.c libs/brotli/enc/*.c libs/brotli/common/*.c libs/libbsc/adler32/adler32.cpp libs/libbsc/bwt/bwt.cpp libs/libbsc/coder/coder.cpp libs/libbsc/coder/qlfc/qlfc.cpp libs/libbsc/coder/qlfc/qlfc_model.cpp libs/libbsc/filters/detectors.cpp libs/libbsc/filters/preprocessing.cpp libs/libbsc/libbsc/libbsc.cpp libs/libbsc/lzp/lzp.cpp libs/libbsc/platform/platform.cpp libs/libbsc/st/st.cpp libs/shoco/shoco.c libs/ms-compress/src/*.cpp libs/lzjody/lzjody.c libs/lzjody/byteplane_xfrm.c disasm/disasm.c disasm/cmdlist.c disasm/assembl/assembl.c -DMYDOWN_SSL -DMYDOWN_GLOBAL_COOKIE libs/mydownlib/mydownlib.c libs/TurboRLE/trlec.c libs/TurboRLE/trled.c libs/TurboRLE/ext/mrle.c libs/lhasa/lib/*_decoder.c libs/lhasa/lib/crc16.c libs/dipperstein/*.c libs/liblzf/lzf_d.c libs/liblzf/lzf_c_best.c libs/zopfli/*.c libs/lzham_codec/lzhamcomp/*.cpp libs/lzham_codec/lzhamdecomp/*.cpp libs/lzham_codec/lzhamlib/*.cpp -Ilibs/lzham_codec/include -Ilibs/lzham_codec/lzhamcomp -Ilibs/lzham_codec/lzhamdecomp -DLZHAM_ANSI_CPLUSPLUS libs/dmsdos/*.c libs/tornado/Tornado.cpp libs/tornado/Common.cpp libs/PKLib/*.c extra/mybits.c libs/lz5/lz5*.c libs/lizard/*.c libs/ppmz2/*.c* libs/libdivsufsort/*.c libs/xxhash/*.c extra/xalloc.c libs/lzfse/src/*.c libs/hsel/myhsel.cpp libs/hsel/HSEL.cpp libs/glza/GLZAmodel.c -Ilibs/lzo/include libs/lzo/src/*.c -Ilibs/ucl -Ilibs/ucl/include libs/ucl/src/n*.c libs/ucl/src/alloc.c libs/liblzs/lzs-compression.c libs/liblzs/lzs-decompression.c libs/bzip2/*.c libs/zlib/contrib/infback9/*.c libs/lzw-ab/lzw-lib.c libs/cryptohash-sha1/*.c -Ilibs/capstone/include libs/capstone/*.c -DCAPSTONE_X86_ATT_DISABLE -DCAPSTONE_USE_SYS_DYN_MEM -DCAPSTONE_HAS_ARM -DCAPSTONE_HAS_ARM64 -DCAPSTONE_HAS_MIPS -DCAPSTONE_HAS_X86 -DCAPSTONE_HAS_POWERPC -DCAPSTONE_HAS_SPARC -DCAPSTONE_HAS_SYSZ -DCAPSTONE_HAS_XCORE libs/capstone/arch/AArch64/*.c libs/capstone/arch/ARM/*.c libs/capstone/arch/Mips/*.c libs/capstone/arch/PowerPC/*.c libs/capstone/arch/Sparc/*.c libs/capstone/arch/SystemZ/*.c libs/capstone/arch/X86/*.c libs/capstone/arch/XCore/*.c \
\
libs/amiga/amiga.s \
\
-static-libgcc -static-libstdc++ -lstdc++ -lm -lpthread -lssl -lcrypto -DDISABLE_MCRYPT -DDISABLE_TOMCRYPT -ldl
In file included from /usr/include/openssl/e_os2.h:13,
from /usr/include/openssl/crypto.h:17,
from quickbms.c:172:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/crypto.h:26,
from quickbms.c:172:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/ssl.h:16,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/comp.h:13,
from /usr/include/openssl/ssl.h:17,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/comperr.h:18,
from /usr/include/openssl/comp.h:17,
from /usr/include/openssl/ssl.h:17,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/ssl.h:18,
from quickbms.c:173:
/usr/include/openssl/bio.h: In function ‘DEPRECATEDIN_1_1_0’:
/usr/include/openssl/bio.h:686:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_1_0’
686 | DEPRECATEDIN_1_1_0(int BIO_get_port(const char *str, unsigned short *port_ptr))
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/bio.h:693:2: error: expected declaration specifiers before ‘;’ token
693 | };
| ^
In file included from /usr/include/openssl/evp.h:13,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/asn1.h:15,
from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/bn.h:18,
from /usr/include/openssl/asn1.h:23,
from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/asn1.h:23,
from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/bn.h:183:43: error: unknown type name ‘BN_ULONG’
183 | int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:186:39: error: unknown type name ‘BN_ULONG’
186 | int BN_is_word(const BIGNUM *a, const BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:214:22: error: unknown type name ‘BN_ULONG’
214 | int BN_num_bits_word(BN_ULONG l);
| ^~~~~~~~
/usr/include/openssl/bn.h:266:1: error: unknown type name ‘BN_ULONG’
266 | BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:266:39: error: unknown type name ‘BN_ULONG’
266 | BN_ULONG BN_mod_word(const BIGNUM *a, BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:267:1: error: unknown type name ‘BN_ULONG’
267 | BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:267:33: error: unknown type name ‘BN_ULONG’
267 | BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:268:28: error: unknown type name ‘BN_ULONG’
268 | int BN_mul_word(BIGNUM *a, BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:269:28: error: unknown type name ‘BN_ULONG’
269 | int BN_add_word(BIGNUM *a, BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:270:28: error: unknown type name ‘BN_ULONG’
270 | int BN_sub_word(BIGNUM *a, BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:271:28: error: unknown type name ‘BN_ULONG’
271 | int BN_set_word(BIGNUM *a, BN_ULONG w);
| ^~~~~~~~
/usr/include/openssl/bn.h:272:1: error: unknown type name ‘BN_ULONG’
272 | BN_ULONG BN_get_word(const BIGNUM *a);
| ^~~~~~~~
/usr/include/openssl/bn.h:288:37: error: unknown type name ‘BN_ULONG’
288 | int BN_mod_exp_mont_word(BIGNUM *r, BN_ULONG a, const BIGNUM *p,
| ^~~~~~~~
/usr/include/openssl/bn.h:323:24: error: unknown type name ‘BN_ULONG’
323 | void BN_consttime_swap(BN_ULONG swap, BIGNUM *a, BIGNUM *b, int nwords);
| ^~~~~~~~
/usr/include/openssl/bn.h:326:1: error: expected declaration specifiers before ‘DEPRECATEDIN_0_9_8’
326 | DEPRECATEDIN_0_9_8(BIGNUM *BN_generate_prime(BIGNUM *ret, int bits, int safe,
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/bn.h:402:1: error: expected declaration specifiers before ‘DEPRECATEDIN_0_9_8’
402 | DEPRECATEDIN_0_9_8(void BN_set_params(int mul, int high, int low, int mont))
| ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/asn1.h:119:1: error: storage class specified for parameter ‘sk_X509_ALGOR_compfunc’
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: storage class specified for parameter ‘sk_X509_ALGOR_freefunc’
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: storage class specified for parameter ‘sk_X509_ALGOR_copyfunc’
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_ALGOR_compfunc’
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_ALGOR_compfunc’
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_ALGOR_freefunc’
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_ALGOR_copyfunc’
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_ALGOR_freefunc’
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:119:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_X509_ALGOR_set_cmp_func’
119 | DEFINE_STACK_OF(X509_ALGOR)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/asn1.h:168:3: error: storage class specified for parameter ‘ASN1_ENCODING’
168 | } ASN1_ENCODING;
| ^~~~~~~~~~~~~
/usr/include/openssl/asn1.h:192:3: error: storage class specified for parameter ‘ASN1_STRING_TABLE’
192 | } ASN1_STRING_TABLE;
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/asn1.h:194:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_STRING_TABLE’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: unknown type name ‘sk_ASN1_STRING_TABLE_compfunc’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: unknown type name ‘sk_ASN1_STRING_TABLE_compfunc’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_STRING_TABLE’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_STRING_TABLE’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: unknown type name ‘sk_ASN1_STRING_TABLE_freefunc’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_STRING_TABLE’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_STRING_TABLE’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_STRING_TABLE’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: unknown type name ‘sk_ASN1_STRING_TABLE_copyfunc’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: unknown type name ‘sk_ASN1_STRING_TABLE_freefunc’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: unknown type name ‘sk_ASN1_STRING_TABLE_compfunc’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:194:1: error: unknown type name ‘sk_ASN1_STRING_TABLE_compfunc’
194 | DEFINE_STACK_OF(ASN1_STRING_TABLE)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/asn1.h:210:33: error: storage class specified for parameter ‘ASN1_TEMPLATE’
210 | typedef struct ASN1_TEMPLATE_st ASN1_TEMPLATE;
| ^~~~~~~~~~~~~
/usr/include/openssl/asn1.h:211:28: error: storage class specified for parameter ‘ASN1_TLC’
211 | typedef struct ASN1_TLC_st ASN1_TLC;
| ^~~~~~~~
/usr/include/openssl/asn1.h:213:30: error: storage class specified for parameter ‘ASN1_VALUE’
213 | typedef struct ASN1_VALUE_st ASN1_VALUE;
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:277:1: error: storage class specified for parameter ‘d2i_of_void’
277 | TYPEDEF_D2I2D_OF(void);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:277:1: error: storage class specified for parameter ‘i2d_of_void’
277 | TYPEDEF_D2I2D_OF(void);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:318:25: error: storage class specified for parameter ‘ASN1_ITEM_EXP’
318 | typedef const ASN1_ITEM ASN1_ITEM_EXP;
| ^~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/asn1.h:438:1: error: storage class specified for parameter ‘sk_ASN1_INTEGER_compfunc’
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: storage class specified for parameter ‘sk_ASN1_INTEGER_freefunc’
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: storage class specified for parameter ‘sk_ASN1_INTEGER_copyfunc’
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_INTEGER_compfunc’
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_INTEGER_compfunc’
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_INTEGER_freefunc’
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_INTEGER_copyfunc’
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_INTEGER_freefunc’
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:438:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_ASN1_INTEGER_set_cmp_func’
438 | DEFINE_STACK_OF(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: storage class specified for parameter ‘sk_ASN1_GENERALSTRING_compfunc’
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: storage class specified for parameter ‘sk_ASN1_GENERALSTRING_freefunc’
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: storage class specified for parameter ‘sk_ASN1_GENERALSTRING_copyfunc’
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_GENERALSTRING_compfunc’
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_GENERALSTRING_compfunc’
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_GENERALSTRING_freefunc’
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_GENERALSTRING_copyfunc’
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_GENERALSTRING_freefunc’
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:440:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_ASN1_GENERALSTRING_set_cmp_func’
440 | DEFINE_STACK_OF(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: storage class specified for parameter ‘sk_ASN1_UTF8STRING_compfunc’
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: storage class specified for parameter ‘sk_ASN1_UTF8STRING_freefunc’
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: storage class specified for parameter ‘sk_ASN1_UTF8STRING_copyfunc’
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_UTF8STRING_compfunc’
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_UTF8STRING_compfunc’
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_UTF8STRING_freefunc’
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_UTF8STRING_copyfunc’
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_UTF8STRING_freefunc’
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:442:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_ASN1_UTF8STRING_set_cmp_func’
442 | DEFINE_STACK_OF(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/asn1.h:471:9: error: expected specifier-qualifier-list before ‘ASN1_VALUE’
471 | ASN1_VALUE *asn1_value;
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:473:3: error: storage class specified for parameter ‘ASN1_TYPE’
473 | } ASN1_TYPE;
| ^~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/asn1.h:475:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: unknown type name ‘sk_ASN1_TYPE_compfunc’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: unknown type name ‘sk_ASN1_TYPE_compfunc’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: unknown type name ‘sk_ASN1_TYPE_freefunc’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: unknown type name ‘sk_ASN1_TYPE_copyfunc’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: unknown type name ‘sk_ASN1_TYPE_freefunc’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: unknown type name ‘sk_ASN1_TYPE_compfunc’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:475:1: error: unknown type name ‘sk_ASN1_TYPE_compfunc’
475 | DEFINE_STACK_OF(ASN1_TYPE)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/asn1.h:477:29: error: storage class specified for parameter ‘ASN1_SEQUENCE_ANY’
477 | typedef STACK_OF(ASN1_TYPE) ASN1_SEQUENCE_ANY;
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:479:1: error: expected declaration specifiers before ‘ASN1_SEQUENCE_ANY’
479 | DECLARE_ASN1_ENCODE_FUNCTIONS_const(ASN1_SEQUENCE_ANY, ASN1_SEQUENCE_ANY)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:479:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
479 | DECLARE_ASN1_ENCODE_FUNCTIONS_const(ASN1_SEQUENCE_ANY, ASN1_SEQUENCE_ANY)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:479:1: error: storage class specified for parameter ‘ASN1_SEQUENCE_ANY_it’
479 | DECLARE_ASN1_ENCODE_FUNCTIONS_const(ASN1_SEQUENCE_ANY, ASN1_SEQUENCE_ANY)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:480:1: error: expected declaration specifiers before ‘ASN1_SEQUENCE_ANY’
480 | DECLARE_ASN1_ENCODE_FUNCTIONS_const(ASN1_SEQUENCE_ANY, ASN1_SET_ANY)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:480:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
480 | DECLARE_ASN1_ENCODE_FUNCTIONS_const(ASN1_SEQUENCE_ANY, ASN1_SET_ANY)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:480:1: error: storage class specified for parameter ‘ASN1_SET_ANY_it’
480 | DECLARE_ASN1_ENCODE_FUNCTIONS_const(ASN1_SEQUENCE_ANY, ASN1_SET_ANY)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:487:3: error: storage class specified for parameter ‘BIT_STRING_BITNAME’
487 | } BIT_STRING_BITNAME;
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:518:1: error: expected declaration specifiers before ‘ASN1_TYPE’
518 | DECLARE_ASN1_FUNCTIONS_fname(ASN1_TYPE, ASN1_ANY, ASN1_TYPE)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:518:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
518 | DECLARE_ASN1_FUNCTIONS_fname(ASN1_TYPE, ASN1_ANY, ASN1_TYPE)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:518:1: error: expected declaration specifiers before ‘ASN1_TYPE’
518 | DECLARE_ASN1_FUNCTIONS_fname(ASN1_TYPE, ASN1_ANY, ASN1_TYPE)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:518:1: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
518 | DECLARE_ASN1_FUNCTIONS_fname(ASN1_TYPE, ASN1_ANY, ASN1_TYPE)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:518:1: error: storage class specified for parameter ‘ASN1_ANY_it’
518 | DECLARE_ASN1_FUNCTIONS_fname(ASN1_TYPE, ASN1_ANY, ASN1_TYPE)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:520:35: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
520 | int ASN1_TYPE_get(const ASN1_TYPE *a);
| ^
/usr/include/openssl/asn1.h:521:20: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
521 | void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value);
| ^~~~~~~~~
/usr/include/openssl/asn1.h:522:20: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
522 | int ASN1_TYPE_set1(ASN1_TYPE *a, int type, const void *value);
| ^~~~~~~~~
/usr/include/openssl/asn1.h:523:35: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
523 | int ASN1_TYPE_cmp(const ASN1_TYPE *a, const ASN1_TYPE *b);
| ^
/usr/include/openssl/asn1.h:525:1: error: expected declaration specifiers before ‘ASN1_TYPE’
525 | ASN1_TYPE *ASN1_TYPE_pack_sequence(const ASN1_ITEM *it, void *s, ASN1_TYPE **t);
| ^~~~~~~~~
/usr/include/openssl/asn1.h:526:70: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
526 | void *ASN1_TYPE_unpack_sequence(const ASN1_ITEM *it, const ASN1_TYPE *t);
| ^
/usr/include/openssl/asn1.h:534:1: error: storage class specified for parameter ‘ASN1_OBJECT_it’
534 | DECLARE_ASN1_ITEM(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/asn1.h:536:1: error: storage class specified for parameter ‘sk_ASN1_OBJECT_compfunc’
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: storage class specified for parameter ‘sk_ASN1_OBJECT_freefunc’
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: storage class specified for parameter ‘sk_ASN1_OBJECT_copyfunc’
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_OBJECT_compfunc’
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_OBJECT_compfunc’
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_OBJECT_freefunc’
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_OBJECT_copyfunc’
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected declaration specifiers or ‘...’ before ‘sk_ASN1_OBJECT_freefunc’
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:536:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_ASN1_OBJECT_set_cmp_func’
536 | DEFINE_STACK_OF(ASN1_OBJECT)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/asn1.h:554:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_1_0’
554 | DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x))
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:557:1: error: storage class specified for parameter ‘ASN1_BIT_STRING_it’
557 | DECLARE_ASN1_FUNCTIONS(ASN1_BIT_STRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:565:32: error: expected declaration specifiers or ‘...’ before ‘BIT_STRING_BITNAME’
565 | BIT_STRING_BITNAME *tbl, int indent);
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:566:47: error: expected declaration specifiers or ‘...’ before ‘BIT_STRING_BITNAME’
566 | int ASN1_BIT_STRING_num_asc(const char *name, BIT_STRING_BITNAME *tbl);
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:568:29: error: expected declaration specifiers or ‘...’ before ‘BIT_STRING_BITNAME’
568 | BIT_STRING_BITNAME *tbl);
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:570:1: error: storage class specified for parameter ‘ASN1_INTEGER_it’
570 | DECLARE_ASN1_FUNCTIONS(ASN1_INTEGER)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:576:1: error: storage class specified for parameter ‘ASN1_ENUMERATED_it’
576 | DECLARE_ASN1_FUNCTIONS(ASN1_ENUMERATED)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:596:1: error: storage class specified for parameter ‘ASN1_OCTET_STRING_it’
596 | DECLARE_ASN1_FUNCTIONS(ASN1_OCTET_STRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:603:1: error: storage class specified for parameter ‘ASN1_VISIBLESTRING_it’
603 | DECLARE_ASN1_FUNCTIONS(ASN1_VISIBLESTRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:604:1: error: storage class specified for parameter ‘ASN1_UNIVERSALSTRING_it’
604 | DECLARE_ASN1_FUNCTIONS(ASN1_UNIVERSALSTRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:605:1: error: storage class specified for parameter ‘ASN1_UTF8STRING_it’
605 | DECLARE_ASN1_FUNCTIONS(ASN1_UTF8STRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:606:1: error: storage class specified for parameter ‘ASN1_NULL_it’
606 | DECLARE_ASN1_FUNCTIONS(ASN1_NULL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:607:1: error: storage class specified for parameter ‘ASN1_BMPSTRING_it’
607 | DECLARE_ASN1_FUNCTIONS(ASN1_BMPSTRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:612:1: error: storage class specified for parameter ‘ASN1_PRINTABLE_it’
612 | DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, ASN1_PRINTABLE)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:614:1: error: storage class specified for parameter ‘DIRECTORYSTRING_it’
614 | DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DIRECTORYSTRING)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:615:1: error: storage class specified for parameter ‘DISPLAYTEXT_it’
615 | DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DISPLAYTEXT)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:616:1: error: storage class specified for parameter ‘ASN1_PRINTABLESTRING_it’
616 | DECLARE_ASN1_FUNCTIONS(ASN1_PRINTABLESTRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:617:1: error: storage class specified for parameter ‘ASN1_T61STRING_it’
617 | DECLARE_ASN1_FUNCTIONS(ASN1_T61STRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:618:1: error: storage class specified for parameter ‘ASN1_IA5STRING_it’
618 | DECLARE_ASN1_FUNCTIONS(ASN1_IA5STRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:619:1: error: storage class specified for parameter ‘ASN1_GENERALSTRING_it’
619 | DECLARE_ASN1_FUNCTIONS(ASN1_GENERALSTRING)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:620:1: error: storage class specified for parameter ‘ASN1_UTCTIME_it’
620 | DECLARE_ASN1_FUNCTIONS(ASN1_UTCTIME)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:621:1: error: storage class specified for parameter ‘ASN1_GENERALIZEDTIME_it’
621 | DECLARE_ASN1_FUNCTIONS(ASN1_GENERALIZEDTIME)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:622:1: error: storage class specified for parameter ‘ASN1_TIME_it’
622 | DECLARE_ASN1_FUNCTIONS(ASN1_TIME)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:624:1: error: storage class specified for parameter ‘ASN1_OCTET_STRING_NDEF_it’
624 | DECLARE_ASN1_ITEM(ASN1_OCTET_STRING_NDEF)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:688:16: error: expected declaration specifiers or ‘...’ before ‘i2d_of_void’
688 | void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, void *x);
| ^~~~~~~~~~~
/usr/include/openssl/asn1.h:688:34: error: expected declaration specifiers or ‘...’ before ‘d2i_of_void’
688 | void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, void *x);
| ^~~~~~~~~~~
/usr/include/openssl/asn1.h:709:41: error: expected declaration specifiers or ‘...’ before ‘d2i_of_void’
709 | void *ASN1_d2i_fp(void *(*xnew) (void), d2i_of_void *d2i, FILE *in, void **x);
| ^~~~~~~~~~~
/usr/include/openssl/asn1.h:718:17: error: expected declaration specifiers or ‘...’ before ‘i2d_of_void’
718 | int ASN1_i2d_fp(i2d_of_void *i2d, FILE *out, void *x);
| ^~~~~~~~~~~
/usr/include/openssl/asn1.h:736:42: error: expected declaration specifiers or ‘...’ before ‘d2i_of_void’
736 | void *ASN1_d2i_bio(void *(*xnew) (void), d2i_of_void *d2i, BIO *in, void **x);
| ^~~~~~~~~~~
/usr/include/openssl/asn1.h:745:18: error: expected declaration specifiers or ‘...’ before ‘i2d_of_void’
745 | int ASN1_i2d_bio(i2d_of_void *i2d, BIO *out, unsigned char *x);
| ^~~~~~~~~~~
/usr/include/openssl/asn1.h:775:31: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
775 | int ASN1_TYPE_set_octetstring(ASN1_TYPE *a, unsigned char *data, int len);
| ^~~~~~~~~
/usr/include/openssl/asn1.h:776:47: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
776 | int ASN1_TYPE_get_octetstring(const ASN1_TYPE *a, unsigned char *data, int max_len);
| ^
/usr/include/openssl/asn1.h:777:35: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
777 | int ASN1_TYPE_set_int_octetstring(ASN1_TYPE *a, long num,
| ^~~~~~~~~
/usr/include/openssl/asn1.h:779:51: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
779 | int ASN1_TYPE_get_int_octetstring(const ASN1_TYPE *a, long *num,
| ^
/usr/include/openssl/asn1.h:799:1: error: expected declaration specifiers before ‘ASN1_STRING_TABLE’
799 | ASN1_STRING_TABLE *ASN1_STRING_TABLE_get(int nid);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/asn1.h:806:1: error: expected declaration specifiers before ‘ASN1_VALUE’
806 | ASN1_VALUE *ASN1_item_new(const ASN1_ITEM *it);
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:807:21: error: expected declaration specifiers or ‘...’ before ‘ASN1_VALUE’
807 | void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it);
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:808:1: error: expected declaration specifiers before ‘ASN1_VALUE’
808 | ASN1_VALUE *ASN1_item_d2i(ASN1_VALUE **val, const unsigned char **in,
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:810:19: error: expected declaration specifiers or ‘...’ before ‘ASN1_VALUE’
810 | int ASN1_item_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it);
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:811:24: error: expected declaration specifiers or ‘...’ before ‘ASN1_VALUE’
811 | int ASN1_item_ndef_i2d(ASN1_VALUE *val, unsigned char **out,
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:817:1: error: expected declaration specifiers before ‘ASN1_TYPE’
817 | ASN1_TYPE *ASN1_generate_nconf(const char *str, CONF *nconf);
| ^~~~~~~~~
/usr/include/openssl/asn1.h:818:1: error: expected declaration specifiers before ‘ASN1_TYPE’
818 | ASN1_TYPE *ASN1_generate_v3(const char *str, X509V3_CTX *cnf);
| ^~~~~~~~~
/usr/include/openssl/asn1.h:842:31: error: expected declaration specifiers or ‘...’ before ‘ASN1_VALUE’
842 | int ASN1_item_print(BIO *out, ASN1_VALUE *ifld, int indent,
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:860:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
860 | const ASN1_TEMPLATE *ASN1_SCTX_get_template(ASN1_SCTX *p);
| ^
/usr/include/openssl/asn1.h:867:29: error: expected declaration specifiers or ‘...’ before ‘ASN1_VALUE’
867 | BIO *BIO_new_NDEF(BIO *out, ASN1_VALUE *val, const ASN1_ITEM *it);
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:869:35: error: expected declaration specifiers or ‘...’ before ‘ASN1_VALUE’
869 | int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:871:41: error: expected declaration specifiers or ‘...’ before ‘ASN1_VALUE’
871 | int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags,
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:873:32: error: expected declaration specifiers or ‘...’ before ‘ASN1_VALUE’
873 | int SMIME_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
| ^~~~~~~~~~
/usr/include/openssl/asn1.h:876:1: error: expected declaration specifiers before ‘ASN1_VALUE’
876 | ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it);
| ^~~~~~~~~~
In file included from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/objects.h:40:3: error: storage class specified for parameter ‘OBJ_NAME’
40 | } OBJ_NAME;
| ^~~~~~~~
/usr/include/openssl/objects.h:52:59: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
52 | void OBJ_NAME_do_all(int type, void (*fn) (const OBJ_NAME *, void *arg),
| ^
/usr/include/openssl/objects.h:53:22: error: expected ‘;’, ‘,’ or ‘)’ before ‘void’
53 | void *arg);
| ^~~~
/usr/include/openssl/objects.h:55:56: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
55 | void (*fn) (const OBJ_NAME *, void *arg),
| ^
/usr/include/openssl/objects.h:56:29: error: expected ‘;’, ‘,’ or ‘)’ before ‘void’
56 | void *arg);
| ^~~~
In file included from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/evp.h:206:69: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
206 | ASN1_TYPE *));
| ^~~~~~~~~
/usr/include/openssl/evp.h:209:69: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
209 | ASN1_TYPE *));
| ^~~~~~~~~
/usr/include/openssl/evp.h:224:70: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
224 | ASN1_TYPE *);
| ^~~~~~~~~
/usr/include/openssl/evp.h:226:64: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
226 | ASN1_TYPE *);
| ^~~~~~~~~
/usr/include/openssl/evp.h:371:3: error: storage class specified for parameter ‘EVP_CTRL_TLS1_1_MULTIBLOCK_PARAM’
371 | } EVP_CTRL_TLS1_1_MULTIBLOCK_PARAM;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:399:3: error: storage class specified for parameter ‘EVP_CIPHER_INFO’
399 | } EVP_CIPHER_INFO;
| ^~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:404:44: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
404 | int passlen, ASN1_TYPE *param,
| ^~~~~~~~~
/usr/include/openssl/evp.h:1076:49: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
1076 | int EVP_CIPHER_param_to_asn1(EVP_CIPHER_CTX *c, ASN1_TYPE *type);
| ^~~~~~~~~
/usr/include/openssl/evp.h:1077:49: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
1077 | int EVP_CIPHER_asn1_to_param(EVP_CIPHER_CTX *c, ASN1_TYPE *type);
| ^~~~~~~~~
/usr/include/openssl/evp.h:1080:47: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
1080 | int EVP_CIPHER_set_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type);
| ^~~~~~~~~
/usr/include/openssl/evp.h:1081:47: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
1081 | int EVP_CIPHER_get_asn1_iv(EVP_CIPHER_CTX *c, ASN1_TYPE *type);
| ^~~~~~~~~
/usr/include/openssl/evp.h:1085:24: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
1085 | ASN1_TYPE *param, const EVP_CIPHER *cipher,
| ^~~~~~~~~
/usr/include/openssl/evp.h:1094:27: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
1094 | ASN1_TYPE *param, const EVP_CIPHER *cipher,
| ^~~~~~~~~
/usr/include/openssl/evp.h:1104:43: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
1104 | int passlen, ASN1_TYPE *param,
| ^~~~~~~~~
/usr/include/openssl/evp.h:1111:24: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
1111 | ASN1_TYPE *param, EVP_CIPHER_CTX *ctx, int en_de);
| ^~~~~~~~~
/usr/include/openssl/evp.h:1123:38: error: unknown type name ‘EVP_PBE_KEYGEN’; did you mean ‘EVP_PKEY_EC’?
1123 | int md_nid, EVP_PBE_KEYGEN *keygen);
| ^~~~~~~~~~~~~~
| EVP_PKEY_EC
/usr/include/openssl/evp.h:1125:21: error: unknown type name ‘EVP_PBE_KEYGEN’; did you mean ‘EVP_PKEY_EC’?
1125 | EVP_PBE_KEYGEN *keygen);
| ^~~~~~~~~~~~~~
| EVP_PKEY_EC
/usr/include/openssl/evp.h:1127:18: error: unknown type name ‘EVP_PBE_KEYGEN’; did you mean ‘EVP_PKEY_EC’?
1127 | EVP_PBE_KEYGEN **pkeygen);
| ^~~~~~~~~~~~~~
| EVP_PKEY_EC
/usr/include/openssl/evp.h:1408:13: error: storage class specified for parameter ‘EVP_PKEY_gen_cb’
1408 | typedef int EVP_PKEY_gen_cb(EVP_PKEY_CTX *ctx);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1418:45: error: expected declaration specifiers or ‘...’ before ‘EVP_PKEY_gen_cb’
1418 | void EVP_PKEY_CTX_set_cb(EVP_PKEY_CTX *ctx, EVP_PKEY_gen_cb *cb);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1419:1: error: expected declaration specifiers before ‘EVP_PKEY_gen_cb’
1419 | EVP_PKEY_gen_cb *EVP_PKEY_CTX_get_cb(EVP_PKEY_CTX *ctx);
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ec.h:14,
from /usr/include/openssl/x509.h:22,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/ecerr.h:18,
from /usr/include/openssl/ec.h:22,
from /usr/include/openssl/x509.h:22,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/x509.h:22,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/ec.h:42:3: error: storage class specified for parameter ‘point_conversion_form_t’
42 | } point_conversion_form_t;
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:44:29: error: storage class specified for parameter ‘EC_METHOD’
44 | typedef struct ec_method_st EC_METHOD;
| ^~~~~~~~~
/usr/include/openssl/ec.h:45:28: error: storage class specified for parameter ‘EC_GROUP’
45 | typedef struct ec_group_st EC_GROUP;
| ^~~~~~~~
/usr/include/openssl/ec.h:46:28: error: storage class specified for parameter ‘EC_POINT’
46 | typedef struct ec_point_st EC_POINT;
| ^~~~~~~~
/usr/include/openssl/ec.h:47:35: error: storage class specified for parameter ‘ECPKPARAMETERS’
47 | typedef struct ecpk_parameters_st ECPKPARAMETERS;
| ^~~~~~~~~~~~~~
/usr/include/openssl/ec.h:48:33: error: storage class specified for parameter ‘ECPARAMETERS’
48 | typedef struct ec_parameters_st ECPARAMETERS;
| ^~~~~~~~~~~~
/usr/include/openssl/ec.h:58:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
58 | const EC_METHOD *EC_GFp_simple_method(void);
| ^
/usr/include/openssl/ec.h:63:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
63 | const EC_METHOD *EC_GFp_mont_method(void);
| ^
/usr/include/openssl/ec.h:68:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
68 | const EC_METHOD *EC_GFp_nist_method(void);
| ^
/usr/include/openssl/ec.h:74:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
74 | const EC_METHOD *EC_GFp_nistp224_method(void);
| ^
/usr/include/openssl/ec.h:79:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
79 | const EC_METHOD *EC_GFp_nistp256_method(void);
| ^
/usr/include/openssl/ec.h:84:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
84 | const EC_METHOD *EC_GFp_nistp521_method(void);
| ^
/usr/include/openssl/ec.h:95:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
95 | const EC_METHOD *EC_GF2m_simple_method(void);
| ^
/usr/include/openssl/ec.h:107:1: error: expected declaration specifiers before ‘EC_GROUP’
107 | EC_GROUP *EC_GROUP_new(const EC_METHOD *meth);
| ^~~~~~~~
/usr/include/openssl/ec.h:112:20: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
112 | void EC_GROUP_free(EC_GROUP *group);
| ^~~~~~~~
/usr/include/openssl/ec.h:117:26: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
117 | void EC_GROUP_clear_free(EC_GROUP *group);
| ^~~~~~~~
/usr/include/openssl/ec.h:124:19: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
124 | int EC_GROUP_copy(EC_GROUP *dst, const EC_GROUP *src);
| ^~~~~~~~
/usr/include/openssl/ec.h:124:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
124 | int EC_GROUP_copy(EC_GROUP *dst, const EC_GROUP *src);
| ^
/usr/include/openssl/ec.h:131:1: error: expected declaration specifiers before ‘EC_GROUP’
131 | EC_GROUP *EC_GROUP_dup(const EC_GROUP *src);
| ^~~~~~~~
/usr/include/openssl/ec.h:137:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
137 | const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group);
| ^
/usr/include/openssl/ec.h:143:46: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
143 | int EC_METHOD_get_field_type(const EC_METHOD *meth);
| ^
/usr/include/openssl/ec.h:153:28: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
153 | int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
| ^~~~~~~~
/usr/include/openssl/ec.h:153:60: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
153 | int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
| ^
/usr/include/openssl/ec.h:160:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
160 | const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group);
| ^
/usr/include/openssl/ec.h:166:52: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
166 | BN_MONT_CTX *EC_GROUP_get_mont_data(const EC_GROUP *group);
| ^
/usr/include/openssl/ec.h:174:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
174 | int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx);
| ^
/usr/include/openssl/ec.h:180:50: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
180 | const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group);
| ^
/usr/include/openssl/ec.h:186:40: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
186 | int EC_GROUP_order_bits(const EC_GROUP *group);
| ^
/usr/include/openssl/ec.h:194:42: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
194 | int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor,
| ^
/usr/include/openssl/ec.h:201:53: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
201 | const BIGNUM *EC_GROUP_get0_cofactor(const EC_GROUP *group);
| ^
/usr/include/openssl/ec.h:207:30: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
207 | void EC_GROUP_set_curve_name(EC_GROUP *group, int nid);
| ^~~~~~~~
/usr/include/openssl/ec.h:213:44: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
213 | int EC_GROUP_get_curve_name(const EC_GROUP *group);
| ^
/usr/include/openssl/ec.h:215:29: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
215 | void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag);
| ^~~~~~~~
/usr/include/openssl/ec.h:216:43: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
216 | int EC_GROUP_get_asn1_flag(const EC_GROUP *group);
| ^
/usr/include/openssl/ec.h:218:41: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
218 | void EC_GROUP_set_point_conversion_form(EC_GROUP *group,
| ^~~~~~~~
/usr/include/openssl/ec.h:219:41: error: expected declaration specifiers or ‘...’ before ‘point_conversion_form_t’
219 | point_conversion_form_t form);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:220:1: error: expected declaration specifiers before ‘point_conversion_form_t’
220 | point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP *);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:222:50: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
222 | unsigned char *EC_GROUP_get0_seed(const EC_GROUP *x);
| ^
/usr/include/openssl/ec.h:223:45: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
223 | size_t EC_GROUP_get_seed_len(const EC_GROUP *);
| ^
/usr/include/openssl/ec.h:224:26: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
224 | size_t EC_GROUP_set_seed(EC_GROUP *, const unsigned char *, size_t len);
| ^~~~~~~~
/usr/include/openssl/ec.h:236:24: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
236 | int EC_GROUP_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a,
| ^~~~~~~~
/usr/include/openssl/ec.h:249:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
249 | int EC_GROUP_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b,
| ^
/usr/include/openssl/ec.h:261:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_2_0’
261 | DEPRECATEDIN_1_2_0(int EC_GROUP_set_curve_GFp(EC_GROUP *group, const BIGNUM *p,
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:316:35: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
316 | int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx);
| ^
/usr/include/openssl/ec.h:323:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
323 | int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx);
| ^
/usr/include/openssl/ec.h:331:33: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
331 | int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ctx);
| ^
/usr/include/openssl/ec.h:346:1: error: expected declaration specifiers before ‘EC_GROUP’
346 | EC_GROUP *EC_GROUP_new_curve_GFp(const BIGNUM *p, const BIGNUM *a,
| ^~~~~~~~
/usr/include/openssl/ec.h:357:1: error: expected declaration specifiers before ‘EC_GROUP’
357 | EC_GROUP *EC_GROUP_new_curve_GF2m(const BIGNUM *p, const BIGNUM *a,
| ^~~~~~~~
/usr/include/openssl/ec.h:366:1: error: expected declaration specifiers before ‘EC_GROUP’
366 | EC_GROUP *EC_GROUP_new_by_curve_name(int nid);
| ^~~~~~~~
/usr/include/openssl/ec.h:373:1: error: expected declaration specifiers before ‘EC_GROUP’
373 | EC_GROUP *EC_GROUP_new_from_ecparameters(const ECPARAMETERS *params);
| ^~~~~~~~
/usr/include/openssl/ec.h:381:1: error: expected declaration specifiers before ‘ECPARAMETERS’
381 | ECPARAMETERS *EC_GROUP_get_ecparameters(const EC_GROUP *group,
| ^~~~~~~~~~~~
/usr/include/openssl/ec.h:389:1: error: expected declaration specifiers before ‘EC_GROUP’
389 | EC_GROUP *EC_GROUP_new_from_ecpkparameters(const ECPKPARAMETERS *params);
| ^~~~~~~~
/usr/include/openssl/ec.h:397:1: error: expected declaration specifiers before ‘ECPKPARAMETERS’
397 | ECPKPARAMETERS *EC_GROUP_get_ecpkparameters(const EC_GROUP *group,
| ^~~~~~~~~~~~~~
/usr/include/openssl/ec.h:407:3: error: storage class specified for parameter ‘EC_builtin_curve’
407 | } EC_builtin_curve;
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:415:30: error: expected declaration specifiers or ‘...’ before ‘EC_builtin_curve’
415 | size_t EC_get_builtin_curves(EC_builtin_curve *r, size_t nitems);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:428:1: error: expected declaration specifiers before ‘EC_POINT’
428 | EC_POINT *EC_POINT_new(const EC_GROUP *group);
| ^~~~~~~~
/usr/include/openssl/ec.h:433:20: error: expected declaration specifiers or ‘...’ before ‘EC_POINT’
433 | void EC_POINT_free(EC_POINT *point);
| ^~~~~~~~
/usr/include/openssl/ec.h:438:26: error: expected declaration specifiers or ‘...’ before ‘EC_POINT’
438 | void EC_POINT_clear_free(EC_POINT *point);
| ^~~~~~~~
/usr/include/openssl/ec.h:445:19: error: expected declaration specifiers or ‘...’ before ‘EC_POINT’
445 | int EC_POINT_copy(EC_POINT *dst, const EC_POINT *src);
| ^~~~~~~~
/usr/include/openssl/ec.h:445:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
445 | int EC_POINT_copy(EC_POINT *dst, const EC_POINT *src);
| ^
/usr/include/openssl/ec.h:453:1: error: expected declaration specifiers before ‘EC_POINT’
453 | EC_POINT *EC_POINT_dup(const EC_POINT *src, const EC_GROUP *group);
| ^~~~~~~~
/usr/include/openssl/ec.h:459:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
459 | const EC_METHOD *EC_POINT_method_of(const EC_POINT *point);
| ^
/usr/include/openssl/ec.h:466:45: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
466 | int EC_POINT_set_to_infinity(const EC_GROUP *group, EC_POINT *point);
| ^
/usr/include/openssl/ec.h:477:61: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
477 | int EC_POINT_set_Jprojective_coordinates_GFp(const EC_GROUP *group,
| ^
/usr/include/openssl/ec.h:491:61: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
491 | int EC_POINT_get_Jprojective_coordinates_GFp(const EC_GROUP *group,
| ^
/usr/include/openssl/ec.h:504:52: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
504 | int EC_POINT_set_affine_coordinates(const EC_GROUP *group, EC_POINT *p,
| ^
/usr/include/openssl/ec.h:516:52: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
516 | int EC_POINT_get_affine_coordinates(const EC_GROUP *group, const EC_POINT *p,
| ^
/usr/include/openssl/ec.h:528:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_2_0’
528 | DEPRECATEDIN_1_2_0(int EC_POINT_set_affine_coordinates_GFp(const EC_GROUP *group,
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:570:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_2_0’
570 | DEPRECATEDIN_1_2_0(int EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP *group,
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:643:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
643 | int EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *p,
| ^
/usr/include/openssl/ec.h:654:42: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
654 | size_t EC_POINT_point2buf(const EC_GROUP *group, const EC_POINT *point,
| ^
/usr/include/openssl/ec.h:659:42: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
659 | BIGNUM *EC_POINT_point2bn(const EC_GROUP *, const EC_POINT *,
| ^
/usr/include/openssl/ec.h:661:1: error: expected declaration specifiers before ‘EC_POINT’
661 | EC_POINT *EC_POINT_bn2point(const EC_GROUP *, const BIGNUM *,
| ^~~~~~~~
/usr/include/openssl/ec.h:663:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
663 | char *EC_POINT_point2hex(const EC_GROUP *, const EC_POINT *,
| ^
/usr/include/openssl/ec.h:665:1: error: expected declaration specifiers before ‘EC_POINT’
665 | EC_POINT *EC_POINT_hex2point(const EC_GROUP *, const char *,
| ^~~~~~~~
/usr/include/openssl/ec.h:680:33: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
680 | int EC_POINT_add(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
| ^
/usr/include/openssl/ec.h:690:33: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
690 | int EC_POINT_dbl(const EC_GROUP *group, EC_POINT *r, const EC_POINT *a,
| ^
/usr/include/openssl/ec.h:699:36: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
699 | int EC_POINT_invert(const EC_GROUP *group, EC_POINT *a, BN_CTX *ctx);
| ^
/usr/include/openssl/ec.h:706:44: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
706 | int EC_POINT_is_at_infinity(const EC_GROUP *group, const EC_POINT *p);
| ^
/usr/include/openssl/ec.h:714:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
714 | int EC_POINT_is_on_curve(const EC_GROUP *group, const EC_POINT *point,
| ^
/usr/include/openssl/ec.h:724:33: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
724 | int EC_POINT_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT *b,
| ^
/usr/include/openssl/ec.h:727:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
727 | int EC_POINT_make_affine(const EC_GROUP *group, EC_POINT *point, BN_CTX *ctx);
| ^
/usr/include/openssl/ec.h:728:42: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
728 | int EC_POINTs_make_affine(const EC_GROUP *group, size_t num,
| ^
/usr/include/openssl/ec.h:741:34: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
741 | int EC_POINTs_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *n,
| ^
/usr/include/openssl/ec.h:754:33: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
754 | int EC_POINT_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *n,
| ^
/usr/include/openssl/ec.h:762:30: error: expected declaration specifiers or ‘...’ before ‘EC_GROUP’
762 | int EC_GROUP_precompute_mult(EC_GROUP *group, BN_CTX *ctx);
| ^~~~~~~~
/usr/include/openssl/ec.h:768:50: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
768 | int EC_GROUP_have_precompute_mult(const EC_GROUP *group);
| ^
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/ec.h:774:1: error: storage class specified for parameter ‘ECPKPARAMETERS_it’
774 | DECLARE_ASN1_ITEM(ECPKPARAMETERS)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:775:1: error: expected declaration specifiers before ‘ECPKPARAMETERS’
775 | DECLARE_ASN1_ALLOC_FUNCTIONS(ECPKPARAMETERS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:775:1: error: expected declaration specifiers or ‘...’ before ‘ECPKPARAMETERS’
775 | DECLARE_ASN1_ALLOC_FUNCTIONS(ECPKPARAMETERS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:776:1: error: storage class specified for parameter ‘ECPARAMETERS_it’
776 | DECLARE_ASN1_ITEM(ECPARAMETERS)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:777:1: error: expected declaration specifiers before ‘ECPARAMETERS’
777 | DECLARE_ASN1_ALLOC_FUNCTIONS(ECPARAMETERS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:777:1: error: expected declaration specifiers or ‘...’ before ‘ECPARAMETERS’
777 | DECLARE_ASN1_ALLOC_FUNCTIONS(ECPARAMETERS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:22,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/ec.h:783:44: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
783 | int EC_GROUP_get_basis_type(const EC_GROUP *);
| ^
/usr/include/openssl/ec.h:785:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
785 | int EC_GROUP_get_trinomial_basis(const EC_GROUP *, unsigned int *k);
| ^
/usr/include/openssl/ec.h:786:51: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
786 | int EC_GROUP_get_pentanomial_basis(const EC_GROUP *, unsigned int *k1,
| ^
/usr/include/openssl/ec.h:793:1: error: expected declaration specifiers before ‘EC_GROUP’
793 | EC_GROUP *d2i_ECPKParameters(EC_GROUP **, const unsigned char **in, long len);
| ^~~~~~~~
/usr/include/openssl/ec.h:794:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
794 | int i2d_ECPKParameters(const EC_GROUP *, unsigned char **out);
| ^
/usr/include/openssl/ec.h:803:50: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
803 | int ECPKParameters_print(BIO *bp, const EC_GROUP *x, int off);
| ^
/usr/include/openssl/ec.h:805:54: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
805 | int ECPKParameters_print_fp(FILE *fp, const EC_GROUP *x, int off);
| ^
/usr/include/openssl/ec.h:873:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
873 | const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
| ^
/usr/include/openssl/ec.h:881:50: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
881 | int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group);
| ^
/usr/include/openssl/ec.h:901:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
901 | const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key);
| ^
/usr/include/openssl/ec.h:909:55: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
909 | int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub);
| ^
/usr/include/openssl/ec.h:913:1: error: expected declaration specifiers before ‘point_conversion_form_t’
913 | point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:914:42: error: expected declaration specifiers or ‘...’ before ‘point_conversion_form_t’
914 | void EC_KEY_set_conv_form(EC_KEY *eckey, point_conversion_form_t cform);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:967:42: error: expected declaration specifiers or ‘...’ before ‘point_conversion_form_t’
967 | size_t EC_KEY_key2buf(const EC_KEY *key, point_conversion_form_t form,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1120:63: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1120 | int ECDH_compute_key(void *out, size_t outlen, const EC_POINT *pub_key,
| ^
/usr/include/openssl/ec.h:1125:29: error: storage class specified for parameter ‘ECDSA_SIG’
1125 | typedef struct ECDSA_SIG_st ECDSA_SIG;
| ^~~~~~~~~
/usr/include/openssl/ec.h:1130:1: error: expected declaration specifiers before ‘ECDSA_SIG’
1130 | ECDSA_SIG *ECDSA_SIG_new(void);
| ^~~~~~~~~
/usr/include/openssl/ec.h:1135:21: error: expected declaration specifiers or ‘...’ before ‘ECDSA_SIG’
1135 | void ECDSA_SIG_free(ECDSA_SIG *sig);
| ^~~~~~~~~
/usr/include/openssl/ec.h:1144:35: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1144 | int i2d_ECDSA_SIG(const ECDSA_SIG *sig, unsigned char **pp);
| ^
/usr/include/openssl/ec.h:1153:1: error: expected declaration specifiers before ‘ECDSA_SIG’
1153 | ECDSA_SIG *d2i_ECDSA_SIG(ECDSA_SIG **sig, const unsigned char **pp, long len);
| ^~~~~~~~~
/usr/include/openssl/ec.h:1160:37: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1160 | void ECDSA_SIG_get0(const ECDSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
| ^
/usr/include/openssl/ec.h:1165:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1165 | const BIGNUM *ECDSA_SIG_get0_r(const ECDSA_SIG *sig);
| ^
/usr/include/openssl/ec.h:1170:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1170 | const BIGNUM *ECDSA_SIG_get0_s(const ECDSA_SIG *sig);
| ^
/usr/include/openssl/ec.h:1177:20: error: expected declaration specifiers or ‘...’ before ‘ECDSA_SIG’
1177 | int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s);
| ^~~~~~~~~
/usr/include/openssl/ec.h:1186:1: error: expected declaration specifiers before ‘ECDSA_SIG’
1186 | ECDSA_SIG *ECDSA_do_sign(const unsigned char *dgst, int dgst_len,
| ^~~~~~~~~
/usr/include/openssl/ec.h:1199:1: error: expected declaration specifiers before ‘ECDSA_SIG’
1199 | ECDSA_SIG *ECDSA_do_sign_ex(const unsigned char *dgst, int dgstlen,
| ^~~~~~~~~
/usr/include/openssl/ec.h:1213:37: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1213 | const ECDSA_SIG *sig, EC_KEY *eckey);
| ^
/usr/include/openssl/ec.h:1284:74: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1284 | int (*set_group)(EC_KEY *key, const EC_GROUP *grp),
| ^
/usr/include/openssl/ec.h:1285:29: error: expected ‘;’, ‘,’ or ‘)’ before ‘int’
1285 | int (*set_private)(EC_KEY *key,
| ^~~
/usr/include/openssl/ec.h:1296:63: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1296 | const EC_POINT *pub_key,
| ^
/usr/include/openssl/ec.h:1307:29: error: expected declaration specifiers or ‘...’ before ‘ECDSA_SIG’
1307 | ECDSA_SIG *(*sign_sig)(const unsigned char *dgst,
| ^~~~~~~~~
/usr/include/openssl/ec.h:1320:65: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1320 | const ECDSA_SIG *sig,
| ^
/usr/include/openssl/ec.h:1328:63: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1328 | const EC_GROUP *grp),
| ^
/usr/include/openssl/ec.h:1329:29: error: expected ‘;’, ‘,’ or ‘)’ before ‘int’
1329 | int (**pset_private)(EC_KEY *key,
| ^~~
/usr/include/openssl/ec.h:1340:63: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1340 | const EC_POINT *pub_key,
| ^
/usr/include/openssl/ec.h:1351:29: error: expected declaration specifiers or ‘...’ before ‘ECDSA_SIG’
1351 | ECDSA_SIG *(**psign_sig)(const unsigned char *dgst,
| ^~~~~~~~~
/usr/include/openssl/ec.h:1364:67: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1364 | const ECDSA_SIG *sig,
| ^
In file included from /usr/include/openssl/rsa.h:13,
from /usr/include/openssl/x509.h:25,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/x509.h:25,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/rsa.h:234:1: error: expected declaration specifiers before ‘DEPRECATEDIN_0_9_8’
234 | DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void
| ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/rsa.h:279:1: error: storage class specified for parameter ‘RSAPublicKey_it’
279 | DECLARE_ASN1_ENCODE_FUNCTIONS_const(RSA, RSAPublicKey)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:280:1: error: storage class specified for parameter ‘RSAPrivateKey_it’
280 | DECLARE_ASN1_ENCODE_FUNCTIONS_const(RSA, RSAPrivateKey)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:25,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/rsa.h:289:3: error: storage class specified for parameter ‘RSA_PSS_PARAMS’
289 | } RSA_PSS_PARAMS;
| ^~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/rsa.h:291:1: error: expected declaration specifiers before ‘RSA_PSS_PARAMS’
291 | DECLARE_ASN1_FUNCTIONS(RSA_PSS_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:291:1: error: expected declaration specifiers or ‘...’ before ‘RSA_PSS_PARAMS’
291 | DECLARE_ASN1_FUNCTIONS(RSA_PSS_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:291:1: error: expected declaration specifiers before ‘RSA_PSS_PARAMS’
291 | DECLARE_ASN1_FUNCTIONS(RSA_PSS_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:291:1: error: expected declaration specifiers or ‘...’ before ‘RSA_PSS_PARAMS’
291 | DECLARE_ASN1_FUNCTIONS(RSA_PSS_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:291:1: error: storage class specified for parameter ‘RSA_PSS_PARAMS_it’
291 | DECLARE_ASN1_FUNCTIONS(RSA_PSS_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:25,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/rsa.h:299:3: error: storage class specified for parameter ‘RSA_OAEP_PARAMS’
299 | } RSA_OAEP_PARAMS;
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/rsa.h:301:1: error: expected declaration specifiers before ‘RSA_OAEP_PARAMS’
301 | DECLARE_ASN1_FUNCTIONS(RSA_OAEP_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:301:1: error: expected declaration specifiers or ‘...’ before ‘RSA_OAEP_PARAMS’
301 | DECLARE_ASN1_FUNCTIONS(RSA_OAEP_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:301:1: error: expected declaration specifiers before ‘RSA_OAEP_PARAMS’
301 | DECLARE_ASN1_FUNCTIONS(RSA_OAEP_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:301:1: error: expected declaration specifiers or ‘...’ before ‘RSA_OAEP_PARAMS’
301 | DECLARE_ASN1_FUNCTIONS(RSA_OAEP_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/rsa.h:301:1: error: storage class specified for parameter ‘RSA_OAEP_PARAMS_it’
301 | DECLARE_ASN1_FUNCTIONS(RSA_OAEP_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:13,
from /usr/include/openssl/x509.h:26,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/dh.h:13,
from /usr/include/openssl/dsa.h:25,
from /usr/include/openssl/x509.h:26,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/dherr.h:18,
from /usr/include/openssl/dh.h:23,
from /usr/include/openssl/dsa.h:25,
from /usr/include/openssl/x509.h:26,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/dh.h:65:1: error: storage class specified for parameter ‘DHparams_it’
65 | DECLARE_ASN1_ITEM(DHparams)
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/dsa.h:25,
from /usr/include/openssl/x509.h:26,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/dh.h:136:1: error: expected declaration specifiers before ‘DEPRECATEDIN_0_9_8’
136 | DEPRECATEDIN_0_9_8(DH *DH_generate_parameters(int prime_len, int generator,
| ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/dsaerr.h:18,
from /usr/include/openssl/dsa.h:27,
from /usr/include/openssl/x509.h:26,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/x509.h:26,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/dsa.h:65:27: error: storage class specified for parameter ‘DSA_SIG’
65 | typedef struct DSA_SIG_st DSA_SIG;
| ^~~~~~~
/usr/include/openssl/dsa.h:75:1: error: expected declaration specifiers before ‘DSA_SIG’
75 | DSA_SIG *DSA_SIG_new(void);
| ^~~~~~~
/usr/include/openssl/dsa.h:76:19: error: expected declaration specifiers or ‘...’ before ‘DSA_SIG’
76 | void DSA_SIG_free(DSA_SIG *a);
| ^~~~~~~
/usr/include/openssl/dsa.h:77:31: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
77 | int i2d_DSA_SIG(const DSA_SIG *a, unsigned char **pp);
| ^
/usr/include/openssl/dsa.h:78:1: error: expected declaration specifiers before ‘DSA_SIG’
78 | DSA_SIG *d2i_DSA_SIG(DSA_SIG **v, const unsigned char **pp, long length);
| ^~~~~~~
/usr/include/openssl/dsa.h:79:33: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
79 | void DSA_SIG_get0(const DSA_SIG *sig, const BIGNUM **pr, const BIGNUM **ps);
| ^
/usr/include/openssl/dsa.h:80:18: error: expected declaration specifiers or ‘...’ before ‘DSA_SIG’
80 | int DSA_SIG_set0(DSA_SIG *sig, BIGNUM *r, BIGNUM *s);
| ^~~~~~~
/usr/include/openssl/dsa.h:82:1: error: expected declaration specifiers before ‘DSA_SIG’
82 | DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
| ^~~~~~~
/usr/include/openssl/dsa.h:84:19: error: expected declaration specifiers or ‘...’ before ‘DSA_SIG’
84 | DSA_SIG *sig, DSA *dsa);
| ^~~~~~~
/usr/include/openssl/dsa.h:102:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_2_0’
102 | DEPRECATEDIN_1_2_0(int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp))
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:117:1: error: expected declaration specifiers before ‘DEPRECATEDIN_0_9_8’
117 | DEPRECATEDIN_0_9_8(DSA *DSA_generate_parameters(int bits,
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/dsa.h:195:1: error: expected declaration specifiers before ‘DSA_SIG’
195 | DSA_SIG *(*DSA_meth_get_sign(const DSA_METHOD *dsam))
| ^~~~~~~
/usr/include/openssl/dsa.h:198:24: error: expected declaration specifiers or ‘...’ before ‘DSA_SIG’
198 | DSA_SIG *(*sign) (const unsigned char *, int, DSA *));
| ^~~~~~~
/usr/include/openssl/dsa.h:204:38: error: expected declaration specifiers or ‘...’ before ‘DSA_SIG’
204 | (const unsigned char *, int, DSA_SIG *, DSA *);
| ^~~~~~~
/usr/include/openssl/dsa.h:206:48: error: expected declaration specifiers or ‘...’ before ‘DSA_SIG’
206 | int (*verify) (const unsigned char *, int, DSA_SIG *, DSA *));
| ^~~~~~~
In file included from /usr/include/openssl/x509.h:30,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/sha.h:39:3: error: storage class specified for parameter ‘SHA_CTX’
39 | } SHA_CTX;
| ^~~~~~~
/usr/include/openssl/sha.h:41:15: error: expected declaration specifiers or ‘...’ before ‘SHA_CTX’
41 | int SHA1_Init(SHA_CTX *c);
| ^~~~~~~
/usr/include/openssl/sha.h:42:17: error: expected declaration specifiers or ‘...’ before ‘SHA_CTX’
42 | int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
| ^~~~~~~
/usr/include/openssl/sha.h:43:35: error: expected declaration specifiers or ‘...’ before ‘SHA_CTX’
43 | int SHA1_Final(unsigned char *md, SHA_CTX *c);
| ^~~~~~~
/usr/include/openssl/sha.h:45:21: error: expected declaration specifiers or ‘...’ before ‘SHA_CTX’
45 | void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
| ^~~~~~~
/usr/include/openssl/sha.h:56:3: error: storage class specified for parameter ‘SHA256_CTX’
56 | } SHA256_CTX;
| ^~~~~~~~~~
/usr/include/openssl/sha.h:58:17: error: expected declaration specifiers or ‘...’ before ‘SHA256_CTX’
58 | int SHA224_Init(SHA256_CTX *c);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:59:19: error: expected declaration specifiers or ‘...’ before ‘SHA256_CTX’
59 | int SHA224_Update(SHA256_CTX *c, const void *data, size_t len);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:60:37: error: expected declaration specifiers or ‘...’ before ‘SHA256_CTX’
60 | int SHA224_Final(unsigned char *md, SHA256_CTX *c);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:62:17: error: expected declaration specifiers or ‘...’ before ‘SHA256_CTX’
62 | int SHA256_Init(SHA256_CTX *c);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:63:19: error: expected declaration specifiers or ‘...’ before ‘SHA256_CTX’
63 | int SHA256_Update(SHA256_CTX *c, const void *data, size_t len);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:64:37: error: expected declaration specifiers or ‘...’ before ‘SHA256_CTX’
64 | int SHA256_Final(unsigned char *md, SHA256_CTX *c);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:66:23: error: expected declaration specifiers or ‘...’ before ‘SHA256_CTX’
66 | void SHA256_Transform(SHA256_CTX *c, const unsigned char *data);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:103:3: error: storage class specified for parameter ‘SHA512_CTX’
103 | } SHA512_CTX;
| ^~~~~~~~~~
/usr/include/openssl/sha.h:105:17: error: expected declaration specifiers or ‘...’ before ‘SHA512_CTX’
105 | int SHA384_Init(SHA512_CTX *c);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:106:19: error: expected declaration specifiers or ‘...’ before ‘SHA512_CTX’
106 | int SHA384_Update(SHA512_CTX *c, const void *data, size_t len);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:107:37: error: expected declaration specifiers or ‘...’ before ‘SHA512_CTX’
107 | int SHA384_Final(unsigned char *md, SHA512_CTX *c);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:109:17: error: expected declaration specifiers or ‘...’ before ‘SHA512_CTX’
109 | int SHA512_Init(SHA512_CTX *c);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:110:19: error: expected declaration specifiers or ‘...’ before ‘SHA512_CTX’
110 | int SHA512_Update(SHA512_CTX *c, const void *data, size_t len);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:111:37: error: expected declaration specifiers or ‘...’ before ‘SHA512_CTX’
111 | int SHA512_Final(unsigned char *md, SHA512_CTX *c);
| ^~~~~~~~~~
/usr/include/openssl/sha.h:113:23: error: expected declaration specifiers or ‘...’ before ‘SHA512_CTX’
113 | void SHA512_Transform(SHA512_CTX *c, const unsigned char *data);
| ^~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:61:5: error: expected specifier-qualifier-list before ‘ASN1_TYPE’
61 | ASN1_TYPE *parameter;
| ^~~~~~~~~
/usr/include/openssl/x509.h:64:30: error: storage class specified for parameter ‘X509_ALGORS’
64 | typedef STACK_OF(X509_ALGOR) X509_ALGORS;
| ^~~~~~~~~~~
/usr/include/openssl/x509.h:69:3: error: storage class specified for parameter ‘X509_VAL’
69 | } X509_VAL;
| ^~~~~~~~
/usr/include/openssl/x509.h:71:28: error: storage class specified for parameter ‘X509_SIG’
71 | typedef struct X509_sig_st X509_SIG;
| ^~~~~~~~
/usr/include/openssl/x509.h:73:35: error: storage class specified for parameter ‘X509_NAME_ENTRY’
73 | typedef struct X509_name_entry_st X509_NAME_ENTRY;
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/x509.h:75:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: unknown type name ‘sk_X509_NAME_ENTRY_compfunc’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: unknown type name ‘sk_X509_NAME_ENTRY_compfunc’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: unknown type name ‘sk_X509_NAME_ENTRY_freefunc’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: unknown type name ‘sk_X509_NAME_ENTRY_copyfunc’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: unknown type name ‘sk_X509_NAME_ENTRY_freefunc’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: unknown type name ‘sk_X509_NAME_ENTRY_compfunc’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:75:1: error: unknown type name ‘sk_X509_NAME_ENTRY_compfunc’
75 | DEFINE_STACK_OF(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: storage class specified for parameter ‘sk_X509_NAME_compfunc’
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: storage class specified for parameter ‘sk_X509_NAME_freefunc’
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: storage class specified for parameter ‘sk_X509_NAME_copyfunc’
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_NAME_compfunc’
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_NAME_compfunc’
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_NAME_freefunc’
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_NAME_copyfunc’
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_NAME_freefunc’
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:77:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_X509_NAME_set_cmp_func’
77 | DEFINE_STACK_OF(X509_NAME)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:81:34: error: storage class specified for parameter ‘X509_EXTENSION’
81 | typedef struct X509_extension_st X509_EXTENSION;
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:83:34: error: storage class specified for parameter ‘X509_EXTENSIONS’
83 | typedef STACK_OF(X509_EXTENSION) X509_EXTENSIONS;
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/x509.h:85:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: unknown type name ‘sk_X509_EXTENSION_compfunc’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: unknown type name ‘sk_X509_EXTENSION_compfunc’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: unknown type name ‘sk_X509_EXTENSION_freefunc’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: unknown type name ‘sk_X509_EXTENSION_copyfunc’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: unknown type name ‘sk_X509_EXTENSION_freefunc’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: unknown type name ‘sk_X509_EXTENSION_compfunc’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:85:1: error: unknown type name ‘sk_X509_EXTENSION_compfunc’
85 | DEFINE_STACK_OF(X509_EXTENSION)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:87:35: error: storage class specified for parameter ‘X509_ATTRIBUTE’
87 | typedef struct x509_attributes_st X509_ATTRIBUTE;
| ^~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/x509.h:89:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: unknown type name ‘sk_X509_ATTRIBUTE_compfunc’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: unknown type name ‘sk_X509_ATTRIBUTE_compfunc’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: unknown type name ‘sk_X509_ATTRIBUTE_freefunc’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: unknown type name ‘sk_X509_ATTRIBUTE_copyfunc’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: unknown type name ‘sk_X509_ATTRIBUTE_freefunc’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: unknown type name ‘sk_X509_ATTRIBUTE_compfunc’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:89:1: error: unknown type name ‘sk_X509_ATTRIBUTE_compfunc’
89 | DEFINE_STACK_OF(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:91:33: error: storage class specified for parameter ‘X509_REQ_INFO’
91 | typedef struct X509_req_info_st X509_REQ_INFO;
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:93:28: error: storage class specified for parameter ‘X509_REQ’
93 | typedef struct X509_req_st X509_REQ;
| ^~~~~~~~
/usr/include/openssl/x509.h:95:33: error: storage class specified for parameter ‘X509_CERT_AUX’
95 | typedef struct x509_cert_aux_st X509_CERT_AUX;
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:97:29: error: storage class specified for parameter ‘X509_CINF’
97 | typedef struct x509_cinf_st X509_CINF;
| ^~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/x509.h:99:1: error: storage class specified for parameter ‘sk_X509_compfunc’
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: storage class specified for parameter ‘sk_X509_freefunc’
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: storage class specified for parameter ‘sk_X509_copyfunc’
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_compfunc’
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_compfunc’
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_freefunc’
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_copyfunc’
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_freefunc’
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:99:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_X509_set_cmp_func’
99 | DEFINE_STACK_OF(X509)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:110:3: error: storage class specified for parameter ‘X509_TRUST’
110 | } X509_TRUST;
| ^~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/x509.h:112:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected declaration specifiers or ‘...’ before ‘X509_TRUST’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: unknown type name ‘sk_X509_TRUST_compfunc’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: unknown type name ‘sk_X509_TRUST_compfunc’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected declaration specifiers or ‘...’ before ‘X509_TRUST’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected declaration specifiers or ‘...’ before ‘X509_TRUST’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: unknown type name ‘sk_X509_TRUST_freefunc’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected declaration specifiers or ‘...’ before ‘X509_TRUST’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected declaration specifiers or ‘...’ before ‘X509_TRUST’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected declaration specifiers or ‘...’ before ‘X509_TRUST’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: unknown type name ‘sk_X509_TRUST_copyfunc’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: unknown type name ‘sk_X509_TRUST_freefunc’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: unknown type name ‘sk_X509_TRUST_compfunc’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:112:1: error: unknown type name ‘sk_X509_TRUST_compfunc’
112 | DEFINE_STACK_OF(X509_TRUST)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: storage class specified for parameter ‘sk_X509_REVOKED_compfunc’
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: storage class specified for parameter ‘sk_X509_REVOKED_freefunc’
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: storage class specified for parameter ‘sk_X509_REVOKED_copyfunc’
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_REVOKED_compfunc’
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_REVOKED_compfunc’
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_REVOKED_freefunc’
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_REVOKED_copyfunc’
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_REVOKED_freefunc’
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_X509_REVOKED_set_cmp_func’
224 | DEFINE_STACK_OF(X509_REVOKED)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:226:33: error: storage class specified for parameter ‘X509_CRL_INFO’
226 | typedef struct X509_crl_info_st X509_CRL_INFO;
| ^~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/x509.h:228:1: error: storage class specified for parameter ‘sk_X509_CRL_compfunc’
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: storage class specified for parameter ‘sk_X509_CRL_freefunc’
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: storage class specified for parameter ‘sk_X509_CRL_copyfunc’
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_CRL_compfunc’
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_CRL_compfunc’
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_CRL_freefunc’
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_CRL_copyfunc’
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_CRL_freefunc’
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:228:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_X509_CRL_set_cmp_func’
228 | DEFINE_STACK_OF(X509_CRL)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:242:5: error: expected specifier-qualifier-list before ‘EVP_CIPHER_INFO’
242 | EVP_CIPHER_INFO cipher;
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:243:3: error: storage class specified for parameter ‘X509_PKEY’
243 | } X509_PKEY;
| ^~~~~~~~~
/usr/include/openssl/x509.h:248:5: error: expected specifier-qualifier-list before ‘X509_PKEY’
248 | X509_PKEY *x_pkey;
| ^~~~~~~~~
/usr/include/openssl/x509.h:252:3: error: storage class specified for parameter ‘X509_INFO’
252 | } X509_INFO;
| ^~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/x509.h:254:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected declaration specifiers or ‘...’ before ‘X509_INFO’
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: unknown type name ‘sk_X509_INFO_compfunc’; did you mean ‘sk_BIO_compfunc’?
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: unknown type name ‘sk_X509_INFO_compfunc’; did you mean ‘sk_BIO_compfunc’?
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected declaration specifiers or ‘...’ before ‘X509_INFO’
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected declaration specifiers or ‘...’ before ‘X509_INFO’
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: unknown type name ‘sk_X509_INFO_freefunc’; did you mean ‘sk_BIO_freefunc’?
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected declaration specifiers or ‘...’ before ‘X509_INFO’
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected declaration specifiers or ‘...’ before ‘X509_INFO’
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected declaration specifiers or ‘...’ before ‘X509_INFO’
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: unknown type name ‘sk_X509_INFO_copyfunc’; did you mean ‘sk_BIO_copyfunc’?
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: unknown type name ‘sk_X509_INFO_freefunc’; did you mean ‘sk_BIO_freefunc’?
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: unknown type name ‘sk_X509_INFO_compfunc’
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:254:1: error: unknown type name ‘sk_X509_INFO_compfunc’; did you mean ‘sk_BIO_compfunc’?
254 | DEFINE_STACK_OF(X509_INFO)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:263:3: error: storage class specified for parameter ‘NETSCAPE_SPKAC’
263 | } NETSCAPE_SPKAC;
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:266:5: error: expected specifier-qualifier-list before ‘NETSCAPE_SPKAC’
266 | NETSCAPE_SPKAC *spkac; /* signed public key and challenge */
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:269:3: error: storage class specified for parameter ‘NETSCAPE_SPKI’
269 | } NETSCAPE_SPKI;
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:275:3: error: storage class specified for parameter ‘NETSCAPE_CERT_SEQUENCE’
275 | } NETSCAPE_CERT_SEQUENCE;
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:289:3: error: storage class specified for parameter ‘PBEPARAM’
289 | } PBEPARAM;
| ^~~~~~~~
/usr/include/openssl/x509.h:296:3: error: storage class specified for parameter ‘PBE2PARAM’
296 | } PBE2PARAM;
| ^~~~~~~~~
/usr/include/openssl/x509.h:300:5: error: expected specifier-qualifier-list before ‘ASN1_TYPE’
300 | ASN1_TYPE *salt;
| ^~~~~~~~~
/usr/include/openssl/x509.h:304:3: error: storage class specified for parameter ‘PBKDF2PARAM’
304 | } PBKDF2PARAM;
| ^~~~~~~~~~~
/usr/include/openssl/x509.h:313:3: error: storage class specified for parameter ‘SCRYPT_PARAMS’
313 | } SCRYPT_PARAMS;
| ^~~~~~~~~~~~~
In file included from /usr/include/openssl/x509_vfy.h:20,
from /usr/include/openssl/x509.h:320,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/x509_vfy.h:21,
from /usr/include/openssl/x509.h:320,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/lhash.h:24:30: error: storage class specified for parameter ‘OPENSSL_LH_NODE’
24 | typedef struct lhash_node_st OPENSSL_LH_NODE;
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:25:15: error: storage class specified for parameter ‘OPENSSL_LH_COMPFUNC’
25 | typedef int (*OPENSSL_LH_COMPFUNC) (const void *, const void *);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:26:25: error: storage class specified for parameter ‘OPENSSL_LH_HASHFUNC’
26 | typedef unsigned long (*OPENSSL_LH_HASHFUNC) (const void *);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:27:16: error: storage class specified for parameter ‘OPENSSL_LH_DOALL_FUNC’
27 | typedef void (*OPENSSL_LH_DOALL_FUNC) (void *);
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:28:16: error: storage class specified for parameter ‘OPENSSL_LH_DOALL_FUNCARG’
28 | typedef void (*OPENSSL_LH_DOALL_FUNCARG) (void *, void *);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:29:25: error: storage class specified for parameter ‘OPENSSL_LHASH’
29 | typedef struct lhash_st OPENSSL_LHASH;
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:72:22: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LHASH’
72 | int OPENSSL_LH_error(OPENSSL_LHASH *lh);
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:73:1: error: expected declaration specifiers before ‘OPENSSL_LHASH’
73 | OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c);
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:74:22: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LHASH’
74 | void OPENSSL_LH_free(OPENSSL_LHASH *lh);
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:75:25: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LHASH’
75 | void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data);
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:76:25: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LHASH’
76 | void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data);
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:77:27: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LHASH’
77 | void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data);
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:78:23: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LHASH’
78 | void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func);
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:78:42: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LH_DOALL_FUNC’
78 | void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func);
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:79:27: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LHASH’
79 | void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg);
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:79:46: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LH_DOALL_FUNCARG’
79 | void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:81:56: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
81 | unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh);
| ^
/usr/include/openssl/lhash.h:82:60: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
82 | unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh);
| ^
/usr/include/openssl/lhash.h:83:31: error: expected declaration specifiers or ‘...’ before ‘OPENSSL_LHASH’
83 | void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load);
| ^~~~~~~~~~~~~
/usr/include/openssl/lhash.h:86:43: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
86 | void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp);
| ^
/usr/include/openssl/lhash.h:87:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
87 | void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp);
| ^
/usr/include/openssl/lhash.h:88:54: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
88 | void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp);
| ^
/usr/include/openssl/lhash.h:90:47: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
90 | void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out);
| ^
/usr/include/openssl/lhash.h:91:52: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
91 | void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out);
| ^
/usr/include/openssl/lhash.h:92:58: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
92 | void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out);
| ^
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:197:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | DEFINE_LHASH_OF(OPENSSL_STRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/lhash.h:207:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
207 | DEFINE_LHASH_OF(OPENSSL_CSTRING);
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:320,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509_vfy.h:50:3: error: storage class specified for parameter ‘X509_LOOKUP_TYPE’
50 | } X509_LOOKUP_TYPE;
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/x509_vfy.h:57:1: error: storage class specified for parameter ‘sk_X509_LOOKUP_compfunc’
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: storage class specified for parameter ‘sk_X509_LOOKUP_freefunc’
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: storage class specified for parameter ‘sk_X509_LOOKUP_copyfunc’
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_LOOKUP_compfunc’
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_LOOKUP_compfunc’
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_LOOKUP_freefunc’
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_LOOKUP_copyfunc’
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_LOOKUP_freefunc’
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:57:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_X509_LOOKUP_set_cmp_func’
57 | DEFINE_STACK_OF(X509_LOOKUP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: storage class specified for parameter ‘sk_X509_OBJECT_compfunc’
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: storage class specified for parameter ‘sk_X509_OBJECT_freefunc’
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: storage class specified for parameter ‘sk_X509_OBJECT_copyfunc’
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_OBJECT_compfunc’
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_OBJECT_compfunc’
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_OBJECT_freefunc’
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_OBJECT_copyfunc’
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_OBJECT_freefunc’
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_X509_OBJECT_set_cmp_func’
58 | DEFINE_STACK_OF(X509_OBJECT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: storage class specified for parameter ‘sk_X509_VERIFY_PARAM_compfunc’
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: storage class specified for parameter ‘sk_X509_VERIFY_PARAM_freefunc’
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: storage class specified for parameter ‘sk_X509_VERIFY_PARAM_copyfunc’
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_VERIFY_PARAM_compfunc’
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_VERIFY_PARAM_compfunc’
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_VERIFY_PARAM_freefunc’
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_VERIFY_PARAM_copyfunc’
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_X509_VERIFY_PARAM_freefunc’
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_X509_VERIFY_PARAM_set_cmp_func’
59 | DEFINE_STACK_OF(X509_VERIFY_PARAM)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:320,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509_vfy.h:63:15: error: storage class specified for parameter ‘X509_STORE_CTX_verify_cb’
63 | typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:64:15: error: storage class specified for parameter ‘X509_STORE_CTX_verify_fn’
64 | typedef int (*X509_STORE_CTX_verify_fn)(X509_STORE_CTX *);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:65:15: error: storage class specified for parameter ‘X509_STORE_CTX_get_issuer_fn’
65 | typedef int (*X509_STORE_CTX_get_issuer_fn)(X509 **issuer,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:67:15: error: storage class specified for parameter ‘X509_STORE_CTX_check_issued_fn’
67 | typedef int (*X509_STORE_CTX_check_issued_fn)(X509_STORE_CTX *ctx,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:69:15: error: storage class specified for parameter ‘X509_STORE_CTX_check_revocation_fn’
69 | typedef int (*X509_STORE_CTX_check_revocation_fn)(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:70:15: error: storage class specified for parameter ‘X509_STORE_CTX_get_crl_fn’
70 | typedef int (*X509_STORE_CTX_get_crl_fn)(X509_STORE_CTX *ctx,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:72:15: error: storage class specified for parameter ‘X509_STORE_CTX_check_crl_fn’
72 | typedef int (*X509_STORE_CTX_check_crl_fn)(X509_STORE_CTX *ctx, X509_CRL *crl);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:73:15: error: storage class specified for parameter ‘X509_STORE_CTX_cert_crl_fn’
73 | typedef int (*X509_STORE_CTX_cert_crl_fn)(X509_STORE_CTX *ctx,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:75:15: error: storage class specified for parameter ‘X509_STORE_CTX_check_policy_fn’
75 | typedef int (*X509_STORE_CTX_check_policy_fn)(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:76:27: error: storage class specified for parameter ‘X509_STORE_CTX_lookup_certs_fn’
76 | typedef STACK_OF(X509) *(*X509_STORE_CTX_lookup_certs_fn)(X509_STORE_CTX *ctx,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:78:31: error: storage class specified for parameter ‘X509_STORE_CTX_lookup_crls_fn’
78 | typedef STACK_OF(X509_CRL) *(*X509_STORE_CTX_lookup_crls_fn)(X509_STORE_CTX *ctx,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:80:15: error: storage class specified for parameter ‘X509_STORE_CTX_cleanup_fn’
80 | typedef int (*X509_STORE_CTX_cleanup_fn)(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:252:58: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
252 | int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:255:46: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
255 | X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:262:1: error: expected declaration specifiers before ‘X509_LOOKUP_TYPE’
262 | X509_LOOKUP_TYPE X509_OBJECT_get_type(const X509_OBJECT *a);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:282:45: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_verify_fn’
282 | void X509_STORE_set_verify(X509_STORE *ctx, X509_STORE_CTX_verify_fn verify);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:286:32: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_verify_fn’
286 | X509_STORE_CTX_verify_fn verify);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:287:1: error: expected declaration specifiers before ‘X509_STORE_CTX_verify_fn’
287 | X509_STORE_CTX_verify_fn X509_STORE_get_verify(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:289:31: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_verify_cb’
289 | X509_STORE_CTX_verify_cb verify_cb);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:292:1: error: expected declaration specifiers before ‘X509_STORE_CTX_verify_cb’
292 | X509_STORE_CTX_verify_cb X509_STORE_get_verify_cb(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:294:32: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_get_issuer_fn’
294 | X509_STORE_CTX_get_issuer_fn get_issuer);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:295:1: error: expected declaration specifiers before ‘X509_STORE_CTX_get_issuer_fn’
295 | X509_STORE_CTX_get_issuer_fn X509_STORE_get_get_issuer(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:297:34: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_check_issued_fn’
297 | X509_STORE_CTX_check_issued_fn check_issued);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:298:1: error: expected declaration specifiers before ‘X509_STORE_CTX_check_issued_fn’
298 | X509_STORE_CTX_check_issued_fn X509_STORE_get_check_issued(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:300:38: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_check_revocation_fn’
300 | X509_STORE_CTX_check_revocation_fn check_revocation);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:301:1: error: expected declaration specifiers before ‘X509_STORE_CTX_check_revocation_fn’
301 | X509_STORE_CTX_check_revocation_fn X509_STORE_get_check_revocation(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:303:29: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_get_crl_fn’
303 | X509_STORE_CTX_get_crl_fn get_crl);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:304:1: error: expected declaration specifiers before ‘X509_STORE_CTX_get_crl_fn’
304 | X509_STORE_CTX_get_crl_fn X509_STORE_get_get_crl(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:306:31: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_check_crl_fn’
306 | X509_STORE_CTX_check_crl_fn check_crl);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:307:1: error: expected declaration specifiers before ‘X509_STORE_CTX_check_crl_fn’
307 | X509_STORE_CTX_check_crl_fn X509_STORE_get_check_crl(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:309:30: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_cert_crl_fn’
309 | X509_STORE_CTX_cert_crl_fn cert_crl);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:310:1: error: expected declaration specifiers before ‘X509_STORE_CTX_cert_crl_fn’
310 | X509_STORE_CTX_cert_crl_fn X509_STORE_get_cert_crl(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:312:34: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_check_policy_fn’
312 | X509_STORE_CTX_check_policy_fn check_policy);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:313:1: error: expected declaration specifiers before ‘X509_STORE_CTX_check_policy_fn’
313 | X509_STORE_CTX_check_policy_fn X509_STORE_get_check_policy(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:315:34: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_lookup_certs_fn’
315 | X509_STORE_CTX_lookup_certs_fn lookup_certs);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:316:1: error: expected declaration specifiers before ‘X509_STORE_CTX_lookup_certs_fn’
316 | X509_STORE_CTX_lookup_certs_fn X509_STORE_get_lookup_certs(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:318:33: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_lookup_crls_fn’
318 | X509_STORE_CTX_lookup_crls_fn lookup_crls);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:321:1: error: expected declaration specifiers before ‘X509_STORE_CTX_lookup_crls_fn’
321 | X509_STORE_CTX_lookup_crls_fn X509_STORE_get_lookup_crls(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:323:29: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_cleanup_fn’
323 | X509_STORE_CTX_cleanup_fn cleanup);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:324:1: error: expected declaration specifiers before ‘X509_STORE_CTX_cleanup_fn’
324 | X509_STORE_CTX_cleanup_fn X509_STORE_get_cleanup(X509_STORE *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:346:35: error: expected declaration specifiers or ‘...’ before ‘X509_STORE_CTX_verify_cb’
346 | X509_STORE_CTX_verify_cb verify);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:347:1: error: expected declaration specifiers before ‘X509_STORE_CTX_verify_cb’
347 | X509_STORE_CTX_verify_cb X509_STORE_CTX_get_verify_cb(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:348:1: error: expected declaration specifiers before ‘X509_STORE_CTX_verify_fn’
348 | X509_STORE_CTX_verify_fn X509_STORE_CTX_get_verify(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:349:1: error: expected declaration specifiers before ‘X509_STORE_CTX_get_issuer_fn’
349 | X509_STORE_CTX_get_issuer_fn X509_STORE_CTX_get_get_issuer(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:350:1: error: expected declaration specifiers before ‘X509_STORE_CTX_check_issued_fn’
350 | X509_STORE_CTX_check_issued_fn X509_STORE_CTX_get_check_issued(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:351:1: error: expected declaration specifiers before ‘X509_STORE_CTX_check_revocation_fn’
351 | X509_STORE_CTX_check_revocation_fn X509_STORE_CTX_get_check_revocation(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:352:1: error: expected declaration specifiers before ‘X509_STORE_CTX_get_crl_fn’
352 | X509_STORE_CTX_get_crl_fn X509_STORE_CTX_get_get_crl(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:353:1: error: expected declaration specifiers before ‘X509_STORE_CTX_check_crl_fn’
353 | X509_STORE_CTX_check_crl_fn X509_STORE_CTX_get_check_crl(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:354:1: error: expected declaration specifiers before ‘X509_STORE_CTX_cert_crl_fn’
354 | X509_STORE_CTX_cert_crl_fn X509_STORE_CTX_get_cert_crl(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:355:1: error: expected declaration specifiers before ‘X509_STORE_CTX_check_policy_fn’
355 | X509_STORE_CTX_check_policy_fn X509_STORE_CTX_get_check_policy(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:356:1: error: expected declaration specifiers before ‘X509_STORE_CTX_lookup_certs_fn’
356 | X509_STORE_CTX_lookup_certs_fn X509_STORE_CTX_get_lookup_certs(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:357:1: error: expected declaration specifiers before ‘X509_STORE_CTX_lookup_crls_fn’
357 | X509_STORE_CTX_lookup_crls_fn X509_STORE_CTX_get_lookup_crls(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:358:1: error: expected declaration specifiers before ‘X509_STORE_CTX_cleanup_fn’
358 | X509_STORE_CTX_cleanup_fn X509_STORE_CTX_get_cleanup(X509_STORE_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:377:15: error: storage class specified for parameter ‘X509_LOOKUP_ctrl_fn’
377 | typedef int (*X509_LOOKUP_ctrl_fn)(X509_LOOKUP *ctx, int cmd, const char *argc,
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:380:46: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
380 | X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:384:52: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
384 | X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:389:50: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
389 | X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:394:44: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
394 | X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:423:31: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_ctrl_fn’
423 | X509_LOOKUP_ctrl_fn ctrl_fn);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:424:1: error: expected declaration specifiers before ‘X509_LOOKUP_ctrl_fn’
424 | X509_LOOKUP_ctrl_fn X509_LOOKUP_meth_get_ctrl(const X509_LOOKUP_METHOD *method);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:427:41: error: unknown type name ‘X509_LOOKUP_get_by_subject_fn’; did you mean ‘X509_STORE_get_by_subject’?
427 | X509_LOOKUP_get_by_subject_fn fn);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| X509_STORE_get_by_subject
/usr/include/openssl/x509_vfy.h:428:1: error: unknown type name ‘X509_LOOKUP_get_by_subject_fn’; did you mean ‘X509_STORE_get_by_subject’?
428 | X509_LOOKUP_get_by_subject_fn X509_LOOKUP_meth_get_get_by_subject(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| X509_STORE_get_by_subject
/usr/include/openssl/x509_vfy.h:432:5: error: unknown type name ‘X509_LOOKUP_get_by_issuer_serial_fn’
432 | X509_LOOKUP_get_by_issuer_serial_fn fn);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:433:1: error: unknown type name ‘X509_LOOKUP_get_by_issuer_serial_fn’
433 | X509_LOOKUP_get_by_issuer_serial_fn X509_LOOKUP_meth_get_get_by_issuer_serial(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:437:5: error: unknown type name ‘X509_LOOKUP_get_by_fingerprint_fn’
437 | X509_LOOKUP_get_by_fingerprint_fn fn);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:438:1: error: unknown type name ‘X509_LOOKUP_get_by_fingerprint_fn’
438 | X509_LOOKUP_get_by_fingerprint_fn X509_LOOKUP_meth_get_get_by_fingerprint(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:442:39: error: unknown type name ‘X509_LOOKUP_get_by_alias_fn’
442 | X509_LOOKUP_get_by_alias_fn fn);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:443:1: error: unknown type name ‘X509_LOOKUP_get_by_alias_fn’
443 | X509_LOOKUP_get_by_alias_fn X509_LOOKUP_meth_get_get_by_alias(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:450:55: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
450 | int X509_STORE_CTX_get_by_subject(X509_STORE_CTX *vs, X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:453:48: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
453 | X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:466:46: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
466 | int X509_LOOKUP_by_subject(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:468:52: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
468 | int X509_LOOKUP_by_issuer_serial(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:471:50: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
471 | int X509_LOOKUP_by_fingerprint(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:474:44: error: expected declaration specifiers or ‘...’ before ‘X509_LOOKUP_TYPE’
474 | int X509_LOOKUP_by_alias(X509_LOOKUP *ctx, X509_LOOKUP_TYPE type,
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:321,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/pkcs7.h:35:3: error: storage class specified for parameter ‘PKCS7_ISSUER_AND_SERIAL’
35 | } PKCS7_ISSUER_AND_SERIAL;
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:39:5: error: expected specifier-qualifier-list before ‘PKCS7_ISSUER_AND_SERIAL’
39 | PKCS7_ISSUER_AND_SERIAL *issuer_and_serial;
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:47:3: error: storage class specified for parameter ‘PKCS7_SIGNER_INFO’
47 | } PKCS7_SIGNER_INFO;
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: unknown type name ‘sk_PKCS7_SIGNER_INFO_compfunc’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: unknown type name ‘sk_PKCS7_SIGNER_INFO_compfunc’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: unknown type name ‘sk_PKCS7_SIGNER_INFO_freefunc’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: unknown type name ‘sk_PKCS7_SIGNER_INFO_copyfunc’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: unknown type name ‘sk_PKCS7_SIGNER_INFO_freefunc’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: unknown type name ‘sk_PKCS7_SIGNER_INFO_compfunc’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:49:1: error: unknown type name ‘sk_PKCS7_SIGNER_INFO_compfunc’
49 | DEFINE_STACK_OF(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:321,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/pkcs7.h:53:5: error: expected specifier-qualifier-list before ‘PKCS7_ISSUER_AND_SERIAL’
53 | PKCS7_ISSUER_AND_SERIAL *issuer_and_serial;
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:57:3: error: storage class specified for parameter ‘PKCS7_RECIP_INFO’
57 | } PKCS7_RECIP_INFO;
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: unknown type name ‘sk_PKCS7_RECIP_INFO_compfunc’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: unknown type name ‘sk_PKCS7_RECIP_INFO_compfunc’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: unknown type name ‘sk_PKCS7_RECIP_INFO_freefunc’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: unknown type name ‘sk_PKCS7_RECIP_INFO_copyfunc’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: unknown type name ‘sk_PKCS7_RECIP_INFO_freefunc’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: unknown type name ‘sk_PKCS7_RECIP_INFO_compfunc’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:59:1: error: unknown type name ‘sk_PKCS7_RECIP_INFO_compfunc’
59 | DEFINE_STACK_OF(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:321,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/pkcs7.h:68:3: error: storage class specified for parameter ‘PKCS7_SIGNED’
68 | } PKCS7_SIGNED;
| ^~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:79:3: error: storage class specified for parameter ‘PKCS7_ENC_CONTENT’
79 | } PKCS7_ENC_CONTENT;
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:84:5: error: expected specifier-qualifier-list before ‘PKCS7_ENC_CONTENT’
84 | PKCS7_ENC_CONTENT *enc_data;
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:85:3: error: storage class specified for parameter ‘PKCS7_ENVELOPE’
85 | } PKCS7_ENVELOPE;
| ^~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:93:5: error: expected specifier-qualifier-list before ‘PKCS7_ENC_CONTENT’
93 | PKCS7_ENC_CONTENT *enc_data;
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:95:3: error: storage class specified for parameter ‘PKCS7_SIGN_ENVELOPE’
95 | } PKCS7_SIGN_ENVELOPE;
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:102:3: error: storage class specified for parameter ‘PKCS7_DIGEST’
102 | } PKCS7_DIGEST;
| ^~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:106:5: error: expected specifier-qualifier-list before ‘PKCS7_ENC_CONTENT’
106 | PKCS7_ENC_CONTENT *enc_data;
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:107:3: error: storage class specified for parameter ‘PKCS7_ENCRYPT’
107 | } PKCS7_ENCRYPT;
| ^~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:132:9: error: expected specifier-qualifier-list before ‘PKCS7_SIGNED’
132 | PKCS7_SIGNED *sign;
| ^~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:144:3: error: storage class specified for parameter ‘PKCS7’
144 | } PKCS7;
| ^~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: unknown type name ‘sk_PKCS7_compfunc’; did you mean ‘sk_BIO_compfunc’?
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: unknown type name ‘sk_PKCS7_compfunc’; did you mean ‘sk_BIO_compfunc’?
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: unknown type name ‘sk_PKCS7_freefunc’; did you mean ‘sk_BIO_freefunc’?
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: unknown type name ‘sk_PKCS7_copyfunc’; did you mean ‘sk_BIO_copyfunc’?
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: unknown type name ‘sk_PKCS7_freefunc’; did you mean ‘sk_BIO_freefunc’?
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: unknown type name ‘sk_PKCS7_compfunc’
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:146:1: error: unknown type name ‘sk_PKCS7_compfunc’; did you mean ‘sk_BIO_compfunc’?
146 | DEFINE_STACK_OF(PKCS7)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/pkcs7.h:204:1: error: expected declaration specifiers before ‘PKCS7_ISSUER_AND_SERIAL’
204 | DECLARE_ASN1_FUNCTIONS(PKCS7_ISSUER_AND_SERIAL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:204:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_ISSUER_AND_SERIAL’
204 | DECLARE_ASN1_FUNCTIONS(PKCS7_ISSUER_AND_SERIAL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:204:1: error: expected declaration specifiers before ‘PKCS7_ISSUER_AND_SERIAL’
204 | DECLARE_ASN1_FUNCTIONS(PKCS7_ISSUER_AND_SERIAL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:204:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_ISSUER_AND_SERIAL’
204 | DECLARE_ASN1_FUNCTIONS(PKCS7_ISSUER_AND_SERIAL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:204:1: error: storage class specified for parameter ‘PKCS7_ISSUER_AND_SERIAL_it’
204 | DECLARE_ASN1_FUNCTIONS(PKCS7_ISSUER_AND_SERIAL)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:321,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/pkcs7.h:206:36: error: expected declaration specifiers or ‘...’ before ‘PKCS7_ISSUER_AND_SERIAL’
206 | int PKCS7_ISSUER_AND_SERIAL_digest(PKCS7_ISSUER_AND_SERIAL *data,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:210:1: error: expected declaration specifiers before ‘PKCS7’
210 | PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7);
| ^~~~~
/usr/include/openssl/pkcs7.h:211:28: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
211 | int i2d_PKCS7_fp(FILE *fp, PKCS7 *p7);
| ^~~~~
/usr/include/openssl/pkcs7.h:213:1: error: expected declaration specifiers before ‘PKCS7’
213 | PKCS7 *PKCS7_dup(PKCS7 *p7);
| ^~~~~
/usr/include/openssl/pkcs7.h:214:1: error: expected declaration specifiers before ‘PKCS7’
214 | PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7);
| ^~~~~
/usr/include/openssl/pkcs7.h:215:28: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
215 | int i2d_PKCS7_bio(BIO *bp, PKCS7 *p7);
| ^~~~~
/usr/include/openssl/pkcs7.h:216:36: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
216 | int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags);
| ^~~~~
/usr/include/openssl/pkcs7.h:217:42: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
217 | int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags);
| ^~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/pkcs7.h:219:1: error: expected declaration specifiers before ‘PKCS7_SIGNER_INFO’
219 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:219:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
219 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:219:1: error: expected declaration specifiers before ‘PKCS7_SIGNER_INFO’
219 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:219:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
219 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:219:1: error: storage class specified for parameter ‘PKCS7_SIGNER_INFO_it’
219 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNER_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:220:1: error: expected declaration specifiers before ‘PKCS7_RECIP_INFO’
220 | DECLARE_ASN1_FUNCTIONS(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:220:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
220 | DECLARE_ASN1_FUNCTIONS(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:220:1: error: expected declaration specifiers before ‘PKCS7_RECIP_INFO’
220 | DECLARE_ASN1_FUNCTIONS(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:220:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
220 | DECLARE_ASN1_FUNCTIONS(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:220:1: error: storage class specified for parameter ‘PKCS7_RECIP_INFO_it’
220 | DECLARE_ASN1_FUNCTIONS(PKCS7_RECIP_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:221:1: error: expected declaration specifiers before ‘PKCS7_SIGNED’
221 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNED)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:221:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNED’
221 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNED)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:221:1: error: expected declaration specifiers before ‘PKCS7_SIGNED’
221 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNED)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:221:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNED’
221 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNED)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:221:1: error: storage class specified for parameter ‘PKCS7_SIGNED_it’
221 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGNED)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:222:1: error: expected declaration specifiers before ‘PKCS7_ENC_CONTENT’
222 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENC_CONTENT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:222:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_ENC_CONTENT’
222 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENC_CONTENT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:222:1: error: expected declaration specifiers before ‘PKCS7_ENC_CONTENT’
222 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENC_CONTENT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:222:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_ENC_CONTENT’
222 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENC_CONTENT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:222:1: error: storage class specified for parameter ‘PKCS7_ENC_CONTENT_it’
222 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENC_CONTENT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:223:1: error: expected declaration specifiers before ‘PKCS7_ENVELOPE’
223 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:223:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_ENVELOPE’
223 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:223:1: error: expected declaration specifiers before ‘PKCS7_ENVELOPE’
223 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:223:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_ENVELOPE’
223 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:223:1: error: storage class specified for parameter ‘PKCS7_ENVELOPE_it’
223 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:224:1: error: expected declaration specifiers before ‘PKCS7_SIGN_ENVELOPE’
224 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGN_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:224:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGN_ENVELOPE’
224 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGN_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:224:1: error: expected declaration specifiers before ‘PKCS7_SIGN_ENVELOPE’
224 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGN_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:224:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGN_ENVELOPE’
224 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGN_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:224:1: error: storage class specified for parameter ‘PKCS7_SIGN_ENVELOPE_it’
224 | DECLARE_ASN1_FUNCTIONS(PKCS7_SIGN_ENVELOPE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:225:1: error: expected declaration specifiers before ‘PKCS7_DIGEST’
225 | DECLARE_ASN1_FUNCTIONS(PKCS7_DIGEST)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:225:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_DIGEST’
225 | DECLARE_ASN1_FUNCTIONS(PKCS7_DIGEST)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:225:1: error: expected declaration specifiers before ‘PKCS7_DIGEST’
225 | DECLARE_ASN1_FUNCTIONS(PKCS7_DIGEST)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:225:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_DIGEST’
225 | DECLARE_ASN1_FUNCTIONS(PKCS7_DIGEST)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:225:1: error: storage class specified for parameter ‘PKCS7_DIGEST_it’
225 | DECLARE_ASN1_FUNCTIONS(PKCS7_DIGEST)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:226:1: error: expected declaration specifiers before ‘PKCS7_ENCRYPT’
226 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENCRYPT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:226:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_ENCRYPT’
226 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENCRYPT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:226:1: error: expected declaration specifiers before ‘PKCS7_ENCRYPT’
226 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENCRYPT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:226:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7_ENCRYPT’
226 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENCRYPT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:226:1: error: storage class specified for parameter ‘PKCS7_ENCRYPT_it’
226 | DECLARE_ASN1_FUNCTIONS(PKCS7_ENCRYPT)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:227:1: error: expected declaration specifiers before ‘PKCS7’
227 | DECLARE_ASN1_FUNCTIONS(PKCS7)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:227:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
227 | DECLARE_ASN1_FUNCTIONS(PKCS7)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:227:1: error: expected declaration specifiers before ‘PKCS7’
227 | DECLARE_ASN1_FUNCTIONS(PKCS7)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:227:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
227 | DECLARE_ASN1_FUNCTIONS(PKCS7)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:227:1: error: storage class specified for parameter ‘PKCS7_it’
227 | DECLARE_ASN1_FUNCTIONS(PKCS7)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:229:1: error: storage class specified for parameter ‘PKCS7_ATTR_SIGN_it’
229 | DECLARE_ASN1_ITEM(PKCS7_ATTR_SIGN)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:230:1: error: storage class specified for parameter ‘PKCS7_ATTR_VERIFY_it’
230 | DECLARE_ASN1_ITEM(PKCS7_ATTR_VERIFY)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:232:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
232 | DECLARE_ASN1_NDEF_FUNCTION(PKCS7)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:233:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
233 | DECLARE_ASN1_PRINT_FUNCTION(PKCS7)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:321,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/pkcs7.h:235:17: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
235 | long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg);
| ^~~~~
/usr/include/openssl/pkcs7.h:237:20: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
237 | int PKCS7_set_type(PKCS7 *p7, int type);
| ^~~~~
/usr/include/openssl/pkcs7.h:238:27: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
238 | int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other);
| ^~~~~
/usr/include/openssl/pkcs7.h:238:48: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
238 | int PKCS7_set0_type_other(PKCS7 *p7, int type, ASN1_TYPE *other);
| ^~~~~~~~~
/usr/include/openssl/pkcs7.h:239:23: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
239 | int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data);
| ^~~~~
/usr/include/openssl/pkcs7.h:239:34: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
239 | int PKCS7_set_content(PKCS7 *p7, PKCS7 *p7_data);
| ^~~~~
/usr/include/openssl/pkcs7.h:240:27: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
240 | int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:242:28: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
242 | int PKCS7_SIGNER_INFO_sign(PKCS7_SIGNER_INFO *si);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:243:22: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
243 | int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *p7i);
| ^~~~~
/usr/include/openssl/pkcs7.h:243:33: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
243 | int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *p7i);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:244:27: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
244 | int PKCS7_add_certificate(PKCS7 *p7, X509 *x509);
| ^~~~~
/usr/include/openssl/pkcs7.h:245:19: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
245 | int PKCS7_add_crl(PKCS7 *p7, X509_CRL *x509);
| ^~~~~
/usr/include/openssl/pkcs7.h:246:23: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
246 | int PKCS7_content_new(PKCS7 *p7, int nid);
| ^~~~~
/usr/include/openssl/pkcs7.h:248:32: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
248 | BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si);
| ^~~~~
/usr/include/openssl/pkcs7.h:248:43: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
248 | BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:249:37: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
249 | int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si,
| ^~~~~
/usr/include/openssl/pkcs7.h:249:48: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
249 | int PKCS7_signatureVerify(BIO *bio, PKCS7 *p7, PKCS7_SIGNER_INFO *si,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:252:21: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
252 | BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio);
| ^~~~~
/usr/include/openssl/pkcs7.h:253:21: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
253 | int PKCS7_dataFinal(PKCS7 *p7, BIO *bio);
| ^~~~~
/usr/include/openssl/pkcs7.h:254:23: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
254 | BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert);
| ^~~~~
/usr/include/openssl/pkcs7.h:256:1: error: expected declaration specifiers before ‘PKCS7_SIGNER_INFO’
256 | PKCS7_SIGNER_INFO *PKCS7_add_signature(PKCS7 *p7, X509 *x509,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:258:35: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
258 | X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si);
| ^~~~~
/usr/include/openssl/pkcs7.h:258:46: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
258 | X509 *PKCS7_cert_from_signer_info(PKCS7 *p7, PKCS7_SIGNER_INFO *si);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:259:22: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
259 | int PKCS7_set_digest(PKCS7 *p7, const EVP_MD *md);
| ^~~~~
/usr/include/openssl/pkcs7.h:260:52: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
260 | STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7);
| ^~~~~
/usr/include/openssl/pkcs7.h:262:1: error: expected declaration specifiers before ‘PKCS7_RECIP_INFO’
262 | PKCS7_RECIP_INFO *PKCS7_add_recipient(PKCS7 *p7, X509 *x509);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:263:34: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
263 | void PKCS7_SIGNER_INFO_get0_algs(PKCS7_SIGNER_INFO *si, EVP_PKEY **pk,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:265:32: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
265 | void PKCS7_RECIP_INFO_get0_alg(PKCS7_RECIP_INFO *ri, X509_ALGOR **penc);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:266:30: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
266 | int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri);
| ^~~~~
/usr/include/openssl/pkcs7.h:266:41: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
266 | int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:267:26: error: expected declaration specifiers or ‘...’ before ‘PKCS7_RECIP_INFO’
267 | int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509);
| ^~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:268:22: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
268 | int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher);
| ^~~~~
/usr/include/openssl/pkcs7.h:269:45: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
269 | int PKCS7_stream(unsigned char ***boundary, PKCS7 *p7);
| ^~~~~
/usr/include/openssl/pkcs7.h:271:1: error: expected declaration specifiers before ‘PKCS7_ISSUER_AND_SERIAL’
271 | PKCS7_ISSUER_AND_SERIAL *PKCS7_get_issuer_and_serial(PKCS7 *p7, int idx);
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:273:32: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
273 | int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int type,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:275:25: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
275 | int PKCS7_add_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:277:1: error: expected declaration specifiers before ‘ASN1_TYPE’
277 | ASN1_TYPE *PKCS7_get_attribute(PKCS7_SIGNER_INFO *si, int nid);
| ^~~~~~~~~
/usr/include/openssl/pkcs7.h:278:1: error: expected declaration specifiers before ‘ASN1_TYPE’
278 | ASN1_TYPE *PKCS7_get_signed_attribute(PKCS7_SIGNER_INFO *si, int nid);
| ^~~~~~~~~
/usr/include/openssl/pkcs7.h:279:33: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
279 | int PKCS7_set_signed_attributes(PKCS7_SIGNER_INFO *p7si,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:281:26: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
281 | int PKCS7_set_attributes(PKCS7_SIGNER_INFO *p7si,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:284:1: error: expected declaration specifiers before ‘PKCS7’
284 | PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs,
| ^~~~~
/usr/include/openssl/pkcs7.h:287:1: error: expected declaration specifiers before ‘PKCS7_SIGNER_INFO’
287 | PKCS7_SIGNER_INFO *PKCS7_sign_add_signer(PKCS7 *p7,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:291:17: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
291 | int PKCS7_final(PKCS7 *p7, BIO *data, int flags);
| ^~~~~
/usr/include/openssl/pkcs7.h:292:18: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
292 | int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store,
| ^~~~~
/usr/include/openssl/pkcs7.h:294:36: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
294 | STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs,
| ^~~~~
/usr/include/openssl/pkcs7.h:296:1: error: expected declaration specifiers before ‘PKCS7’
296 | PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher,
| ^~~~~
/usr/include/openssl/pkcs7.h:298:19: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
298 | int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data,
| ^~~~~
/usr/include/openssl/pkcs7.h:301:31: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
301 | int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:303:42: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
303 | STACK_OF(X509_ALGOR) *PKCS7_get_smimecap(PKCS7_SIGNER_INFO *si);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:306:35: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
306 | int PKCS7_add_attrib_content_type(PKCS7_SIGNER_INFO *si, ASN1_OBJECT *coid);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:307:36: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
307 | int PKCS7_add0_attrib_signing_time(PKCS7_SIGNER_INFO *si, ASN1_TIME *t);
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:308:30: error: expected declaration specifiers or ‘...’ before ‘PKCS7_SIGNER_INFO’
308 | int PKCS7_add1_attrib_digest(PKCS7_SIGNER_INFO *si,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pkcs7.h:311:33: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
311 | int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags);
| ^~~~~
/usr/include/openssl/pkcs7.h:312:1: error: expected declaration specifiers before ‘PKCS7’
312 | PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont);
| ^~~~~
/usr/include/openssl/pkcs7.h:314:30: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
314 | BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7);
| ^~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:352:21: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
352 | int X509_REQ_verify(X509_REQ *a, EVP_PKEY *r);
| ^~~~~~~~
/usr/include/openssl/x509.h:354:26: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKI’
354 | int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r);
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:356:1: error: expected declaration specifiers before ‘NETSCAPE_SPKI’
356 | NETSCAPE_SPKI *NETSCAPE_SPKI_b64_decode(const char *str, int len);
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:357:32: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKI’
357 | char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *x);
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:358:36: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKI’
358 | EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x);
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:359:30: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKI’
359 | int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey);
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:361:35: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKI’
361 | int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki);
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:372:19: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
372 | int X509_REQ_sign(X509_REQ *x, EVP_PKEY *pkey, const EVP_MD *md);
| ^~~~~~~~
/usr/include/openssl/x509.h:373:23: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
373 | int X509_REQ_sign_ctx(X509_REQ *x, EVP_MD_CTX *ctx);
| ^~~~~~~~
/usr/include/openssl/x509.h:379:24: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKI’
379 | int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md);
| ^~~~~~~~~~~~~
/usr/include/openssl/x509.h:387:36: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
387 | int X509_REQ_digest(const X509_REQ *data, const EVP_MD *type,
| ^
/usr/include/openssl/x509.h:397:1: error: expected declaration specifiers before ‘X509_REQ’
397 | X509_REQ *d2i_X509_REQ_fp(FILE *fp, X509_REQ **req);
| ^~~~~~~~
/usr/include/openssl/x509.h:398:31: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
398 | int i2d_X509_REQ_fp(FILE *fp, X509_REQ *req);
| ^~~~~~~~
/usr/include/openssl/x509.h:419:1: error: expected declaration specifiers before ‘X509_SIG’
419 | X509_SIG *d2i_PKCS8_fp(FILE *fp, X509_SIG **p8);
| ^~~~~~~~
/usr/include/openssl/x509.h:420:28: error: expected declaration specifiers or ‘...’ before ‘X509_SIG’
420 | int i2d_PKCS8_fp(FILE *fp, X509_SIG *p8);
| ^~~~~~~~
/usr/include/openssl/x509.h:435:1: error: expected declaration specifiers before ‘X509_REQ’
435 | X509_REQ *d2i_X509_REQ_bio(BIO *bp, X509_REQ **req);
| ^~~~~~~~
/usr/include/openssl/x509.h:436:31: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
436 | int i2d_X509_REQ_bio(BIO *bp, X509_REQ *req);
| ^~~~~~~~
/usr/include/openssl/x509.h:457:1: error: expected declaration specifiers before ‘X509_SIG’
457 | X509_SIG *d2i_PKCS8_bio(BIO *bp, X509_SIG **p8);
| ^~~~~~~~
/usr/include/openssl/x509.h:458:28: error: expected declaration specifiers or ‘...’ before ‘X509_SIG’
458 | int i2d_PKCS8_bio(BIO *bp, X509_SIG *p8);
| ^~~~~~~~
/usr/include/openssl/x509.h:469:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
469 | X509_ATTRIBUTE *X509_ATTRIBUTE_dup(X509_ATTRIBUTE *xa);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:470:1: error: expected declaration specifiers before ‘X509_EXTENSION’
470 | X509_EXTENSION *X509_EXTENSION_dup(X509_EXTENSION *ex);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:473:1: error: expected declaration specifiers before ‘X509_REQ’
473 | X509_REQ *X509_REQ_dup(X509_REQ *req);
| ^~~~~~~~
/usr/include/openssl/x509.h:483:1: error: expected declaration specifiers before ‘X509_NAME_ENTRY’
483 | X509_NAME_ENTRY *X509_NAME_ENTRY_dup(X509_NAME_ENTRY *ne);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:499:1: error: expected declaration specifiers before ‘X509_REQ’
499 | X509_REQ *X509_to_X509_REQ(X509 *x, EVP_PKEY *pkey, const EVP_MD *md);
| ^~~~~~~~
/usr/include/openssl/x509.h:500:24: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
500 | X509 *X509_REQ_to_X509(X509_REQ *r, int days, EVP_PKEY *pkey);
| ^~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:502:1: error: storage class specified for parameter ‘X509_ALGOR_it’
502 | DECLARE_ASN1_FUNCTIONS(X509_ALGOR)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:503:1: error: expected declaration specifiers before ‘X509_ALGORS’
503 | DECLARE_ASN1_ENCODE_FUNCTIONS(X509_ALGORS, X509_ALGORS, X509_ALGORS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:503:1: error: expected declaration specifiers or ‘...’ before ‘X509_ALGORS’
503 | DECLARE_ASN1_ENCODE_FUNCTIONS(X509_ALGORS, X509_ALGORS, X509_ALGORS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:503:1: error: storage class specified for parameter ‘X509_ALGORS_it’
503 | DECLARE_ASN1_ENCODE_FUNCTIONS(X509_ALGORS, X509_ALGORS, X509_ALGORS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:504:1: error: expected declaration specifiers before ‘X509_VAL’
504 | DECLARE_ASN1_FUNCTIONS(X509_VAL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:504:1: error: expected declaration specifiers or ‘...’ before ‘X509_VAL’
504 | DECLARE_ASN1_FUNCTIONS(X509_VAL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:504:1: error: expected declaration specifiers before ‘X509_VAL’
504 | DECLARE_ASN1_FUNCTIONS(X509_VAL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:504:1: error: expected declaration specifiers or ‘...’ before ‘X509_VAL’
504 | DECLARE_ASN1_FUNCTIONS(X509_VAL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:504:1: error: storage class specified for parameter ‘X509_VAL_it’
504 | DECLARE_ASN1_FUNCTIONS(X509_VAL)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:506:1: error: storage class specified for parameter ‘X509_PUBKEY_it’
506 | DECLARE_ASN1_FUNCTIONS(X509_PUBKEY)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:528:1: error: expected declaration specifiers before ‘X509_SIG’
528 | DECLARE_ASN1_FUNCTIONS(X509_SIG)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:528:1: error: expected declaration specifiers or ‘...’ before ‘X509_SIG’
528 | DECLARE_ASN1_FUNCTIONS(X509_SIG)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:528:1: error: expected declaration specifiers before ‘X509_SIG’
528 | DECLARE_ASN1_FUNCTIONS(X509_SIG)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:528:1: error: expected declaration specifiers or ‘...’ before ‘X509_SIG’
528 | DECLARE_ASN1_FUNCTIONS(X509_SIG)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:528:1: error: storage class specified for parameter ‘X509_SIG_it’
528 | DECLARE_ASN1_FUNCTIONS(X509_SIG)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:529:35: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
529 | void X509_SIG_get0(const X509_SIG *sig, const X509_ALGOR **palg,
| ^
/usr/include/openssl/x509.h:531:20: error: expected declaration specifiers or ‘...’ before ‘X509_SIG’
531 | void X509_SIG_getm(X509_SIG *sig, X509_ALGOR **palg,
| ^~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:534:1: error: expected declaration specifiers before ‘X509_REQ_INFO’
534 | DECLARE_ASN1_FUNCTIONS(X509_REQ_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:534:1: error: expected declaration specifiers or ‘...’ before ‘X509_REQ_INFO’
534 | DECLARE_ASN1_FUNCTIONS(X509_REQ_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:534:1: error: expected declaration specifiers before ‘X509_REQ_INFO’
534 | DECLARE_ASN1_FUNCTIONS(X509_REQ_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:534:1: error: expected declaration specifiers or ‘...’ before ‘X509_REQ_INFO’
534 | DECLARE_ASN1_FUNCTIONS(X509_REQ_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:534:1: error: storage class specified for parameter ‘X509_REQ_INFO_it’
534 | DECLARE_ASN1_FUNCTIONS(X509_REQ_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:535:1: error: expected declaration specifiers before ‘X509_REQ’
535 | DECLARE_ASN1_FUNCTIONS(X509_REQ)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:535:1: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
535 | DECLARE_ASN1_FUNCTIONS(X509_REQ)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:535:1: error: expected declaration specifiers before ‘X509_REQ’
535 | DECLARE_ASN1_FUNCTIONS(X509_REQ)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:535:1: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
535 | DECLARE_ASN1_FUNCTIONS(X509_REQ)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:535:1: error: storage class specified for parameter ‘X509_REQ_it’
535 | DECLARE_ASN1_FUNCTIONS(X509_REQ)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:537:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
537 | DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:537:1: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
537 | DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:537:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
537 | DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:537:1: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
537 | DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:537:1: error: storage class specified for parameter ‘X509_ATTRIBUTE_it’
537 | DECLARE_ASN1_FUNCTIONS(X509_ATTRIBUTE)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:538:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
538 | X509_ATTRIBUTE *X509_ATTRIBUTE_create(int nid, int atrtype, void *value);
| ^~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:540:1: error: expected declaration specifiers before ‘X509_EXTENSION’
540 | DECLARE_ASN1_FUNCTIONS(X509_EXTENSION)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:540:1: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
540 | DECLARE_ASN1_FUNCTIONS(X509_EXTENSION)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:540:1: error: expected declaration specifiers before ‘X509_EXTENSION’
540 | DECLARE_ASN1_FUNCTIONS(X509_EXTENSION)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:540:1: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
540 | DECLARE_ASN1_FUNCTIONS(X509_EXTENSION)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:540:1: error: storage class specified for parameter ‘X509_EXTENSION_it’
540 | DECLARE_ASN1_FUNCTIONS(X509_EXTENSION)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:541:1: error: expected declaration specifiers before ‘X509_EXTENSIONS’
541 | DECLARE_ASN1_ENCODE_FUNCTIONS(X509_EXTENSIONS, X509_EXTENSIONS, X509_EXTENSIONS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:541:1: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSIONS’
541 | DECLARE_ASN1_ENCODE_FUNCTIONS(X509_EXTENSIONS, X509_EXTENSIONS, X509_EXTENSIONS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:541:1: error: storage class specified for parameter ‘X509_EXTENSIONS_it’
541 | DECLARE_ASN1_ENCODE_FUNCTIONS(X509_EXTENSIONS, X509_EXTENSIONS, X509_EXTENSIONS)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:543:1: error: expected declaration specifiers before ‘X509_NAME_ENTRY’
543 | DECLARE_ASN1_FUNCTIONS(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:543:1: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
543 | DECLARE_ASN1_FUNCTIONS(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:543:1: error: expected declaration specifiers before ‘X509_NAME_ENTRY’
543 | DECLARE_ASN1_FUNCTIONS(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:543:1: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
543 | DECLARE_ASN1_FUNCTIONS(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:543:1: error: storage class specified for parameter ‘X509_NAME_ENTRY_it’
543 | DECLARE_ASN1_FUNCTIONS(X509_NAME_ENTRY)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:545:1: error: storage class specified for parameter ‘X509_NAME_it’
545 | DECLARE_ASN1_FUNCTIONS(X509_NAME)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:549:1: error: expected declaration specifiers before ‘X509_CINF’
549 | DECLARE_ASN1_FUNCTIONS(X509_CINF)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:549:1: error: expected declaration specifiers or ‘...’ before ‘X509_CINF’
549 | DECLARE_ASN1_FUNCTIONS(X509_CINF)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:549:1: error: expected declaration specifiers before ‘X509_CINF’
549 | DECLARE_ASN1_FUNCTIONS(X509_CINF)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:549:1: error: expected declaration specifiers or ‘...’ before ‘X509_CINF’
549 | DECLARE_ASN1_FUNCTIONS(X509_CINF)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:549:1: error: storage class specified for parameter ‘X509_CINF_it’
549 | DECLARE_ASN1_FUNCTIONS(X509_CINF)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:551:1: error: storage class specified for parameter ‘X509_it’
551 | DECLARE_ASN1_FUNCTIONS(X509)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:552:1: error: expected declaration specifiers before ‘X509_CERT_AUX’
552 | DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:552:1: error: expected declaration specifiers or ‘...’ before ‘X509_CERT_AUX’
552 | DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:552:1: error: expected declaration specifiers before ‘X509_CERT_AUX’
552 | DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:552:1: error: expected declaration specifiers or ‘...’ before ‘X509_CERT_AUX’
552 | DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:552:1: error: storage class specified for parameter ‘X509_CERT_AUX_it’
552 | DECLARE_ASN1_FUNCTIONS(X509_CERT_AUX)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:591:1: error: storage class specified for parameter ‘X509_REVOKED_it’
591 | DECLARE_ASN1_FUNCTIONS(X509_REVOKED)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:592:1: error: expected declaration specifiers before ‘X509_CRL_INFO’
592 | DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:592:1: error: expected declaration specifiers or ‘...’ before ‘X509_CRL_INFO’
592 | DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:592:1: error: expected declaration specifiers before ‘X509_CRL_INFO’
592 | DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:592:1: error: expected declaration specifiers or ‘...’ before ‘X509_CRL_INFO’
592 | DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:592:1: error: storage class specified for parameter ‘X509_CRL_INFO_it’
592 | DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:593:1: error: storage class specified for parameter ‘X509_CRL_it’
593 | DECLARE_ASN1_FUNCTIONS(X509_CRL)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:600:1: error: expected declaration specifiers before ‘X509_PKEY’
600 | X509_PKEY *X509_PKEY_new(void);
| ^~~~~~~~~
/usr/include/openssl/x509.h:601:21: error: expected declaration specifiers or ‘...’ before ‘X509_PKEY’
601 | void X509_PKEY_free(X509_PKEY *a);
| ^~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:603:1: error: expected declaration specifiers before ‘NETSCAPE_SPKI’
603 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKI)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:603:1: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKI’
603 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKI)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:603:1: error: expected declaration specifiers before ‘NETSCAPE_SPKI’
603 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKI)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:603:1: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKI’
603 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKI)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:603:1: error: storage class specified for parameter ‘NETSCAPE_SPKI_it’
603 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKI)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:604:1: error: expected declaration specifiers before ‘NETSCAPE_SPKAC’
604 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKAC)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:604:1: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKAC’
604 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKAC)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:604:1: error: expected declaration specifiers before ‘NETSCAPE_SPKAC’
604 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKAC)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:604:1: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_SPKAC’
604 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKAC)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:604:1: error: storage class specified for parameter ‘NETSCAPE_SPKAC_it’
604 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_SPKAC)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:605:1: error: expected declaration specifiers before ‘NETSCAPE_CERT_SEQUENCE’
605 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_CERT_SEQUENCE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:605:1: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_CERT_SEQUENCE’
605 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_CERT_SEQUENCE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:605:1: error: expected declaration specifiers before ‘NETSCAPE_CERT_SEQUENCE’
605 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_CERT_SEQUENCE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:605:1: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_CERT_SEQUENCE’
605 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_CERT_SEQUENCE)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:605:1: error: storage class specified for parameter ‘NETSCAPE_CERT_SEQUENCE_it’
605 | DECLARE_ASN1_FUNCTIONS(NETSCAPE_CERT_SEQUENCE)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:607:1: error: expected declaration specifiers before ‘X509_INFO’
607 | X509_INFO *X509_INFO_new(void);
| ^~~~~~~~~
/usr/include/openssl/x509.h:608:21: error: expected declaration specifiers or ‘...’ before ‘X509_INFO’
608 | void X509_INFO_free(X509_INFO *a);
| ^~~~~~~~~
/usr/include/openssl/x509.h:611:17: error: expected declaration specifiers or ‘...’ before ‘i2d_of_void’
611 | int ASN1_verify(i2d_of_void *i2d, X509_ALGOR *algor1,
| ^~~~~~~~~~~
/usr/include/openssl/x509.h:614:17: error: expected declaration specifiers or ‘...’ before ‘i2d_of_void’
614 | int ASN1_digest(i2d_of_void *i2d, const EVP_MD *type, char *data,
| ^~~~~~~~~~~
/usr/include/openssl/x509.h:617:15: error: expected declaration specifiers or ‘...’ before ‘i2d_of_void’
617 | int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1,
| ^~~~~~~~~~~
/usr/include/openssl/x509.h:676:42: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
676 | long X509_REQ_get_version(const X509_REQ *req);
| ^
/usr/include/openssl/x509.h:677:26: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
677 | int X509_REQ_set_version(X509_REQ *x, long version);
| ^~~~~~~~
/usr/include/openssl/x509.h:678:53: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
678 | X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req);
| ^
/usr/include/openssl/x509.h:679:31: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
679 | int X509_REQ_set_subject_name(X509_REQ *req, X509_NAME *name);
| ^~~~~~~~
/usr/include/openssl/x509.h:680:45: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
680 | void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig,
| ^
/usr/include/openssl/x509.h:682:47: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
682 | int X509_REQ_get_signature_nid(const X509_REQ *req);
| ^
/usr/include/openssl/x509.h:683:25: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
683 | int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp);
| ^~~~~~~~
/usr/include/openssl/x509.h:684:25: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
684 | int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey);
| ^~~~~~~~
/usr/include/openssl/x509.h:685:31: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
685 | EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req);
| ^~~~~~~~
/usr/include/openssl/x509.h:686:32: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
686 | EVP_PKEY *X509_REQ_get0_pubkey(X509_REQ *req);
| ^~~~~~~~
/usr/include/openssl/x509.h:687:39: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
687 | X509_PUBKEY *X509_REQ_get_X509_PUBKEY(X509_REQ *req);
| ^~~~~~~~
/usr/include/openssl/x509.h:691:51: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
691 | STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req);
| ^~~~~~~~
/usr/include/openssl/x509.h:692:33: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
692 | int X509_REQ_add_extensions_nid(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts,
| ^~~~~~~~
/usr/include/openssl/x509.h:694:29: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
694 | int X509_REQ_add_extensions(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts);
| ^~~~~~~~
/usr/include/openssl/x509.h:695:44: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
695 | int X509_REQ_get_attr_count(const X509_REQ *req);
| ^
/usr/include/openssl/x509.h:696:45: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
696 | int X509_REQ_get_attr_by_NID(const X509_REQ *req, int nid, int lastpos);
| ^
/usr/include/openssl/x509.h:697:45: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
697 | int X509_REQ_get_attr_by_OBJ(const X509_REQ *req, const ASN1_OBJECT *obj,
| ^
/usr/include/openssl/x509.h:699:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
699 | X509_ATTRIBUTE *X509_REQ_get_attr(const X509_REQ *req, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:700:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
700 | X509_ATTRIBUTE *X509_REQ_delete_attr(X509_REQ *req, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:701:24: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
701 | int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr);
| ^~~~~~~~
/usr/include/openssl/x509.h:701:39: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
701 | int X509_REQ_add1_attr(X509_REQ *req, X509_ATTRIBUTE *attr);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:702:31: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
702 | int X509_REQ_add1_attr_by_OBJ(X509_REQ *req,
| ^~~~~~~~
/usr/include/openssl/x509.h:705:31: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
705 | int X509_REQ_add1_attr_by_NID(X509_REQ *req,
| ^~~~~~~~
/usr/include/openssl/x509.h:708:31: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
708 | int X509_REQ_add1_attr_by_txt(X509_REQ *req,
| ^~~~~~~~
/usr/include/openssl/x509.h:727:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_1_0’
727 | DEPRECATEDIN_1_1_0(ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl))
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:747:32: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
747 | int X509_REQ_check_private_key(X509_REQ *x509, EVP_PKEY *pkey);
| ^~~~~~~~
/usr/include/openssl/x509.h:783:33: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
783 | int X509_REQ_print_fp(FILE *bp, X509_REQ *req);
| ^~~~~~~~
/usr/include/openssl/x509.h:797:32: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
797 | int X509_REQ_print_ex(BIO *bp, X509_REQ *x, unsigned long nmflag,
| ^~~~~~~~
/usr/include/openssl/x509.h:799:29: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
799 | int X509_REQ_print(BIO *bp, X509_REQ *req);
| ^~~~~~~~
/usr/include/openssl/x509.h:813:1: error: expected declaration specifiers before ‘X509_NAME_ENTRY’
813 | X509_NAME_ENTRY *X509_NAME_get_entry(const X509_NAME *name, int loc);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:814:1: error: expected declaration specifiers before ‘X509_NAME_ENTRY’
814 | X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:815:64: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
815 | int X509_NAME_add_entry(X509_NAME *name, const X509_NAME_ENTRY *ne,
| ^
/usr/include/openssl/x509.h:823:1: error: expected declaration specifiers before ‘X509_NAME_ENTRY’
823 | X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **ne,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:827:1: error: expected declaration specifiers before ‘X509_NAME_ENTRY’
827 | X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **ne, int nid,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:834:1: error: expected declaration specifiers before ‘X509_NAME_ENTRY’
834 | X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:838:32: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
838 | int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:839:30: error: expected declaration specifiers or ‘...’ before ‘X509_NAME_ENTRY’
839 | int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:841:63: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
841 | ASN1_OBJECT *X509_NAME_ENTRY_get_object(const X509_NAME_ENTRY *ne);
| ^
/usr/include/openssl/x509.h:842:62: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
842 | ASN1_STRING * X509_NAME_ENTRY_get_data(const X509_NAME_ENTRY *ne);
| ^
/usr/include/openssl/x509.h:843:47: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
843 | int X509_NAME_ENTRY_set(const X509_NAME_ENTRY *ne);
| ^
/usr/include/openssl/x509.h:855:1: error: expected declaration specifiers before ‘X509_EXTENSION’
855 | X509_EXTENSION *X509v3_get_ext(const STACK_OF(X509_EXTENSION) *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:856:1: error: expected declaration specifiers before ‘X509_EXTENSION’
856 | X509_EXTENSION *X509v3_delete_ext(STACK_OF(X509_EXTENSION) *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:858:42: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
858 | X509_EXTENSION *ex, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:864:1: error: expected declaration specifiers before ‘X509_EXTENSION’
864 | X509_EXTENSION *X509_get_ext(const X509 *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:865:1: error: expected declaration specifiers before ‘X509_EXTENSION’
865 | X509_EXTENSION *X509_delete_ext(X509 *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:866:27: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
866 | int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:876:1: error: expected declaration specifiers before ‘X509_EXTENSION’
876 | X509_EXTENSION *X509_CRL_get_ext(const X509_CRL *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:877:1: error: expected declaration specifiers before ‘X509_EXTENSION’
877 | X509_EXTENSION *X509_CRL_delete_ext(X509_CRL *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:878:35: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
878 | int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:889:1: error: expected declaration specifiers before ‘X509_EXTENSION’
889 | X509_EXTENSION *X509_REVOKED_get_ext(const X509_REVOKED *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:890:1: error: expected declaration specifiers before ‘X509_EXTENSION’
890 | X509_EXTENSION *X509_REVOKED_delete_ext(X509_REVOKED *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:891:43: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
891 | int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:897:1: error: expected declaration specifiers before ‘X509_EXTENSION’
897 | X509_EXTENSION *X509_EXTENSION_create_by_NID(X509_EXTENSION **ex,
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:900:1: error: expected declaration specifiers before ‘X509_EXTENSION’
900 | X509_EXTENSION *X509_EXTENSION_create_by_OBJ(X509_EXTENSION **ex,
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:903:31: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
903 | int X509_EXTENSION_set_object(X509_EXTENSION *ex, const ASN1_OBJECT *obj);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:904:33: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
904 | int X509_EXTENSION_set_critical(X509_EXTENSION *ex, int crit);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:905:29: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
905 | int X509_EXTENSION_set_data(X509_EXTENSION *ex, ASN1_OCTET_STRING *data);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:906:40: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
906 | ASN1_OBJECT *X509_EXTENSION_get_object(X509_EXTENSION *ex);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:907:44: error: expected declaration specifiers or ‘...’ before ‘X509_EXTENSION’
907 | ASN1_OCTET_STRING *X509_EXTENSION_get_data(X509_EXTENSION *ne);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:908:54: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
908 | int X509_EXTENSION_get_critical(const X509_EXTENSION *ex);
| ^
/usr/include/openssl/x509.h:915:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
915 | X509_ATTRIBUTE *X509at_get_attr(const STACK_OF(X509_ATTRIBUTE) *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:916:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
916 | X509_ATTRIBUTE *X509at_delete_attr(STACK_OF(X509_ATTRIBUTE) *x, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:918:44: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
918 | X509_ATTRIBUTE *attr);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:935:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
935 | X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid,
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:938:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
938 | X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_OBJ(X509_ATTRIBUTE **attr,
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:942:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
942 | X509_ATTRIBUTE *X509_ATTRIBUTE_create_by_txt(X509_ATTRIBUTE **attr,
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:946:32: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
946 | int X509_ATTRIBUTE_set1_object(X509_ATTRIBUTE *attr, const ASN1_OBJECT *obj);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:947:30: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
947 | int X509_ATTRIBUTE_set1_data(X509_ATTRIBUTE *attr, int attrtype,
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:949:32: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
949 | void *X509_ATTRIBUTE_get0_data(X509_ATTRIBUTE *attr, int idx, int atrtype,
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:951:47: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
951 | int X509_ATTRIBUTE_count(const X509_ATTRIBUTE *attr);
| ^
/usr/include/openssl/x509.h:952:41: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
952 | ASN1_OBJECT *X509_ATTRIBUTE_get0_object(X509_ATTRIBUTE *attr);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:953:1: error: expected declaration specifiers before ‘ASN1_TYPE’
953 | ASN1_TYPE *X509_ATTRIBUTE_get0_type(X509_ATTRIBUTE *attr, int idx);
| ^~~~~~~~~
/usr/include/openssl/x509.h:959:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
959 | X509_ATTRIBUTE *EVP_PKEY_get_attr(const EVP_PKEY *key, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:960:1: error: expected declaration specifiers before ‘X509_ATTRIBUTE’
960 | X509_ATTRIBUTE *EVP_PKEY_delete_attr(EVP_PKEY *key, int loc);
| ^~~~~~~~~~~~~~
/usr/include/openssl/x509.h:961:39: error: expected declaration specifiers or ‘...’ before ‘X509_ATTRIBUTE’
961 | int EVP_PKEY_add1_attr(EVP_PKEY *key, X509_ATTRIBUTE *attr);
| ^~~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:15,
from /usr/include/openssl/evp.h:28,
from /usr/include/openssl/x509.h:18,
from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:979:1: error: expected declaration specifiers before ‘PBEPARAM’
979 | DECLARE_ASN1_FUNCTIONS(PBEPARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:979:1: error: expected declaration specifiers or ‘...’ before ‘PBEPARAM’
979 | DECLARE_ASN1_FUNCTIONS(PBEPARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:979:1: error: expected declaration specifiers before ‘PBEPARAM’
979 | DECLARE_ASN1_FUNCTIONS(PBEPARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:979:1: error: expected declaration specifiers or ‘...’ before ‘PBEPARAM’
979 | DECLARE_ASN1_FUNCTIONS(PBEPARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:979:1: error: storage class specified for parameter ‘PBEPARAM_it’
979 | DECLARE_ASN1_FUNCTIONS(PBEPARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:980:1: error: expected declaration specifiers before ‘PBE2PARAM’
980 | DECLARE_ASN1_FUNCTIONS(PBE2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:980:1: error: expected declaration specifiers or ‘...’ before ‘PBE2PARAM’
980 | DECLARE_ASN1_FUNCTIONS(PBE2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:980:1: error: expected declaration specifiers before ‘PBE2PARAM’
980 | DECLARE_ASN1_FUNCTIONS(PBE2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:980:1: error: expected declaration specifiers or ‘...’ before ‘PBE2PARAM’
980 | DECLARE_ASN1_FUNCTIONS(PBE2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:980:1: error: storage class specified for parameter ‘PBE2PARAM_it’
980 | DECLARE_ASN1_FUNCTIONS(PBE2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:981:1: error: expected declaration specifiers before ‘PBKDF2PARAM’
981 | DECLARE_ASN1_FUNCTIONS(PBKDF2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:981:1: error: expected declaration specifiers or ‘...’ before ‘PBKDF2PARAM’
981 | DECLARE_ASN1_FUNCTIONS(PBKDF2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:981:1: error: expected declaration specifiers before ‘PBKDF2PARAM’
981 | DECLARE_ASN1_FUNCTIONS(PBKDF2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:981:1: error: expected declaration specifiers or ‘...’ before ‘PBKDF2PARAM’
981 | DECLARE_ASN1_FUNCTIONS(PBKDF2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:981:1: error: storage class specified for parameter ‘PBKDF2PARAM_it’
981 | DECLARE_ASN1_FUNCTIONS(PBKDF2PARAM)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:983:1: error: expected declaration specifiers before ‘SCRYPT_PARAMS’
983 | DECLARE_ASN1_FUNCTIONS(SCRYPT_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:983:1: error: expected declaration specifiers or ‘...’ before ‘SCRYPT_PARAMS’
983 | DECLARE_ASN1_FUNCTIONS(SCRYPT_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:983:1: error: expected declaration specifiers before ‘SCRYPT_PARAMS’
983 | DECLARE_ASN1_FUNCTIONS(SCRYPT_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:983:1: error: expected declaration specifiers or ‘...’ before ‘SCRYPT_PARAMS’
983 | DECLARE_ASN1_FUNCTIONS(SCRYPT_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:983:1: error: storage class specified for parameter ‘SCRYPT_PARAMS_it’
983 | DECLARE_ASN1_FUNCTIONS(SCRYPT_PARAMS)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509.h:1009:1: error: storage class specified for parameter ‘PKCS8_PRIV_KEY_INFO_it’
1009 | DECLARE_ASN1_FUNCTIONS(PKCS8_PRIV_KEY_INFO)
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:20,
from quickbms.c:173:
/usr/include/openssl/x509.h:1035:1: error: expected declaration specifiers before ‘X509_TRUST’
1035 | X509_TRUST *X509_TRUST_get0(int idx);
| ^~~~~~~~~~
/usr/include/openssl/x509.h:1037:50: error: expected declaration specifiers or ‘...’ before ‘X509_TRUST’
1037 | int X509_TRUST_add(int id, int flags, int (*ck) (X509_TRUST *, X509 *, int),
| ^~~~~~~~~~
/usr/include/openssl/x509.h:1038:20: error: expected ‘;’, ‘,’ or ‘)’ before ‘const’
1038 | const char *name, int arg1, void *arg2);
| ^~~~~
/usr/include/openssl/x509.h:1040:43: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1040 | int X509_TRUST_get_flags(const X509_TRUST *xp);
| ^
/usr/include/openssl/x509.h:1041:45: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1041 | char *X509_TRUST_get0_name(const X509_TRUST *xp);
| ^
/usr/include/openssl/x509.h:1042:43: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1042 | int X509_TRUST_get_trust(const X509_TRUST *xp);
| ^
In file included from /usr/include/openssl/ssl.h:25,
from quickbms.c:173:
/usr/include/openssl/pem.h:231:13: error: storage class specified for parameter ‘pem_password_cb’
231 | typedef int pem_password_cb (char *buf, int size, int rwflag, void *userdata);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:233:43: error: expected declaration specifiers or ‘...’ before ‘EVP_CIPHER_INFO’
233 | int PEM_get_EVP_CIPHER_INFO(char *header, EVP_CIPHER_INFO *cipher);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:234:19: error: expected declaration specifiers or ‘...’ before ‘EVP_CIPHER_INFO’
234 | int PEM_do_header(EVP_CIPHER_INFO *cipher, unsigned char *data, long *len,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:235:19: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
235 | pem_password_cb *callback, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:245:58: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
245 | const char *name, BIO *bp, pem_password_cb *cb,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:250:51: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
250 | const char *name, BIO *bp, pem_password_cb *cb,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:252:25: error: expected declaration specifiers or ‘...’ before ‘d2i_of_void’
252 | void *PEM_ASN1_read_bio(d2i_of_void *d2i, const char *name, BIO *bp, void **x,
| ^~~~~~~~~~~
/usr/include/openssl/pem.h:253:25: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
253 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:254:24: error: expected declaration specifiers or ‘...’ before ‘i2d_of_void’
254 | int PEM_ASN1_write_bio(i2d_of_void *i2d, const char *name, BIO *bp, void *x,
| ^~~~~~~~~~~
/usr/include/openssl/pem.h:256:24: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
256 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:259:45: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
259 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:260:38: error: expected declaration specifiers or ‘...’ before ‘X509_INFO’
260 | int PEM_X509_INFO_write_bio(BIO *bp, X509_INFO *xi, EVP_CIPHER *enc,
| ^~~~~~~~~
/usr/include/openssl/pem.h:262:29: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
262 | pem_password_cb *cd, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:269:21: error: expected declaration specifiers or ‘...’ before ‘d2i_of_void’
269 | void *PEM_ASN1_read(d2i_of_void *d2i, const char *name, FILE *fp, void **x,
| ^~~~~~~~~~~
/usr/include/openssl/pem.h:270:21: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
270 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:271:20: error: expected declaration specifiers or ‘...’ before ‘i2d_of_void’
271 | int PEM_ASN1_write(i2d_of_void *i2d, const char *name, FILE *fp,
| ^~~~~~~~~~~
/usr/include/openssl/pem.h:273:30: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
273 | int klen, pem_password_cb *callback, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:275:41: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
275 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:290:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
290 | DECLARE_PEM_rw(X509, X509)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:290:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
290 | DECLARE_PEM_rw(X509, X509)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:291:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
291 | DECLARE_PEM_rw(X509_AUX, X509)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:291:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
291 | DECLARE_PEM_rw(X509_AUX, X509)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:292:1: error: expected declaration specifiers before ‘X509_REQ’
292 | DECLARE_PEM_rw(X509_REQ, X509_REQ)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:292:1: error: expected declaration specifiers before ‘X509_REQ’
292 | DECLARE_PEM_rw(X509_REQ, X509_REQ)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:292:1: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
292 | DECLARE_PEM_rw(X509_REQ, X509_REQ)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:292:1: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
292 | DECLARE_PEM_rw(X509_REQ, X509_REQ)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:293:1: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
293 | DECLARE_PEM_write(X509_REQ_NEW, X509_REQ)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:293:1: error: expected declaration specifiers or ‘...’ before ‘X509_REQ’
293 | DECLARE_PEM_write(X509_REQ_NEW, X509_REQ)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:294:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
294 | DECLARE_PEM_rw(X509_CRL, X509_CRL)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:294:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
294 | DECLARE_PEM_rw(X509_CRL, X509_CRL)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:295:1: error: expected declaration specifiers before ‘PKCS7’
295 | DECLARE_PEM_rw(PKCS7, PKCS7)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:295:1: error: expected declaration specifiers before ‘PKCS7’
295 | DECLARE_PEM_rw(PKCS7, PKCS7)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:295:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
295 | DECLARE_PEM_rw(PKCS7, PKCS7)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:295:1: error: expected declaration specifiers or ‘...’ before ‘PKCS7’
295 | DECLARE_PEM_rw(PKCS7, PKCS7)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:296:1: error: expected declaration specifiers before ‘NETSCAPE_CERT_SEQUENCE’
296 | DECLARE_PEM_rw(NETSCAPE_CERT_SEQUENCE, NETSCAPE_CERT_SEQUENCE)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:296:1: error: expected declaration specifiers before ‘NETSCAPE_CERT_SEQUENCE’
296 | DECLARE_PEM_rw(NETSCAPE_CERT_SEQUENCE, NETSCAPE_CERT_SEQUENCE)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:296:1: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_CERT_SEQUENCE’
296 | DECLARE_PEM_rw(NETSCAPE_CERT_SEQUENCE, NETSCAPE_CERT_SEQUENCE)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:296:1: error: expected declaration specifiers or ‘...’ before ‘NETSCAPE_CERT_SEQUENCE’
296 | DECLARE_PEM_rw(NETSCAPE_CERT_SEQUENCE, NETSCAPE_CERT_SEQUENCE)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:297:1: error: expected declaration specifiers before ‘X509_SIG’
297 | DECLARE_PEM_rw(PKCS8, X509_SIG)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:297:1: error: expected declaration specifiers before ‘X509_SIG’
297 | DECLARE_PEM_rw(PKCS8, X509_SIG)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:297:1: error: expected declaration specifiers or ‘...’ before ‘X509_SIG’
297 | DECLARE_PEM_rw(PKCS8, X509_SIG)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:297:1: error: expected declaration specifiers or ‘...’ before ‘X509_SIG’
297 | DECLARE_PEM_rw(PKCS8, X509_SIG)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:298:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
298 | DECLARE_PEM_rw(PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:298:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
298 | DECLARE_PEM_rw(PKCS8_PRIV_KEY_INFO, PKCS8_PRIV_KEY_INFO)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:300:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
300 | DECLARE_PEM_rw_cb(RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:300:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
300 | DECLARE_PEM_rw_cb(RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:300:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
300 | DECLARE_PEM_rw_cb(RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:300:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
300 | DECLARE_PEM_rw_cb(RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:301:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
301 | DECLARE_PEM_rw_const(RSAPublicKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:301:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
301 | DECLARE_PEM_rw_const(RSAPublicKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:302:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
302 | DECLARE_PEM_rw(RSA_PUBKEY, RSA)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:302:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
302 | DECLARE_PEM_rw(RSA_PUBKEY, RSA)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:305:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
305 | DECLARE_PEM_rw_cb(DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:305:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
305 | DECLARE_PEM_rw_cb(DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:305:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
305 | DECLARE_PEM_rw_cb(DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:305:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
305 | DECLARE_PEM_rw_cb(DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:306:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
306 | DECLARE_PEM_rw(DSA_PUBKEY, DSA)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:306:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
306 | DECLARE_PEM_rw(DSA_PUBKEY, DSA)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:307:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
307 | DECLARE_PEM_rw_const(DSAparams, DSA)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:307:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
307 | DECLARE_PEM_rw_const(DSAparams, DSA)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:310:1: error: expected declaration specifiers before ‘EC_GROUP’
310 | DECLARE_PEM_rw_const(ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:310:1: error: expected declaration specifiers before ‘EC_GROUP’
310 | DECLARE_PEM_rw_const(ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:310:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
310 | DECLARE_PEM_rw_const(ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:310:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
310 | DECLARE_PEM_rw_const(ECPKParameters, EC_GROUP)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:311:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
311 | DECLARE_PEM_rw_cb(ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:311:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
311 | DECLARE_PEM_rw_cb(ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:311:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
311 | DECLARE_PEM_rw_cb(ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:311:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
311 | DECLARE_PEM_rw_cb(ECPrivateKey, EC_KEY)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:312:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
312 | DECLARE_PEM_rw(EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:312:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
312 | DECLARE_PEM_rw(EC_PUBKEY, EC_KEY)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:315:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
315 | DECLARE_PEM_rw_const(DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:315:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
315 | DECLARE_PEM_rw_const(DHparams, DH)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:318:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
318 | DECLARE_PEM_rw_cb(PrivateKey, EVP_PKEY)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:318:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
318 | DECLARE_PEM_rw_cb(PrivateKey, EVP_PKEY)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:318:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
318 | DECLARE_PEM_rw_cb(PrivateKey, EVP_PKEY)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:318:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
318 | DECLARE_PEM_rw_cb(PrivateKey, EVP_PKEY)
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:319:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
319 | DECLARE_PEM_rw(PUBKEY, EVP_PKEY)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:319:1: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
319 | DECLARE_PEM_rw(PUBKEY, EVP_PKEY)
| ^~~~~~~~~~~~~~
/usr/include/openssl/pem.h:324:42: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
324 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:328:39: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
328 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:330:48: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
330 | char *, int, pem_password_cb *, void *);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:333:29: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
333 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:336:33: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
336 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:337:58: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
337 | EVP_PKEY *d2i_PKCS8PrivateKey_bio(BIO *bp, EVP_PKEY **x, pem_password_cb *cb,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:343:28: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
343 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:346:32: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
346 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:349:35: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
349 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:351:58: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
351 | EVP_PKEY *d2i_PKCS8PrivateKey_fp(FILE *fp, EVP_PKEY **x, pem_password_cb *cb,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:355:53: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
355 | char *kstr, int klen, pem_password_cb *cd,
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:369:32: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
369 | EVP_PKEY *b2i_PVK_bio(BIO *in, pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/pem.h:371:17: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
371 | pem_password_cb *cb, void *u);
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/hmac.h:13,
from /usr/include/openssl/ssl.h:26,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/ssl.h:26,
from quickbms.c:173:
/usr/include/openssl/hmac.h:30:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_1_0’
30 | DEPRECATEDIN_1_1_0(__owur int HMAC_Init(HMAC_CTX *ctx, const void *key, int len,
| ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:27,
from quickbms.c:173:
/usr/include/openssl/async.h:32:29: error: storage class specified for parameter ‘ASYNC_JOB’
32 | typedef struct async_job_st ASYNC_JOB;
| ^~~~~~~~~
/usr/include/openssl/async.h:33:34: error: storage class specified for parameter ‘ASYNC_WAIT_CTX’
33 | typedef struct async_wait_ctx_st ASYNC_WAIT_CTX;
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:44:1: error: expected declaration specifiers before ‘ASYNC_WAIT_CTX’
44 | ASYNC_WAIT_CTX *ASYNC_WAIT_CTX_new(void);
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:45:26: error: expected declaration specifiers or ‘...’ before ‘ASYNC_WAIT_CTX’
45 | void ASYNC_WAIT_CTX_free(ASYNC_WAIT_CTX *ctx);
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:46:32: error: expected declaration specifiers or ‘...’ before ‘ASYNC_WAIT_CTX’
46 | int ASYNC_WAIT_CTX_set_wait_fd(ASYNC_WAIT_CTX *ctx, const void *key,
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:49:48: error: expected declaration specifiers or ‘...’ before ‘ASYNC_WAIT_CTX’
49 | void (*cleanup)(ASYNC_WAIT_CTX *, const void *,
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:51:27: error: expected declaration specifiers or ‘...’ before ‘ASYNC_WAIT_CTX’
51 | int ASYNC_WAIT_CTX_get_fd(ASYNC_WAIT_CTX *ctx, const void *key,
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:53:32: error: expected declaration specifiers or ‘...’ before ‘ASYNC_WAIT_CTX’
53 | int ASYNC_WAIT_CTX_get_all_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *fd,
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:55:36: error: expected declaration specifiers or ‘...’ before ‘ASYNC_WAIT_CTX’
55 | int ASYNC_WAIT_CTX_get_changed_fds(ASYNC_WAIT_CTX *ctx, OSSL_ASYNC_FD *addfd,
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:58:29: error: expected declaration specifiers or ‘...’ before ‘ASYNC_WAIT_CTX’
58 | int ASYNC_WAIT_CTX_clear_fd(ASYNC_WAIT_CTX *ctx, const void *key);
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:63:21: error: expected declaration specifiers or ‘...’ before ‘ASYNC_JOB’
63 | int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *ctx, int *ret,
| ^~~~~~~~~
/usr/include/openssl/async.h:63:38: error: expected declaration specifiers or ‘...’ before ‘ASYNC_WAIT_CTX’
63 | int ASYNC_start_job(ASYNC_JOB **job, ASYNC_WAIT_CTX *ctx, int *ret,
| ^~~~~~~~~~~~~~
/usr/include/openssl/async.h:67:1: error: expected declaration specifiers before ‘ASYNC_JOB’
67 | ASYNC_JOB *ASYNC_get_current_job(void);
| ^~~~~~~~~
/usr/include/openssl/async.h:68:1: error: expected declaration specifiers before ‘ASYNC_WAIT_CTX’
68 | ASYNC_WAIT_CTX *ASYNC_get_wait_ctx(ASYNC_JOB *job);
| ^~~~~~~~~~~~~~
In file included from /usr/include/openssl/ct.h:13,
from /usr/include/openssl/ssl.h:31,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/cterr.h:18,
from /usr/include/openssl/ct.h:19,
from /usr/include/openssl/ssl.h:31,
from quickbms.c:173:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from /usr/include/openssl/ssl.h:31,
from quickbms.c:173:
/usr/include/openssl/ct.h:35:3: error: storage class specified for parameter ‘ct_log_entry_type_t’
35 | } ct_log_entry_type_t;
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:40:3: error: storage class specified for parameter ‘sct_version_t’
40 | } sct_version_t;
| ^~~~~~~~~~~~~
/usr/include/openssl/ct.h:47:3: error: storage class specified for parameter ‘sct_source_t’
47 | } sct_source_t;
| ^~~~~~~~~~~~
/usr/include/openssl/ct.h:56:3: error: storage class specified for parameter ‘sct_validation_status_t’
56 | } sct_validation_status_t;
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/ct.h:58:1: error: storage class specified for parameter ‘sk_SCT_compfunc’
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: storage class specified for parameter ‘sk_SCT_freefunc’
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: storage class specified for parameter ‘sk_SCT_copyfunc’
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_SCT_compfunc’
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_SCT_compfunc’
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_SCT_freefunc’
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_SCT_copyfunc’
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected declaration specifiers or ‘...’ before ‘sk_SCT_freefunc’
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:58:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_SCT_set_cmp_func’
58 | DEFINE_STACK_OF(SCT)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: storage class specified for parameter ‘sk_CTLOG_compfunc’
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: storage class specified for parameter ‘sk_CTLOG_freefunc’
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: storage class specified for parameter ‘sk_CTLOG_copyfunc’
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_CTLOG_compfunc’
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_CTLOG_compfunc’
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_CTLOG_freefunc’
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_CTLOG_copyfunc’
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected declaration specifiers or ‘...’ before ‘sk_CTLOG_freefunc’
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:59:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sk_CTLOG_set_cmp_func’
59 | DEFINE_STACK_OF(CTLOG)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:31,
from quickbms.c:173:
/usr/include/openssl/ct.h:133:26: error: expected declaration specifiers or ‘...’ before ‘ct_log_entry_type_t’
133 | ct_log_entry_type_t entry_type,
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:152:1: error: expected declaration specifiers before ‘sct_version_t’
152 | sct_version_t SCT_get_version(const SCT *sct);
| ^~~~~~~~~~~~~
/usr/include/openssl/ct.h:158:38: error: expected declaration specifiers or ‘...’ before ‘sct_version_t’
158 | __owur int SCT_set_version(SCT *sct, sct_version_t version);
| ^~~~~~~~~~~~~
/usr/include/openssl/ct.h:163:1: error: expected declaration specifiers before ‘ct_log_entry_type_t’
163 | ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:169:45: error: expected declaration specifiers or ‘...’ before ‘ct_log_entry_type_t’
169 | __owur int SCT_set_log_entry_type(SCT *sct, ct_log_entry_type_t entry_type);
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ct.h:262:1: error: expected declaration specifiers before ‘sct_source_t’
262 | sct_source_t SCT_get_source(const SCT *sct);
| ^~~~~~~~~~~~
/usr/include/openssl/ct.h:268:37: error: expected declaration specifiers or ‘...’ before ‘sct_source_t’
268 | __owur int SCT_set_source(SCT *sct, sct_source_t source);
| ^~~~~~~~~~~~
/usr/include/openssl/ct.h:297:1: error: expected declaration specifiers before ‘sct_validation_status_t’
297 | sct_validation_status_t SCT_get_validation_status(const SCT *sct);
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from quickbms.c:173:
/usr/include/openssl/ssl.h:209:24: error: storage class specified for parameter ‘ssl_crock_st’
209 | typedef struct ssl_st *ssl_crock_st;
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:210:42: error: storage class specified for parameter ‘TLS_SESSION_TICKET_EXT’
210 | typedef struct tls_session_ticket_ext_st TLS_SESSION_TICKET_EXT;
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:211:30: error: storage class specified for parameter ‘SSL_METHOD’
211 | typedef struct ssl_method_st SSL_METHOD;
| ^~~~~~~~~~
/usr/include/openssl/ssl.h:212:30: error: storage class specified for parameter ‘SSL_CIPHER’
212 | typedef struct ssl_cipher_st SSL_CIPHER;
| ^~~~~~~~~~
/usr/include/openssl/ssl.h:213:31: error: storage class specified for parameter ‘SSL_SESSION’
213 | typedef struct ssl_session_st SSL_SESSION;
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:214:31: error: storage class specified for parameter ‘TLS_SIGALGS’
214 | typedef struct tls_sigalgs_st TLS_SIGALGS;
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:215:32: error: storage class specified for parameter ‘SSL_CONF_CTX’
215 | typedef struct ssl_conf_ctx_st SSL_CONF_CTX;
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:216:28: error: storage class specified for parameter ‘SSL_COMP’
216 | typedef struct ssl_comp_st SSL_COMP;
| ^~~~~~~~
/usr/include/openssl/ssl.h:225:3: error: storage class specified for parameter ‘SRTP_PROTECTION_PROFILE’
225 | } SRTP_PROTECTION_PROFILE;
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/ssl.h:227:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected declaration specifiers or ‘...’ before ‘SRTP_PROTECTION_PROFILE’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: unknown type name ‘sk_SRTP_PROTECTION_PROFILE_compfunc’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: unknown type name ‘sk_SRTP_PROTECTION_PROFILE_compfunc’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected declaration specifiers or ‘...’ before ‘SRTP_PROTECTION_PROFILE’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected declaration specifiers or ‘...’ before ‘SRTP_PROTECTION_PROFILE’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: unknown type name ‘sk_SRTP_PROTECTION_PROFILE_freefunc’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected declaration specifiers or ‘...’ before ‘SRTP_PROTECTION_PROFILE’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected declaration specifiers or ‘...’ before ‘SRTP_PROTECTION_PROFILE’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected declaration specifiers or ‘...’ before ‘SRTP_PROTECTION_PROFILE’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: unknown type name ‘sk_SRTP_PROTECTION_PROFILE_copyfunc’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: unknown type name ‘sk_SRTP_PROTECTION_PROFILE_freefunc’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: unknown type name ‘sk_SRTP_PROTECTION_PROFILE_compfunc’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:227:1: error: unknown type name ‘sk_SRTP_PROTECTION_PROFILE_compfunc’
227 | DEFINE_STACK_OF(SRTP_PROTECTION_PROFILE)
| ^~~~~~~~~~~~~~~
In file included from quickbms.c:173:
/usr/include/openssl/ssl.h:229:15: error: storage class specified for parameter ‘tls_session_ticket_ext_cb_fn’
229 | typedef int (*tls_session_ticket_ext_cb_fn)(SSL *s, const unsigned char *data,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:233:58: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
233 | const SSL_CIPHER **cipher, void *arg);
| ^
/usr/include/openssl/ssl.h:262:15: error: storage class specified for parameter ‘custom_ext_add_cb’
262 | typedef int (*custom_ext_add_cb)(SSL *s, unsigned int ext_type,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:266:16: error: storage class specified for parameter ‘custom_ext_free_cb’
266 | typedef void (*custom_ext_free_cb)(SSL *s, unsigned int ext_type,
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:269:15: error: storage class specified for parameter ‘custom_ext_parse_cb’
269 | typedef int (*custom_ext_parse_cb)(SSL *s, unsigned int ext_type,
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:274:15: error: storage class specified for parameter ‘SSL_custom_ext_add_cb_ex’
274 | typedef int (*SSL_custom_ext_add_cb_ex)(SSL *s, unsigned int ext_type,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:281:16: error: storage class specified for parameter ‘SSL_custom_ext_free_cb_ex’
281 | typedef void (*SSL_custom_ext_free_cb_ex)(SSL *s, unsigned int ext_type,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:286:15: error: storage class specified for parameter ‘SSL_custom_ext_parse_cb_ex’
286 | typedef int (*SSL_custom_ext_parse_cb_ex)(SSL *s, unsigned int ext_type,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:294:15: error: storage class specified for parameter ‘SSL_verify_cb’
294 | typedef int (*SSL_verify_cb)(int preverify_ok, X509_STORE_CTX *x509_ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/ssl.h:669:15: error: storage class specified for parameter ‘GEN_SESSION_CB’
669 | typedef int (*GEN_SESSION_CB) (SSL *ssl, unsigned char *id,
| ^~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:711:53: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
711 | SSL_SESSION *sess));
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:713:47: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
713 | SSL_SESSION *sess);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:717:60: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
717 | SSL_SESSION *sess));
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:719:51: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
719 | SSL_SESSION *sess);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:721:30: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
721 | SSL_SESSION *(*get_session_cb) (struct ssl_st
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:726:1: error: expected declaration specifiers before ‘SSL_SESSION’
726 | SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:766:15: error: storage class specified for parameter ‘SSL_CTX_npn_advertised_cb_func’
766 | typedef int (*SSL_CTX_npn_advertised_cb_func)(SSL *ssl,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:771:44: error: expected declaration specifiers or ‘...’ before ‘SSL_CTX_npn_advertised_cb_func’
771 | SSL_CTX_npn_advertised_cb_func cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:775:15: error: storage class specified for parameter ‘SSL_CTX_npn_select_cb_func’
775 | typedef int (*SSL_CTX_npn_select_cb_func)(SSL *s,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:782:39: error: expected declaration specifiers or ‘...’ before ‘SSL_CTX_npn_select_cb_func’
782 | SSL_CTX_npn_select_cb_func cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:804:15: error: storage class specified for parameter ‘SSL_CTX_alpn_select_cb_func’
804 | typedef int (*SSL_CTX_alpn_select_cb_func)(SSL *ssl,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:811:33: error: expected declaration specifiers or ‘...’ before ‘SSL_CTX_alpn_select_cb_func’
811 | SSL_CTX_alpn_select_cb_func cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:823:24: error: storage class specified for parameter ‘SSL_psk_client_cb_func’
823 | typedef unsigned int (*SSL_psk_client_cb_func)(SSL *ssl,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:829:52: error: expected declaration specifiers or ‘...’ before ‘SSL_psk_client_cb_func’
829 | void SSL_CTX_set_psk_client_callback(SSL_CTX *ctx, SSL_psk_client_cb_func cb);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:830:44: error: expected declaration specifiers or ‘...’ before ‘SSL_psk_client_cb_func’
830 | void SSL_set_psk_client_callback(SSL *ssl, SSL_psk_client_cb_func cb);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:832:24: error: storage class specified for parameter ‘SSL_psk_server_cb_func’
832 | typedef unsigned int (*SSL_psk_server_cb_func)(SSL *ssl,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:836:52: error: expected declaration specifiers or ‘...’ before ‘SSL_psk_server_cb_func’
836 | void SSL_CTX_set_psk_server_callback(SSL_CTX *ctx, SSL_psk_server_cb_func cb);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:837:44: error: expected declaration specifiers or ‘...’ before ‘SSL_psk_server_cb_func’
837 | void SSL_set_psk_server_callback(SSL *ssl, SSL_psk_server_cb_func cb);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:848:45: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
848 | SSL_SESSION **sess);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:852:44: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
852 | SSL_SESSION **sess);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:854:48: error: unknown type name ‘SSL_psk_find_session_cb_func’
854 | void SSL_set_psk_find_session_callback(SSL *s, SSL_psk_find_session_cb_func cb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:856:44: error: unknown type name ‘SSL_psk_find_session_cb_func’
856 | SSL_psk_find_session_cb_func cb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:857:47: error: unknown type name ‘SSL_psk_use_session_cb_func’
857 | void SSL_set_psk_use_session_callback(SSL *s, SSL_psk_use_session_cb_func cb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:859:43: error: unknown type name ‘SSL_psk_use_session_cb_func’
859 | SSL_psk_use_session_cb_func cb);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:868:42: error: expected declaration specifiers or ‘...’ before ‘custom_ext_add_cb’
868 | custom_ext_add_cb add_cb,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:869:42: error: expected declaration specifiers or ‘...’ before ‘custom_ext_free_cb’
869 | custom_ext_free_cb free_cb,
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:871:42: error: expected declaration specifiers or ‘...’ before ‘custom_ext_parse_cb’
871 | custom_ext_parse_cb parse_cb,
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:876:42: error: expected declaration specifiers or ‘...’ before ‘custom_ext_add_cb’
876 | custom_ext_add_cb add_cb,
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:877:42: error: expected declaration specifiers or ‘...’ before ‘custom_ext_free_cb’
877 | custom_ext_free_cb free_cb,
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:879:42: error: expected declaration specifiers or ‘...’ before ‘custom_ext_parse_cb’
879 | custom_ext_parse_cb parse_cb,
| ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:884:35: error: expected declaration specifiers or ‘...’ before ‘SSL_custom_ext_add_cb_ex’
884 | SSL_custom_ext_add_cb_ex add_cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:885:35: error: expected declaration specifiers or ‘...’ before ‘SSL_custom_ext_free_cb_ex’
885 | SSL_custom_ext_free_cb_ex free_cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:887:35: error: expected declaration specifiers or ‘...’ before ‘SSL_custom_ext_parse_cb_ex’
887 | SSL_custom_ext_parse_cb_ex parse_cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:916:16: error: storage class specified for parameter ‘SSL_CTX_keylog_cb_func’
916 | typedef void (*SSL_CTX_keylog_cb_func)(const SSL *ssl, const char *line);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:923:48: error: expected declaration specifiers or ‘...’ before ‘SSL_CTX_keylog_cb_func’
923 | void SSL_CTX_set_keylog_callback(SSL_CTX *ctx, SSL_CTX_keylog_cb_func cb);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:929:1: error: expected declaration specifiers before ‘SSL_CTX_keylog_cb_func’
929 | SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:948,
from quickbms.c:173:
/usr/include/openssl/srtp.h:42:8: error: expected declaration specifiers before ‘SRTP_PROTECTION_PROFILE’
42 | __owur SRTP_PROTECTION_PROFILE *SSL_get_selected_srtp_profile(SSL *s);
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
/usr/include/openssl/ssl.h:958:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected declaration specifiers or ‘...’ before ‘SSL_CIPHER’
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: unknown type name ‘sk_SSL_CIPHER_compfunc’
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: unknown type name ‘sk_SSL_CIPHER_compfunc’
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: unknown type name ‘sk_SSL_CIPHER_freefunc’
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: unknown type name ‘sk_SSL_CIPHER_copyfunc’
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: unknown type name ‘sk_SSL_CIPHER_freefunc’
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: unknown type name ‘sk_SSL_CIPHER_compfunc’
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:958:1: error: unknown type name ‘sk_SSL_CIPHER_compfunc’
958 | DEFINE_STACK_OF_CONST(SSL_CIPHER)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected declaration specifiers or ‘...’ before ‘SSL_COMP’
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: unknown type name ‘sk_SSL_COMP_compfunc’; did you mean ‘sk_BIO_compfunc’?
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: unknown type name ‘sk_SSL_COMP_compfunc’; did you mean ‘sk_BIO_compfunc’?
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected declaration specifiers or ‘...’ before ‘SSL_COMP’
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected declaration specifiers or ‘...’ before ‘SSL_COMP’
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: unknown type name ‘sk_SSL_COMP_freefunc’; did you mean ‘sk_BIO_freefunc’?
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected declaration specifiers or ‘...’ before ‘SSL_COMP’
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected declaration specifiers or ‘...’ before ‘SSL_COMP’
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected declaration specifiers or ‘...’ before ‘SSL_COMP’
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: unknown type name ‘sk_SSL_COMP_copyfunc’; did you mean ‘sk_BIO_copyfunc’?
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: unknown type name ‘sk_SSL_COMP_freefunc’; did you mean ‘sk_BIO_freefunc’?
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: unknown type name ‘sk_SSL_COMP_compfunc’
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:959:1: error: unknown type name ‘sk_SSL_COMP_compfunc’; did you mean ‘sk_BIO_compfunc’?
959 | DEFINE_STACK_OF(SSL_COMP)
| ^~~~~~~~~~~~~~~
In file included from quickbms.c:173:
/usr/include/openssl/ssl.h:970:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_1_0’
970 | DEPRECATEDIN_1_1_0(void SSL_set_debug(SSL *s, int debug))
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1042:3: error: expected declaration specifiers before ‘OSSL_HANDSHAKE_STATE’
1042 | } OSSL_HANDSHAKE_STATE;
| ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/ssl.h:25,
from quickbms.c:173:
/usr/include/openssl/ssl.h:1127:1: error: expected declaration specifiers before ‘SSL_SESSION’
1127 | DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
| ^~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1127:1: error: expected declaration specifiers before ‘SSL_SESSION’
1127 | DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
| ^~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1127:1: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1127 | DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
| ^~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1127:1: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1127 | DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
| ^~~~~~~~~~~~~~
In file included from quickbms.c:173:
/usr/include/openssl/ssl.h:1503:46: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1503 | __owur SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth);
| ^
/usr/include/openssl/ssl.h:1516:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1516 | __owur const SSL_CIPHER *SSL_get_current_cipher(const SSL *s);
| ^
/usr/include/openssl/ssl.h:1517:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1517 | __owur const SSL_CIPHER *SSL_get_pending_cipher(const SSL *s);
| ^
/usr/include/openssl/ssl.h:1518:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1518 | __owur int SSL_CIPHER_get_bits(const SSL_CIPHER *c, int *alg_bits);
| ^
/usr/include/openssl/ssl.h:1519:60: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1519 | __owur const char *SSL_CIPHER_get_version(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:1520:57: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1520 | __owur const char *SSL_CIPHER_get_name(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:1521:62: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1521 | __owur const char *SSL_CIPHER_standard_name(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:1523:52: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1523 | __owur uint32_t SSL_CIPHER_get_id(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:1524:61: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1524 | __owur uint16_t SSL_CIPHER_get_protocol_id(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:1525:51: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1525 | __owur int SSL_CIPHER_get_kx_nid(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:1526:53: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1526 | __owur int SSL_CIPHER_get_auth_nid(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:1527:71: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1527 | __owur const EVP_MD *SSL_CIPHER_get_handshake_digest(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:1528:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1528 | __owur int SSL_CIPHER_is_aead(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:1554:8: error: expected declaration specifiers before ‘SSL_verify_cb’
1554 | __owur SSL_verify_cb SSL_get_verify_callback(const SSL *s);
| ^~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1555:39: error: expected declaration specifiers or ‘...’ before ‘SSL_verify_cb’
1555 | void SSL_set_verify(SSL *s, int mode, SSL_verify_cb callback);
| ^~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1618:52: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1618 | __owur long SSL_SESSION_get_time(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1619:34: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1619 | __owur long SSL_SESSION_set_time(SSL_SESSION *s, long t);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1620:55: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1620 | __owur long SSL_SESSION_get_timeout(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1621:37: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1621 | __owur long SSL_SESSION_set_timeout(SSL_SESSION *s, long t);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1622:63: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1622 | __owur int SSL_SESSION_get_protocol_version(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1623:45: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1623 | __owur int SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1625:64: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1625 | __owur const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1626:38: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1626 | __owur int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1627:55: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1627 | void SSL_SESSION_get0_alpn_selected(const SSL_SESSION *s,
| ^
/usr/include/openssl/ssl.h:1630:43: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1630 | __owur int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s,
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1633:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1633 | __owur const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1634:35: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1634 | __owur int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1634:68: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1634 | __owur int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher);
| ^
/usr/include/openssl/ssl.h:1635:53: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1635 | __owur int SSL_SESSION_has_ticket(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1636:77: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1636 | __owur unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1637:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1637 | void SSL_SESSION_get0_ticket(const SSL_SESSION *s, const unsigned char **tick,
| ^
/usr/include/openssl/ssl.h:1639:66: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1639 | __owur uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1640:43: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1640 | __owur int SSL_SESSION_set_max_early_data(SSL_SESSION *s,
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1643:36: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1643 | __owur X509 *SSL_SESSION_get0_peer(SSL_SESSION *s);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1644:40: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1644 | __owur int SSL_SESSION_set1_id_context(SSL_SESSION *s,
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1647:32: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1647 | __owur int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1649:55: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1649 | __owur int SSL_SESSION_is_resumable(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1651:8: error: expected declaration specifiers before ‘SSL_SESSION’
1651 | __owur SSL_SESSION *SSL_SESSION_new(void);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1652:8: error: expected declaration specifiers before ‘SSL_SESSION’
1652 | __owur SSL_SESSION *SSL_SESSION_dup(SSL_SESSION *src);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1653:59: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1653 | const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s,
| ^
/usr/include/openssl/ssl.h:1655:68: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1655 | const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s,
| ^
/usr/include/openssl/ssl.h:1657:67: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1657 | __owur unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s);
| ^
/usr/include/openssl/ssl.h:1659:54: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1659 | int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *ses);
| ^
/usr/include/openssl/ssl.h:1661:50: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1661 | int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses);
| ^
/usr/include/openssl/ssl.h:1662:57: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1662 | int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x);
| ^
/usr/include/openssl/ssl.h:1663:24: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1663 | int SSL_SESSION_up_ref(SSL_SESSION *ses);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1664:23: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1664 | void SSL_SESSION_free(SSL_SESSION *ses);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1665:28: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1665 | __owur int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1666:37: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1666 | __owur int SSL_set_session(SSL *to, SSL_SESSION *session);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1667:39: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1667 | int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *session);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1668:42: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
1668 | int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *session);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1669:58: error: expected declaration specifiers or ‘...’ before ‘GEN_SESSION_CB’
1669 | __owur int SSL_CTX_set_generate_session_id(SSL_CTX *ctx, GEN_SESSION_CB cb);
| ^~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1670:48: error: expected declaration specifiers or ‘...’ before ‘GEN_SESSION_CB’
1670 | __owur int SSL_set_generate_session_id(SSL *s, GEN_SESSION_CB cb);
| ^~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1674:1: error: expected declaration specifiers before ‘SSL_SESSION’
1674 | SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1685:8: error: expected declaration specifiers before ‘SSL_verify_cb’
1685 | __owur SSL_verify_cb SSL_CTX_get_verify_callback(const SSL_CTX *ctx);
| ^~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1686:49: error: expected declaration specifiers or ‘...’ before ‘SSL_verify_cb’
1686 | void SSL_CTX_set_verify(SSL_CTX *ctx, int mode, SSL_verify_cb callback);
| ^~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1707:50: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
1707 | void SSL_CTX_set_default_passwd_cb(SSL_CTX *ctx, pem_password_cb *cb);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1709:1: error: expected declaration specifiers before ‘pem_password_cb’
1709 | pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1711:40: error: expected declaration specifiers or ‘...’ before ‘pem_password_cb’
1711 | void SSL_set_default_passwd_cb(SSL *s, pem_password_cb *cb);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1713:1: error: expected declaration specifiers before ‘pem_password_cb’
1713 | pem_password_cb *SSL_get_default_passwd_cb(SSL *s);
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1800:15: error: storage class specified for parameter ‘SSL_client_hello_cb_fn’
1800 | typedef int (*SSL_client_hello_cb_fn) (SSL *s, int *al, void *arg);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1801:46: error: expected declaration specifiers or ‘...’ before ‘SSL_client_hello_cb_fn’
1801 | void SSL_CTX_set_client_hello_cb(SSL_CTX *c, SSL_client_hello_cb_fn cb,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1859:67: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1859 | __owur int SSL_CTX_set_ssl_version(SSL_CTX *ctx, const SSL_METHOD *meth);
| ^
/usr/include/openssl/ssl.h:1862:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_1_0’
1862 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *SSLv3_method(void)) /* SSLv3 */
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1873:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1873 | __owur const SSL_METHOD *TLS_server_method(void);
| ^
/usr/include/openssl/ssl.h:1874:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1874 | __owur const SSL_METHOD *TLS_client_method(void);
| ^
/usr/include/openssl/ssl.h:1877:1: error: expected declaration specifiers before ‘DEPRECATEDIN_1_1_0’
1877 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */
| ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:1908:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1908 | __owur const SSL_METHOD *DTLS_server_method(void); /* DTLS 1.0 and 1.2 */
| ^
/usr/include/openssl/ssl.h:1909:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1909 | __owur const SSL_METHOD *DTLS_client_method(void); /* DTLS 1.0 and 1.2 */
| ^
/usr/include/openssl/ssl.h:1929:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1929 | __owur const SSL_METHOD *SSL_CTX_get_ssl_method(const SSL_CTX *ctx);
| ^
/usr/include/openssl/ssl.h:1930:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1930 | __owur const SSL_METHOD *SSL_get_ssl_method(const SSL *s);
| ^
/usr/include/openssl/ssl.h:1931:56: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1931 | __owur int SSL_set_ssl_method(SSL *s, const SSL_METHOD *method);
| ^
/usr/include/openssl/ssl.h:1961:54: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
1961 | __owur char *SSL_CIPHER_description(const SSL_CIPHER *, char *buf, int size);
| ^
/usr/include/openssl/ssl.h:1989:8: error: expected declaration specifiers before ‘SSL_SESSION’
1989 | __owur SSL_SESSION *SSL_get_session(const SSL *ssl);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1990:8: error: expected declaration specifiers before ‘SSL_SESSION’
1990 | __owur SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:1997:8: error: unknown type name ‘OSSL_HANDSHAKE_STATE’; did you mean ‘SSL_CB_HANDSHAKE_START’?
1997 | __owur OSSL_HANDSHAKE_STATE SSL_get_state(const SSL *ssl);
| ^~~~~~~~~~~~~~~~~~~~
| SSL_CB_HANDSHAKE_START
/usr/include/openssl/ssl.h:2007:60: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
2007 | __owur size_t SSL_SESSION_get_master_key(const SSL_SESSION *sess,
| ^
/usr/include/openssl/ssl.h:2009:40: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
2009 | __owur int SSL_SESSION_set1_master_key(SSL_SESSION *sess,
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:2011:63: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
2011 | uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *sess);
| ^
/usr/include/openssl/ssl.h:2019:36: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
2019 | __owur int SSL_SESSION_set_ex_data(SSL_SESSION *ss, int idx, void *data);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:2020:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
2020 | void *SSL_SESSION_get_ex_data(const SSL_SESSION *ss, int idx);
| ^
/usr/include/openssl/ssl.h:2081:54: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
2081 | __owur const char *SSL_COMP_get0_name(const SSL_COMP *comp);
| ^
/usr/include/openssl/ssl.h:2082:43: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
2082 | __owur int SSL_COMP_get_id(const SSL_COMP *comp);
| ^
/usr/include/openssl/ssl.h:2091:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
2091 | const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr);
| ^
/usr/include/openssl/ssl.h:2092:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
2092 | int SSL_CIPHER_get_cipher_nid(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:2093:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
2093 | int SSL_CIPHER_get_digest_nid(const SSL_CIPHER *c);
| ^
/usr/include/openssl/ssl.h:2102:42: error: expected declaration specifiers or ‘...’ before ‘tls_session_ticket_ext_cb_fn’
2102 | tls_session_ticket_ext_cb_fn cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2107:38: error: unknown type name ‘tls_session_secret_cb_fn’
2107 | tls_session_secret_cb_fn session_secret_cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2145:15: error: expected declaration specifiers before ‘SSL_CONF_CTX’
2145 | __owur __owur SSL_CONF_CTX *SSL_CONF_CTX_new(void);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2146:25: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2146 | int SSL_CONF_CTX_finish(SSL_CONF_CTX *cctx);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2147:24: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2147 | void SSL_CONF_CTX_free(SSL_CONF_CTX *cctx);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2148:37: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2148 | unsigned int SSL_CONF_CTX_set_flags(SSL_CONF_CTX *cctx, unsigned int flags);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2149:46: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2149 | __owur unsigned int SSL_CONF_CTX_clear_flags(SSL_CONF_CTX *cctx,
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2151:37: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2151 | __owur int SSL_CONF_CTX_set1_prefix(SSL_CONF_CTX *cctx, const char *pre);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2153:27: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2153 | void SSL_CONF_CTX_set_ssl(SSL_CONF_CTX *cctx, SSL *ssl);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2154:31: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2154 | void SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *cctx, SSL_CTX *ctx);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2156:25: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2156 | __owur int SSL_CONF_cmd(SSL_CONF_CTX *cctx, const char *cmd, const char *value);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2157:30: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2157 | __owur int SSL_CONF_cmd_argv(SSL_CONF_CTX *cctx, int *pargc, char ***pargv);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2158:36: error: expected declaration specifiers or ‘...’ before ‘SSL_CONF_CTX’
2158 | __owur int SSL_CONF_cmd_value_type(SSL_CONF_CTX *cctx, const char *cmd);
| ^~~~~~~~~~~~
/usr/include/openssl/ssl.h:2181:15: error: storage class specified for parameter ‘ssl_ct_validation_cb’
2181 | typedef int (*ssl_ct_validation_cb)(const CT_POLICY_EVAL_CTX *ctx,
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2196:44: error: expected declaration specifiers or ‘...’ before ‘ssl_ct_validation_cb’
2196 | int SSL_set_ct_validation_callback(SSL *s, ssl_ct_validation_cb callback,
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2199:40: error: expected declaration specifiers or ‘...’ before ‘ssl_ct_validation_cb’
2199 | ssl_ct_validation_cb callback,
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2375:13: error: storage class specified for parameter ‘SSL_TICKET_STATUS’
2375 | typedef int SSL_TICKET_STATUS;
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2394:13: error: storage class specified for parameter ‘SSL_TICKET_RETURN’
2394 | typedef int SSL_TICKET_RETURN;
| ^~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2407:15: error: storage class specified for parameter ‘SSL_CTX_generate_session_ticket_fn’
2407 | typedef int (*SSL_CTX_generate_session_ticket_fn)(SSL *s, void *arg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2408:28: error: expected declaration specifiers or ‘...’ before ‘*’ token
2408 | typedef SSL_TICKET_RETURN (*SSL_CTX_decrypt_session_ticket_fn)(SSL *s, SSL_SESSION *ss,
| ^
/usr/include/openssl/ssl.h:2414:35: error: expected declaration specifiers or ‘...’ before ‘SSL_CTX_generate_session_ticket_fn’
2414 | SSL_CTX_generate_session_ticket_fn gen_cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2415:35: error: unknown type name ‘SSL_CTX_decrypt_session_ticket_fn’
2415 | SSL_CTX_decrypt_session_ticket_fn dec_cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2417:37: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
2417 | int SSL_SESSION_set1_ticket_appdata(SSL_SESSION *ss, const void *data, size_t len);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:2418:37: error: expected declaration specifiers or ‘...’ before ‘SSL_SESSION’
2418 | int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len);
| ^~~~~~~~~~~
/usr/include/openssl/ssl.h:2420:19: error: storage class specified for parameter ‘SSL_version_str’
2420 | extern const char SSL_version_str[];
| ^~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2422:24: error: storage class specified for parameter ‘DTLS_timer_cb’
2422 | typedef unsigned int (*DTLS_timer_cb)(SSL *s, unsigned int timer_us);
| ^~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2424:32: error: expected declaration specifiers or ‘...’ before ‘DTLS_timer_cb’
2424 | void DTLS_set_timer_cb(SSL *s, DTLS_timer_cb cb);
| ^~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2427:15: error: storage class specified for parameter ‘SSL_allow_early_data_cb_fn’
2427 | typedef int (*SSL_allow_early_data_cb_fn)(SSL *s, void *arg);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2429:38: error: expected declaration specifiers or ‘...’ before ‘SSL_allow_early_data_cb_fn’
2429 | SSL_allow_early_data_cb_fn cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ssl.h:2432:34: error: expected declaration specifiers or ‘...’ before ‘SSL_allow_early_data_cb_fn’
2432 | SSL_allow_early_data_cb_fn cb,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from quickbms.c:175:
extra/evp_locl.h:45:43: error: expected declaration specifiers or ‘...’ before ‘ASN1_TYPE’
45 | int passlen, ASN1_TYPE *param,
| ^~~~~~~~~
extra/evp_locl.h:65:27: error: storage class specified for parameter ‘EVP_PBE_CTL’
65 | typedef struct evp_pbe_st EVP_PBE_CTL;
| ^~~~~~~~~~~
In file included from /usr/include/openssl/crypto.h:23,
from quickbms.c:172:
extra/evp_locl.h:66:1: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:17: error: expected declaration specifiers or ‘...’ before ‘EVP_PBE_CTL’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: unknown type name ‘sk_EVP_PBE_CTL_compfunc’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: unknown type name ‘sk_EVP_PBE_CTL_compfunc’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:17: error: expected declaration specifiers or ‘...’ before ‘EVP_PBE_CTL’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~
extra/evp_locl.h:66:17: error: expected declaration specifiers or ‘...’ before ‘EVP_PBE_CTL’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: unknown type name ‘sk_EVP_PBE_CTL_freefunc’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:17: error: expected declaration specifiers or ‘...’ before ‘EVP_PBE_CTL’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:17: error: expected declaration specifiers or ‘...’ before ‘EVP_PBE_CTL’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~
extra/evp_locl.h:66:17: error: expected declaration specifiers or ‘...’ before ‘EVP_PBE_CTL’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: unknown type name ‘sk_EVP_PBE_CTL_copyfunc’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: unknown type name ‘sk_EVP_PBE_CTL_freefunc’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: unknown type name ‘sk_EVP_PBE_CTL_compfunc’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
extra/evp_locl.h:66:1: error: unknown type name ‘sk_EVP_PBE_CTL_compfunc’
66 | DEFINE_STACK_OF(EVP_PBE_CTL)
| ^~~~~~~~~~~~~~~
In file included from /usr/include/openssl/aes.h:13,
from quickbms.c:183:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from quickbms.c:183:
/usr/include/openssl/aes.h:39:27: error: storage class specified for parameter ‘AES_KEY’
39 | typedef struct aes_key_st AES_KEY;
| ^~~~~~~
/usr/include/openssl/aes.h:44:25: error: expected declaration specifiers or ‘...’ before ‘AES_KEY’
44 | AES_KEY *key);
| ^~~~~~~
/usr/include/openssl/aes.h:46:25: error: expected declaration specifiers or ‘...’ before ‘AES_KEY’
46 | AES_KEY *key);
| ^~~~~~~
/usr/include/openssl/aes.h:49:32: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
49 | const AES_KEY *key);
| ^
/usr/include/openssl/aes.h:51:32: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
51 | const AES_KEY *key);
| ^
/usr/include/openssl/aes.h:54:36: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
54 | const AES_KEY *key, const int enc);
| ^
/usr/include/openssl/aes.h:56:51: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
56 | size_t length, const AES_KEY *key,
| ^
/usr/include/openssl/aes.h:59:54: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
59 | size_t length, const AES_KEY *key,
| ^
/usr/include/openssl/aes.h:62:52: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
62 | size_t length, const AES_KEY *key,
| ^
/usr/include/openssl/aes.h:65:52: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
65 | size_t length, const AES_KEY *key,
| ^
/usr/include/openssl/aes.h:68:54: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
68 | size_t length, const AES_KEY *key,
| ^
/usr/include/openssl/aes.h:72:51: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
72 | size_t length, const AES_KEY *key,
| ^
/usr/include/openssl/aes.h:76:54: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
76 | size_t length, const AES_KEY *key,
| ^
/usr/include/openssl/aes.h:80:18: error: expected declaration specifiers or ‘...’ before ‘AES_KEY’
80 | int AES_wrap_key(AES_KEY *key, const unsigned char *iv,
| ^~~~~~~
/usr/include/openssl/aes.h:83:20: error: expected declaration specifiers or ‘...’ before ‘AES_KEY’
83 | int AES_unwrap_key(AES_KEY *key, const unsigned char *iv,
| ^~~~~~~
In file included from /usr/include/openssl/blowfish.h:13,
from quickbms.c:184:
/usr/include/openssl/opensslconf.h:13:3: error: #error "abi_x86_32 not supported by the package."
13 | # error "abi_x86_32 not supported by the package."
| ^~~~~
In file included from quickbms.c:184:
/usr/include/openssl/blowfish.h:37:3: error: storage class specified for parameter ‘BF_KEY’
37 | } BF_KEY;
| ^~~~~~
/usr/include/openssl/blowfish.h:39:17: error: expected declaration specifiers or ‘...’ before ‘BF_KEY’
39 | void BF_set_key(BF_KEY *key, int len, const unsigned char *data);
| ^~~~~~
/usr/include/openssl/blowfish.h:41:45: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
41 | void BF_encrypt(BF_LONG *data, const BF_KEY *key);
| ^
/usr/include/openssl/blowfish.h:42:45: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
42 | void BF_decrypt(BF_LONG *data, const BF_KEY *key);
| ^
/usr/include/openssl/blowfish.h:45:34: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
45 | const BF_KEY *key, int enc);
| ^
/usr/include/openssl/blowfish.h:47:34: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
47 | const BF_KEY *schedule, unsigned char *ivec, int enc);
| ^
/usr/include/openssl/blowfish.h:49:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
49 | long length, const BF_KEY *schedule,
| ^
/usr/include/openssl/blowfish.h:52:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
52 | long length, const BF_KEY *schedule,
| ^
In file included from quickbms.c:189:
encryption/tea.h:14:1: error: storage class specified for parameter ‘tea_context’
14 | tea_context;
| ^~~~~~~~~~~
encryption/tea.h:19:16: error: expected declaration specifiers or ‘...’ before ‘tea_context’
19 | void tea_setup(tea_context *ctx, unsigned char key[16], int custom, uint32_t delta, uint32_t sum, uint32_t endian, uint32_t cycles, int inverted_sign, int encrypt_mode);
| ^~~~~~~~~~~
In file included from quickbms.c:189:
encryption/tea.h:20:22: error: expected declaration specifiers or ‘...’ before ‘tea_context’
20 | void tea_setup_delta(tea_context *ctx, uint32_t delta, uint32_t sum);
| ^~~~~~~~~~~
encryption/tea.h:21:16: error: expected declaration specifiers or ‘...’ before ‘tea_context’
21 | void tea_crypt(tea_context *ctx, int mode, unsigned char input[8], unsigned char output[8]);
| ^~~~~~~~~~~
In file included from quickbms.c:190:
encryption/xtea.h:40:1: error: storage class specified for parameter ‘xtea_context’
40 | xtea_context;
| ^~~~~~~~~~~~
encryption/xtea.h:52:19: error: expected declaration specifiers or ‘...’ before ‘xtea_context’
52 | void xtea_setupx( xtea_context *ctx, unsigned char key[16], int custom, uint32_t delta, uint32_t endian, uint32_t cycles, int inverted_sign );
| ^~~~~~~~~~~~
In file included from quickbms.c:190:
encryption/xtea.h:54:23: error: expected declaration specifiers or ‘...’ before ‘xtea_context’
54 | void xtea_setup_delta(xtea_context *ctx, uint32_t delta);
| ^~~~~~~~~~~~
encryption/xtea.h:64:18: error: expected declaration specifiers or ‘...’ before ‘xtea_context’
64 | void xtea_crypt( xtea_context *ctx,
| ^~~~~~~~~~~~
In file included from quickbms.c:191:
encryption/xxtea.h:13:1: error: storage class specified for parameter ‘xxtea_context’
13 | xxtea_context;
| ^~~~~~~~~~~~~
encryption/xxtea.h:18:18: error: expected declaration specifiers or ‘...’ before ‘xxtea_context’
18 | void xxtea_setup(xxtea_context *ctx, unsigned char key[16], int custom, uint32_t delta, uint32_t endian, uint32_t cycles, int inverted_sign);
| ^~~~~~~~~~~~~
In file included from quickbms.c:191:
encryption/xxtea.h:19:24: error: expected declaration specifiers or ‘...’ before ‘xxtea_context’
19 | void xxtea_setup_delta(xxtea_context *ctx, uint32_t delta);
| ^~~~~~~~~~~~~
encryption/xxtea.h:20:18: error: expected declaration specifiers or ‘...’ before ‘xxtea_context’
20 | void xxtea_crypt(xxtea_context *ctx, int mode, unsigned char *data, int len);
| ^~~~~~~~~~~~~
In file included from quickbms.c:192:
myenc.c:53:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
53 | int ctx_getvarnum(u8 **str) {
| ^
myenc.c:75:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
75 | int ctx_set_size(int num, u8 *str, u8 **ret_p) {
| ^
myenc.c:117:3: error: storage class specified for parameter ‘random_context’
117 | } random_context;
| ^~~~~~~~~~~~~~
myenc.c:119:23: error: expected declaration specifiers or ‘...’ before ‘random_context’
119 | u64 random_crypt_next(random_context *ctx, int cycles) {
| ^~~~~~~~~~~~~~
myenc.c:161:20: error: expected declaration specifiers or ‘...’ before ‘random_context’
161 | void random_setkey(random_context *ctx, u8 *key, u8 *ivec) {
| ^~~~~~~~~~~~~~
myenc.c:235:19: error: expected declaration specifiers or ‘...’ before ‘random_context’
235 | void random_crypt(random_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~~~
myenc.c:271:3: error: storage class specified for parameter ‘xmath_context’
271 | } xmath_context;
| ^~~~~~~~~~~~~
myenc.c:273:19: error: expected declaration specifiers or ‘...’ before ‘xmath_context’
273 | void xmath_setkey(xmath_context *ctx, u8 *key, u8 *ivec) {
| ^~~~~~~~~~~~~
myenc.c:278:18: error: expected declaration specifiers or ‘...’ before ‘xmath_context’
278 | void xmath_crypt(xmath_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~~
myenc.c:309:3: error: storage class specified for parameter ‘math_context’
309 | } math_context;
| ^~~~~~~~~~~~
myenc.c:311:18: error: expected declaration specifiers or ‘...’ before ‘math_context’
311 | void math_setkey(math_context *ctx, u8 *key, u8 *ivec) {
| ^~~~~~~~~~~~
myenc.c:332:17: error: expected declaration specifiers or ‘...’ before ‘math_context’
332 | void math_crypt(math_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~
myenc.c:369:3: error: storage class specified for parameter ‘swap_context’
369 | } swap_context;
| ^~~~~~~~~~~~
myenc.c:371:18: error: expected declaration specifiers or ‘...’ before ‘swap_context’
371 | void swap_setkey(swap_context *ctx, int num, u8 *ivec) {
| ^~~~~~~~~~~~
myenc.c:375:17: error: expected declaration specifiers or ‘...’ before ‘swap_context’
375 | void swap_crypt(swap_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~
myenc.c:402:3: error: storage class specified for parameter ‘xor_context’
402 | } xor_context;
| ^~~~~~~~~~~
myenc.c:404:16: error: expected declaration specifiers or ‘...’ before ‘xor_context’
404 | int xor_setkey(xor_context *ctx, u8 *key, int keysz) {
| ^~~~~~~~~~~
myenc.c:413:16: error: expected declaration specifiers or ‘...’ before ‘xor_context’
413 | void xor_crypt(xor_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~
myenc.c:431:3: error: storage class specified for parameter ‘rot_context’
431 | } rot_context;
| ^~~~~~~~~~~
myenc.c:433:16: error: expected declaration specifiers or ‘...’ before ‘rot_context’
433 | int rot_setkey(rot_context *ctx, u8 *key, int keysz) {
| ^~~~~~~~~~~
myenc.c:442:18: error: expected declaration specifiers or ‘...’ before ‘rot_context’
442 | void rot_decrypt(rot_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~
myenc.c:453:18: error: expected declaration specifiers or ‘...’ before ‘rot_context’
453 | void rot_encrypt(rot_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~
myenc.c:470:3: error: storage class specified for parameter ‘rotate_context’
470 | } rotate_context;
| ^~~~~~~~~~~~~~
myenc.c:472:20: error: expected declaration specifiers or ‘...’ before ‘rotate_context’
472 | void rotate_setkey(rotate_context *ctx, u8 *key, u8 *ivec) {
| ^~~~~~~~~~~~~~
myenc.c:477:19: error: expected declaration specifiers or ‘...’ before ‘rotate_context’
477 | void rotate_crypt(rotate_context *ctx, u8 *data, int datalen, int decenc) {
| ^~~~~~~~~~~~~~
myenc.c:509:3: error: storage class specified for parameter ‘reverse_context’
509 | } reverse_context;
| ^~~~~~~~~~~~~~~
myenc.c:511:21: error: expected declaration specifiers or ‘...’ before ‘reverse_context’
511 | void reverse_setkey(reverse_context *ctx, u8 *key) {
| ^~~~~~~~~~~~~~~
myenc.c:519:20: error: expected declaration specifiers or ‘...’ before ‘reverse_context’
519 | void reverse_crypt(reverse_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~~~~
myenc.c:543:3: error: storage class specified for parameter ‘flip_context’
543 | } flip_context;
| ^~~~~~~~~~~~
myenc.c:545:18: error: expected declaration specifiers or ‘...’ before ‘flip_context’
545 | void flip_setkey(flip_context *ctx, u8 *key) {
| ^~~~~~~~~~~~
myenc.c:555:17: error: expected declaration specifiers or ‘...’ before ‘flip_context’
555 | void flip_crypt(flip_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~
myenc.c:680:3: error: storage class specified for parameter ‘inc_context’
680 | } inc_context;
| ^~~~~~~~~~~
myenc.c:682:17: error: expected declaration specifiers or ‘...’ before ‘inc_context’
682 | void inc_setkey(inc_context *ctx, int xor_rot, u64 byte, int size, int inc) {
| ^~~~~~~~~~~
myenc.c:702:16: error: expected declaration specifiers or ‘...’ before ‘inc_context’
702 | void inc_crypt(inc_context *ctx, u8 *data, int datalen, int decenc) {
| ^~~~~~~~~~~
myenc.c:726:17: error: storage class specified for parameter ‘ebcdic_charset’
726 | static const u8 ebcdic_charset[256] =
| ^~~~~~~~~~~~~~
myenc.c:726:1: error: parameter ‘ebcdic_charset’ is initialized
726 | static const u8 ebcdic_charset[256] =
| ^~~~~~
myenc.c:746:3: error: storage class specified for parameter ‘charset_context’
746 | } charset_context;
| ^~~~~~~~~~~~~~~
myenc.c:748:21: error: expected declaration specifiers or ‘...’ before ‘charset_context’
748 | void charset_setkey(charset_context *ctx, u8 *key, int keysz) {
| ^~~~~~~~~~~~~~~
myenc.c:755:22: error: expected declaration specifiers or ‘...’ before ‘charset_context’
755 | void charset_decrypt(charset_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~~~~
myenc.c:763:22: error: expected declaration specifiers or ‘...’ before ‘charset_context’
763 | void charset_encrypt(charset_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~~~~
myenc.c:786:3: error: storage class specified for parameter ‘ssc_context’
786 | } ssc_context;
| ^~~~~~~~~~~
myenc.c:788:16: error: expected declaration specifiers or ‘...’ before ‘ssc_context’
788 | int ssc_setkey(ssc_context *ctx, u8 *key, int keysz) {
| ^~~~~~~~~~~
myenc.c:1100:3: error: storage class specified for parameter ‘wincrypt_context’
1100 | } wincrypt_context;
| ^~~~~~~~~~~~~~~~
myenc.c:1101:21: error: expected declaration specifiers or ‘...’ before ‘wincrypt_context’
1101 | int wincrypt_setkey(wincrypt_context *ctx, u8 *key, int keysz, u8 *parameters) {
| ^~~~~~~~~~~~~~~~
myenc.c:1104:22: error: expected declaration specifiers or ‘...’ before ‘wincrypt_context’
1104 | int wincrypt_decrypt(wincrypt_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~~~~~
myenc.c:1107:22: error: expected declaration specifiers or ‘...’ before ‘wincrypt_context’
1107 | int wincrypt_encrypt(wincrypt_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~~~~~
myenc.c:1215:3: error: storage class specified for parameter ‘cunprot_context’
1215 | } cunprot_context;
| ^~~~~~~~~~~~~~~
myenc.c:1216:20: error: expected declaration specifiers or ‘...’ before ‘cunprot_context’
1216 | int cunprot_setkey(cunprot_context *ctx, u8 *key, int keysz) {
| ^~~~~~~~~~~~~~~
myenc.c:1219:21: error: expected declaration specifiers or ‘...’ before ‘cunprot_context’
1219 | int cunprot_decrypt(cunprot_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~~~~
myenc.c:1222:21: error: expected declaration specifiers or ‘...’ before ‘cunprot_context’
1222 | int cunprot_encrypt(cunprot_context *ctx, u8 *data, int datalen) {
| ^~~~~~~~~~~~~~~
In file included from myenc.c:1230,
from quickbms.c:192:
crc.c:32:3: error: storage class specified for parameter ‘crc_context’
32 | } crc_context;
| ^~~~~~~~~~~
crc.c:36:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
36 | static u64 crc_bitmask(int bits, int mask) {
| ^
crc.c:48:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
48 | static u64 crc_reflect(u64 v, int b) {
| ^
crc.c:62:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
62 | static u64 crc_safe_limit(u64 crc, int bits) {
| ^
crc.c:72:84: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
72 | static u64 crc_cm_tab(int inbyte, u64 poly, int bits, int rever, int bitmask_side) {
| ^
crc.c:104:122: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
104 | u8 *crc_make_table(u8 *op, int *oplen, u64 poly, int bits, int endian, int rever, int bitmask_side, void *(*add_func)()) {
| ^
crc.c:138:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
138 | u16 crc_in_cksum(u64 init, u8 *data, int len) {
| ^
crc.c:158:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
158 | u32 fnv32(unsigned char *data, int len, u32 hash) {
| ^
crc.c:169:76: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
169 | u32 UHash(unsigned char *data, int len, u32 hash, u32 poly, u32 TableSize) {
| ^
In file included from crc.c:185,
from myenc.c:1230,
from quickbms.c:192:
libs/crc/murmurhash.c:41:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
41 | uint32_t qhashfnv1_32(const void *data, size_t nbytes) {
| ^
libs/crc/murmurhash.c:72:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
72 | uint64_t qhashfnv1_64(const void *data, size_t nbytes) {
| ^
libs/crc/murmurhash.c:111:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
111 | uint32_t qhashmurmur3_32(const void *data, size_t nbytes) {
| ^
In file included from crc.c:186,
from myenc.c:1230,
from quickbms.c:192:
libs/crc/more_crc.c:3:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
3 | {
| ^
libs/crc/more_crc.c:18:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
18 | uint64_t xPear16(unsigned char *x, size_t len) {
| ^
libs/crc/more_crc.c:69:14: error: storage class specified for parameter ‘StormBuffer’
69 | static DWORD StormBuffer[STORM_BUFFER_SIZE]; // Buffer for the decryption engine
| ^~~~~~~~~~~
libs/crc/more_crc.c:72:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
72 | {
| ^
libs/crc/more_crc.c:112:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
112 | {
| ^
libs/crc/more_crc.c:131:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
131 | {
| ^
libs/crc/more_crc.c:157:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
157 | {
| ^
libs/crc/more_crc.c:186:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
186 | {
| ^
In file included from myenc.c:1230,
from quickbms.c:192:
crc.c:201:14: error: expected declaration specifiers or ‘...’ before ‘crc_context’
201 | u64 crc_calc(crc_context *ctx, u8 *data, int datalen, i32 *ret_error) {
| ^~~~~~~~~~~
In file included from quickbms.c:192:
myenc.c:1238:3: error: storage class specified for parameter ‘xor_prev_next_context’
1238 | } xor_prev_next_context;
| ^~~~~~~~~~~~~~~~~~~~~
myenc.c:1239:26: error: expected declaration specifiers or ‘...’ before ‘xor_prev_next_context’
1239 | int xor_prev_next_setkey(xor_prev_next_context *ctx, u8 *key, int direction) {
| ^~~~~~~~~~~~~~~~~~~~~
myenc.c:1252:19: error: expected declaration specifiers or ‘...’ before ‘xor_prev_next_context’
1252 | int xor_prev_next(xor_prev_next_context *ctx, u8 *data, int datalen, int encrypt) {
| ^~~~~~~~~~~~~~~~~~~~~
In file included from quickbms.c:192:
myenc.c:1337:3: error: storage class specified for parameter ‘bcrypt_context’
1337 | } bcrypt_context;
| ^~~~~~~~~~~~~~
myenc.c:1339:19: error: expected declaration specifiers or ‘...’ before ‘bcrypt_context’
1339 | int bcrypt_setkey(bcrypt_context *ctx, u8 *key, int keysz, u8 *iv, int ivsz, u8 *parameters) {
| ^~~~~~~~~~~~~~
myenc.c:1429:20: error: expected declaration specifiers or ‘...’ before ‘bcrypt_context’
1429 | int bcrypt_encrypt(bcrypt_context *ctx, u8 *input, int input_size, u8 *output, int output_size, int encrypt) {
| ^~~~~~~~~~~~~~
myenc.c:1566:33: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
1566 | int rng_setkey(u8 *key, u8 *iv) {
| ^
myenc.c:1570:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
1570 | int rng_crypt(u8 *data, int len, int type) {
| ^
myenc.c:1610:3: error: storage class specified for parameter ‘replace_ctx_t’
1610 | } replace_ctx_t;
| ^~~~~~~~~~~~~
myenc.c:1612:20: error: expected declaration specifiers or ‘...’ before ‘replace_ctx_t’
1612 | int replace_setkey(replace_ctx_t *ctx, u8 *key, int keysz, u8 *iv, int ivsz) {
| ^~~~~~~~~~~~~
myenc.c:1620:19: error: expected declaration specifiers or ‘...’ before ‘replace_ctx_t’
1620 | int replace_crypt(replace_ctx_t *ctx, u8 *data, int len, int type) {
| ^~~~~~~~~~~~~
In file included from quickbms.c:193:
encryption/twofish.h:3:3: error: storage class specified for parameter ‘TWOFISH_context’
3 | } TWOFISH_context;
| ^~~~~~~~~~~~~~~
encryption/twofish.h:5:24: error: expected declaration specifiers or ‘...’ before ‘TWOFISH_context’
5 | int do_twofish_setkey (TWOFISH_context *ctx, const byte *key, unsigned int keylen);
| ^~~~~~~~~~~~~~~
encryption/twofish.h:6:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
6 | void do_twofish_encrypt (const TWOFISH_context *ctx, byte *out, const byte *in);
| ^
encryption/twofish.h:7:48: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
7 | void do_twofish_decrypt (const TWOFISH_context *ctx, byte *out, const byte *in);
| ^
In file included from quickbms.c:194:
encryption/seed.h:4:3: error: storage class specified for parameter ‘SEED_context’
4 | } SEED_context;
| ^~~~~~~~~~~~
encryption/seed.h:6:21: error: expected declaration specifiers or ‘...’ before ‘SEED_context’
6 | int do_seed_setkey (SEED_context *ctx, const byte *key, const unsigned keylen);
| ^~~~~~~~~~~~
encryption/seed.h:7:42: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
7 | void do_seed_encrypt (const SEED_context *ctx, byte *outbuf, const byte *inbuf);
| ^
encryption/seed.h:8:23: error: expected declaration specifiers or ‘...’ before ‘SEED_context’
8 | void do_seed_decrypt (SEED_context *ctx, byte *outbuf, const byte *inbuf);
| ^~~~~~~~~~~~
In file included from quickbms.c:195:
encryption/serpent.h:9:13: error: storage class specified for parameter ‘serpent_block_t’
9 | typedef u32 serpent_block_t[4];
| ^~~~~~~~~~~~~~~
encryption/serpent.h:13:13: error: storage class specified for parameter ‘serpent_key_t’
13 | typedef u32 serpent_key_t[8];
| ^~~~~~~~~~~~~
encryption/serpent.h:16:13: error: storage class specified for parameter ‘serpent_subkeys_t’
16 | typedef u32 serpent_subkeys_t[ROUNDS + 1][4];
| ^~~~~~~~~~~~~~~~~
encryption/serpent.h:21:3: error: expected specifier-qualifier-list before ‘serpent_subkeys_t’
21 | serpent_subkeys_t keys; /* Generated subkeys. */
| ^~~~~~~~~~~~~~~~~
encryption/serpent.h:22:3: error: storage class specified for parameter ‘serpent_context_t’
22 | } serpent_context_t;
| ^~~~~~~~~~~~~~~~~
encryption/serpent.h:25:26: error: expected declaration specifiers or ‘...’ before ‘serpent_context_t’
25 | serpent_setkey_internal (serpent_context_t *context,
| ^~~~~~~~~~~~~~~~~
encryption/serpent.h:28:27: error: expected declaration specifiers or ‘...’ before ‘serpent_context_t’
28 | serpent_encrypt_internal (serpent_context_t *context,
| ^~~~~~~~~~~~~~~~~
encryption/serpent.h:29:28: error: expected ‘;’, ‘,’ or ‘)’ before ‘input’
29 | const serpent_block_t input, serpent_block_t output);
| ^~~~~
encryption/serpent.h:31:27: error: expected declaration specifiers or ‘...’ before ‘serpent_context_t’
31 | serpent_decrypt_internal (serpent_context_t *context,
| ^~~~~~~~~~~~~~~~~
encryption/serpent.h:32:28: error: expected ‘;’, ‘,’ or ‘)’ before ‘input’
32 | const serpent_block_t input, serpent_block_t output);
| ^~~~~
In file included from quickbms.c:196:
encryption/ice.h:10:31: error: storage class specified for parameter ‘ICE_KEY’
10 | typedef struct ice_key_struct ICE_KEY;
| ^~~~~~~
encryption/ice.h:18:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
18 | extern ICE_KEY *ice_key_create P_((int n));
| ^
encryption/ice.h:19:33: error: expected declaration specifiers or ‘...’ before ‘ICE_KEY’
19 | extern void ice_key_destroy P_((ICE_KEY *ik));
| ^~~~~~~
encryption/ice.h:13:15: note: in definition of macro ‘P_’
13 | #define P_(x) x
| ^
encryption/ice.h:20:29: error: expected declaration specifiers or ‘...’ before ‘ICE_KEY’
20 | extern void ice_key_set P_((ICE_KEY *ik, const unsigned char *k));
| ^~~~~~~
encryption/ice.h:13:15: note: in definition of macro ‘P_’
13 | #define P_(x) x
| ^
encryption/ice.h:21:47: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
21 | extern void ice_key_encrypt P_((const ICE_KEY *ik,
| ^
encryption/ice.h:13:15: note: in definition of macro ‘P_’
13 | #define P_(x) x
| ^
encryption/ice.h:23:47: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
23 | extern void ice_key_decrypt P_((const ICE_KEY *ik,
| ^
encryption/ice.h:13:15: note: in definition of macro ‘P_’
13 | #define P_(x) x
| ^
encryption/ice.h:25:47: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
25 | extern int ice_key_key_size P_((const ICE_KEY *ik));
| ^
encryption/ice.h:13:15: note: in definition of macro ‘P_’
13 | #define P_(x) x
| ^
encryption/ice.h:26:49: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
26 | extern int ice_key_block_size P_((const ICE_KEY *ik));
| ^
encryption/ice.h:13:15: note: in definition of macro ‘P_’
13 | #define P_(x) x
| ^
In file included from quickbms.c:197:
encryption/rotor.c:33:3: error: storage class specified for parameter ‘Rotorobj’
33 | } Rotorobj;
| ^~~~~~~~
encryption/rotor.c:42:10: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
42 | set_seed(Rotorobj *r)
| ^~~~~~~~
encryption/rotor.c:52:10: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
52 | r_random(Rotorobj *r)
| ^~~~~~~~
encryption/rotor.c:87:8: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
87 | r_rand(Rotorobj *r, short s)
| ^~~~~~~~
encryption/rotor.c:93:9: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
93 | set_key(Rotorobj *r, char *key, int len)
| ^~~~~~~~
encryption/rotor.c:120:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
120 | static Rotorobj *
| ^
encryption/rotor.c:203:19: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
203 | RTR_make_id_rotor(Rotorobj *r, unsigned char *rtr)
| ^~~~~~~~
encryption/rotor.c:215:14: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
215 | RTR_e_rotors(Rotorobj *r)
| ^~~~~~~~
encryption/rotor.c:225:14: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
225 | RTR_d_rotors(Rotorobj *r)
| ^~~~~~~~
encryption/rotor.c:237:15: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
237 | RTR_positions(Rotorobj *r)
| ^~~~~~~~
encryption/rotor.c:247:14: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
247 | RTR_advances(Rotorobj *r)
| ^~~~~~~~
encryption/rotor.c:259:19: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
259 | RTR_permute_rotor(Rotorobj *r, unsigned char *e, unsigned char *d)
| ^~~~~~~~
encryption/rotor.c:281:10: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
281 | RTR_init(Rotorobj *r)
| ^~~~~~~~
encryption/rotor.c:301:13: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
301 | RTR_advance(Rotorobj *r)
| ^~~~~~~~
encryption/rotor.c:327:12: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
327 | RTR_e_char(Rotorobj *r, unsigned char p)
| ^~~~~~~~
encryption/rotor.c:352:12: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
352 | RTR_d_char(Rotorobj *r, unsigned char c)
| ^~~~~~~~
encryption/rotor.c:377:14: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
377 | RTR_e_region(Rotorobj *r, unsigned char *beg, int len, int doinit)
| ^~~~~~~~
encryption/rotor.c:389:14: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
389 | RTR_d_region(Rotorobj *r, unsigned char *beg, int len, int doinit)
| ^~~~~~~~
encryption/rotor.c:403:15: error: expected declaration specifiers or ‘...’ before ‘Rotorobj’
403 | rotor_dealloc(Rotorobj *xp)
| ^~~~~~~~
In file included from quickbms.c:199:
encryption/sph.h:8:3: error: storage class specified for parameter ‘sph_context’
8 | } sph_context;
| ^~~~~~~~~~~
encryption/sph.h:12:9: error: expected declaration specifiers or ‘...’ before ‘sph_context’
12 | int sph(sph_context *ctx, unsigned char *data, int len, unsigned char *digest);
| ^~~~~~~~~~~
In file included from quickbms.c:200:
encryption/arc4.h:34:1: error: storage class specified for parameter ‘arc4_context’
34 | arc4_context;
| ^~~~~~~~~~~~
encryption/arc4.h:47:18: error: expected declaration specifiers or ‘...’ before ‘arc4_context’
47 | void arc4_setup( arc4_context *ctx, unsigned char *key, int keylen );
| ^~~~~~~~~~~~
encryption/arc4.h:56:18: error: expected declaration specifiers or ‘...’ before ‘arc4_context’
56 | void arc4_crypt( arc4_context *ctx, unsigned char *buf, int buflen );
| ^~~~~~~~~~~~
quickbms.c:209:22: error: expected declaration specifiers or ‘...’ before ‘xtea_context’
209 | void xtea_crypt_ecb( xtea_context *ctx, int mode, u8 input[8], u8 output[8] );
| ^~~~~~~~~~~~
In file included from quickbms.c:235:
encryption/anubis.h:30:3: error: storage class specified for parameter ‘ANUBISstruct’
30 | } ANUBISstruct;
| ^~~~~~~~~~~~
quickbms.c:236:44: error: storage class specified for parameter ‘aria_ctx_t’
236 | typedef struct { Byte rk[16*17]; int Nr; } aria_ctx_t;
| ^~~~~~~~~~
quickbms.c:246:57: error: storage class specified for parameter ‘gost_ctx_t’
246 | typedef struct { u_int iv[2]; u_int key[8]; int type; } gost_ctx_t;
| ^~~~~~~~~~
quickbms.c:261:32: error: storage class specified for parameter ‘NOEKEONstruct’
261 | typedef struct { u_int k[4]; } NOEKEONstruct;
| ^~~~~~~~~~~~~
quickbms.c:263:21: error: expected declaration specifiers or ‘...’ before ‘NOEKEONstruct’
263 | NOEKEONstruct * const structpointer);
| ^~~~~~~~~~~~~
quickbms.c:264:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
264 | void NOEKEONencrypt(const NOEKEONstruct * const structpointer,
| ^
quickbms.c:267:41: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
267 | void NOEKEONdecrypt(const NOEKEONstruct * const structpointer,
| ^
In file included from quickbms.c:270:
encryption/seal.h:10:3: error: storage class specified for parameter ‘seal_ctx_t’
10 | } seal_ctx_t;
| ^~~~~~~~~~
encryption/seal.h:12:15: error: expected declaration specifiers or ‘...’ before ‘seal_ctx_t’
12 | void seal_key(seal_ctx_t *c, unsigned char *key);
| ^~~~~~~~~~
encryption/seal.h:13:19: error: expected declaration specifiers or ‘...’ before ‘seal_ctx_t’
13 | void seal_encrypt(seal_ctx_t *c, unsigned long *data_ptr, int w);
| ^~~~~~~~~~
In file included from quickbms.c:271:
encryption/safer.h:40:23: error: storage class specified for parameter ‘safer_block_t’
40 | typedef unsigned char safer_block_t[SAFER_BLOCK_LEN];
| ^~~~~~~~~~~~~
encryption/safer.h:41:23: error: storage class specified for parameter ‘safer_key_t’
41 | typedef unsigned char safer_key_t[SAFER_KEY_LEN];
| ^~~~~~~~~~~
encryption/safer.h:96:17: error: storage class specified for parameter ‘Safer_Init_Module’
96 | extern void Safer_Init_Module(void);
| ^~~~~~~~~~~~~~~~~
encryption/safer.h:97:38: error: expected declaration specifiers or ‘...’ before ‘safer_block_t’
97 | extern void Safer_Expand_Userkey(safer_block_t userkey_1,
| ^~~~~~~~~~~~~
encryption/safer.h:98:38: error: expected declaration specifiers or ‘...’ before ‘safer_block_t’
98 | safer_block_t userkey_2,
| ^~~~~~~~~~~~~
encryption/safer.h:101:38: error: expected declaration specifiers or ‘...’ before ‘safer_key_t’
101 | safer_key_t key);
| ^~~~~~~~~~~
encryption/safer.h:102:38: error: expected declaration specifiers or ‘...’ before ‘safer_block_t’
102 | extern void Safer_Encrypt_Block (safer_block_t block_in, safer_key_t key,
| ^~~~~~~~~~~~~
encryption/safer.h:102:62: error: expected declaration specifiers or ‘...’ before ‘safer_key_t’
102 | extern void Safer_Encrypt_Block (safer_block_t block_in, safer_key_t key,
| ^~~~~~~~~~~
encryption/safer.h:103:38: error: expected declaration specifiers or ‘...’ before ‘safer_block_t’
103 | safer_block_t block_out);
| ^~~~~~~~~~~~~
encryption/safer.h:104:38: error: expected declaration specifiers or ‘...’ before ‘safer_block_t’
104 | extern void Safer_Decrypt_Block (safer_block_t block_in, safer_key_t key,
| ^~~~~~~~~~~~~
encryption/safer.h:104:62: error: expected declaration specifiers or ‘...’ before ‘safer_key_t’
104 | extern void Safer_Decrypt_Block (safer_block_t block_in, safer_key_t key,
| ^~~~~~~~~~~
encryption/safer.h:105:38: error: expected declaration specifiers or ‘...’ before ‘safer_block_t’
105 | safer_block_t block_out);
| ^~~~~~~~~~~~~
In file included from quickbms.c:277:
encryption/isaac.h:10:3: error: storage class specified for parameter ‘ISAAC_ctx_t’
10 | } ISAAC_ctx_t;
| ^~~~~~~~~~~
encryption/isaac.h:12:20: error: expected declaration specifiers or ‘...’ before ‘ISAAC_ctx_t’
12 | void ISAAC__cipher(ISAAC_ctx_t *ISAAC_ctx, const uint8_t *in, uint8_t *out, uint32_t length);
| ^~~~~~~~~~~
encryption/isaac.h:13:17: error: expected declaration specifiers or ‘...’ before ‘ISAAC_ctx_t’
13 | void ISAAC__key(ISAAC_ctx_t *ISAAC_ctx, const uint8_t *key, uint32_t length);
| ^~~~~~~~~~~
In file included from quickbms.c:313:
/usr/include/dirent.h:127:28: error: storage class specified for parameter ‘DIR’
127 | typedef struct __dirstream DIR;
| ^~~
/usr/include/dirent.h:134:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
134 | extern DIR *opendir (const char *__name) __nonnull ((1));
| ^
/usr/include/dirent.h:141:12: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
141 | extern DIR *fdopendir (int __fd);
| ^
/usr/include/dirent.h:149:22: error: expected declaration specifiers or ‘...’ before ‘DIR’
149 | extern int closedir (DIR *__dirp) __nonnull ((1));
| ^~~
In file included from /usr/include/features.h:450,
from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from quickbms.c:35:
/usr/include/dirent.h:165:23: error: expected declaration specifiers or ‘...’ before ‘DIR’
165 | extern struct dirent *__REDIRECT (readdir, (DIR *__dirp), readdir64)
| ^~~~~~~~~~
In file included from quickbms.c:313:
/usr/include/dirent.h:173:36: error: expected declaration specifiers or ‘...’ before ‘DIR’
173 | extern struct dirent64 *readdir64 (DIR *__dirp) __nonnull ((1));
| ^~~
In file included from /usr/include/features.h:450,
from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from quickbms.c:35:
/usr/include/dirent.h:189:12: error: expected declaration specifiers or ‘...’ before ‘DIR’
189 | extern int __REDIRECT (readdir_r,
| ^~~~~~~~~~
In file included from quickbms.c:313:
/usr/include/dirent.h:201:25: error: expected declaration specifiers or ‘...’ before ‘DIR’
201 | extern int readdir64_r (DIR *__restrict __dirp,
| ^~~
/usr/include/dirent.h:209:24: error: expected declaration specifiers or ‘...’ before ‘DIR’
209 | extern void rewinddir (DIR *__dirp) __THROW __nonnull ((1));
| ^~~
/usr/include/dirent.h:215:22: error: expected declaration specifiers or ‘...’ before ‘DIR’
215 | extern void seekdir (DIR *__dirp, long int __pos) __THROW __nonnull ((1));
| ^~~
/usr/include/dirent.h:218:26: error: expected declaration specifiers or ‘...’ before ‘DIR’
218 | extern long int telldir (DIR *__dirp) __THROW __nonnull ((1));
| ^~~
/usr/include/dirent.h:224:19: error: expected declaration specifiers or ‘...’ before ‘DIR’
224 | extern int dirfd (DIR *__dirp) __THROW __nonnull ((1));
| ^~~
In file included from /usr/include/features.h:450,
from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from quickbms.c:35:
/usr/include/dirent.h:263:12: error: storage class specified for parameter ‘scandir’
263 | extern int __REDIRECT (scandir,
| ^~~~~~~~~~
/usr/include/dirent.h:330:12: error: storage class specified for parameter ‘alphasort’
330 | extern int __REDIRECT_NTH (alphasort,
| ^~~~~~~~~~~~~~
/usr/include/dirent.h:359:18: error: storage class specified for parameter ‘getdirentries’
359 | extern __ssize_t __REDIRECT_NTH (getdirentries,
| ^~~~~~~~~~~~~~
In file included from quickbms.c:313:
/usr/include/dirent.h:370:18: error: storage class specified for parameter ‘getdirentries64’
370 | extern __ssize_t getdirentries64 (int __fd, char *__restrict __buf,
| ^~~~~~~~~~~~~~~
In file included from quickbms.c:314:
/usr/include/dlfcn.h:56:14: error: storage class specified for parameter ‘dlopen’
56 | extern void *dlopen (const char *__file, int __mode) __THROWNL;
| ^~~~~~
/usr/include/dlfcn.h:60:12: error: storage class specified for parameter ‘dlclose’
60 | extern int dlclose (void *__handle) __THROWNL __nonnull ((1));
| ^~~~~~~
/usr/include/dlfcn.h:64:14: error: storage class specified for parameter ‘dlsym’
64 | extern void *dlsym (void *__restrict __handle,
| ^~~~~
/usr/include/dlfcn.h:82:14: error: storage class specified for parameter ‘dlerror’
82 | extern char *dlerror (void) __THROW;
| ^~~~~~~
In file included from /usr/include/features.h:450,
from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from quickbms.c:35:
/usr/include/sys/mman.h:61:15: error: storage class specified for parameter ‘mmap’
61 | extern void * __REDIRECT_NTH (mmap,
| ^~~~~~~~~~~~~~
In file included from quickbms.c:315:
/usr/include/sys/mman.h:70:14: error: storage class specified for parameter ‘mmap64’
70 | extern void *mmap64 (void *__addr, size_t __len, int __prot,
| ^~~~~~
/usr/include/sys/mman.h:76:12: error: storage class specified for parameter ‘munmap’
76 | extern int munmap (void *__addr, size_t __len) __THROW;
| ^~~~~~
/usr/include/sys/mman.h:81:12: error: storage class specified for parameter ‘mprotect’
81 | extern int mprotect (void *__addr, size_t __len, int __prot) __THROW;
| ^~~~~~~~
/usr/include/sys/mman.h:89:12: error: storage class specified for parameter ‘msync’
89 | extern int msync (void *__addr, size_t __len, int __flags);
| ^~~~~
/usr/include/sys/mman.h:94:12: error: storage class specified for parameter ‘madvise’
94 | extern int madvise (void *__addr, size_t __len, int __advice) __THROW;
| ^~~~~~~
/usr/include/sys/mman.h:98:12: error: storage class specified for parameter ‘posix_madvise’
98 | extern int posix_madvise (void *__addr, size_t __len, int __advice) __THROW;
| ^~~~~~~~~~~~~
/usr/include/sys/mman.h:103:12: error: storage class specified for parameter ‘mlock’
103 | extern int mlock (const void *__addr, size_t __len) __THROW;
| ^~~~~
/usr/include/sys/mman.h:106:12: error: storage class specified for parameter ‘munlock’
106 | extern int munlock (const void *__addr, size_t __len) __THROW;
| ^~~~~~~
/usr/include/sys/mman.h:111:12: error: storage class specified for parameter ‘mlockall’
111 | extern int mlockall (int __flags) __THROW;
| ^~~~~~~~
/usr/include/sys/mman.h:115:12: error: storage class specified for parameter ‘munlockall’
115 | extern int munlockall (void) __THROW;
| ^~~~~~~~~~
/usr/include/sys/mman.h:123:12: error: storage class specified for parameter ‘mincore’
123 | extern int mincore (void *__start, size_t __len, unsigned char *__vec)
| ^~~~~~~
/usr/include/sys/mman.h:144:12: error: storage class specified for parameter ‘shm_open’
144 | extern int shm_open (const char *__name, int __oflag, mode_t __mode);
| ^~~~~~~~
/usr/include/sys/mman.h:147:12: error: storage class specified for parameter ‘shm_unlink’
147 | extern int shm_unlink (const char *__name);
| ^~~~~~~~~~
In file included from /usr/include/bits/socket.h:175,
from /usr/include/sys/socket.h:33,
from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/bits/sockaddr.h:28:28: error: storage class specified for parameter ‘sa_family_t’
28 | typedef unsigned short int sa_family_t;
| ^~~~~~~~~~~
/usr/include/bits/socket.h:180:5: error: expected specifier-qualifier-list before ‘sa_family_t’
180 | __SOCKADDR_COMMON (sa_); /* Common data: address family and length. */
| ^~~~~~~~~~~~~~~~~
/usr/include/bits/socket.h:193:5: error: expected specifier-qualifier-list before ‘sa_family_t’
193 | __SOCKADDR_COMMON (ss_); /* Address family, etc. */
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/sys/socket.h:33,
from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/bits/socket.h:305:24: error: storage class specified for parameter ‘__cmsg_nxthdr’
305 | extern struct cmsghdr *__cmsg_nxthdr (struct msghdr *__mhdr,
| ^~~~~~~~~~~~~
/usr/include/bits/socket.h:313:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
313 | {
| ^
In file included from /usr/include/asm-generic/socket.h:5,
from /usr/include/asm/socket.h:1,
from /usr/include/bits/socket.h:354,
from /usr/include/sys/socket.h:33,
from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/linux/posix_types.h:27:3: error: storage class specified for parameter ‘__kernel_fd_set’
27 | } __kernel_fd_set;
| ^~~~~~~~~~~~~~~
/usr/include/linux/posix_types.h:30:16: error: storage class specified for parameter ‘__kernel_sighandler_t’
30 | typedef void (*__kernel_sighandler_t)(int);
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/linux/posix_types.h:33:13: error: storage class specified for parameter ‘__kernel_key_t’
33 | typedef int __kernel_key_t;
| ^~~~~~~~~~~~~~
/usr/include/linux/posix_types.h:34:13: error: storage class specified for parameter ‘__kernel_mqd_t’
34 | typedef int __kernel_mqd_t;
| ^~~~~~~~~~~~~~
In file included from /usr/include/asm/posix_types.h:3,
from /usr/include/linux/posix_types.h:36,
from /usr/include/asm-generic/socket.h:5,
from /usr/include/asm/socket.h:1,
from /usr/include/bits/socket.h:354,
from /usr/include/sys/socket.h:33,
from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/asm/posix_types_32.h:11:24: error: storage class specified for parameter ‘__kernel_mode_t’
11 | typedef unsigned short __kernel_mode_t;
| ^~~~~~~~~~~~~~~
/usr/include/asm/posix_types_32.h:14:24: error: storage class specified for parameter ‘__kernel_ipc_pid_t’
14 | typedef unsigned short __kernel_ipc_pid_t;
| ^~~~~~~~~~~~~~~~~~
/usr/include/asm/posix_types_32.h:17:24: error: storage class specified for parameter ‘__kernel_uid_t’
17 | typedef unsigned short __kernel_uid_t;
| ^~~~~~~~~~~~~~
/usr/include/asm/posix_types_32.h:18:24: error: storage class specified for parameter ‘__kernel_gid_t’
18 | typedef unsigned short __kernel_gid_t;
| ^~~~~~~~~~~~~~
/usr/include/asm/posix_types_32.h:21:24: error: storage class specified for parameter ‘__kernel_old_dev_t’
21 | typedef unsigned short __kernel_old_dev_t;
| ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/asm/posix_types_32.h:24,
from /usr/include/asm/posix_types.h:3,
from /usr/include/linux/posix_types.h:36,
from /usr/include/asm-generic/socket.h:5,
from /usr/include/asm/socket.h:1,
from /usr/include/bits/socket.h:354,
from /usr/include/sys/socket.h:33,
from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/asm-generic/posix_types.h:15:15: error: storage class specified for parameter ‘__kernel_long_t’
15 | typedef long __kernel_long_t;
| ^~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:16:23: error: storage class specified for parameter ‘__kernel_ulong_t’
16 | typedef unsigned long __kernel_ulong_t;
| ^~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:20:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__kernel_ino_t’
20 | typedef __kernel_ulong_t __kernel_ino_t;
| ^~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:28:14: error: storage class specified for parameter ‘__kernel_pid_t’
28 | typedef int __kernel_pid_t;
| ^~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:41:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__kernel_suseconds_t’
41 | typedef __kernel_long_t __kernel_suseconds_t;
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:45:14: error: storage class specified for parameter ‘__kernel_daddr_t’
45 | typedef int __kernel_daddr_t;
| ^~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:49:22: error: storage class specified for parameter ‘__kernel_uid32_t’
49 | typedef unsigned int __kernel_uid32_t;
| ^~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:50:22: error: storage class specified for parameter ‘__kernel_gid32_t’
50 | typedef unsigned int __kernel_gid32_t;
| ^~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:54:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__kernel_old_uid_t’
54 | typedef __kernel_uid_t __kernel_old_uid_t;
| ^~~~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:55:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__kernel_old_gid_t’
55 | typedef __kernel_gid_t __kernel_old_gid_t;
| ^~~~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:68:22: error: storage class specified for parameter ‘__kernel_size_t’
68 | typedef unsigned int __kernel_size_t;
| ^~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:69:14: error: storage class specified for parameter ‘__kernel_ssize_t’
69 | typedef int __kernel_ssize_t;
| ^~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:70:14: error: storage class specified for parameter ‘__kernel_ptrdiff_t’
70 | typedef int __kernel_ptrdiff_t;
| ^~~~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:81:3: error: storage class specified for parameter ‘__kernel_fsid_t’
81 | } __kernel_fsid_t;
| ^~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:87:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__kernel_off_t’
87 | typedef __kernel_long_t __kernel_off_t;
| ^~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:88:19: error: storage class specified for parameter ‘__kernel_loff_t’
88 | typedef long long __kernel_loff_t;
| ^~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:89:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__kernel_time_t’
89 | typedef __kernel_long_t __kernel_time_t;
| ^~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:90:19: error: storage class specified for parameter ‘__kernel_time64_t’
90 | typedef long long __kernel_time64_t;
| ^~~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:91:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__kernel_clock_t’
91 | typedef __kernel_long_t __kernel_clock_t;
| ^~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:92:14: error: storage class specified for parameter ‘__kernel_timer_t’
92 | typedef int __kernel_timer_t;
| ^~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:93:14: error: storage class specified for parameter ‘__kernel_clockid_t’
93 | typedef int __kernel_clockid_t;
| ^~~~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:94:17: error: storage class specified for parameter ‘__kernel_caddr_t’
94 | typedef char * __kernel_caddr_t;
| ^~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:95:24: error: storage class specified for parameter ‘__kernel_uid16_t’
95 | typedef unsigned short __kernel_uid16_t;
| ^~~~~~~~~~~~~~~~
/usr/include/asm-generic/posix_types.h:96:24: error: storage class specified for parameter ‘__kernel_gid16_t’
96 | typedef unsigned short __kernel_gid16_t;
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/sys/socket.h:102:12: error: storage class specified for parameter ‘socket’
102 | extern int socket (int __domain, int __type, int __protocol) __THROW;
| ^~~~~~
/usr/include/sys/socket.h:108:12: error: storage class specified for parameter ‘socketpair’
108 | extern int socketpair (int __domain, int __type, int __protocol,
| ^~~~~~~~~~
/usr/include/sys/socket.h:112:12: error: storage class specified for parameter ‘bind’
112 | extern int bind (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len)
| ^~~~
/usr/include/sys/socket.h:116:12: error: storage class specified for parameter ‘getsockname’
116 | extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
| ^~~~~~~~~~~
/usr/include/sys/socket.h:126:12: error: storage class specified for parameter ‘connect’
126 | extern int connect (int __fd, __CONST_SOCKADDR_ARG __addr, socklen_t __len);
| ^~~~~~~
/usr/include/sys/socket.h:130:12: error: storage class specified for parameter ‘getpeername’
130 | extern int getpeername (int __fd, __SOCKADDR_ARG __addr,
| ^~~~~~~~~~~
/usr/include/sys/socket.h:138:16: error: storage class specified for parameter ‘send’
138 | extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
| ^~~~
/usr/include/sys/socket.h:145:16: error: storage class specified for parameter ‘recv’
145 | extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
| ^~~~
/usr/include/sys/socket.h:152:16: error: storage class specified for parameter ‘sendto’
152 | extern ssize_t sendto (int __fd, const void *__buf, size_t __n,
| ^~~~~~
/usr/include/sys/socket.h:163:16: error: storage class specified for parameter ‘recvfrom’
163 | extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
| ^~~~~~~~
/usr/include/sys/socket.h:173:16: error: storage class specified for parameter ‘sendmsg’
173 | extern ssize_t sendmsg (int __fd, const struct msghdr *__message,
| ^~~~~~~
/usr/include/sys/socket.h:191:16: error: storage class specified for parameter ‘recvmsg’
191 | extern ssize_t recvmsg (int __fd, struct msghdr *__message, int __flags);
| ^~~~~~~
/usr/include/sys/socket.h:208:12: error: storage class specified for parameter ‘getsockopt’
208 | extern int getsockopt (int __fd, int __level, int __optname,
| ^~~~~~~~~~
/usr/include/sys/socket.h:215:12: error: storage class specified for parameter ‘setsockopt’
215 | extern int setsockopt (int __fd, int __level, int __optname,
| ^~~~~~~~~~
/usr/include/sys/socket.h:222:12: error: storage class specified for parameter ‘listen’
222 | extern int listen (int __fd, int __n) __THROW;
| ^~~~~~
/usr/include/sys/socket.h:232:12: error: storage class specified for parameter ‘accept’
232 | extern int accept (int __fd, __SOCKADDR_ARG __addr,
| ^~~~~~
/usr/include/sys/socket.h:250:12: error: storage class specified for parameter ‘shutdown’
250 | extern int shutdown (int __fd, int __how) __THROW;
| ^~~~~~~~
/usr/include/sys/socket.h:255:12: error: storage class specified for parameter ‘sockatmark’
255 | extern int sockatmark (int __fd) __THROW;
| ^~~~~~~~~~
/usr/include/sys/socket.h:263:12: error: storage class specified for parameter ‘isfdtype’
263 | extern int isfdtype (int __fd, int __fdtype) __THROW;
| ^~~~~~~~
In file included from /usr/include/sys/socket.h:269,
from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/bits/socket2.h:23:16: error: storage class specified for parameter ‘__recv_chk’
23 | extern ssize_t __recv_chk (int __fd, void *__buf, size_t __n, size_t __buflen,
| ^~~~~~~~~~
In file included from /usr/include/features.h:450,
from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from quickbms.c:35:
/usr/include/bits/socket2.h:25:16: error: storage class specified for parameter ‘__recv_alias’
25 | extern ssize_t __REDIRECT (__recv_alias, (int __fd, void *__buf, size_t __n,
| ^~~~~~~~~~
/usr/include/bits/socket2.h:27:16: error: storage class specified for parameter ‘__recv_chk_warn’
27 | extern ssize_t __REDIRECT (__recv_chk_warn,
| ^~~~~~~~~~
In file included from /usr/include/sys/socket.h:269,
from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/bits/socket2.h:35:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
35 | {
| ^
/usr/include/bits/socket2.h:47:16: error: storage class specified for parameter ‘__recvfrom_chk’
47 | extern ssize_t __recvfrom_chk (int __fd, void *__restrict __buf, size_t __n,
| ^~~~~~~~~~~~~~
In file included from /usr/include/features.h:450,
from /usr/include/bits/libc-header-start.h:33,
from /usr/include/stdio.h:27,
from quickbms.c:35:
/usr/include/bits/socket2.h:51:16: error: storage class specified for parameter ‘__recvfrom_alias’
51 | extern ssize_t __REDIRECT (__recvfrom_alias,
| ^~~~~~~~~~
/usr/include/bits/socket2.h:55:16: error: storage class specified for parameter ‘__recvfrom_chk_warn’
55 | extern ssize_t __REDIRECT (__recvfrom_chk_warn,
| ^~~~~~~~~~
In file included from /usr/include/sys/socket.h:269,
from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/bits/socket2.h:66:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | {
| ^
In file included from quickbms.c:316:
/usr/include/netinet/in.h:30:18: error: storage class specified for parameter ‘in_addr_t’
30 | typedef uint32_t in_addr_t;
| ^~~~~~~~~
/usr/include/netinet/in.h:33:5: error: expected specifier-qualifier-list before ‘in_addr_t’
33 | in_addr_t s_addr;
| ^~~~~~~~~
In file included from quickbms.c:316:
/usr/include/netinet/in.h:119:18: error: storage class specified for parameter ‘in_port_t’
119 | typedef uint16_t in_port_t;
| ^~~~~~~~~
/usr/include/netinet/in.h:228:30: error: storage class specified for parameter ‘in6addr_any’
228 | extern const struct in6_addr in6addr_any; /* :: */
| ^~~~~~~~~~~
/usr/include/netinet/in.h:229:30: error: storage class specified for parameter ‘in6addr_loopback’
229 | extern const struct in6_addr in6addr_loopback; /* ::1 */
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/bits/socket.h:175,
from /usr/include/sys/socket.h:33,
from /usr/include/netinet/in.h:23,
from quickbms.c:316:
/usr/include/netinet/in.h:240:5: error: expected specifier-qualifier-list before ‘sa_family_t’
240 | __SOCKADDR_COMMON (sin_);
| ^~~~~~~~~~~~~~~~~
/usr/include/netinet/in.h:255:5: error: expected specifier-qualifier-list before ‘sa_family_t’
255 | __SOCKADDR_COMMON (sin6_);
| ^~~~~~~~~~~~~~~~~
In file included from quickbms.c:316:
/usr/include/netinet/in.h:375:17: error: storage class specified for parameter ‘ntohl’
375 | extern uint32_t ntohl (uint32_t __netlong) __THROW __attribute__ ((__const__));
| ^~~~~
/usr/include/netinet/in.h:376:17: error: storage class specified for parameter ‘ntohs’
376 | extern uint16_t ntohs (uint16_t __netshort)
| ^~~~~
/usr/include/netinet/in.h:378:17: error: storage class specified for parameter ‘htonl’
378 | extern uint32_t htonl (uint32_t __hostlong)
| ^~~~~
/usr/include/netinet/in.h:380:17: error: storage class specified for parameter ‘htons’
380 | extern uint16_t htons (uint16_t __hostshort)
| ^~~~~
In file included from quickbms.c:316:
/usr/include/netinet/in.h:503:12: error: storage class specified for parameter ‘bindresvport’
503 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW;
| ^~~~~~~~~~~~
/usr/include/netinet/in.h:506:12: error: storage class specified for parameter ‘bindresvport6’
506 | extern int bindresvport6 (int __sockfd, struct sockaddr_in6 *__sock_in)
| ^~~~~~~~~~~~~
quickbms.c:368:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
368 | void __cxa_pure_virtual() { while(1); }
| ^
In file included from /usr/include/sched.h:44,
from /usr/include/pthread.h:23,
from threads.h:25,
from quickbms.c:370:
/usr/include/bits/cpu-set.h:32:25: error: storage class specified for parameter ‘__cpu_mask’
32 | typedef __CPU_MASK_TYPE __cpu_mask;
| ^~~~~~~~~~
/usr/include/bits/cpu-set.h:41:3: error: expected specifier-qualifier-list before ‘__cpu_mask’
41 | __cpu_mask __bits[__CPU_SETSIZE / __NCPUBITS];
| ^~~~~~~~~~
/usr/include/bits/cpu-set.h:42:3: error: storage class specified for parameter ‘cpu_set_t’
42 | } cpu_set_t;
| ^~~~~~~~~
/usr/include/bits/cpu-set.h:117:64: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
117 | extern int __sched_cpucount (size_t __setsize, const cpu_set_t *__setp)
| ^
/usr/include/bits/cpu-set.h:119:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
119 | extern cpu_set_t *__sched_cpualloc (size_t __count) __THROW __wur;
| ^
/usr/include/bits/cpu-set.h:120:30: error: expected declaration specifiers or ‘...’ before ‘cpu_set_t’
120 | extern void __sched_cpufree (cpu_set_t *__set) __THROW;
| ^~~~~~~~~
In file included from /usr/include/pthread.h:23,
from threads.h:25,
from quickbms.c:370:
/usr/include/sched.h:54:12: error: storage class specified for parameter ‘sched_setparam’
54 | extern int sched_setparam (__pid_t __pid, const struct sched_param *__param)
| ^~~~~~~~~~~~~~
/usr/include/sched.h:58:12: error: storage class specified for parameter ‘sched_getparam’
58 | extern int sched_getparam (__pid_t __pid, struct sched_param *__param) __THROW;
| ^~~~~~~~~~~~~~
/usr/include/sched.h:61:12: error: storage class specified for parameter ‘sched_setscheduler’
61 | extern int sched_setscheduler (__pid_t __pid, int __policy,
| ^~~~~~~~~~~~~~~~~~
/usr/include/sched.h:65:12: error: storage class specified for parameter ‘sched_getscheduler’
65 | extern int sched_getscheduler (__pid_t __pid) __THROW;
| ^~~~~~~~~~~~~~~~~~
/usr/include/sched.h:68:12: error: storage class specified for parameter ‘sched_yield’
68 | extern int sched_yield (void) __THROW;
| ^~~~~~~~~~~
/usr/include/sched.h:71:12: error: storage class specified for parameter ‘sched_get_priority_max’
71 | extern int sched_get_priority_max (int __algorithm) __THROW;
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/sched.h:74:12: error: storage class specified for parameter ‘sched_get_priority_min’
74 | extern int sched_get_priority_min (int __algorithm) __THROW;
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/sched.h:77:12: error: storage class specified for parameter ‘sched_rr_get_interval’
77 | extern int sched_rr_get_interval (__pid_t __pid, struct timespec *__t) __THROW;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/pthread.h:27,
from threads.h:25,
from quickbms.c:370:
/usr/include/bits/setjmp.h:35:13: error: storage class specified for parameter ‘__jmp_buf’
35 | typedef int __jmp_buf[6];
| ^~~~~~~~~
In file included from threads.h:25,
from quickbms.c:370:
/usr/include/pthread.h:234:12: error: storage class specified for parameter ‘pthread_create’
234 | extern int pthread_create (pthread_t *__restrict __newthread,
| ^~~~~~~~~~~~~~
/usr/include/pthread.h:243:13: error: storage class specified for parameter ‘pthread_exit’
243 | extern void pthread_exit (void *__retval) __attribute__ ((__noreturn__));
| ^~~~~~~~~~~~
/usr/include/pthread.h:251:12: error: storage class specified for parameter ‘pthread_join’
251 | extern int pthread_join (pthread_t __th, void **__thread_return);
| ^~~~~~~~~~~~
/usr/include/pthread.h:272:12: error: storage class specified for parameter ‘pthread_detach’
272 | extern int pthread_detach (pthread_t __th) __THROW;
| ^~~~~~~~~~~~~~
/usr/include/pthread.h:276:18: error: storage class specified for parameter ‘pthread_self’
276 | extern pthread_t pthread_self (void) __THROW __attribute__ ((__const__));
| ^~~~~~~~~~~~
/usr/include/pthread.h:279:12: error: storage class specified for parameter ‘pthread_equal’
279 | extern int pthread_equal (pthread_t __thread1, pthread_t __thread2)
| ^~~~~~~~~~~~~
/usr/include/pthread.h:288:12: error: storage class specified for parameter ‘pthread_attr_init’
288 | extern int pthread_attr_init (pthread_attr_t *__attr) __THROW __nonnull ((1));
| ^~~~~~~~~~~~~~~~~
/usr/include/pthread.h:291:12: error: storage class specified for parameter ‘pthread_attr_destroy’
291 | extern int pthread_attr_destroy (pthread_attr_t *__attr)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:295:12: error: storage class specified for parameter ‘pthread_attr_getdetachstate’
295 | extern int pthread_attr_getdetachstate (const pthread_attr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:300:12: error: storage class specified for parameter ‘pthread_attr_setdetachstate’
300 | extern int pthread_attr_setdetachstate (pthread_attr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:306:12: error: storage class specified for parameter ‘pthread_attr_getguardsize’
306 | extern int pthread_attr_getguardsize (const pthread_attr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:311:12: error: storage class specified for parameter ‘pthread_attr_setguardsize’
311 | extern int pthread_attr_setguardsize (pthread_attr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:317:12: error: storage class specified for parameter ‘pthread_attr_getschedparam’
317 | extern int pthread_attr_getschedparam (const pthread_attr_t *__restrict __attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:322:12: error: storage class specified for parameter ‘pthread_attr_setschedparam’
322 | extern int pthread_attr_setschedparam (pthread_attr_t *__restrict __attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:327:12: error: storage class specified for parameter ‘pthread_attr_getschedpolicy’
327 | extern int pthread_attr_getschedpolicy (const pthread_attr_t *__restrict
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:332:12: error: storage class specified for parameter ‘pthread_attr_setschedpolicy’
332 | extern int pthread_attr_setschedpolicy (pthread_attr_t *__attr, int __policy)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:336:12: error: storage class specified for parameter ‘pthread_attr_getinheritsched’
336 | extern int pthread_attr_getinheritsched (const pthread_attr_t *__restrict
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:341:12: error: storage class specified for parameter ‘pthread_attr_setinheritsched’
341 | extern int pthread_attr_setinheritsched (pthread_attr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:347:12: error: storage class specified for parameter ‘pthread_attr_getscope’
347 | extern int pthread_attr_getscope (const pthread_attr_t *__restrict __attr,
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:352:12: error: storage class specified for parameter ‘pthread_attr_setscope’
352 | extern int pthread_attr_setscope (pthread_attr_t *__attr, int __scope)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:356:12: error: storage class specified for parameter ‘pthread_attr_getstackaddr’
356 | extern int pthread_attr_getstackaddr (const pthread_attr_t *__restrict
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:364:12: error: storage class specified for parameter ‘pthread_attr_setstackaddr’
364 | extern int pthread_attr_setstackaddr (pthread_attr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:369:12: error: storage class specified for parameter ‘pthread_attr_getstacksize’
369 | extern int pthread_attr_getstacksize (const pthread_attr_t *__restrict
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:376:12: error: storage class specified for parameter ‘pthread_attr_setstacksize’
376 | extern int pthread_attr_setstacksize (pthread_attr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:382:12: error: storage class specified for parameter ‘pthread_attr_getstack’
382 | extern int pthread_attr_getstack (const pthread_attr_t *__restrict __attr,
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:390:12: error: storage class specified for parameter ‘pthread_attr_setstack’
390 | extern int pthread_attr_setstack (pthread_attr_t *__attr, void *__stackaddr,
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:430:12: error: storage class specified for parameter ‘pthread_setschedparam’
430 | extern int pthread_setschedparam (pthread_t __target_thread, int __policy,
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:435:12: error: storage class specified for parameter ‘pthread_getschedparam’
435 | extern int pthread_getschedparam (pthread_t __target_thread,
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:441:12: error: storage class specified for parameter ‘pthread_setschedprio’
441 | extern int pthread_setschedprio (pthread_t __target_thread, int __prio)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:495:12: error: storage class specified for parameter ‘pthread_once’
495 | extern int pthread_once (pthread_once_t *__once_control,
| ^~~~~~~~~~~~
/usr/include/pthread.h:507:12: error: storage class specified for parameter ‘pthread_setcancelstate’
507 | extern int pthread_setcancelstate (int __state, int *__oldstate);
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:511:12: error: storage class specified for parameter ‘pthread_setcanceltype’
511 | extern int pthread_setcanceltype (int __type, int *__oldtype);
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:514:12: error: storage class specified for parameter ‘pthread_cancel’
514 | extern int pthread_cancel (pthread_t __th);
| ^~~~~~~~~~~~~~
/usr/include/pthread.h:519:13: error: storage class specified for parameter ‘pthread_testcancel’
519 | extern void pthread_testcancel (void);
| ^~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:528:5: error: expected specifier-qualifier-list before ‘__jmp_buf’
528 | __jmp_buf __cancel_jmp_buf;
| ^~~~~~~~~
/usr/include/pthread.h:532:3: error: storage class specified for parameter ‘__pthread_unwind_buf_t’
532 | } __pthread_unwind_buf_t __attribute__ ((__aligned__));
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:532:3: error: alignment may not be specified for ‘__pthread_unwind_buf_t’
/usr/include/pthread.h:681:40: error: expected declaration specifiers or ‘...’ before ‘__pthread_unwind_buf_t’
681 | extern void __pthread_register_cancel (__pthread_unwind_buf_t *__buf)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:693:42: error: expected declaration specifiers or ‘...’ before ‘__pthread_unwind_buf_t’
693 | extern void __pthread_unregister_cancel (__pthread_unwind_buf_t *__buf)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:734:36: error: expected declaration specifiers or ‘...’ before ‘__pthread_unwind_buf_t’
734 | extern void __pthread_unwind_next (__pthread_unwind_buf_t *__buf)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:744:12: error: storage class specified for parameter ‘__sigsetjmp’
744 | extern int __sigsetjmp (struct __jmp_buf_tag *__env, int __savemask) __THROWNL;
| ^~~~~~~~~~~
/usr/include/pthread.h:750:12: error: storage class specified for parameter ‘pthread_mutex_init’
750 | extern int pthread_mutex_init (pthread_mutex_t *__mutex,
| ^~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:755:12: error: storage class specified for parameter ‘pthread_mutex_destroy’
755 | extern int pthread_mutex_destroy (pthread_mutex_t *__mutex)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:759:12: error: storage class specified for parameter ‘pthread_mutex_trylock’
759 | extern int pthread_mutex_trylock (pthread_mutex_t *__mutex)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:763:12: error: storage class specified for parameter ‘pthread_mutex_lock’
763 | extern int pthread_mutex_lock (pthread_mutex_t *__mutex)
| ^~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:768:12: error: storage class specified for parameter ‘pthread_mutex_timedlock’
768 | extern int pthread_mutex_timedlock (pthread_mutex_t *__restrict __mutex,
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:781:12: error: storage class specified for parameter ‘pthread_mutex_unlock’
781 | extern int pthread_mutex_unlock (pthread_mutex_t *__mutex)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:786:12: error: storage class specified for parameter ‘pthread_mutex_getprioceiling’
786 | extern int pthread_mutex_getprioceiling (const pthread_mutex_t *
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:793:12: error: storage class specified for parameter ‘pthread_mutex_setprioceiling’
793 | extern int pthread_mutex_setprioceiling (pthread_mutex_t *__restrict __mutex,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:801:12: error: storage class specified for parameter ‘pthread_mutex_consistent’
801 | extern int pthread_mutex_consistent (pthread_mutex_t *__mutex)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:814:12: error: storage class specified for parameter ‘pthread_mutexattr_init’
814 | extern int pthread_mutexattr_init (pthread_mutexattr_t *__attr)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:818:12: error: storage class specified for parameter ‘pthread_mutexattr_destroy’
818 | extern int pthread_mutexattr_destroy (pthread_mutexattr_t *__attr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:822:12: error: storage class specified for parameter ‘pthread_mutexattr_getpshared’
822 | extern int pthread_mutexattr_getpshared (const pthread_mutexattr_t *
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:828:12: error: storage class specified for parameter ‘pthread_mutexattr_setpshared’
828 | extern int pthread_mutexattr_setpshared (pthread_mutexattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:834:12: error: storage class specified for parameter ‘pthread_mutexattr_gettype’
834 | extern int pthread_mutexattr_gettype (const pthread_mutexattr_t *__restrict
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:841:12: error: storage class specified for parameter ‘pthread_mutexattr_settype’
841 | extern int pthread_mutexattr_settype (pthread_mutexattr_t *__attr, int __kind)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:846:12: error: storage class specified for parameter ‘pthread_mutexattr_getprotocol’
846 | extern int pthread_mutexattr_getprotocol (const pthread_mutexattr_t *
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:853:12: error: storage class specified for parameter ‘pthread_mutexattr_setprotocol’
853 | extern int pthread_mutexattr_setprotocol (pthread_mutexattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:858:12: error: storage class specified for parameter ‘pthread_mutexattr_getprioceiling’
858 | extern int pthread_mutexattr_getprioceiling (const pthread_mutexattr_t *
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:864:12: error: storage class specified for parameter ‘pthread_mutexattr_setprioceiling’
864 | extern int pthread_mutexattr_setprioceiling (pthread_mutexattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:870:12: error: storage class specified for parameter ‘pthread_mutexattr_getrobust’
870 | extern int pthread_mutexattr_getrobust (const pthread_mutexattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:880:12: error: storage class specified for parameter ‘pthread_mutexattr_setrobust’
880 | extern int pthread_mutexattr_setrobust (pthread_mutexattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:896:12: error: storage class specified for parameter ‘pthread_rwlock_init’
896 | extern int pthread_rwlock_init (pthread_rwlock_t *__restrict __rwlock,
| ^~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:901:12: error: storage class specified for parameter ‘pthread_rwlock_destroy’
901 | extern int pthread_rwlock_destroy (pthread_rwlock_t *__rwlock)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:905:12: error: storage class specified for parameter ‘pthread_rwlock_rdlock’
905 | extern int pthread_rwlock_rdlock (pthread_rwlock_t *__rwlock)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:909:12: error: storage class specified for parameter ‘pthread_rwlock_tryrdlock’
909 | extern int pthread_rwlock_tryrdlock (pthread_rwlock_t *__rwlock)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:914:12: error: storage class specified for parameter ‘pthread_rwlock_timedrdlock’
914 | extern int pthread_rwlock_timedrdlock (pthread_rwlock_t *__restrict __rwlock,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:927:12: error: storage class specified for parameter ‘pthread_rwlock_wrlock’
927 | extern int pthread_rwlock_wrlock (pthread_rwlock_t *__rwlock)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:931:12: error: storage class specified for parameter ‘pthread_rwlock_trywrlock’
931 | extern int pthread_rwlock_trywrlock (pthread_rwlock_t *__rwlock)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:936:12: error: storage class specified for parameter ‘pthread_rwlock_timedwrlock’
936 | extern int pthread_rwlock_timedwrlock (pthread_rwlock_t *__restrict __rwlock,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:949:12: error: storage class specified for parameter ‘pthread_rwlock_unlock’
949 | extern int pthread_rwlock_unlock (pthread_rwlock_t *__rwlock)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:956:12: error: storage class specified for parameter ‘pthread_rwlockattr_init’
956 | extern int pthread_rwlockattr_init (pthread_rwlockattr_t *__attr)
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:960:12: error: storage class specified for parameter ‘pthread_rwlockattr_destroy’
960 | extern int pthread_rwlockattr_destroy (pthread_rwlockattr_t *__attr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:964:12: error: storage class specified for parameter ‘pthread_rwlockattr_getpshared’
964 | extern int pthread_rwlockattr_getpshared (const pthread_rwlockattr_t *
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:970:12: error: storage class specified for parameter ‘pthread_rwlockattr_setpshared’
970 | extern int pthread_rwlockattr_setpshared (pthread_rwlockattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:975:12: error: storage class specified for parameter ‘pthread_rwlockattr_getkind_np’
975 | extern int pthread_rwlockattr_getkind_np (const pthread_rwlockattr_t *
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:981:12: error: storage class specified for parameter ‘pthread_rwlockattr_setkind_np’
981 | extern int pthread_rwlockattr_setkind_np (pthread_rwlockattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:990:12: error: storage class specified for parameter ‘pthread_cond_init’
990 | extern int pthread_cond_init (pthread_cond_t *__restrict __cond,
| ^~~~~~~~~~~~~~~~~
/usr/include/pthread.h:995:12: error: storage class specified for parameter ‘pthread_cond_destroy’
995 | extern int pthread_cond_destroy (pthread_cond_t *__cond)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:999:12: error: storage class specified for parameter ‘pthread_cond_signal’
999 | extern int pthread_cond_signal (pthread_cond_t *__cond)
| ^~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1003:12: error: storage class specified for parameter ‘pthread_cond_broadcast’
1003 | extern int pthread_cond_broadcast (pthread_cond_t *__cond)
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1011:12: error: storage class specified for parameter ‘pthread_cond_wait’
1011 | extern int pthread_cond_wait (pthread_cond_t *__restrict __cond,
| ^~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1022:12: error: storage class specified for parameter ‘pthread_cond_timedwait’
1022 | extern int pthread_cond_timedwait (pthread_cond_t *__restrict __cond,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1045:12: error: storage class specified for parameter ‘pthread_condattr_init’
1045 | extern int pthread_condattr_init (pthread_condattr_t *__attr)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1049:12: error: storage class specified for parameter ‘pthread_condattr_destroy’
1049 | extern int pthread_condattr_destroy (pthread_condattr_t *__attr)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1053:12: error: storage class specified for parameter ‘pthread_condattr_getpshared’
1053 | extern int pthread_condattr_getpshared (const pthread_condattr_t *
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1059:12: error: storage class specified for parameter ‘pthread_condattr_setpshared’
1059 | extern int pthread_condattr_setpshared (pthread_condattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1064:12: error: storage class specified for parameter ‘pthread_condattr_getclock’
1064 | extern int pthread_condattr_getclock (const pthread_condattr_t *
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1070:12: error: storage class specified for parameter ‘pthread_condattr_setclock’
1070 | extern int pthread_condattr_setclock (pthread_condattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1081:12: error: storage class specified for parameter ‘pthread_spin_init’
1081 | extern int pthread_spin_init (pthread_spinlock_t *__lock, int __pshared)
| ^~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1085:12: error: storage class specified for parameter ‘pthread_spin_destroy’
1085 | extern int pthread_spin_destroy (pthread_spinlock_t *__lock)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1089:12: error: storage class specified for parameter ‘pthread_spin_lock’
1089 | extern int pthread_spin_lock (pthread_spinlock_t *__lock)
| ^~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1093:12: error: storage class specified for parameter ‘pthread_spin_trylock’
1093 | extern int pthread_spin_trylock (pthread_spinlock_t *__lock)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1097:12: error: storage class specified for parameter ‘pthread_spin_unlock’
1097 | extern int pthread_spin_unlock (pthread_spinlock_t *__lock)
| ^~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1105:12: error: storage class specified for parameter ‘pthread_barrier_init’
1105 | extern int pthread_barrier_init (pthread_barrier_t *__restrict __barrier,
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1111:12: error: storage class specified for parameter ‘pthread_barrier_destroy’
1111 | extern int pthread_barrier_destroy (pthread_barrier_t *__barrier)
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1115:12: error: storage class specified for parameter ‘pthread_barrier_wait’
1115 | extern int pthread_barrier_wait (pthread_barrier_t *__barrier)
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1120:12: error: storage class specified for parameter ‘pthread_barrierattr_init’
1120 | extern int pthread_barrierattr_init (pthread_barrierattr_t *__attr)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1124:12: error: storage class specified for parameter ‘pthread_barrierattr_destroy’
1124 | extern int pthread_barrierattr_destroy (pthread_barrierattr_t *__attr)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1128:12: error: storage class specified for parameter ‘pthread_barrierattr_getpshared’
1128 | extern int pthread_barrierattr_getpshared (const pthread_barrierattr_t *
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1134:12: error: storage class specified for parameter ‘pthread_barrierattr_setpshared’
1134 | extern int pthread_barrierattr_setpshared (pthread_barrierattr_t *__attr,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1148:12: error: storage class specified for parameter ‘pthread_key_create’
1148 | extern int pthread_key_create (pthread_key_t *__key,
| ^~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1153:12: error: storage class specified for parameter ‘pthread_key_delete’
1153 | extern int pthread_key_delete (pthread_key_t __key) __THROW;
| ^~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1156:14: error: storage class specified for parameter ‘pthread_getspecific’
1156 | extern void *pthread_getspecific (pthread_key_t __key) __THROW;
| ^~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1159:12: error: storage class specified for parameter ‘pthread_setspecific’
1159 | extern int pthread_setspecific (pthread_key_t __key,
| ^~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1165:12: error: storage class specified for parameter ‘pthread_getcpuclockid’
1165 | extern int pthread_getcpuclockid (pthread_t __thread_id,
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:1182:12: error: storage class specified for parameter ‘pthread_atfork’
1182 | extern int pthread_atfork (void (*__prepare) (void),
| ^~~~~~~~~~~~~~
/usr/include/pthread.h:1191:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
1191 | {
| ^
In file included from /usr/include/signal.h:32,
from threads.h:26,
from quickbms.c:370:
/usr/include/bits/types/sig_atomic_t.h:8:24: error: storage class specified for parameter ‘sig_atomic_t’
8 | typedef __sig_atomic_t sig_atomic_t;
| ^~~~~~~~~~~~
In file included from /usr/include/bits/types/siginfo_t.h:6,
from /usr/include/signal.h:57,
from threads.h:26,
from quickbms.c:370:
/usr/include/bits/types/__sigval_t.h:30:22: error: storage class specified for parameter ‘__sigval_t’
30 | typedef union sigval __sigval_t;
| ^~~~~~~~~~
In file included from /usr/include/signal.h:57,
from threads.h:26,
from quickbms.c:370:
/usr/include/bits/types/siginfo_t.h:67:6: error: expected specifier-qualifier-list before ‘__sigval_t’
67 | __sigval_t si_sigval; /* Signal value. */
| ^~~~~~~~~~
/usr/include/bits/types/siginfo_t.h:75:6: error: expected specifier-qualifier-list before ‘__sigval_t’
75 | __sigval_t si_sigval; /* Signal value. */
| ^~~~~~~~~~
/usr/include/bits/types/siginfo_t.h:124:5: error: storage class specified for parameter ‘siginfo_t’
124 | } siginfo_t __SI_ALIGNMENT;
| ^~~~~~~~~
In file included from /usr/include/signal.h:62,
from threads.h:26,
from quickbms.c:370:
/usr/include/bits/types/sigval_t.h:16:20: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sigval_t’
16 | typedef __sigval_t sigval_t;
| ^~~~~~~~
In file included from /usr/include/signal.h:66,
from threads.h:26,
from quickbms.c:370:
/usr/include/bits/types/sigevent_t.h:24:5: error: expected specifier-qualifier-list before ‘__sigval_t’
24 | __sigval_t sigev_value;
| ^~~~~~~~~~
/usr/include/bits/types/sigevent_t.h:42:5: error: storage class specified for parameter ‘sigevent_t’
42 | } sigevent_t;
| ^~~~~~~~~~
In file included from threads.h:26,
from quickbms.c:370:
/usr/include/signal.h:72:16: error: storage class specified for parameter ‘__sighandler_t’
72 | typedef void (*__sighandler_t) (int);
| ^~~~~~~~~~~~~~
/usr/include/signal.h:77:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__sysv_signal’
77 | extern __sighandler_t __sysv_signal (int __sig, __sighandler_t __handler)
| ^~~~~~~~~~~~~
/usr/include/signal.h:88:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘signal’
88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
| ^~~~~~
/usr/include/signal.h:112:12: error: storage class specified for parameter ‘kill’
112 | extern int kill (__pid_t __pid, int __sig) __THROW;
| ^~~~
/usr/include/signal.h:119:12: error: storage class specified for parameter ‘killpg’
119 | extern int killpg (__pid_t __pgrp, int __sig) __THROW;
| ^~~~~~
/usr/include/signal.h:123:12: error: storage class specified for parameter ‘raise’
123 | extern int raise (int __sig) __THROW;
| ^~~~~
/usr/include/signal.h:127:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ssignal’
127 | extern __sighandler_t ssignal (int __sig, __sighandler_t __handler)
| ^~~~~~~
/usr/include/signal.h:129:12: error: storage class specified for parameter ‘gsignal’
129 | extern int gsignal (int __sig) __THROW;
| ^~~~~~~
/usr/include/signal.h:134:13: error: storage class specified for parameter ‘psignal’
134 | extern void psignal (int __sig, const char *__s);
| ^~~~~~~
/usr/include/signal.h:137:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
137 | extern void psiginfo (const siginfo_t *__pinfo, const char *__s);
| ^
/usr/include/signal.h:170:12: error: storage class specified for parameter ‘sigblock’
170 | extern int sigblock (int __mask) __THROW __attribute_deprecated__;
| ^~~~~~~~
/usr/include/signal.h:173:12: error: storage class specified for parameter ‘sigsetmask’
173 | extern int sigsetmask (int __mask) __THROW __attribute_deprecated__;
| ^~~~~~~~~~
/usr/include/signal.h:176:12: error: storage class specified for parameter ‘siggetmask’
176 | extern int siggetmask (void) __THROW __attribute_deprecated__;
| ^~~~~~~~~~
/usr/include/signal.h:190:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sig_t’
190 | typedef __sighandler_t sig_t;
| ^~~~~
/usr/include/signal.h:196:12: error: storage class specified for parameter ‘sigemptyset’
196 | extern int sigemptyset (sigset_t *__set) __THROW __nonnull ((1));
| ^~~~~~~~~~~
/usr/include/signal.h:199:12: error: storage class specified for parameter ‘sigfillset’
199 | extern int sigfillset (sigset_t *__set) __THROW __nonnull ((1));
| ^~~~~~~~~~
/usr/include/signal.h:202:12: error: storage class specified for parameter ‘sigaddset’
202 | extern int sigaddset (sigset_t *__set, int __signo) __THROW __nonnull ((1));
| ^~~~~~~~~
/usr/include/signal.h:205:12: error: storage class specified for parameter ‘sigdelset’
205 | extern int sigdelset (sigset_t *__set, int __signo) __THROW __nonnull ((1));
| ^~~~~~~~~
/usr/include/signal.h:208:12: error: storage class specified for parameter ‘sigismember’
208 | extern int sigismember (const sigset_t *__set, int __signo)
| ^~~~~~~~~~~
In file included from /usr/include/signal.h:226,
from threads.h:26,
from quickbms.c:370:
/usr/include/bits/sigaction.h:34:2: error: expected specifier-qualifier-list before ‘__sighandler_t’
34 | __sighandler_t sa_handler;
| ^~~~~~~~~~~~~~
In file included from threads.h:26,
from quickbms.c:370:
/usr/include/signal.h:229:12: error: storage class specified for parameter ‘sigprocmask’
229 | extern int sigprocmask (int __how, const sigset_t *__restrict __set,
| ^~~~~~~~~~~
/usr/include/signal.h:237:12: error: storage class specified for parameter ‘sigsuspend’
237 | extern int sigsuspend (const sigset_t *__set) __nonnull ((1));
| ^~~~~~~~~~
/usr/include/signal.h:240:12: error: storage class specified for parameter ‘sigaction’
240 | extern int sigaction (int __sig, const struct sigaction *__restrict __act,
| ^~~~~~~~~
/usr/include/signal.h:244:12: error: storage class specified for parameter ‘sigpending’
244 | extern int sigpending (sigset_t *__set) __THROW __nonnull ((1));
| ^~~~~~~~~~
/usr/include/signal.h:252:12: error: storage class specified for parameter ‘sigwait’
252 | extern int sigwait (const sigset_t *__restrict __set, int *__restrict __sig)
| ^~~~~~~
/usr/include/signal.h:262:4: error: expected declaration specifiers or ‘...’ before ‘siginfo_t’
262 | siginfo_t *__restrict __info) __nonnull ((1));
| ^~~~~~~~~
/usr/include/signal.h:270:5: error: expected declaration specifiers or ‘...’ before ‘siginfo_t’
270 | siginfo_t *__restrict __info,
| ^~~~~~~~~
/usr/include/signal.h:276:12: error: storage class specified for parameter ‘sigqueue’
276 | extern int sigqueue (__pid_t __pid, int __sig, const union sigval __val)
| ^~~~~~~~
/usr/include/signal.h:286:26: error: storage class specified for parameter ‘_sys_siglist’
286 | extern const char *const _sys_siglist[_NSIG];
| ^~~~~~~~~~~~
/usr/include/signal.h:287:26: error: storage class specified for parameter ‘sys_siglist’
287 | extern const char *const sys_siglist[_NSIG];
| ^~~~~~~~~~~
In file included from threads.h:26,
from quickbms.c:370:
/usr/include/signal.h:294:12: error: storage class specified for parameter ‘sigreturn’
294 | extern int sigreturn (struct sigcontext *__scp) __THROW;
| ^~~~~~~~~
In file included from /usr/include/signal.h:303,
from threads.h:26,
from quickbms.c:370:
/usr/include/bits/types/stack_t.h:31:5: error: storage class specified for parameter ‘stack_t’
31 | } stack_t;
| ^~~~~~~
In file included from /usr/include/signal.h:306,
from threads.h:26,
from quickbms.c:370:
/usr/include/sys/ucontext.h:156:13: error: storage class specified for parameter ‘greg_t’
156 | typedef int greg_t;
| ^~~~~~
/usr/include/sys/ucontext.h:165:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘gregset_t’
165 | typedef greg_t gregset_t[__NGREG];
| ^~~~~~~~~
/usr/include/sys/ucontext.h:233:31: error: storage class specified for parameter ‘fpregset_t’
233 | typedef struct _libc_fpstate *fpregset_t;
| ^~~~~~~~~~
/usr/include/sys/ucontext.h:238:5: error: unknown type name ‘gregset_t’
238 | gregset_t __ctx(gregs);
| ^~~~~~~~~
/usr/include/sys/ucontext.h:241:5: error: expected specifier-qualifier-list before ‘fpregset_t’
241 | fpregset_t __ctx(fpregs);
| ^~~~~~~~~~
/usr/include/sys/ucontext.h:244:5: error: storage class specified for parameter ‘mcontext_t’
244 | } mcontext_t;
| ^~~~~~~~~~
/usr/include/sys/ucontext.h:251:5: error: expected specifier-qualifier-list before ‘stack_t’
251 | stack_t uc_stack;
| ^~~~~~~
/usr/include/sys/ucontext.h:256:5: error: storage class specified for parameter ‘ucontext_t’
256 | } ucontext_t;
| ^~~~~~~~~~
In file included from threads.h:26,
from quickbms.c:370:
/usr/include/signal.h:314:12: error: storage class specified for parameter ‘siginterrupt’
314 | extern int siginterrupt (int __sig, int __interrupt) __THROW;
| ^~~~~~~~~~~~
In file included from threads.h:26,
from quickbms.c:370:
/usr/include/signal.h:321:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
321 | extern int sigaltstack (const stack_t *__restrict __ss,
| ^
In file included from threads.h:26,
from quickbms.c:370:
/usr/include/signal.h:335:12: error: storage class specified for parameter ‘sigstack’
335 | extern int sigstack (struct sigstack *__ss, struct sigstack *__oss)
| ^~~~~~~~
In file included from /usr/include/signal.h:359,
from threads.h:26,
from quickbms.c:370:
/usr/include/bits/sigthread.h:31:12: error: storage class specified for parameter ‘pthread_sigmask’
31 | extern int pthread_sigmask (int __how,
| ^~~~~~~~~~~~~~~
/usr/include/bits/sigthread.h:36:12: error: storage class specified for parameter ‘pthread_kill’
36 | extern int pthread_kill (pthread_t __threadid, int __signo) __THROW;
| ^~~~~~~~~~~~
In file included from threads.h:26,
from quickbms.c:370:
/usr/include/signal.h:366:12: error: storage class specified for parameter ‘__libc_current_sigrtmin’
366 | extern int __libc_current_sigrtmin (void) __THROW;
| ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/signal.h:368:12: error: storage class specified for parameter ‘__libc_current_sigrtmax’
368 | extern int __libc_current_sigrtmax (void) __THROW;
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from quickbms.c:370:
threads.h:31:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
31 | thread_id quick_threadx(void *func, void *data) {
| ^
threads.h:44:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
44 | void quick_threadz(thread_id tid) {
| ^
threads.h:58:35: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
58 | void quick_threadk(thread_id tid) {
| ^
quickbms.c:374:13: error: storage class specified for parameter ‘VER’
374 | static u8 VER[64] = ""; // kept for compatibility with some functions
| ^~~
quickbms.c:374:1: error: parameter ‘VER’ is initialized
374 | static u8 VER[64] = ""; // kept for compatibility with some functions
| ^~~~~~
quickbms.c:429:30: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
429 | static void FCLOSEX(FILE *X) { if(X && (X != stdout) && (X != stderr) && (X != stdin)) fclose(X); }
| ^
quickbms.c:502:1: error: parameter ‘real_strdup’ is initialized
502 | char *(*real_strdup)(const char *) = strdup;
| ^~~~
In file included from defs.h:212,
from quickbms.c:521:
comtype.h:10:3: error: storage class specified for parameter ‘quickbms_comp_list_t’
10 | } quickbms_comp_list_t;
| ^~~~~~~~~~~~~~~~~~~~
comtype.h:11:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘quickbms_comp_list’
11 | static /*const*/ quickbms_comp_list_t quickbms_comp_list[] = {
| ^~~~~~~~~~~~~~~~~~
comtype.h:931:2: error: expected declaration specifiers before ‘;’ token
931 | };
| ^
In file included from quickbms.c:521:
defs.h:249:3: error: storage class specified for parameter ‘data_t’
249 | } data_t;
| ^~~~~~
defs.h:258:5: error: expected specifier-qualifier-list before ‘data_t’
258 | data_t *array; // list of arrays containing the various values of i:j
| ^~~~~~
defs.h:259:3: error: storage class specified for parameter ‘sub_variable_t’
259 | } sub_variable_t;
| ^~~~~~~~~~~~~~
defs.h:273:3: error: storage class specified for parameter ‘variable_reimport_t’
273 | } variable_reimport_t;
| ^~~~~~~~~~~~~~~~~~~
defs.h:323:5: error: expected specifier-qualifier-list before ‘sub_variable_t’
323 | sub_variable_t *sub_var;
| ^~~~~~~~~~~~~~
defs.h:326:3: error: storage class specified for parameter ‘variable_t’
326 | } variable_t;
| ^~~~~~~~~~
defs.h:337:3: error: storage class specified for parameter ‘command_t’
337 | } command_t;
| ^~~~~~~~~
defs.h:353:3: error: storage class specified for parameter ‘hexhtml_t’
353 | } hexhtml_t;
| ^~~~~~~~~
defs.h:367:3: error: storage class specified for parameter ‘parsing_debug_t’
367 | } parsing_debug_t;
| ^~~~~~~~~~~~~~~
defs.h:380:5: error: expected specifier-qualifier-list before ‘hexhtml_t’
380 | hexhtml_t *hexhtml;
| ^~~~~~~~~
defs.h:394:3: error: storage class specified for parameter ‘filenumber_t’
394 | } filenumber_t;
| ^~~~~~~~~~~~
defs.h:404:5: error: expected specifier-qualifier-list before ‘hexhtml_t’
404 | hexhtml_t *hexhtml;
| ^~~~~~~~~
defs.h:407:3: error: storage class specified for parameter ‘memory_file_t’
407 | } memory_file_t;
| ^~~~~~~~~~~~~
defs.h:414:5: error: expected specifier-qualifier-list before ‘variable_t’
414 | variable_t *var;
| ^~~~~~~~~~
defs.h:415:3: error: storage class specified for parameter ‘array_t’
415 | } array_t;
| ^~~~~~~
defs.h:423:3: error: storage class specified for parameter ‘files_t’
423 | } files_t;
| ^~~~~~~
defs.h:439:3: error: storage class specified for parameter ‘clsid_t’
439 | } clsid_t;
| ^~~~~~~
defs.h:443:1: error: expected declaration specifiers before ‘filenumber_t’
443 | filenumber_t g_filenumber[MAX_FILES + 1] = {{0}};
| ^~~~~~~~~~~~
defs.h:443:56: error: expected declaration specifiers before ‘;’ token
443 | filenumber_t g_filenumber[MAX_FILES + 1] = {{0}};
| ^
defs.h:444:1: error: expected declaration specifiers before ‘variable_t’
444 | variable_t g_variable_main[MAX_VARS + 1] = {{0}};
| ^~~~~~~~~~
defs.h:444:56: error: expected declaration specifiers before ‘;’ token
444 | variable_t g_variable_main[MAX_VARS + 1] = {{0}};
| ^
defs.h:445:1: error: expected declaration specifiers before ‘variable_t’
445 | variable_t *g_variable = g_variable_main; // remember to reinitialize it every time (to avoid problems with callfunction)
| ^~~~~~~~~~
defs.h:446:1: error: expected declaration specifiers before ‘command_t’
446 | command_t g_command[MAX_CMDS + 1] = {{{0}}};
| ^~~~~~~~~
defs.h:446:58: error: expected declaration specifiers before ‘;’ token
446 | command_t g_command[MAX_CMDS + 1] = {{{0}}};
| ^
defs.h:447:1: error: expected declaration specifiers before ‘memory_file_t’
447 | memory_file_t g_memory_file[MAX_FILES + 1] = {{0}};
| ^~~~~~~~~~~~~
defs.h:447:56: error: expected declaration specifiers before ‘;’ token
447 | memory_file_t g_memory_file[MAX_FILES + 1] = {{0}};
| ^
defs.h:448:1: error: expected declaration specifiers before ‘array_t’
448 | array_t g_array[MAX_ARRAYS + 1] = {{0}};
| ^~~~~~~
defs.h:448:56: error: expected declaration specifiers before ‘;’ token
448 | array_t g_array[MAX_ARRAYS + 1] = {{0}};
| ^
defs.h:452:1: error: parameter ‘evp_do_final’ is initialized
452 | int evp_do_final = 0; // outside #ifndef
| ^~~
defs.h:454:1: error: parameter ‘hmac_ctx’ is initialized
454 | HMAC_CTX *hmac_ctx = NULL;
| ^~~~~~~~
defs.h:455:1: error: parameter ‘evp_ctx’ is initialized
455 | EVP_CIPHER_CTX *evp_ctx = NULL;
| ^~~~~~~~~~~~~~
defs.h:456:1: error: parameter ‘evpmd_ctx’ is initialized
456 | EVP_MD_CTX *evpmd_ctx = NULL;
| ^~~~~~~~~~
defs.h:457:1: error: expected declaration specifiers before ‘BF_KEY’
457 | BF_KEY *blowfish_ctx = NULL;
| ^~~~~~
defs.h:459:5: error: expected specifier-qualifier-list before ‘AES_KEY’
459 | AES_KEY ctx;
| ^~~~~~~
defs.h:464:3: error: storage class specified for parameter ‘aes_ctr_ctx_t’
464 | } aes_ctr_ctx_t;
| ^~~~~~~~~~~~~
defs.h:471:1: error: expected declaration specifiers before ‘aes_ctr_ctx_t’
471 | aes_ctr_ctx_t *aes_ctr_ctx = NULL;
| ^~~~~~~~~~~~~
defs.h:472:1: error: expected declaration specifiers before ‘aes_ctr_ctx_t’
472 | aes_ctr_ctx_t *zip_aes_ctx = NULL;
| ^~~~~~~~~~~~~
defs.h:480:3: error: storage class specified for parameter ‘modpow_context’
480 | } modpow_context;
| ^~~~~~~~~~~~~~
defs.h:481:1: error: expected declaration specifiers before ‘modpow_context’
481 | modpow_context *modpow_ctx = NULL;
| ^~~~~~~~~~~~~~
defs.h:483:1: error: expected declaration specifiers before ‘tea_context’
483 | tea_context *tea_ctx = NULL;
| ^~~~~~~~~~~
defs.h:484:1: error: expected declaration specifiers before ‘xtea_context’
484 | xtea_context *xtea_ctx = NULL;
| ^~~~~~~~~~~~
defs.h:485:1: error: expected declaration specifiers before ‘xxtea_context’
485 | xxtea_context *xxtea_ctx = NULL;
| ^~~~~~~~~~~~~
defs.h:486:1: error: expected declaration specifiers before ‘swap_context’
486 | swap_context *swap_ctx = NULL;
| ^~~~~~~~~~~~
defs.h:487:1: error: expected declaration specifiers before ‘math_context’
487 | math_context *math_ctx = NULL;
| ^~~~~~~~~~~~
defs.h:488:1: error: expected declaration specifiers before ‘xmath_context’
488 | xmath_context *xmath_ctx = NULL;
| ^~~~~~~~~~~~~
defs.h:489:1: error: expected declaration specifiers before ‘random_context’
489 | random_context *random_ctx = NULL;
| ^~~~~~~~~~~~~~
defs.h:490:1: error: expected declaration specifiers before ‘xor_context’
490 | xor_context *xor_ctx = NULL;
| ^~~~~~~~~~~
defs.h:491:1: error: expected declaration specifiers before ‘rot_context’
491 | rot_context *rot_ctx = NULL;
| ^~~~~~~~~~~
defs.h:492:1: error: expected declaration specifiers before ‘rotate_context’
492 | rotate_context *rotate_ctx = NULL;
| ^~~~~~~~~~~~~~
defs.h:493:1: error: expected declaration specifiers before ‘reverse_context’
493 | reverse_context *reverse_ctx = NULL;
| ^~~~~~~~~~~~~~~
defs.h:494:1: error: expected declaration specifiers before ‘flip_context’
494 | flip_context *flip_ctx = NULL;
| ^~~~~~~~~~~~
defs.h:495:1: error: expected declaration specifiers before ‘inc_context’
495 | inc_context *inc_ctx = NULL;
| ^~~~~~~~~~~
defs.h:496:1: error: expected declaration specifiers before ‘charset_context’
496 | charset_context *charset_ctx = NULL;
| ^~~~~~~~~~~~~~~
defs.h:497:1: error: expected declaration specifiers before ‘charset_context’
497 | charset_context *charset2_ctx = NULL;
| ^~~~~~~~~~~~~~~
defs.h:498:1: error: expected declaration specifiers before ‘TWOFISH_context’
498 | TWOFISH_context *twofish_ctx = NULL;
| ^~~~~~~~~~~~~~~
defs.h:499:1: error: expected declaration specifiers before ‘SEED_context’
499 | SEED_context *seed_ctx = NULL;
| ^~~~~~~~~~~~
defs.h:500:1: error: expected declaration specifiers before ‘serpent_context_t’
500 | serpent_context_t *serpent_ctx = NULL;
| ^~~~~~~~~~~~~~~~~
defs.h:501:1: error: expected declaration specifiers before ‘ICE_KEY’
501 | ICE_KEY *ice_ctx = NULL; // must be not allocated
| ^~~~~~~
defs.h:502:1: error: expected declaration specifiers before ‘Rotorobj’
502 | Rotorobj *rotor_ctx = NULL;
| ^~~~~~~~
defs.h:503:1: error: expected declaration specifiers before ‘ssc_context’
503 | ssc_context *ssc_ctx = NULL;
| ^~~~~~~~~~~
defs.h:504:1: error: expected declaration specifiers before ‘wincrypt_context’
504 | wincrypt_context *wincrypt_ctx = NULL;
| ^~~~~~~~~~~~~~~~
defs.h:505:1: error: expected declaration specifiers before ‘bcrypt_context’
505 | bcrypt_context *bcrypt_ctx = NULL;
| ^~~~~~~~~~~~~~
defs.h:506:1: error: expected declaration specifiers before ‘cunprot_context’
506 | cunprot_context *cunprot_ctx = NULL;
| ^~~~~~~~~~~~~~~
defs.h:507:1: error: parameter ‘zipcrypto_ctx’ is initialized
507 | u32 *zipcrypto_ctx = NULL;
| ^~~
defs.h:508:1: error: parameter ‘threeway_ctx’ is initialized
508 | u32 *threeway_ctx = NULL;
| ^~~
defs.h:509:1: error: parameter ‘skipjack_ctx’ is initialized
509 | void *skipjack_ctx = NULL;
| ^~~~
defs.h:510:1: error: expected declaration specifiers before ‘ANUBISstruct’
510 | ANUBISstruct *anubis_ctx = NULL;
| ^~~~~~~~~~~~
defs.h:511:1: error: expected declaration specifiers before ‘aria_ctx_t’
511 | aria_ctx_t *aria_ctx = NULL;
| ^~~~~~~~~~
defs.h:512:1: error: parameter ‘crypton_ctx’ is initialized
512 | u32 *crypton_ctx = NULL;
| ^~~
defs.h:513:1: error: parameter ‘frog_ctx’ is initialized
513 | u32 *frog_ctx = NULL;
| ^~~
defs.h:514:1: error: expected declaration specifiers before ‘gost_ctx_t’
514 | gost_ctx_t *gost_ctx = NULL;
| ^~~~~~~~~~
defs.h:515:1: error: parameter ‘lucifer_ctx’ is initialized
515 | int lucifer_ctx = 0;
| ^~~
defs.h:516:1: error: parameter ‘mars_ctx’ is initialized
516 | u32 *mars_ctx = NULL;
| ^~~
defs.h:517:1: error: parameter ‘misty1_ctx’ is initialized
517 | u32 *misty1_ctx = NULL;
| ^~~
defs.h:518:1: error: expected declaration specifiers before ‘NOEKEONstruct’
518 | NOEKEONstruct *noekeon_ctx = NULL;
| ^~~~~~~~~~~~~
defs.h:519:1: error: expected declaration specifiers before ‘seal_ctx_t’
519 | seal_ctx_t *seal_ctx = NULL;
| ^~~~~~~~~~
defs.h:520:1: error: expected declaration specifiers before ‘safer_key_t’
520 | safer_key_t *safer_ctx = NULL;
| ^~~~~~~~~~~
defs.h:521:1: error: parameter ‘kirk_ctx’ is initialized
521 | int kirk_ctx = -1;
| ^~~
defs.h:522:1: error: parameter ‘pc1_128_ctx’ is initialized
522 | u8 *pc1_128_ctx = NULL;
| ^~
defs.h:523:1: error: parameter ‘pc1_256_ctx’ is initialized
523 | u8 *pc1_256_ctx = NULL;
| ^~
defs.h:524:1: error: expected declaration specifiers before ‘sph_context’
524 | sph_context *sph_ctx = NULL;
| ^~~~~~~~~~~
defs.h:525:1: error: parameter ‘mpq_ctx’ is initialized
525 | u32 *mpq_ctx = NULL;
| ^~~
defs.h:529:1: error: parameter ‘rc6_ctx’ is initialized
529 | u32 *rc6_ctx = NULL;
| ^~~
defs.h:530:1: error: expected declaration specifiers before ‘xor_prev_next_context’
530 | xor_prev_next_context *xor_prev_next_ctx = NULL;
| ^~~~~~~~~~~~~~~~~~~~~
defs.h:540:3: error: storage class specified for parameter ‘rsa_context’
540 | } rsa_context;
| ^~~~~~~~~~~
defs.h:541:1: error: expected declaration specifiers before ‘rsa_context’
541 | rsa_context *rsa_ctx = NULL;
| ^~~~~~~~~~~
defs.h:559:1: error: expected declaration specifiers before ‘crc_context’
559 | crc_context *crc_ctx = NULL;
| ^~~~~~~~~~~
defs.h:560:1: error: parameter ‘execute_ctx’ is initialized
560 | u8 *execute_ctx = NULL;
| ^~
defs.h:561:1: error: parameter ‘calldll_ctx’ is initialized
561 | u8 *calldll_ctx = NULL;
| ^~
defs.h:568:3: error: storage class specified for parameter ‘ecrypt_context’
568 | } ecrypt_context;
| ^~~~~~~~~~~~~~
defs.h:569:1: error: expected declaration specifiers before ‘ecrypt_context’
569 | ecrypt_context *ecrypt_ctx = NULL;
| ^~~~~~~~~~~~~~
In file included from quickbms.c:521:
defs.h:575:1: error: expected declaration specifiers before ‘ISAAC_ctx_t’
575 | ISAAC_ctx_t *isaac_ctx = NULL;
| ^~~~~~~~~~~
defs.h:576:1: error: parameter ‘isaac_vernam_ctx’ is initialized
576 | int isaac_vernam_ctx = 0;
| ^~~
defs.h:577:1: error: parameter ‘isaac_caesar_ctx’ is initialized
577 | int isaac_caesar_ctx = 0;
| ^~~
defs.h:578:1: error: parameter ‘hsel_ctx’ is initialized
578 | int hsel_ctx = 0;
| ^~~
defs.h:579:1: error: parameter ‘rng_ctx’ is initialized
579 | int rng_ctx = 0;
| ^~~
defs.h:580:1: error: parameter ‘g_oodlenetwork_state’ is initialized
580 | u8 *g_oodlenetwork_state = NULL;
| ^~
defs.h:581:1: error: parameter ‘g_oodlenetwork_state_size’ is initialized
581 | int g_oodlenetwork_state_size = 0;
| ^~~
defs.h:582:1: error: parameter ‘g_oodlenetwork_shared’ is initialized
582 | u8 *g_oodlenetwork_shared = NULL;
| ^~
defs.h:583:1: error: parameter ‘g_oodlenetwork_shared_size’ is initialized
583 | int g_oodlenetwork_shared_size = 0;
| ^~~
defs.h:584:1: error: parameter ‘molebox_ctx’ is initialized
584 | u8 *molebox_ctx = NULL;
| ^~
defs.h:585:1: error: expected declaration specifiers before ‘replace_ctx_t’
585 | replace_ctx_t *replace_ctx = NULL;
| ^~~~~~~~~~~~~
defs.h:586:1: error: expected declaration specifiers before ‘arc4_context’
586 | arc4_context *rc4_ctx = NULL;
| ^~~~~~~~~~~~
defs.h:590:1: error: parameter ‘g_quickiso’ is initialized
590 | quickiso_ctx_t *g_quickiso = NULL;
| ^~~~~~~~~~~~~~
defs.h:591:1: error: parameter ‘g_quickzip’ is initialized
591 | quickzip_ctx_t *g_quickzip = NULL;
| ^~~~~~~~~~~~~~
defs.h:592:1: error: parameter ‘g_listfd’ is initialized
592 | FILE *g_listfd = NULL;
| ^~~~
defs.h:593:1: error: parameter ‘g_codepage_default’ is initialized
593 | int g_codepage_default = -1; // necessary for the -P option and the bms initialization
| ^~~
defs.h:594:1: error: parameter ‘g_last_cmd’ is initialized
594 | int g_last_cmd = 0,
| ^~~
defs.h:595:9: error: parameter ‘g_codepage’ is initialized
595 | g_codepage = -1, // ok
| ^~~~~~~~~~
defs.h:596:9: error: parameter ‘g_bms_line_number’ is initialized
596 | g_bms_line_number = 0,
| ^~~~~~~~~~~~~~~~~
defs.h:597:9: error: parameter ‘g_extracted_files’ is initialized
597 | g_extracted_files = 0,
| ^~~~~~~~~~~~~~~~~
defs.h:598:9: error: parameter ‘g_extracted_files2’ is initialized
598 | g_extracted_files2 = 0, // used only for -f #NUM
| ^~~~~~~~~~~~~~~~~~
defs.h:599:9: error: parameter ‘g_extracted_logs’ is initialized
599 | g_extracted_logs = 0,
| ^~~~~~~~~~~~~~~~
defs.h:600:9: error: parameter ‘g_reimported_files’ is initialized
600 | g_reimported_files = 0,
| ^~~~~~~~~~~~~~~~~~
defs.h:601:9: error: parameter ‘g_reimported_files_skip’ is initialized
601 | g_reimported_files_skip = 0,
| ^~~~~~~~~~~~~~~~~~~~~~~
defs.h:602:9: error: parameter ‘g_reimported_files_404’ is initialized
602 | g_reimported_files_404 = 0,
| ^~~~~~~~~~~~~~~~~~~~~~
defs.h:603:9: error: parameter ‘g_reimported_logs’ is initialized
603 | g_reimported_logs = 0,
| ^~~~~~~~~~~~~~~~~
defs.h:604:9: error: parameter ‘g_endian’ is initialized
604 | g_endian = MYLITTLE_ENDIAN,
| ^~~~~~~~
defs.h:605:9: error: parameter ‘g_list_only’ is initialized
605 | g_list_only = 0,
| ^~~~~~~~~~~
defs.h:606:9: error: parameter ‘g_force_overwrite’ is initialized
606 | g_force_overwrite = 0,
| ^~~~~~~~~~~~~~~~~
defs.h:607:9: error: parameter ‘g_force_rename’ is initialized
607 | g_force_rename = 0,
| ^~~~~~~~~~~~~~
defs.h:608:9: error: parameter ‘g_verbose’ is initialized
608 | g_verbose = 0,
| ^~~~~~~~~
defs.h:609:9: error: parameter ‘g_quiet’ is initialized
609 | g_quiet = 0,
| ^~~~~~~
defs.h:610:9: error: parameter ‘g_quick_gui_exit’ is initialized
610 | g_quick_gui_exit = 0,
| ^~~~~~~~~~~~~~~~
defs.h:611:9: error: parameter ‘g_compression_type’ is initialized
611 | g_compression_type = COMP_ZLIB,
| ^~~~~~~~~~~~~~~~~~
defs.h:612:9: error: parameter ‘g_comtype_dictionary_len’ is initialized
612 | g_comtype_dictionary_len = 0,
| ^~~~~~~~~~~~~~~~~~~~~~~~
defs.h:613:9: error: parameter ‘g_comtype_scan’ is initialized
613 | g_comtype_scan = 0,
| ^~~~~~~~~~~~~~
defs.h:614:9: error: parameter ‘g_encrypt_mode’ is initialized
614 | g_encrypt_mode = 0,
| ^~~~~~~~~~~~~~
defs.h:615:9: error: parameter ‘g_append_mode’ is initialized
615 | g_append_mode = APPEND_MODE_NONE,
| ^~~~~~~~~~~~~
defs.h:616:9: error: parameter ‘g_temporary_file_used’ is initialized
616 | g_temporary_file_used = 0,
| ^~~~~~~~~~~~~~~~~~~~~
defs.h:617:9: error: parameter ‘g_quickbms_version’ is initialized
617 | g_quickbms_version = 0,
| ^~~~~~~~~~~~~~~~~~
defs.h:618:9: error: parameter ‘g_decimal_notation’ is initialized
618 | g_decimal_notation = 1, // myitoa is a bit slower (due to the %/) but is better for some strings+num combinations
| ^~~~~~~~~~~~~~~~~~
In file included from quickbms.c:521:
defs.h:619:9: error: parameter ‘g_mex_default’ is initialized
619 | g_mex_default = 0,
| ^~~~~~~~~~~~~
defs.h:620:9: error: parameter ‘g_script_uses_append’ is initialized
620 | g_script_uses_append = 0,
| ^~~~~~~~~~~~~~~~~~~~
defs.h:621:9: error: parameter ‘g_write_mode’ is initialized
621 | g_write_mode = 0,
| ^~~~~~~~~~~~
defs.h:622:9: error: parameter ‘g_input_total_files’ is initialized
622 | g_input_total_files = 0,
| ^~~~~~~~~~~~~~~~~~~
defs.h:623:9: error: parameter ‘g_endian_killer’ is initialized
623 | g_endian_killer = 0,
| ^~~~~~~~~~~~~~~
defs.h:624:9: error: parameter ‘g_void_dump’ is initialized
624 | g_void_dump = 0,
| ^~~~~~~~~~~
defs.h:625:9: error: parameter ‘g_reimport’ is initialized
625 | g_reimport = 0,
| ^~~~~~~~~~
defs.h:626:9: error: parameter ‘g_enable_hexhtml’ is initialized
626 | g_enable_hexhtml = 0,
| ^~~~~~~~~~~~~~~~
defs.h:627:9: error: parameter ‘g_continue_anyway’ is initialized
627 | g_continue_anyway = 0,
| ^~~~~~~~~~~~~~~~~
defs.h:628:9: error: parameter ‘g_yes’ is initialized
628 | g_yes = 0,
| ^~~~~
defs.h:629:9: error: parameter ‘g_int3’ is initialized
629 | g_int3 = 0,
| ^~~~~~
defs.h:630:9: error: parameter ‘g_is_gui’ is initialized
630 | g_is_gui = 0,
| ^~~~~~~~
defs.h:631:9: error: parameter ‘g_memfile_reimport_name’ is initialized
631 | g_memfile_reimport_name = -1,
| ^~~~~~~~~~~~~~~~~~~~~~~
defs.h:632:9: error: parameter ‘g_lame_add_var_const_workaround’ is initialized
632 | g_lame_add_var_const_workaround = 0,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
defs.h:633:9: error: parameter ‘g_reimport_zero’ is initialized
633 | g_reimport_zero = 0,
| ^~~~~~~~~~~~~~~
defs.h:634:9: error: parameter ‘g_keep_temporary_file’ is initialized
634 | g_keep_temporary_file = 0,
| ^~~~~~~~~~~~~~~~~~~~~
defs.h:635:9: error: parameter ‘g_decimal_names’ is initialized
635 | g_decimal_names = 0,
| ^~~~~~~~~~~~~~~
defs.h:636:9: error: parameter ‘g_ignore_comp_errors’ is initialized
636 | g_ignore_comp_errors = 0,
| ^~~~~~~~~~~~~~~~~~~~
defs.h:637:9: error: parameter ‘g_force_cstring’ is initialized
637 | g_force_cstring = 0,
| ^~~~~~~~~~~~~~~
defs.h:638:9: error: parameter ‘g_quickbms_outname’ is initialized
638 | g_quickbms_outname = 0,
| ^~~~~~~~~~~~~~~~~~
defs.h:639:9: error: parameter ‘g_parsing_debug’ is initialized
639 | g_parsing_debug = 0,
| ^~~~~~~~~~~~~~~
defs.h:640:9: error: parameter ‘g_ipc_web_api’ is initialized
640 | g_ipc_web_api = 0,
| ^~~~~~~~~~~~~
defs.h:641:9: error: parameter ‘g_replace_fdnum0’ is initialized
641 | g_replace_fdnum0 = 0,
| ^~~~~~~~~~~~~~~~
defs.h:642:9: error: parameter ‘g_extracted_file_tree_view_mode’ is initialized
642 | g_extracted_file_tree_view_mode = -1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
defs.h:643:9: error: parameter ‘g_quickbms_dll’ is initialized
643 | g_quickbms_dll = 0,
| ^~~~~~~~~~~~~~
defs.h:644:9: error: parameter ‘g_extraction_hash’ is initialized
644 | g_extraction_hash = 0,
| ^~~~~~~~~~~~~~~~~
defs.h:645:9: error: parameter ‘g_force_output_pos’ is initialized
645 | g_force_output_pos = 0, // used in reimport mode, don't reset it
| ^~~~~~~~~~~~~~~~~~
defs.h:646:9: error: parameter ‘g_reimport_shrink_enlarge’ is initialized
646 | g_reimport_shrink_enlarge = 0,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
defs.h:647:9: error: parameter ‘g_force_utf16’ is initialized
647 | g_force_utf16 = 0, // currently used only in slog
| ^~~~~~~~~~~~~
defs.h:648:9: error: parameter ‘g_log_filler_char’ is initialized
648 | g_log_filler_char = -1;
| ^~~~~~~~~~~~~~~~~
defs.h:651:1: error: parameter ‘g_current_folder’ is initialized
651 | u8 g_current_folder[PATHSZ + 1]= "", // just the current folder when the program is launched
| ^~
defs.h:652:9: error: parameter ‘g_bms_folder’ is initialized
652 | g_bms_folder[PATHSZ + 1] = "",
| ^~~~~~~~~~~~
defs.h:653:9: error: parameter ‘g_bms_script’ is initialized
653 | g_bms_script[PATHSZ + 1] = "",
| ^~~~~~~~~~~~
defs.h:654:9: error: parameter ‘g_exe_folder’ is initialized
654 | g_exe_folder[PATHSZ + 1] = "",
| ^~~~~~~~~~~~
defs.h:655:9: error: parameter ‘g_file_folder’ is initialized
655 | g_file_folder[PATHSZ + 1] = "",
| ^~~~~~~~~~~~~
defs.h:656:9: error: parameter ‘g_temp_folder’ is initialized
656 | g_temp_folder[PATHSZ + 1] = "",
| ^~~~~~~~~~~~~
defs.h:657:9: error: parameter ‘g_output_folder’ is initialized
657 | g_output_folder[PATHSZ + 1] = "",
| ^~~~~~~~~~~~~~~
defs.h:658:9: error: parameter ‘g_filter_files’ is initialized
658 | **g_filter_files = NULL, // the wildcard
| ^
defs.h:659:9: error: parameter ‘g_filter_in_files’ is initialized
659 | **g_filter_in_files = NULL, // the wildcard
| ^
defs.h:660:9: error: parameter ‘g_comtype_dictionary’ is initialized
660 | *g_comtype_dictionary = NULL,
| ^
defs.h:661:9: error: parameter ‘g_quickbms_execute_file’ is initialized
661 | *g_quickbms_execute_file = NULL,
| ^
defs.h:662:9: error: parameter ‘g_force_output’ is initialized
662 | *g_force_output = NULL,
| ^
defs.h:663:9: error: parameter ‘g_compare_folder’ is initialized
663 | *g_compare_folder = NULL;
| ^
defs.h:664:1: error: parameter ‘EXTRCNT_idx’ is initialized
664 | int EXTRCNT_idx = -1,
| ^~~
defs.h:665:9: error: parameter ‘BytesRead_idx’ is initialized
665 | BytesRead_idx = -1,
| ^~~~~~~~~~~~~
defs.h:666:9: error: parameter ‘NotEOF_idx’ is initialized
666 | NotEOF_idx = -1,
| ^~~~~~~~~~
defs.h:667:9: error: parameter ‘SOF_idx’ is initialized
667 | SOF_idx = -1,
| ^~~~~~~
defs.h:668:9: error: parameter ‘EOF_idx’ is initialized
668 | EOF_idx = -1;
| ^~~~~~~
defs.h:675:3: error: storage class specified for parameter ‘filexor_t’
675 | } filexor_t;
| ^~~~~~~~~
defs.h:676:1: error: expected declaration specifiers before ‘filexor_t’
676 | filexor_t g_filexor = {0, NULL, NULL, 0};
| ^~~~~~~~~
defs.h:676:49: error: expected declaration specifiers before ‘;’ token
676 | filexor_t g_filexor = {0, NULL, NULL, 0};
| ^
defs.h:677:1: error: expected declaration specifiers before ‘filexor_t’
677 | filexor_t g_filerot = {0, NULL, NULL, 0};
| ^~~~~~~~~
defs.h:677:49: error: expected declaration specifiers before ‘;’ token
677 | filexor_t g_filerot = {0, NULL, NULL, 0};
| ^
defs.h:678:1: error: expected declaration specifiers before ‘filexor_t’
678 | filexor_t g_filecrypt = {0, NULL, NULL, 0};
| ^~~~~~~~~
defs.h:678:49: error: expected declaration specifiers before ‘;’ token
678 | filexor_t g_filecrypt = {0, NULL, NULL, 0};
| ^
defs.h:683:1: error: parameter ‘enable_sockets’ is initialized
683 | int enable_sockets = 0,
| ^~~
defs.h:684:9: error: parameter ‘enable_process’ is initialized
684 | enable_process = 0,
| ^~~~~~~~~~~~~~
defs.h:685:9: error: parameter ‘enable_audio’ is initialized
685 | enable_audio = 0,
| ^~~~~~~~~~~~
defs.h:686:9: error: parameter ‘enable_video’ is initialized
686 | enable_video = 0,
| ^~~~~~~~~~~~
defs.h:687:9: error: parameter ‘enable_winmsg’ is initialized
687 | enable_winmsg = 0,
| ^~~~~~~~~~~~~
defs.h:688:9: error: parameter ‘enable_calldll’ is initialized
688 | enable_calldll = 0,
| ^~~~~~~~~~~~~~
defs.h:689:9: error: parameter ‘enable_execute_pipe’ is initialized
689 | enable_execute_pipe = 0;
| ^~~~~~~~~~~~~~~~~~~
defs.h:692:1: error: parameter ‘g_reimport2_offset’ is initialized
692 | int g_reimport2_offset = -1,
| ^~~
defs.h:693:9: error: parameter ‘g_reimport2_zsize’ is initialized
693 | g_reimport2_zsize = -1,
| ^~~~~~~~~~~~~~~~~
defs.h:694:9: error: parameter ‘g_reimport2_size’ is initialized
694 | g_reimport2_size = -1,
| ^~~~~~~~~~~~~~~~
defs.h:695:9: error: parameter ‘g_reimport2_xsize’ is initialized
695 | g_reimport2_xsize = -1;
| ^~~~~~~~~~~~~~~~~
quickbms.c:526:1: error: expected declaration specifiers before ‘files_t’
526 | files_t *add_files(u8 *fname, QUICKBMS_int fsize, QUICKBMS_int *ret_files);
| ^~~~~~~
quickbms.c:529:5: error: redefinition of parameter ‘mystrdup_simple’
529 | u8 *mystrdup_simple(u8 *str);
| ^~~~~~~~~~~~~~~
In file included from quickbms.c:192:
myenc.c:30:5: note: previous definition of ‘mystrdup_simple’ was here
30 | u8 *mystrdup_simple(u8 *str);
| ^~~~~~~~~~~~~~~
quickbms.c:534:14: error: redefinition of parameter ‘readbase’
534 | QUICKBMS_int readbase(u8 *data, QUICKBMS_int size, QUICKBMS_int *readn);
| ^~~~~~~~
In file included from quickbms.c:192:
myenc.c:32:14: note: previous definition of ‘readbase’ was here
32 | QUICKBMS_int readbase(u8 *data, QUICKBMS_int size, QUICKBMS_int *readn);
| ^~~~~~~~
quickbms.c:553:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
553 | u8 *myalloc32(u8 **data, int wantsize, int *currsize) {
| ^
In file included from quickbms.c:569:
calling_conventions.h:92:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
92 | long usercall_call(void *func, long argc, ...) {
| ^
calling_conventions.h:128:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
128 | long cdecl_call(void *func, long argc, ...) {
| ^
calling_conventions.h:143:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
143 | long stdcall_call(void *func, long argc, ...) {
| ^
calling_conventions.h:157:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
157 | long thiscall_call(void *func, long argc, ...) {
| ^
calling_conventions.h:172:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
172 | long msfastcall_call(void *func, long argc, ...) {
| ^
calling_conventions.h:189:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
189 | long borland_call(void *func, long argc, ...) {
| ^
calling_conventions.h:206:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
206 | long pascal_call(void *func, long argc, ...) {
| ^
calling_conventions.h:220:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
220 | long watcom_call(void *func, long argc, ...) {
| ^
calling_conventions.h:239:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
239 | long safecall_call(void *func, long argc, ...) {
| ^
calling_conventions.h:256:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
256 | long syscall_call(void *func, long argc, ...) {
| ^
calling_conventions.h:273:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
273 | long optlink_call(void *func, long argc, ...) {
| ^
calling_conventions.h:292:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
292 | long clarion_call(void *func, long argc, ...) {
| ^
In file included from quickbms.c:570:
sign_ext.c:16:3: error: storage class specified for parameter ‘sign_ext_db_t’
16 | } sign_ext_db_t;
| ^~~~~~~~~~~~~
sign_ext.c:17:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sign_ext_db’
17 | static sign_ext_db_t sign_ext_db[] = { // do NOT use const, I use a little trick for a faster job (-1 to strlen)
| ^~~~~~~~~~~
In file included from quickbms.c:570:
sign_ext.c:2901:2: error: expected declaration specifiers before ‘;’ token
2901 | };
| ^
sign_ext.c:2906:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
2906 | int sign_ext_check(int chr) {
| ^
sign_ext.c:2912:59: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
2912 | unsigned char *sign_ext(unsigned char *data, int datalen) {
| ^
In file included from unz.c:32,
from quickbms.c:571:
libs/bzip2/bzlib.h:66:4: error: storage class specified for parameter ‘bz_stream’
66 | bz_stream;
| ^~~~~~~~~
libs/bzip2/bzlib.h:101:7: error: expected declaration specifiers or ‘...’ before ‘bz_stream’
101 | bz_stream* strm,
| ^~~~~~~~~
libs/bzip2/bzlib.h:108:7: error: expected declaration specifiers or ‘...’ before ‘bz_stream’
108 | bz_stream* strm,
| ^~~~~~~~~
libs/bzip2/bzlib.h:113:7: error: expected declaration specifiers or ‘...’ before ‘bz_stream’
113 | bz_stream* strm
| ^~~~~~~~~
libs/bzip2/bzlib.h:117:7: error: expected declaration specifiers or ‘...’ before ‘bz_stream’
117 | bz_stream *strm,
| ^~~~~~~~~
libs/bzip2/bzlib.h:123:7: error: expected declaration specifiers or ‘...’ before ‘bz_stream’
123 | bz_stream* strm
| ^~~~~~~~~
libs/bzip2/bzlib.h:127:7: error: expected declaration specifiers or ‘...’ before ‘bz_stream’
127 | bz_stream *strm
| ^~~~~~~~~
libs/bzip2/bzlib.h:137:14: error: storage class specified for parameter ‘BZFILE’
137 | typedef void BZFILE;
| ^~~~~~
libs/bzip2/bzlib.h:139:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
139 | BZ_EXTERN BZFILE* BZ_API(BZ2_bzReadOpen) (
| ^
libs/bzip2/bzlib.h:150:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
150 | BZFILE* b
| ^~~~~~
libs/bzip2/bzlib.h:155:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
155 | BZFILE* b,
| ^~~~~~
libs/bzip2/bzlib.h:162:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
162 | BZFILE* b,
| ^~~~~~
libs/bzip2/bzlib.h:167:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
167 | BZ_EXTERN BZFILE* BZ_API(BZ2_bzWriteOpen) (
| ^
libs/bzip2/bzlib.h:177:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
177 | BZFILE* b,
| ^~~~~~
libs/bzip2/bzlib.h:184:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
184 | BZFILE* b,
| ^~~~~~
libs/bzip2/bzlib.h:192:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
192 | BZFILE* b,
| ^~~~~~
libs/bzip2/bzlib.h:204:22: error: storage class specified for parameter ‘BZ2_bzBuffToBuffCompress’
204 | BZ_EXTERN int BZ_API(BZ2_bzBuffToBuffCompress) (
| ^~~~~~~~~~~~~~~~~~~~~~~~
libs/bzip2/bzlib.h:93:25: note: in definition of macro ‘BZ_API’
93 | # define BZ_API(func) func
| ^~~~
libs/bzip2/bzlib.h:214:22: error: storage class specified for parameter ‘BZ2_bzBuffToBuffDecompress’
214 | BZ_EXTERN int BZ_API(BZ2_bzBuffToBuffDecompress) (
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
libs/bzip2/bzlib.h:93:25: note: in definition of macro ‘BZ_API’
93 | # define BZ_API(func) func
| ^~~~
libs/bzip2/bzlib.h:233:31: error: storage class specified for parameter ‘BZ2_bzlibVersion’
233 | BZ_EXTERN const char * BZ_API(BZ2_bzlibVersion) (
| ^~~~~~~~~~~~~~~~
libs/bzip2/bzlib.h:93:25: note: in definition of macro ‘BZ_API’
93 | # define BZ_API(func) func
| ^~~~
libs/bzip2/bzlib.h:238:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
238 | BZ_EXTERN BZFILE * BZ_API(BZ2_bzopen) (
| ^
libs/bzip2/bzlib.h:243:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
243 | BZ_EXTERN BZFILE * BZ_API(BZ2_bzdopen) (
| ^
libs/bzip2/bzlib.h:249:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
249 | BZFILE* b,
| ^~~~~~
libs/bzip2/bzlib.h:255:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
255 | BZFILE* b,
| ^~~~~~
libs/bzip2/bzlib.h:261:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
261 | BZFILE* b
| ^~~~~~
libs/bzip2/bzlib.h:265:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
265 | BZFILE* b
| ^~~~~~
libs/bzip2/bzlib.h:269:7: error: expected declaration specifiers or ‘...’ before ‘BZFILE’
269 | BZFILE *b,
| ^~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:191:33: error: storage class specified for parameter ‘ucl_uint32’
191 | typedef unsigned int ucl_uint32;
| ^~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:192:33: error: storage class specified for parameter ‘ucl_int32’
192 | typedef int ucl_int32;
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:210:33: error: storage class specified for parameter ‘ucl_uint’
210 | typedef unsigned int ucl_uint;
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:211:33: error: storage class specified for parameter ‘ucl_int’
211 | typedef int ucl_int;
| ^~~~~~~
libs/ucl/include/ucl/uclconf.h:254:13: error: storage class specified for parameter ‘ucl_bool’
254 | typedef int ucl_bool;
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:312:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
312 | (__UCL_CDECL *ucl_compress_t) ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:313:56: note: in expansion of macro ‘ucl_uintp’
313 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:317:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
317 | (__UCL_CDECL *ucl_decompress_t) ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:318:56: note: in expansion of macro ‘ucl_uintp’
318 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:322:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
322 | (__UCL_CDECL *ucl_optimize_t) ( ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:323:56: note: in expansion of macro ‘ucl_uintp’
323 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:327:57: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
327 | (__UCL_CDECL *ucl_compress_dict_t)(const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:328:56: note: in expansion of macro ‘ucl_uintp’
328 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:330:57: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
330 | const ucl_bytep dict, ucl_uint dict_len );
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:333:59: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
333 | (__UCL_CDECL *ucl_decompress_dict_t)(const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:334:56: note: in expansion of macro ‘ucl_uintp’
334 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:336:57: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
336 | const ucl_bytep dict, ucl_uint dict_len );
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:341:54: error: expected ‘)’ before ‘int’
341 | void (__UCL_CDECL *callback) (ucl_uint, ucl_uint, int, ucl_voidp);
| ^~~~
| )
libs/ucl/include/ucl/uclconf.h:344:1: error: storage class specified for parameter ‘ucl_progress_callback_t’
344 | ucl_progress_callback_t;
| ^~~~~~~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:381:40: error: expected ‘)’ before ‘int’
381 | UCL_EXTERN(int) __ucl_init2(ucl_uint32,int,int,int,int,int,int,int,int,int);
| ^~~
| )
libs/ucl/include/ucl/uclconf.h:384:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ucl_version’
384 | UCL_EXTERN(ucl_uint32) ucl_version(void);
| ^~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:385:26: error: storage class specified for parameter ‘ucl_version_string’
385 | UCL_EXTERN(const char *) ucl_version_string(void);
| ^~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:386:26: error: storage class specified for parameter ‘ucl_version_date’
386 | UCL_EXTERN(const char *) ucl_version_date(void);
| ^~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:387:29: error: storage class specified for parameter ‘_ucl_version_string’
387 | UCL_EXTERN(const ucl_charp) _ucl_version_string(void);
| ^~~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:388:29: error: storage class specified for parameter ‘_ucl_version_date’
388 | UCL_EXTERN(const ucl_charp) _ucl_version_date(void);
| ^~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:392:54: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
392 | ucl_memcmp(const ucl_voidp _s1, const ucl_voidp _s2, ucl_uint _len);
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:394:51: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
394 | ucl_memcpy(ucl_voidp _dest, const ucl_voidp _src, ucl_uint _len);
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:396:52: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
396 | ucl_memmove(ucl_voidp _dest, const ucl_voidp _src, ucl_uint _len);
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:398:34: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
398 | ucl_memset(ucl_voidp _s, int _c, ucl_uint _len);
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:402:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ucl_adler32’
402 | ucl_adler32(ucl_uint32 _adler, const ucl_bytep _buf, ucl_uint _len);
| ^~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:404:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ucl_crc32’
404 | ucl_crc32(ucl_uint32 _c, const ucl_bytep _buf, ucl_uint _len);
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:245:57: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
245 | #define ucl_uint32p ucl_uint32 __UCL_MMODEL *
| ^
libs/ucl/include/ucl/uclconf.h:293:47: note: in definition of macro ‘UCL_PUBLIC’
293 | # define UCL_PUBLIC(_rettype) __UCL_EXPORT1 _rettype __UCL_EXPORT2 __UCL_CDECL
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:405:1: note: in expansion of macro ‘UCL_EXTERN’
405 | UCL_EXTERN(const ucl_uint32p)
| ^~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:405:18: note: in expansion of macro ‘ucl_uint32p’
405 | UCL_EXTERN(const ucl_uint32p)
| ^~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:409:33: error: storage class specified for parameter ‘ucl_malloc_hook_t’
409 | typedef ucl_voidp (__UCL_CDECL *ucl_malloc_hook_t) (ucl_uint);
| ^~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:410:28: error: storage class specified for parameter ‘ucl_free_hook_t’
410 | typedef void (__UCL_CDECL *ucl_free_hook_t) (ucl_voidp);
| ^~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:412:1: error: storage class specified for parameter ‘ucl_set_malloc_hooks’
412 | ucl_set_malloc_hooks(ucl_malloc_hook_t, ucl_free_hook_t);
| ^~~~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:414:22: error: expected declaration specifiers or ‘...’ before ‘ucl_malloc_hook_t’
414 | ucl_get_malloc_hooks(ucl_malloc_hook_t*, ucl_free_hook_t*);
| ^~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:414:42: error: expected declaration specifiers or ‘...’ before ‘ucl_free_hook_t’
414 | ucl_get_malloc_hooks(ucl_malloc_hook_t*, ucl_free_hook_t*);
| ^~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:417:23: error: storage class specified for parameter ‘ucl_malloc’
417 | UCL_EXTERN(ucl_voidp) ucl_malloc(ucl_uint);
| ^~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:418:23: error: storage class specified for parameter ‘ucl_alloc’
418 | UCL_EXTERN(ucl_voidp) ucl_alloc(ucl_uint, ucl_uint);
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:419:18: error: storage class specified for parameter ‘ucl_free’
419 | UCL_EXTERN(void) ucl_free(ucl_voidp);
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:423:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ucl_assert’
423 | UCL_EXTERN(ucl_bool) ucl_assert(int _expr);
| ^~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:424:17: error: storage class specified for parameter ‘_ucl_config_check’
424 | UCL_EXTERN(int) _ucl_config_check(void);
| ^~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:425:30: error: expected specifier-qualifier-list before ‘ucl_uint’
425 | typedef union { ucl_bytep p; ucl_uint u; } __ucl_pu_u;
| ^~~~~~~~
libs/ucl/include/ucl/uclconf.h:425:44: error: storage class specified for parameter ‘__ucl_pu_u’
425 | typedef union { ucl_bytep p; ucl_uint u; } __ucl_pu_u;
| ^~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:426:30: error: expected specifier-qualifier-list before ‘ucl_uint32’
426 | typedef union { ucl_bytep p; ucl_uint32 u32; } __ucl_pu32_u;
| ^~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:426:48: error: storage class specified for parameter ‘__ucl_pu32_u’
426 | typedef union { ucl_bytep p; ucl_uint32 u32; } __ucl_pu32_u;
| ^~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:429:60: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
429 | UCL_EXTERN(unsigned) __ucl_align_gap(const ucl_voidp _ptr, ucl_uint _size);
| ^~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:61:5: error: expected specifier-qualifier-list before ‘ucl_uint’
61 | ucl_uint max_offset;
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:81:51: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
81 | ucl_nrv2b_99_compress ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:82:51: note: in expansion of macro ‘ucl_uintp’
82 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:345:33: error: expected declaration specifiers or ‘...’ before ‘ucl_progress_callback_t’
345 | #define ucl_progress_callback_p ucl_progress_callback_t __UCL_MMODEL *
| ^~~~~~~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/ucl.h:83:36: note: in expansion of macro ‘ucl_progress_callback_p’
83 | ucl_progress_callback_p cb,
| ^~~~~~~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:86:36: note: in expansion of macro ‘ucl_uintp’
86 | ucl_uintp result );
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:89:51: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
89 | ucl_nrv2d_99_compress ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:90:51: note: in expansion of macro ‘ucl_uintp’
90 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:345:33: error: expected declaration specifiers or ‘...’ before ‘ucl_progress_callback_t’
345 | #define ucl_progress_callback_p ucl_progress_callback_t __UCL_MMODEL *
| ^~~~~~~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/ucl.h:91:36: note: in expansion of macro ‘ucl_progress_callback_p’
91 | ucl_progress_callback_p cb,
| ^~~~~~~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:94:36: note: in expansion of macro ‘ucl_uintp’
94 | ucl_uintp result );
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:97:51: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
97 | ucl_nrv2e_99_compress ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:98:51: note: in expansion of macro ‘ucl_uintp’
98 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
libs/ucl/include/ucl/uclconf.h:345:33: error: expected declaration specifiers or ‘...’ before ‘ucl_progress_callback_t’
345 | #define ucl_progress_callback_p ucl_progress_callback_t __UCL_MMODEL *
| ^~~~~~~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/ucl.h:99:36: note: in expansion of macro ‘ucl_progress_callback_p’
99 | ucl_progress_callback_p cb,
| ^~~~~~~~~~~~~~~~~~~~~~~
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:102:36: note: in expansion of macro ‘ucl_uintp’
102 | ucl_uintp result );
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:115:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
115 | ucl_nrv2b_decompress_8 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:116:56: note: in expansion of macro ‘ucl_uintp’
116 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:119:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
119 | ucl_nrv2b_decompress_le16 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:120:56: note: in expansion of macro ‘ucl_uintp’
120 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:123:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
123 | ucl_nrv2b_decompress_le32 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:124:56: note: in expansion of macro ‘ucl_uintp’
124 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:127:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
127 | ucl_nrv2b_decompress_safe_8 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:128:56: note: in expansion of macro ‘ucl_uintp’
128 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:131:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
131 | ucl_nrv2b_decompress_safe_le16 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:132:56: note: in expansion of macro ‘ucl_uintp’
132 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:135:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
135 | ucl_nrv2b_decompress_safe_le32 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:136:56: note: in expansion of macro ‘ucl_uintp’
136 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:140:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
140 | ucl_nrv2d_decompress_8 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:141:56: note: in expansion of macro ‘ucl_uintp’
141 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:144:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
144 | ucl_nrv2d_decompress_le16 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:145:56: note: in expansion of macro ‘ucl_uintp’
145 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:148:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
148 | ucl_nrv2d_decompress_le32 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:149:56: note: in expansion of macro ‘ucl_uintp’
149 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:152:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
152 | ucl_nrv2d_decompress_safe_8 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:153:56: note: in expansion of macro ‘ucl_uintp’
153 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:156:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
156 | ucl_nrv2d_decompress_safe_le16 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:157:56: note: in expansion of macro ‘ucl_uintp’
157 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:160:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
160 | ucl_nrv2d_decompress_safe_le32 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:161:56: note: in expansion of macro ‘ucl_uintp’
161 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:165:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
165 | ucl_nrv2e_decompress_8 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:166:56: note: in expansion of macro ‘ucl_uintp’
166 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:169:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
169 | ucl_nrv2e_decompress_le16 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:170:56: note: in expansion of macro ‘ucl_uintp’
170 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:173:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
173 | ucl_nrv2e_decompress_le32 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:174:56: note: in expansion of macro ‘ucl_uintp’
174 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:177:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
177 | ucl_nrv2e_decompress_safe_8 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:178:56: note: in expansion of macro ‘ucl_uintp’
178 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:181:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
181 | ucl_nrv2e_decompress_safe_le16 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:182:56: note: in expansion of macro ‘ucl_uintp’
182 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:185:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
185 | ucl_nrv2e_decompress_safe_le32 ( const ucl_bytep src, ucl_uint src_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:186:56: note: in expansion of macro ‘ucl_uintp’
186 | ucl_bytep dst, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:205:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
205 | ucl_nrv2b_test_overlap_8 ( const ucl_bytep buf, ucl_uint src_off,
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:206:41: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
206 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:206:60: note: in expansion of macro ‘ucl_uintp’
206 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:209:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
209 | ucl_nrv2b_test_overlap_le16 ( const ucl_bytep buf, ucl_uint src_off,
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:210:41: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
210 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:210:60: note: in expansion of macro ‘ucl_uintp’
210 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:213:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
213 | ucl_nrv2b_test_overlap_le32 ( const ucl_bytep buf, ucl_uint src_off,
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:214:41: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
214 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:214:60: note: in expansion of macro ‘ucl_uintp’
214 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:218:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
218 | ucl_nrv2d_test_overlap_8 ( const ucl_bytep buf, ucl_uint src_off,
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:219:41: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
219 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:219:60: note: in expansion of macro ‘ucl_uintp’
219 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:222:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
222 | ucl_nrv2d_test_overlap_le16 ( const ucl_bytep buf, ucl_uint src_off,
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:223:41: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
223 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:223:60: note: in expansion of macro ‘ucl_uintp’
223 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:226:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
226 | ucl_nrv2d_test_overlap_le32 ( const ucl_bytep buf, ucl_uint src_off,
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:227:41: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
227 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:227:60: note: in expansion of macro ‘ucl_uintp’
227 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:231:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
231 | ucl_nrv2e_test_overlap_8 ( const ucl_bytep buf, ucl_uint src_off,
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:232:41: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
232 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:232:60: note: in expansion of macro ‘ucl_uintp’
232 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:235:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
235 | ucl_nrv2e_test_overlap_le16 ( const ucl_bytep buf, ucl_uint src_off,
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:236:41: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
236 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:236:60: note: in expansion of macro ‘ucl_uintp’
236 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/ucl.h:239:56: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
239 | ucl_nrv2e_test_overlap_le32 ( const ucl_bytep buf, ucl_uint src_off,
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:240:41: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
240 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~
In file included from libs/ucl/include/ucl/ucl.h:41,
from unz.c:33,
from quickbms.c:571:
libs/ucl/include/ucl/uclconf.h:247:33: error: expected declaration specifiers or ‘...’ before ‘ucl_uint’
247 | #define ucl_uintp ucl_uint __UCL_MMODEL *
| ^~~~~~~~
libs/ucl/include/ucl/ucl.h:240:60: note: in expansion of macro ‘ucl_uintp’
240 | ucl_uint src_len, ucl_uintp dst_len,
| ^~~~~~~~~
In file included from libs/lzo/include/lzo/lzoconf.h:60,
from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzodefs.h:81:13: error: expected declaration specifiers before ‘#pragma’
81 | # pragma GCC diagnostic ignored "-Wundef"
| ^~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__1’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2014:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2014 | LZO_COMPILE_TIME_ASSERT_HEADER(3 == 3)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__2’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2175:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2175 | LZO_COMPILE_TIME_ASSERT_HEADER(LZO_SIZEOF_SHORT == sizeof(short))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__3’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2197:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2197 | LZO_COMPILE_TIME_ASSERT_HEADER(LZO_SIZEOF_INT == sizeof(int))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__4’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2217:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2217 | LZO_COMPILE_TIME_ASSERT_HEADER(LZO_SIZEOF_LONG == sizeof(long))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__5’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2391:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2391 | LZO_COMPILE_TIME_ASSERT_HEADER(LZO_SIZEOF_VOID_P == sizeof(void *))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__6’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2401:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2401 | LZO_COMPILE_TIME_ASSERT_HEADER(LZO_SIZEOF_SIZE_T == sizeof(size_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__7’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2422:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2422 | LZO_COMPILE_TIME_ASSERT_HEADER(LZO_SIZEOF_PTRDIFF_T == sizeof(ptrdiff_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libs/lzo/include/lzo/lzoconf.h:60,
from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzodefs.h:1275:37: error: expected declaration specifiers before ‘__extension__’
1275 | # define __lzo_gnuc_extension__ __extension__
| ^~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2833:4: note: in expansion of macro ‘__lzo_gnuc_extension__’
2833 | __lzo_gnuc_extension__ typedef long long lzo_llong_t__;
| ^~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1275:37: error: expected declaration specifiers before ‘__extension__’
1275 | # define __lzo_gnuc_extension__ __extension__
| ^~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2834:4: note: in expansion of macro ‘__lzo_gnuc_extension__’
2834 | __lzo_gnuc_extension__ typedef unsigned long long lzo_ullong_t__;
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from libs/lzo/include/lzo/lzoconf.h:60,
from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__8’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2873:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2873 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int16e_t) == 2)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__9’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2874:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2874 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int16e_t) == LZO_SIZEOF_LZO_INT16E_T)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__10’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2923:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2923 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int32e_t) == 4)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__11’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2924:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2924 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int32e_t) == LZO_SIZEOF_LZO_INT32E_T)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libs/lzo/include/lzo/lzoconf.h:60,
from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzodefs.h:2836:37: error: ‘lzo_llong_t__’ undeclared (first use in this function); did you mean ‘lzo_llong_t’?
2836 | # define lzo_llong_t lzo_llong_t__
| ^~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:110: note: in definition of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^
libs/lzo/include/lzo/lzodefs.h:2947:37: note: in expansion of macro ‘lzo_llong_t’
2947 | # define lzo_int64e_t lzo_llong_t
| ^~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2976:42: note: in expansion of macro ‘lzo_int64e_t’
2976 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64e_t) == 8)
| ^~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2836:37: note: each undeclared identifier is reported only once for each function it appears in
2836 | # define lzo_llong_t lzo_llong_t__
| ^~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:110: note: in definition of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^
libs/lzo/include/lzo/lzodefs.h:2947:37: note: in expansion of macro ‘lzo_llong_t’
2947 | # define lzo_int64e_t lzo_llong_t
| ^~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2976:42: note: in expansion of macro ‘lzo_int64e_t’
2976 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64e_t) == 8)
| ^~~~~~~~~~~~
In file included from libs/lzo/include/lzo/lzoconf.h:60,
from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__12’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2976:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2976 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64e_t) == 8)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__13’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:2977:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
2977 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64e_t) == LZO_SIZEOF_LZO_INT64E_T)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__14’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3000:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3000 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int32l_t) >= 4)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__15’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3001:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3001 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int32l_t) == LZO_SIZEOF_LZO_INT32L_T)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__16’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3013:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3013 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64l_t) >= 8)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__17’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3014:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3014 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64l_t) == LZO_SIZEOF_LZO_INT64L_T)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__18’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3030:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3030 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int32f_t) >= 4)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__19’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3031:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3031 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int32f_t) == LZO_SIZEOF_LZO_INT32F_T)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__20’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3043:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3043 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64f_t) >= 8)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__21’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3044:4: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3044 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64f_t) == LZO_SIZEOF_LZO_INT64F_T)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__22’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3091:5: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3091 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_intptr_t) >= sizeof(void *))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__23’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3092:5: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3092 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_intptr_t) == sizeof(lzo_uintptr_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__24’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3143:5: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3143 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_word_t) == LZO_WORDSIZE)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__25’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3144:5: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3144 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_sword_t) == LZO_WORDSIZE)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__26’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3151:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3151 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int8_t) == 1)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__27’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3152:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3152 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int8_t) == sizeof(lzo_uint8_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__28’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3159:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3159 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int16_t) == 2)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__29’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3160:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3160 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int16_t) == sizeof(lzo_uint16_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__30’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3167:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3167 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int32_t) == 4)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__31’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3168:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3168 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int32_t) == sizeof(lzo_uint32_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__32’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3175:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3175 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64_t) == 8)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libs/lzo/include/lzo/lzoconf.h:60,
from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzodefs.h:2837:37: error: ‘lzo_ullong_t__’ undeclared (first use in this function); did you mean ‘lzo_ullong_t’?
2837 | # define lzo_ullong_t lzo_ullong_t__
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:110: note: in definition of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^
libs/lzo/include/lzo/lzodefs.h:2948:37: note: in expansion of macro ‘lzo_ullong_t’
2948 | # define lzo_uint64e_t lzo_ullong_t
| ^~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3172:37: note: in expansion of macro ‘lzo_uint64e_t’
3172 | #define lzo_uint64_t lzo_uint64e_t
| ^~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3176:62: note: in expansion of macro ‘lzo_uint64_t’
3176 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64_t) == sizeof(lzo_uint64_t))
| ^~~~~~~~~~~~
In file included from libs/lzo/include/lzo/lzoconf.h:60,
from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__33’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3176:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3176 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int64_t) == sizeof(lzo_uint64_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__34’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3183:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3183 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int_least32_t) >= 4)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__35’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3184:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3184 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int_least32_t) == sizeof(lzo_uint_least32_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__36’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3191:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3191 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int_least64_t) >= 8)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__37’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3192:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3192 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int_least64_t) == sizeof(lzo_uint_least64_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__38’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3199:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3199 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int_fast32_t) >= 4)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__39’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3200:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3200 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int_fast32_t) == sizeof(lzo_uint_fast32_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__40’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3207:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3207 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int_fast64_t) >= 8)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__41’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:3208:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
3208 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int_fast64_t) == sizeof(lzo_uint_fast64_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:116:33: error: storage class specified for parameter ‘lzo_uint’
116 | typedef unsigned long lzo_uint;
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:117:33: error: storage class specified for parameter ‘lzo_int’
117 | typedef long lzo_int;
| ^~~~~~~
libs/lzo/include/lzo/lzoconf.h:135:13: error: storage class specified for parameter ‘lzo_bool’
135 | typedef int lzo_bool;
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzoconf.h:60,
from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__42’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:138:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
138 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_int) == LZO_SIZEOF_LZO_INT)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__43’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:139:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
139 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_uint) == LZO_SIZEOF_LZO_INT)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__44’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:140:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
140 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_xint) >= sizeof(lzo_uint))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__45’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:141:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
141 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_xint) >= sizeof(lzo_uint32_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__46’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:186:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
186 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(int) >= 4)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__47’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:187:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
187 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_uint) >= 4)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__48’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:191:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
191 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_uint) == sizeof(size_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__49’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:192:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
192 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_uint) == sizeof(ptrdiff_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__50’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:193:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
193 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(lzo_uint) == sizeof(lzo_uintptr_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__51’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:194:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
194 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(void *) == sizeof(lzo_uintptr_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__52’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:195:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
195 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(char *) == sizeof(lzo_uintptr_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__53’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:196:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
196 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(long *) == sizeof(lzo_uintptr_t))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__54’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:197:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
197 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(void *) == sizeof(lzo_voidp))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:93: error: storage class specified for parameter ‘lzo_cta__55’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:280:41: note: in definition of macro ‘LZO_PP_CONCAT2’
280 | #define LZO_PP_CONCAT2(a,b) a ## b
| ^
libs/lzo/include/lzo/lzodefs.h:1965:37: note: in expansion of macro ‘LZO_PP_ECONCAT2’
1965 | # define __LZO_CTA_NAME(a) LZO_PP_ECONCAT2(a,__COUNTER__)
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzodefs.h:1982:78: note: in expansion of macro ‘__LZO_CTA_NAME’
1982 | # define LZO_COMPILE_TIME_ASSERT_HEADER(e) LZO_EXTERN_C_BEGIN extern int __LZO_CTA_NAME(lzo_cta__)[1-2*!(e)]; LZO_EXTERN_C_END
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:198:1: note: in expansion of macro ‘LZO_COMPILE_TIME_ASSERT_HEADER’
198 | LZO_COMPILE_TIME_ASSERT_HEADER(sizeof(char *) == sizeof(lzo_bytep))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:240:56: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
240 | (__LZO_CDECL *lzo_compress_t) ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:241:56: note: in expansion of macro ‘lzo_uintp’
241 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:245:56: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
245 | (__LZO_CDECL *lzo_decompress_t) ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:246:56: note: in expansion of macro ‘lzo_uintp’
246 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:250:56: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
250 | (__LZO_CDECL *lzo_optimize_t) ( lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:251:56: note: in expansion of macro ‘lzo_uintp’
251 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:255:57: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
255 | (__LZO_CDECL *lzo_compress_dict_t)(const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:256:57: note: in expansion of macro ‘lzo_uintp’
256 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:258:58: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
258 | const lzo_bytep dict, lzo_uint dict_len );
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:261:59: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
261 | (__LZO_CDECL *lzo_decompress_dict_t)(const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:262:59: note: in expansion of macro ‘lzo_uintp’
262 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:264:60: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
264 | const lzo_bytep dict, lzo_uint dict_len );
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:271:31: error: storage class specified for parameter ‘lzo_callback_t’
271 | typedef struct lzo_callback_t lzo_callback_t;
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:272:24: error: expected declaration specifiers or ‘...’ before ‘lzo_callback_t’
272 | #define lzo_callback_p lzo_callback_t __LZO_MMODEL *
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:276:6: note: in expansion of macro ‘lzo_callback_p’
276 | (lzo_callback_p self, lzo_uint items, lzo_uint size);
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:276:27: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
276 | (lzo_callback_p self, lzo_uint items, lzo_uint size);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:276:43: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
276 | (lzo_callback_p self, lzo_uint items, lzo_uint size);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:272:24: error: expected declaration specifiers or ‘...’ before ‘lzo_callback_t’
272 | #define lzo_callback_p lzo_callback_t __LZO_MMODEL *
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:278:6: note: in expansion of macro ‘lzo_callback_p’
278 | (lzo_callback_p self, lzo_voidp ptr);
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:272:24: error: expected declaration specifiers or ‘...’ before ‘lzo_callback_t’
272 | #define lzo_callback_p lzo_callback_t __LZO_MMODEL *
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:282:6: note: in expansion of macro ‘lzo_callback_p’
282 | (lzo_callback_p, lzo_uint, lzo_uint, int);
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:282:22: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
282 | (lzo_callback_p, lzo_uint, lzo_uint, int);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:282:32: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
282 | (lzo_callback_p, lzo_uint, lzo_uint, int);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:287:5: error: unknown type name ‘lzo_alloc_func_t’
287 | lzo_alloc_func_t nalloc; /* [not used right now] */
| ^~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:288:5: error: unknown type name ‘lzo_free_func_t’
288 | lzo_free_func_t nfree; /* [not used right now] */
| ^~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:291:5: error: unknown type name ‘lzo_progress_func_t’
291 | lzo_progress_func_t nprogress;
| ^~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:130:33: error: expected specifier-qualifier-list before ‘lzo_uint’
130 | # define lzo_xint lzo_uint
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:297:5: note: in expansion of macro ‘lzo_xint’
297 | lzo_xint user2;
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:340:17: error: storage class specified for parameter ‘__lzo_init_v2’
340 | LZO_EXTERN(int) __lzo_init_v2(unsigned,int,int,int,int,int,int,int,int,int);
| ^~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:343:22: error: storage class specified for parameter ‘lzo_version’
343 | LZO_EXTERN(unsigned) lzo_version(void);
| ^~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:344:26: error: storage class specified for parameter ‘lzo_version_string’
344 | LZO_EXTERN(const char *) lzo_version_string(void);
| ^~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:345:26: error: storage class specified for parameter ‘lzo_version_date’
345 | LZO_EXTERN(const char *) lzo_version_date(void);
| ^~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:346:29: error: storage class specified for parameter ‘_lzo_version_string’
346 | LZO_EXTERN(const lzo_charp) _lzo_version_string(void);
| ^~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:347:29: error: storage class specified for parameter ‘_lzo_version_date’
347 | LZO_EXTERN(const lzo_charp) _lzo_version_date(void);
| ^~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:351:54: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
351 | lzo_memcmp(const lzo_voidp a, const lzo_voidp b, lzo_uint len);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:353:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
353 | lzo_memcpy(lzo_voidp dst, const lzo_voidp src, lzo_uint len);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:355:53: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
355 | lzo_memmove(lzo_voidp dst, const lzo_voidp src, lzo_uint len);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:357:38: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
357 | lzo_memset(lzo_voidp buf, int c, lzo_uint len);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:361:54: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
361 | lzo_adler32(lzo_uint32_t c, const lzo_bytep buf, lzo_uint len);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:363:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
363 | lzo_crc32(lzo_uint32_t c, const lzo_bytep buf, lzo_uint len);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:365:5: error: storage class specified for parameter ‘lzo_get_crc32_table’
365 | lzo_get_crc32_table(void);
| ^~~~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:368:17: error: storage class specified for parameter ‘_lzo_config_check’
368 | LZO_EXTERN(int) _lzo_config_check(void);
| ^~~~~~~~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:370:35: error: expected specifier-qualifier-list before ‘lzo_uint’
370 | lzo_voidp a00; lzo_bytep a01; lzo_uint a02; lzo_xint a03; lzo_uintptr_t a04;
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:375:3: error: storage class specified for parameter ‘lzo_align_t’
375 | } lzo_align_t;
| ^~~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:378:57: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
378 | LZO_EXTERN(unsigned) __lzo_align_gap(const lzo_voidp p, lzo_uint size);
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:405:30: error: expected specifier-qualifier-list before ‘lzo_uint’
405 | typedef union { lzo_bytep a; lzo_uint b; } __lzo_pu_u;
| ^~~~~~~~
libs/lzo/include/lzo/lzoconf.h:405:44: error: storage class specified for parameter ‘__lzo_pu_u’
405 | typedef union { lzo_bytep a; lzo_uint b; } __lzo_pu_u;
| ^~~~~~~~~~
libs/lzo/include/lzo/lzoconf.h:406:48: error: storage class specified for parameter ‘__lzo_pu32_u’
406 | typedef union { lzo_bytep a; lzo_uint32_t b; } __lzo_pu32_u;
| ^~~~~~~~~~~~
In file included from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1.h:54:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
54 | lzo1_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1.h:55:48: note: in expansion of macro ‘lzo_uintp’
55 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1.h:59:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
59 | lzo1_decompress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1.h:60:48: note: in expansion of macro ‘lzo_uintp’
60 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1.h:71:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
71 | lzo1_99_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1.h:72:48: note: in expansion of macro ‘lzo_uintp’
72 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:35,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1a.h:54:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
54 | lzo1a_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1a.h:55:48: note: in expansion of macro ‘lzo_uintp’
55 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:35,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1a.h:59:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
59 | lzo1a_decompress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1a.h:60:48: note: in expansion of macro ‘lzo_uintp’
60 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:35,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1a.h:71:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
71 | lzo1a_99_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1a.h:72:48: note: in expansion of macro ‘lzo_uintp’
72 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:60:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
60 | lzo1b_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:61:48: note: in expansion of macro ‘lzo_uintp’
61 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:67:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
67 | lzo1b_decompress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:68:48: note: in expansion of macro ‘lzo_uintp’
68 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:73:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
73 | lzo1b_decompress_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:74:48: note: in expansion of macro ‘lzo_uintp’
74 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:83:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
83 | lzo1b_1_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:84:48: note: in expansion of macro ‘lzo_uintp’
84 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:87:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
87 | lzo1b_2_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:88:48: note: in expansion of macro ‘lzo_uintp’
88 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:91:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
91 | lzo1b_3_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:92:48: note: in expansion of macro ‘lzo_uintp’
92 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:95:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
95 | lzo1b_4_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:96:48: note: in expansion of macro ‘lzo_uintp’
96 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:99:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
99 | lzo1b_5_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:100:48: note: in expansion of macro ‘lzo_uintp’
100 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:103:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
103 | lzo1b_6_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:104:48: note: in expansion of macro ‘lzo_uintp’
104 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:107:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
107 | lzo1b_7_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:108:48: note: in expansion of macro ‘lzo_uintp’
108 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:111:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
111 | lzo1b_8_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:112:48: note: in expansion of macro ‘lzo_uintp’
112 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:115:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
115 | lzo1b_9_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:116:48: note: in expansion of macro ‘lzo_uintp’
116 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:127:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
127 | lzo1b_99_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:128:48: note: in expansion of macro ‘lzo_uintp’
128 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:36,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1b.h:135:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
135 | lzo1b_999_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1b.h:136:48: note: in expansion of macro ‘lzo_uintp’
136 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:60:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
60 | lzo1c_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:61:48: note: in expansion of macro ‘lzo_uintp’
61 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:67:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
67 | lzo1c_decompress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:68:48: note: in expansion of macro ‘lzo_uintp’
68 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:73:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
73 | lzo1c_decompress_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:74:48: note: in expansion of macro ‘lzo_uintp’
74 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:83:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
83 | lzo1c_1_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:84:48: note: in expansion of macro ‘lzo_uintp’
84 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:87:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
87 | lzo1c_2_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:88:48: note: in expansion of macro ‘lzo_uintp’
88 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:91:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
91 | lzo1c_3_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:92:48: note: in expansion of macro ‘lzo_uintp’
92 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:95:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
95 | lzo1c_4_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:96:48: note: in expansion of macro ‘lzo_uintp’
96 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:99:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
99 | lzo1c_5_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:100:48: note: in expansion of macro ‘lzo_uintp’
100 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:103:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
103 | lzo1c_6_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:104:48: note: in expansion of macro ‘lzo_uintp’
104 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:107:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
107 | lzo1c_7_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:108:48: note: in expansion of macro ‘lzo_uintp’
108 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:111:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
111 | lzo1c_8_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:112:48: note: in expansion of macro ‘lzo_uintp’
112 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:115:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
115 | lzo1c_9_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:116:48: note: in expansion of macro ‘lzo_uintp’
116 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:127:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
127 | lzo1c_99_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:128:48: note: in expansion of macro ‘lzo_uintp’
128 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:37,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1c.h:135:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
135 | lzo1c_999_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1c.h:136:48: note: in expansion of macro ‘lzo_uintp’
136 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:38,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1f.h:55:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
55 | lzo1f_decompress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1f.h:56:48: note: in expansion of macro ‘lzo_uintp’
56 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:38,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1f.h:61:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
61 | lzo1f_decompress_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1f.h:62:48: note: in expansion of macro ‘lzo_uintp’
62 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:38,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1f.h:71:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
71 | lzo1f_1_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1f.h:72:48: note: in expansion of macro ‘lzo_uintp’
72 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:38,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1f.h:83:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
83 | lzo1f_999_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1f.h:84:48: note: in expansion of macro ‘lzo_uintp’
84 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:56:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
56 | lzo1x_decompress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:57:48: note: in expansion of macro ‘lzo_uintp’
57 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:62:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
62 | lzo1x_decompress_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:63:48: note: in expansion of macro ‘lzo_uintp’
63 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:74:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
74 | lzo1x_1_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:75:48: note: in expansion of macro ‘lzo_uintp’
75 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:87:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
87 | lzo1x_1_11_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:88:48: note: in expansion of macro ‘lzo_uintp’
88 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:96:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
96 | lzo1x_1_12_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:97:48: note: in expansion of macro ‘lzo_uintp’
97 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:105:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
105 | lzo1x_1_15_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:106:48: note: in expansion of macro ‘lzo_uintp’
106 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:117:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
117 | lzo1x_999_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:118:48: note: in expansion of macro ‘lzo_uintp’
118 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:127:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
127 | lzo1x_999_compress_dict ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:128:52: note: in expansion of macro ‘lzo_uintp’
128 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:130:53: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
130 | const lzo_bytep dict, lzo_uint dict_len );
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:133:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
133 | lzo1x_999_compress_level ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:134:52: note: in expansion of macro ‘lzo_uintp’
134 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:136:53: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
136 | const lzo_bytep dict, lzo_uint dict_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:272:24: error: expected declaration specifiers or ‘...’ before ‘lzo_callback_t’
272 | #define lzo_callback_p lzo_callback_t __LZO_MMODEL *
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzo1x.h:137:37: note: in expansion of macro ‘lzo_callback_p’
137 | lzo_callback_p cb,
| ^~~~~~~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:141:51: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
141 | lzo1x_decompress_dict_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:142:51: note: in expansion of macro ‘lzo_uintp’
142 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:39,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1x.h:144:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
144 | const lzo_bytep dict, lzo_uint dict_len );
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:152:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
152 | lzo1x_optimize ( lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1x.h:153:48: note: in expansion of macro ‘lzo_uintp’
153 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:40,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1y.h:56:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
56 | lzo1y_decompress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:57:48: note: in expansion of macro ‘lzo_uintp’
57 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:40,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1y.h:62:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
62 | lzo1y_decompress_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:63:48: note: in expansion of macro ‘lzo_uintp’
63 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:40,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1y.h:72:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
72 | lzo1y_1_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:73:48: note: in expansion of macro ‘lzo_uintp’
73 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:40,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1y.h:84:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
84 | lzo1y_999_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:85:48: note: in expansion of macro ‘lzo_uintp’
85 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:40,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1y.h:95:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
95 | lzo1y_999_compress_dict ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:96:52: note: in expansion of macro ‘lzo_uintp’
96 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:40,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1y.h:98:53: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
98 | const lzo_bytep dict, lzo_uint dict_len );
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:101:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
101 | lzo1y_999_compress_level ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:102:52: note: in expansion of macro ‘lzo_uintp’
102 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:40,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1y.h:104:53: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
104 | const lzo_bytep dict, lzo_uint dict_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:272:24: error: expected declaration specifiers or ‘...’ before ‘lzo_callback_t’
272 | #define lzo_callback_p lzo_callback_t __LZO_MMODEL *
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzo1y.h:105:37: note: in expansion of macro ‘lzo_callback_p’
105 | lzo_callback_p cb,
| ^~~~~~~~~~~~~~
In file included from unz.c:40,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1y.h:109:51: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
109 | lzo1y_decompress_dict_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:110:51: note: in expansion of macro ‘lzo_uintp’
110 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:40,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1y.h:112:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
112 | const lzo_bytep dict, lzo_uint dict_len );
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:120:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
120 | lzo1y_optimize ( lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1y.h:121:48: note: in expansion of macro ‘lzo_uintp’
121 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:41,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1z.h:54:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
54 | lzo1z_decompress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1z.h:55:48: note: in expansion of macro ‘lzo_uintp’
55 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:41,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1z.h:60:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
60 | lzo1z_decompress_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1z.h:61:48: note: in expansion of macro ‘lzo_uintp’
61 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:41,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1z.h:72:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
72 | lzo1z_999_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1z.h:73:48: note: in expansion of macro ‘lzo_uintp’
73 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:41,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1z.h:82:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
82 | lzo1z_999_compress_dict ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1z.h:83:52: note: in expansion of macro ‘lzo_uintp’
83 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:41,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1z.h:85:53: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
85 | const lzo_bytep dict, lzo_uint dict_len );
| ^~~~~~~~
libs/lzo/include/lzo/lzo1z.h:88:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
88 | lzo1z_999_compress_level ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1z.h:89:52: note: in expansion of macro ‘lzo_uintp’
89 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:41,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1z.h:91:53: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
91 | const lzo_bytep dict, lzo_uint dict_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:272:24: error: expected declaration specifiers or ‘...’ before ‘lzo_callback_t’
272 | #define lzo_callback_p lzo_callback_t __LZO_MMODEL *
| ^~~~~~~~~~~~~~
libs/lzo/include/lzo/lzo1z.h:92:37: note: in expansion of macro ‘lzo_callback_p’
92 | lzo_callback_p cb,
| ^~~~~~~~~~~~~~
In file included from unz.c:41,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1z.h:96:51: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
96 | lzo1z_decompress_dict_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo1z.h:97:51: note: in expansion of macro ‘lzo_uintp’
97 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:41,
from quickbms.c:571:
libs/lzo/include/lzo/lzo1z.h:99:52: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
99 | const lzo_bytep dict, lzo_uint dict_len );
| ^~~~~~~~
In file included from unz.c:42,
from quickbms.c:571:
libs/lzo/include/lzo/lzo2a.h:49:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
49 | lzo2a_decompress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo2a.h:50:48: note: in expansion of macro ‘lzo_uintp’
50 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:42,
from quickbms.c:571:
libs/lzo/include/lzo/lzo2a.h:55:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
55 | lzo2a_decompress_safe ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo2a.h:56:48: note: in expansion of macro ‘lzo_uintp’
56 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:42,
from quickbms.c:571:
libs/lzo/include/lzo/lzo2a.h:67:48: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
67 | lzo2a_999_compress ( const lzo_bytep src, lzo_uint src_len,
| ^~~~~~~~
In file included from libs/lzo/include/lzo/lzo1.h:33,
from unz.c:34,
from quickbms.c:571:
libs/lzo/include/lzo/lzoconf.h:154:33: error: expected declaration specifiers or ‘...’ before ‘lzo_uint’
154 | #define lzo_uintp lzo_uint __LZO_MMODEL *
| ^~~~~~~~
libs/lzo/include/lzo/lzo2a.h:68:48: note: in expansion of macro ‘lzo_uintp’
68 | lzo_bytep dst, lzo_uintp dst_len,
| ^~~~~~~~~
In file included from unz.c:43,
from quickbms.c:571:
compression/blast.h:34:20: error: storage class specified for parameter ‘blast_in’
34 | typedef unsigned (*blast_in)(void *how, unsigned char **buf);
| ^~~~~~~~
compression/blast.h:35:15: error: storage class specified for parameter ‘blast_out’
35 | typedef int (*blast_out)(void *how, unsigned char *buf, unsigned len);
| ^~~~~~~~~
compression/blast.h:42:11: error: expected declaration specifiers or ‘...’ before ‘blast_in’
42 | int blast(blast_in infun, void *inhow, blast_out outfun, void *outhow, unsigned char *out, int outsz);
| ^~~~~~~~
compression/blast.h:42:40: error: expected declaration specifiers or ‘...’ before ‘blast_out’
42 | int blast(blast_in infun, void *inhow, blast_out outfun, void *outhow, unsigned char *out, int outsz);
| ^~~~~~~~~
In file included from libs/lzma/LzmaDec.h:7,
from unz.c:45,
from quickbms.c:571:
libs/lzma/7zTypes.h:43:13: error: storage class specified for parameter ‘SRes’
43 | typedef int SRes;
| ^~~~
libs/lzma/7zTypes.h:54:13: error: storage class specified for parameter ‘WRes’
54 | typedef int WRes;
| ^~~~
In file included from libs/lzma/LzmaDec.h:7,
from unz.c:45,
from quickbms.c:571:
libs/lzma/7zTypes.h:66:23: error: storage class specified for parameter ‘Byte’
66 | typedef unsigned char Byte;
| ^~~~
libs/lzma/7zTypes.h:67:15: error: storage class specified for parameter ‘Int16’
67 | typedef short Int16;
| ^~~~~
libs/lzma/7zTypes.h:68:24: error: storage class specified for parameter ‘UInt16’
68 | typedef unsigned short UInt16;
| ^~~~~~
libs/lzma/7zTypes.h:74:13: error: storage class specified for parameter ‘Int32’
74 | typedef int Int32;
| ^~~~~
libs/lzma/7zTypes.h:75:22: error: storage class specified for parameter ‘UInt32’
75 | typedef unsigned int UInt32;
| ^~~~~~
libs/lzma/7zTypes.h:93:23: error: storage class specified for parameter ‘Int64’
93 | typedef long long int Int64;
| ^~~~~
libs/lzma/7zTypes.h:94:32: error: storage class specified for parameter ‘UInt64’
94 | typedef unsigned long long int UInt64;
| ^~~~~~
libs/lzma/7zTypes.h:103:16: error: storage class specified for parameter ‘SizeT’
103 | typedef size_t SizeT;
| ^~~~~
libs/lzma/7zTypes.h:106:13: error: storage class specified for parameter ‘BoolInt’
106 | typedef int BoolInt;
| ^~~~~~~
libs/lzma/7zTypes.h:153:24: error: storage class specified for parameter ‘IByteIn’
153 | typedef struct IByteIn IByteIn;
| ^~~~~~~
libs/lzma/7zTypes.h:156:3: error: expected specifier-qualifier-list before ‘Byte’
156 | Byte (*Read)(const IByteIn *p); /* reads one byte, returns 0 in case of EOF or error */
| ^~~~
libs/lzma/7zTypes.h:161:25: error: storage class specified for parameter ‘IByteOut’
161 | typedef struct IByteOut IByteOut;
| ^~~~~~~~
libs/lzma/7zTypes.h:164:32: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
164 | void (*Write)(const IByteOut *p, Byte b);
| ^
libs/lzma/7zTypes.h:169:29: error: storage class specified for parameter ‘ISeqInStream’
169 | typedef struct ISeqInStream ISeqInStream;
| ^~~~~~~~~~~~
libs/lzma/7zTypes.h:172:3: error: expected specifier-qualifier-list before ‘SRes’
172 | SRes (*Read)(const ISeqInStream *p, void *buf, size_t *size);
| ^~~~
libs/lzma/7zTypes.h:179:1: error: expected declaration specifiers before ‘SRes’
179 | SRes SeqInStream_Read(const ISeqInStream *stream, void *buf, size_t size);
| ^~~~
libs/lzma/7zTypes.h:180:1: error: expected declaration specifiers before ‘SRes’
180 | SRes SeqInStream_Read2(const ISeqInStream *stream, void *buf, size_t size, SRes errorType);
| ^~~~
libs/lzma/7zTypes.h:181:1: error: expected declaration specifiers before ‘SRes’
181 | SRes SeqInStream_ReadByte(const ISeqInStream *stream, Byte *buf);
| ^~~~
libs/lzma/7zTypes.h:184:30: error: storage class specified for parameter ‘ISeqOutStream’
184 | typedef struct ISeqOutStream ISeqOutStream;
| ^~~~~~~~~~~~~
libs/lzma/7zTypes.h:187:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
187 | size_t (*Write)(const ISeqOutStream *p, const void *buf, size_t size);
| ^
libs/lzma/7zTypes.h:198:3: error: storage class specified for parameter ‘ESzSeek’
198 | } ESzSeek;
| ^~~~~~~
libs/lzma/7zTypes.h:201:30: error: storage class specified for parameter ‘ISeekInStream’
201 | typedef struct ISeekInStream ISeekInStream;
| ^~~~~~~~~~~~~
libs/lzma/7zTypes.h:204:3: error: expected specifier-qualifier-list before ‘SRes’
204 | SRes (*Read)(const ISeekInStream *p, void *buf, size_t *size); /* same as ISeqInStream::Read */
| ^~~~
libs/lzma/7zTypes.h:211:30: error: storage class specified for parameter ‘ILookInStream’
211 | typedef struct ILookInStream ILookInStream;
| ^~~~~~~~~~~~~
libs/lzma/7zTypes.h:214:3: error: expected specifier-qualifier-list before ‘SRes’
214 | SRes (*Look)(const ILookInStream *p, const void **buf, size_t *size);
| ^~~~
libs/lzma/7zTypes.h:232:1: error: expected declaration specifiers before ‘SRes’
232 | SRes LookInStream_LookRead(const ILookInStream *stream, void *buf, size_t *size);
| ^~~~
libs/lzma/7zTypes.h:233:1: error: expected declaration specifiers before ‘SRes’
233 | SRes LookInStream_SeekTo(const ILookInStream *stream, UInt64 offset);
| ^~~~
libs/lzma/7zTypes.h:236:1: error: expected declaration specifiers before ‘SRes’
236 | SRes LookInStream_Read2(const ILookInStream *stream, void *buf, size_t size, SRes errorType);
| ^~~~
libs/lzma/7zTypes.h:237:1: error: expected declaration specifiers before ‘SRes’
237 | SRes LookInStream_Read(const ILookInStream *stream, void *buf, size_t size);
| ^~~~
libs/lzma/7zTypes.h:243:3: error: expected specifier-qualifier-list before ‘ILookInStream’
243 | ILookInStream vt;
| ^~~~~~~~~~~~~
libs/lzma/7zTypes.h:252:3: error: storage class specified for parameter ‘CLookToRead2’
252 | } CLookToRead2;
| ^~~~~~~~~~~~
libs/lzma/7zTypes.h:254:31: error: expected declaration specifiers or ‘...’ before ‘CLookToRead2’
254 | void LookToRead2_CreateVTable(CLookToRead2 *p, int lookahead);
| ^~~~~~~~~~~~
libs/lzma/7zTypes.h:261:3: error: expected specifier-qualifier-list before ‘ISeqInStream’
261 | ISeqInStream vt;
| ^~~~~~~~~~~~
libs/lzma/7zTypes.h:263:3: error: storage class specified for parameter ‘CSecToLook’
263 | } CSecToLook;
| ^~~~~~~~~~
libs/lzma/7zTypes.h:265:29: error: expected declaration specifiers or ‘...’ before ‘CSecToLook’
265 | void SecToLook_CreateVTable(CSecToLook *p);
| ^~~~~~~~~~
libs/lzma/7zTypes.h:271:3: error: expected specifier-qualifier-list before ‘ISeqInStream’
271 | ISeqInStream vt;
| ^~~~~~~~~~~~
libs/lzma/7zTypes.h:273:3: error: storage class specified for parameter ‘CSecToRead’
273 | } CSecToRead;
| ^~~~~~~~~~
libs/lzma/7zTypes.h:275:29: error: expected declaration specifiers or ‘...’ before ‘CSecToRead’
275 | void SecToRead_CreateVTable(CSecToRead *p);
| ^~~~~~~~~~
libs/lzma/7zTypes.h:278:34: error: storage class specified for parameter ‘ICompressProgress’
278 | typedef struct ICompressProgress ICompressProgress;
| ^~~~~~~~~~~~~~~~~
libs/lzma/7zTypes.h:282:3: error: expected specifier-qualifier-list before ‘SRes’
282 | SRes (*Progress)(const ICompressProgress *p, UInt64 inSize, UInt64 outSize);
| ^~~~
libs/lzma/7zTypes.h:290:25: error: storage class specified for parameter ‘ISzAlloc’
290 | typedef struct ISzAlloc ISzAlloc;
| ^~~~~~~~
libs/lzma/7zTypes.h:291:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
291 | typedef const ISzAlloc * ISzAllocPtr;
| ^
libs/lzma/7zTypes.h:295:18: error: unknown type name ‘ISzAllocPtr’
295 | void *(*Alloc)(ISzAllocPtr p, size_t size);
| ^~~~~~~~~~~
libs/lzma/7zTypes.h:296:16: error: unknown type name ‘ISzAllocPtr’
296 | void (*Free)(ISzAllocPtr p, void *address); /* address can be 0 */
| ^~~~~~~~~~~
In file included from unz.c:45,
from quickbms.c:571:
libs/lzma/LzmaDec.h:21:3: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CLzmaProb’
21 | CLzmaProb;
| ^~~~~~~~~
libs/lzma/LzmaDec.h:30:3: error: expected specifier-qualifier-list before ‘Byte’
30 | Byte lc;
| ^~~~
libs/lzma/LzmaDec.h:35:3: error: storage class specified for parameter ‘CLzmaProps’
35 | } CLzmaProps;
| ^~~~~~~~~~
libs/lzma/LzmaDec.h:43:1: error: expected declaration specifiers before ‘SRes’
43 | SRes LzmaProps_Decode(CLzmaProps *p, const Byte *data, unsigned size);
| ^~~~
libs/lzma/LzmaDec.h:56:3: error: expected specifier-qualifier-list before ‘CLzmaProps’
56 | CLzmaProps prop;
| ^~~~~~~~~~
libs/lzma/LzmaDec.h:74:3: error: storage class specified for parameter ‘CLzmaDec’
74 | } CLzmaDec;
| ^~~~~~~~
libs/lzma/LzmaDec.h:78:19: error: expected declaration specifiers or ‘...’ before ‘CLzmaDec’
78 | void LzmaDec_Init(CLzmaDec *p);
| ^~~~~~~~
libs/lzma/LzmaDec.h:88:3: error: storage class specified for parameter ‘ELzmaFinishMode’
88 | } ELzmaFinishMode;
| ^~~~~~~~~~~~~~~
libs/lzma/LzmaDec.h:112:3: error: storage class specified for parameter ‘ELzmaStatus’
112 | } ELzmaStatus;
| ^~~~~~~~~~~
libs/lzma/LzmaDec.h:139:1: error: expected declaration specifiers before ‘SRes’
139 | SRes LzmaDec_AllocateProbs(CLzmaDec *p, const Byte *props, unsigned propsSize, ISzAllocPtr alloc);
| ^~~~
libs/lzma/LzmaDec.h:140:24: error: expected declaration specifiers or ‘...’ before ‘CLzmaDec’
140 | void LzmaDec_FreeProbs(CLzmaDec *p, ISzAllocPtr alloc);
| ^~~~~~~~
libs/lzma/LzmaDec.h:140:37: error: unknown type name ‘ISzAllocPtr’; did you mean ‘ISzAlloc_Free’?
140 | void LzmaDec_FreeProbs(CLzmaDec *p, ISzAllocPtr alloc);
| ^~~~~~~~~~~
| ISzAlloc_Free
libs/lzma/LzmaDec.h:142:1: error: expected declaration specifiers before ‘SRes’
142 | SRes LzmaDec_Allocate(CLzmaDec *p, const Byte *props, unsigned propsSize, ISzAllocPtr alloc);
| ^~~~
libs/lzma/LzmaDec.h:143:19: error: expected declaration specifiers or ‘...’ before ‘CLzmaDec’
143 | void LzmaDec_Free(CLzmaDec *p, ISzAllocPtr alloc);
| ^~~~~~~~
libs/lzma/LzmaDec.h:143:32: error: unknown type name ‘ISzAllocPtr’; did you mean ‘ISzAlloc_Free’?
143 | void LzmaDec_Free(CLzmaDec *p, ISzAllocPtr alloc);
| ^~~~~~~~~~~
| ISzAlloc_Free
libs/lzma/LzmaDec.h:186:1: error: expected declaration specifiers before ‘SRes’
186 | SRes LzmaDec_DecodeToDic(CLzmaDec *p, SizeT dicLimit,
| ^~~~
libs/lzma/LzmaDec.h:203:1: error: expected declaration specifiers before ‘SRes’
203 | SRes LzmaDec_DecodeToBuf(CLzmaDec *p, Byte *dest, SizeT *destLen,
| ^~~~
libs/lzma/LzmaDec.h:228:1: error: expected declaration specifiers before ‘SRes’
228 | SRes LzmaDecode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen,
| ^~~~
In file included from unz.c:46,
from quickbms.c:571:
libs/lzma/Lzma2Dec.h:16:3: error: expected specifier-qualifier-list before ‘Byte’
16 | Byte control;
| ^~~~
libs/lzma/Lzma2Dec.h:23:3: error: storage class specified for parameter ‘CLzma2Dec’
23 | } CLzma2Dec;
| ^~~~~~~~~
libs/lzma/Lzma2Dec.h:29:1: error: expected declaration specifiers before ‘SRes’
29 | SRes Lzma2Dec_AllocateProbs(CLzma2Dec *p, Byte prop, ISzAllocPtr alloc);
| ^~~~
libs/lzma/Lzma2Dec.h:30:1: error: expected declaration specifiers before ‘SRes’
30 | SRes Lzma2Dec_Allocate(CLzma2Dec *p, Byte prop, ISzAllocPtr alloc);
| ^~~~
libs/lzma/Lzma2Dec.h:31:20: error: expected declaration specifiers or ‘...’ before ‘CLzma2Dec’
31 | void Lzma2Dec_Init(CLzma2Dec *p);
| ^~~~~~~~~
libs/lzma/Lzma2Dec.h:48:1: error: expected declaration specifiers before ‘SRes’
48 | SRes Lzma2Dec_DecodeToDic(CLzma2Dec *p, SizeT dicLimit,
| ^~~~
libs/lzma/Lzma2Dec.h:51:1: error: expected declaration specifiers before ‘SRes’
51 | SRes Lzma2Dec_DecodeToBuf(CLzma2Dec *p, Byte *dest, SizeT *destLen,
| ^~~~
In file included from unz.c:46,
from quickbms.c:571:
libs/lzma/Lzma2Dec.h:76:3: error: storage class specified for parameter ‘ELzma2ParseStatus’
76 | } ELzma2ParseStatus;
| ^~~~~~~~~~~~~~~~~
libs/lzma/Lzma2Dec.h:78:1: error: expected declaration specifiers before ‘ELzma2ParseStatus’
78 | ELzma2ParseStatus Lzma2Dec_Parse(CLzma2Dec *p,
| ^~~~~~~~~~~~~~~~~
libs/lzma/Lzma2Dec.h:115:1: error: expected declaration specifiers before ‘SRes’
115 | SRes Lzma2Decode(Byte *dest, SizeT *destLen, const Byte *src, SizeT *srcLen,
| ^~~~
In file included from unz.c:47,
from quickbms.c:571:
libs/lzma/Bra.h:55:1: error: expected declaration specifiers before ‘SizeT’
55 | SizeT x86_Convert(Byte *data, SizeT size, UInt32 ip, UInt32 *state, int encoding);
| ^~~~~
libs/lzma/Bra.h:56:1: error: expected declaration specifiers before ‘SizeT’
56 | SizeT ARM_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
| ^~~~~
libs/lzma/Bra.h:57:1: error: expected declaration specifiers before ‘SizeT’
57 | SizeT ARMT_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
| ^~~~~
libs/lzma/Bra.h:58:1: error: expected declaration specifiers before ‘SizeT’
58 | SizeT PPC_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
| ^~~~~
libs/lzma/Bra.h:59:1: error: expected declaration specifiers before ‘SizeT’
59 | SizeT SPARC_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
| ^~~~~
libs/lzma/Bra.h:60:1: error: expected declaration specifiers before ‘SizeT’
60 | SizeT IA64_Convert(Byte *data, SizeT size, UInt32 ip, int encoding);
| ^~~~~
In file included from unz.c:48,
from quickbms.c:571:
libs/lzma/LzmaEnc.h:16:3: error: expected specifier-qualifier-list before ‘UInt32’
16 | UInt32 dictSize; /* (1 << 12) <= dictSize <= (1 << 27) for 32-bit version
| ^~~~~~
libs/lzma/LzmaEnc.h:32:3: error: storage class specified for parameter ‘CLzmaEncProps’
32 | } CLzmaEncProps;
| ^~~~~~~~~~~~~
libs/lzma/LzmaEnc.h:34:24: error: expected declaration specifiers or ‘...’ before ‘CLzmaEncProps’
34 | void LzmaEncProps_Init(CLzmaEncProps *p);
| ^~~~~~~~~~~~~
libs/lzma/LzmaEnc.h:35:29: error: expected declaration specifiers or ‘...’ before ‘CLzmaEncProps’
35 | void LzmaEncProps_Normalize(CLzmaEncProps *p);
| ^~~~~~~~~~~~~
libs/lzma/LzmaEnc.h:36:1: error: expected declaration specifiers before ‘UInt32’
36 | UInt32 LzmaEncProps_GetDictSize(const CLzmaEncProps *props2);
| ^~~~~~
libs/lzma/LzmaEnc.h:52:16: error: storage class specified for parameter ‘CLzmaEncHandle’
52 | typedef void * CLzmaEncHandle;
| ^~~~~~~~~~~~~~
libs/lzma/LzmaEnc.h:54:1: error: expected declaration specifiers before ‘CLzmaEncHandle’
54 | CLzmaEncHandle LzmaEnc_Create(ISzAllocPtr alloc);
| ^~~~~~~~~~~~~~
libs/lzma/LzmaEnc.h:55:22: error: expected declaration specifiers or ‘...’ before ‘CLzmaEncHandle’
55 | void LzmaEnc_Destroy(CLzmaEncHandle p, ISzAllocPtr alloc, ISzAllocPtr allocBig);
| ^~~~~~~~~~~~~~
libs/lzma/LzmaEnc.h:55:40: error: unknown type name ‘ISzAllocPtr’; did you mean ‘ISzAlloc_Free’?
55 | void LzmaEnc_Destroy(CLzmaEncHandle p, ISzAllocPtr alloc, ISzAllocPtr allocBig);
| ^~~~~~~~~~~
| ISzAlloc_Free
libs/lzma/LzmaEnc.h:55:59: error: unknown type name ‘ISzAllocPtr’; did you mean ‘ISzAlloc_Free’?
55 | void LzmaEnc_Destroy(CLzmaEncHandle p, ISzAllocPtr alloc, ISzAllocPtr allocBig);
| ^~~~~~~~~~~
| ISzAlloc_Free
libs/lzma/LzmaEnc.h:57:1: error: expected declaration specifiers before ‘SRes’
57 | SRes LzmaEnc_SetProps(CLzmaEncHandle p, const CLzmaEncProps *props);
| ^~~~
libs/lzma/LzmaEnc.h:58:26: error: expected declaration specifiers or ‘...’ before ‘CLzmaEncHandle’
58 | void LzmaEnc_SetDataSize(CLzmaEncHandle p, UInt64 expectedDataSiize);
| ^~~~~~~~~~~~~~
libs/lzma/LzmaEnc.h:58:44: error: expected declaration specifiers or ‘...’ before ‘UInt64’
58 | void LzmaEnc_SetDataSize(CLzmaEncHandle p, UInt64 expectedDataSiize);
| ^~~~~~
libs/lzma/LzmaEnc.h:59:1: error: expected declaration specifiers before ‘SRes’
59 | SRes LzmaEnc_WriteProperties(CLzmaEncHandle p, Byte *properties, SizeT *size);
| ^~~~
libs/lzma/LzmaEnc.h:60:33: error: expected declaration specifiers or ‘...’ before ‘CLzmaEncHandle’
60 | unsigned LzmaEnc_IsWriteEndMark(CLzmaEncHandle p);
| ^~~~~~~~~~~~~~
libs/lzma/LzmaEnc.h:62:1: error: expected declaration specifiers before ‘SRes’
62 | SRes LzmaEnc_Encode(CLzmaEncHandle p, ISeqOutStream *outStream, ISeqInStream *inStream,
| ^~~~
libs/lzma/LzmaEnc.h:64:1: error: expected declaration specifiers before ‘SRes’
64 | SRes LzmaEnc_MemEncode(CLzmaEncHandle p, Byte *dest, SizeT *destLen, const Byte *src, SizeT srcLen,
| ^~~~
libs/lzma/LzmaEnc.h:70:1: error: expected declaration specifiers before ‘SRes’
70 | SRes LzmaEncode(Byte *dest, SizeT *destLen, const Byte *src, SizeT srcLen,
| ^~~~
In file included from unz.c:49,
from quickbms.c:571:
libs/lzma/Lzma2Enc.h:16:3: error: expected specifier-qualifier-list before ‘CLzmaEncProps’
16 | CLzmaEncProps lzmaProps;
| ^~~~~~~~~~~~~
libs/lzma/Lzma2Enc.h:21:3: error: storage class specified for parameter ‘CLzma2EncProps’
21 | } CLzma2EncProps;
| ^~~~~~~~~~~~~~
libs/lzma/Lzma2Enc.h:23:25: error: expected declaration specifiers or ‘...’ before ‘CLzma2EncProps’
23 | void Lzma2EncProps_Init(CLzma2EncProps *p);
| ^~~~~~~~~~~~~~
libs/lzma/Lzma2Enc.h:24:30: error: expected declaration specifiers or ‘...’ before ‘CLzma2EncProps’
24 | void Lzma2EncProps_Normalize(CLzma2EncProps *p);
| ^~~~~~~~~~~~~~
libs/lzma/Lzma2Enc.h:39:16: error: storage class specified for parameter ‘CLzma2EncHandle’
39 | typedef void * CLzma2EncHandle;
| ^~~~~~~~~~~~~~~
libs/lzma/Lzma2Enc.h:41:1: error: expected declaration specifiers before ‘CLzma2EncHandle’
41 | CLzma2EncHandle Lzma2Enc_Create(ISzAllocPtr alloc, ISzAllocPtr allocBig);
| ^~~~~~~~~~~~~~~
libs/lzma/Lzma2Enc.h:42:23: error: expected declaration specifiers or ‘...’ before ‘CLzma2EncHandle’
42 | void Lzma2Enc_Destroy(CLzma2EncHandle p);
| ^~~~~~~~~~~~~~~
libs/lzma/Lzma2Enc.h:43:1: error: expected declaration specifiers before ‘SRes’
43 | SRes Lzma2Enc_SetProps(CLzma2EncHandle p, const CLzma2EncProps *props);
| ^~~~
libs/lzma/Lzma2Enc.h:44:27: error: expected declaration specifiers or ‘...’ before ‘CLzma2EncHandle’
44 | void Lzma2Enc_SetDataSize(CLzma2EncHandle p, UInt64 expectedDataSiize);
| ^~~~~~~~~~~~~~~
libs/lzma/Lzma2Enc.h:44:46: error: expected declaration specifiers or ‘...’ before ‘UInt64’
44 | void Lzma2Enc_SetDataSize(CLzma2EncHandle p, UInt64 expectedDataSiize);
| ^~~~~~
libs/lzma/Lzma2Enc.h:45:1: error: expected declaration specifiers before ‘Byte’
45 | Byte Lzma2Enc_WriteProperties(CLzma2EncHandle p);
| ^~~~
libs/lzma/Lzma2Enc.h:46:1: error: expected declaration specifiers before ‘SRes’
46 | SRes Lzma2Enc_Encode2(CLzma2EncHandle p,
| ^~~~
In file included from unz.c:50,
from quickbms.c:571:
included/asura_huffboh.c:61:1: error: parameter ‘huffboh_buff’ is initialized
61 | uint8_t huffboh_buff[0x2158+4] = {0}; // the last 4 have been added by me to recover the decompression
| ^~~~~~~
included/asura_huffboh.c:62:1: error: parameter ‘huffboh_fd’ is initialized
62 | FILE *huffboh_fd = NULL; // use this file descriptor to enable the FILE->memory unpacking!
| ^~~~
included/asura_huffboh.c:63:1: error: parameter ‘huffboh_mem’ is initialized
63 | uint8_t *huffboh_mem = NULL, // use this and the following to enable the memory->memory unpacking!
| ^~~~~~~
included/asura_huffboh.c:64:13: error: parameter ‘huffboh_mem_end’ is initialized
64 | *huffboh_mem_end = NULL;
| ^
included/asura_huffboh.c:69:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
69 | int huffboh_read(uint32_t a, uint8_t *b, uint32_t c) {
| ^
included/asura_huffboh.c:87:80: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
87 | void huffboh_init2(uint8_t *arg1, uint32_t arg2, uint8_t *arg3, uint8_t *arg4) {
| ^
included/asura_huffboh.c:138:25: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
138 | int huffboh_init(int n) {
| ^
In file included from unz.c:50,
from quickbms.c:571:
included/asura_huffboh.c:160:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
160 | int huffboh_unpack(uint8_t *out, int outsz) {
| ^
included/asura_huffboh.c:225:63: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
225 | int huffboh_unpack_file2file(FILE *fd_input, FILE *fd_output) {
| ^
included/asura_huffboh.c:243:86: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
243 | int huffboh_unpack_mem2mem(uint8_t *in, uint32_t insz, uint8_t *out, uint32_t outsz) {
| ^
In file included from unz.c:51,
from quickbms.c:571:
included/lzss.c:8:65: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
8 | void lzss_set_window(u8 *window, int window_size, int init_chr) {
| ^
included/lzss.c:32:92: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
32 | int unlzss(unsigned char *src, int srclen, unsigned char *dst, int dstlen, u8 *parameters) {
| ^
included/lzss.c:118:73: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
118 | int lzss_compress(u8 *in, int insz, u8 *out, int outsz, u8 *parameters) {
| ^
In file included from unz.c:52,
from quickbms.c:571:
included/lzssx.c:6:93: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
6 | int unlzssx(unsigned char *src, int srclen, unsigned char *dst, int dstlen, u8 *parameters) {
| ^
In file included from unz.c:53,
from quickbms.c:571:
compression/quicklz.h:52:22: error: storage class specified for parameter ‘ui32’
52 | typedef unsigned int ui32;
| ^~~~
compression/quicklz.h:53:28: error: storage class specified for parameter ‘ui16’
53 | typedef unsigned short int ui16;
| ^~~~
In file included from unz.c:53,
from quickbms.c:571:
compression/quicklz.h:76:2: error: expected specifier-qualifier-list before ‘ui32’
76 | ui32 cache;
| ^~~~
compression/quicklz.h:86:3: error: storage class specified for parameter ‘qlz_hash_compress’
86 | } qlz_hash_compress;
| ^~~~~~~~~~~~~~~~~
compression/quicklz.h:95:3: error: storage class specified for parameter ‘qlz_hash_decompress’
95 | } qlz_hash_decompress;
| ^~~~~~~~~~~~~~~~~~~
compression/quicklz.h:105:2: error: expected specifier-qualifier-list before ‘qlz_hash_compress’
105 | qlz_hash_compress hash[QLZ_HASH_VALUES];
| ^~~~~~~~~~~~~~~~~
compression/quicklz.h:107:3: error: storage class specified for parameter ‘qlz_state_compress’
107 | } qlz_state_compress;
| ^~~~~~~~~~~~~~~~~~
compression/quicklz.h:116:3: error: expected specifier-qualifier-list before ‘qlz_hash_decompress’
116 | qlz_hash_decompress hash[QLZ_HASH_VALUES];
| ^~~~~~~~~~~~~~~~~~~
compression/quicklz.h:119:4: error: storage class specified for parameter ‘qlz_state_decompress’
119 | } qlz_state_decompress;
| ^~~~~~~~~~~~~~~~~~~~
compression/quicklz.h:141:73: error: expected declaration specifiers or ‘...’ before ‘qlz_state_compress’
141 | size_t qlz_compress(const void *source, char *destination, size_t size, qlz_state_compress *state);
| ^~~~~~~~~~~~~~~~~~
compression/quicklz.h:142:62: error: expected declaration specifiers or ‘...’ before ‘qlz_state_decompress’
142 | size_t qlz_decompress(const char *source, void *destination, qlz_state_decompress *state);
| ^~~~~~~~~~~~~~~~~~~~
In file included from unz.c:56,
from quickbms.c:571:
included/unrlew.c:6:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
6 | int unrlew(u8 *in, int insz, u8 *out, int outsz) {
| ^
In file included from unz.c:57,
from quickbms.c:571:
included/unmeng.c:7:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
7 | int unmeng(unsigned char *in, int insz, unsigned char *out, int outsz) {
| ^
In file included from unz.c:58,
from quickbms.c:571:
included/unlz2k.c:16:23: error: storage class specified for parameter ‘x006f5bd0’
16 | static unsigned char *x006f5bd0 = NULL;
| ^~~~~~~~~
included/unlz2k.c:16:1: error: parameter ‘x006f5bd0’ is initialized
16 | static unsigned char *x006f5bd0 = NULL;
| ^~~~~~
included/unlz2k.c:17:23: error: storage class specified for parameter ‘x02c1fde0’
17 | static unsigned char *x02c1fde0 = NULL;
| ^~~~~~~~~
included/unlz2k.c:17:1: error: parameter ‘x02c1fde0’ is initialized
17 | static unsigned char *x02c1fde0 = NULL;
| ^~~~~~
included/unlz2k.c:18:22: error: storage class specified for parameter ‘unlz2k_dump’
18 | static unsigned char unlz2k_dump[] =
| ^~~~~~~~~~~
included/unlz2k.c:18:1: error: parameter ‘unlz2k_dump’ is initialized
18 | static unsigned char unlz2k_dump[] =
| ^~~~~~
included/unlz2k.c:303:1: error: parameter ‘unlz2k’ is initialized
303 | int __cdecl (*unlz2k)(unsigned char *in, unsigned char *out, int insz, int outsz) = NULL;
| ^~~
included/unlz2k.c:309:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
309 | void *unlz2k_alloc(u8 *dump, int dumpsz) {
| ^
included/unlz2k.c:334:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
334 | void unlz2k_init(void) {
| ^
In file included from unz.c:59,
from quickbms.c:571:
included/undarksector.c:11:94: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
11 | int undarksector(unsigned char *in, int insz, unsigned char *out, int outsz, int use_chunks) {
| ^
In file included from unz.c:60,
from quickbms.c:571:
included/un49g.c:7:23: error: storage class specified for parameter ‘un49g_dump’
7 | static unsigned char un49g_dump[] =
| ^~~~~~~~~~
included/un49g.c:7:1: error: parameter ‘un49g_dump’ is initialized
7 | static unsigned char un49g_dump[] =
| ^~~~~~
quickbms.c:363:20: error: expected declaration specifiers before ‘__attribute__’
363 | # define __cdecl __attribute__ ((__cdecl__))
| ^~~~~~~~~~~~~
included/un49g.c:77:1: note: in expansion of macro ‘__cdecl’
77 | __cdecl int (* un49g)(unsigned char *dst, unsigned char *src) = NULL;
| ^~~~~~~
In file included from unz.c:60,
from quickbms.c:571:
included/un49g.c:83:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
83 | void *un49g_alloc(u8 *dump, int dumpsz) {
| ^
included/un49g.c:108:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
108 | void un49g_init(void) {
| ^
In file included from unz.c:61,
from quickbms.c:571:
included/unthandor.c:38:63: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
38 | int unthandor(uint8_t *in, int insz, uint8_t *out, int outsz) {
| ^
In file included from unz.c:62,
from quickbms.c:571:
included/tzar_lzss.c:14:22: error: storage class specified for parameter ‘x0051d7a4’
14 | static unsigned char x0051d7a4[0x40+0x25];
| ^~~~~~~~~
included/tzar_lzss.c:16:22: error: storage class specified for parameter ‘tzar_lzss_dump’
16 | static unsigned char tzar_lzss_dump[] = {
| ^~~~~~~~~~~~~~
included/tzar_lzss.c:16:1: error: parameter ‘tzar_lzss_dump’ is initialized
16 | static unsigned char tzar_lzss_dump[] = {
| ^~~~~~
included/tzar_lzss.c:166:1: error: parameter ‘tzar_lzss’ is initialized
166 | int __cdecl (*tzar_lzss)(unsigned char *in, int insz, unsigned char *out, int *outsz, int algo) = NULL;
| ^~~
included/tzar_lzss.c:172:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
172 | void *tzar_lzss_alloc(u8 *dump, int dumpsz) {
| ^
included/tzar_lzss.c:197:27: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
197 | void tzar_lzss_init(void) {
| ^
In file included from unz.c:63,
from quickbms.c:571:
compression/lzh.h:8:24: error: storage class specified for parameter ‘uchar’
8 | typedef unsigned char uchar; /* 8 bits or more */
| ^~~~~
compression/lzh.h:9:24: error: storage class specified for parameter ‘uint’
9 | typedef unsigned uint; /* 16 bits or more */
| ^~~~
compression/lzh.h:10:24: error: storage class specified for parameter ‘ushort’
10 | typedef unsigned short ushort; /* 16 bits or more */
| ^~~~~~
compression/lzh.h:11:24: error: storage class specified for parameter ‘ulong’
11 | typedef unsigned long ulong; /* 32 bits or more */
| ^~~~~
compression/lzh.h:34:20: error: storage class specified for parameter ‘void_far_pointer’
34 | typedef void far * void_far_pointer;
| ^~~~~~~~~~~~~~~~
compression/lzh.h:35:15: error: storage class specified for parameter ‘type_fnc_read’
35 | typedef int (*type_fnc_read) (void far *data, int n);
| ^~~~~~~~~~~~~
compression/lzh.h:36:15: error: storage class specified for parameter ‘type_fnc_write’
36 | typedef int (*type_fnc_write) (void far *data, int n);
| ^~~~~~~~~~~~~~
compression/lzh.h:37:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
37 | typedef void_far_pointer (*type_fnc_malloc) (unsigned n);
| ^
compression/lzh.h:38:16: error: storage class specified for parameter ‘type_fnc_free’
38 | typedef void (*type_fnc_free) (void far *p);
| ^~~~~~~~~~~~~
compression/lzh.h:40:17: error: expected declaration specifiers or ‘...’ before ‘type_fnc_read’
40 | int lzh_freeze (type_fnc_read pfnc_read,
| ^~~~~~~~~~~~~
compression/lzh.h:41:17: error: expected declaration specifiers or ‘...’ before ‘type_fnc_write’
41 | type_fnc_write pfnc_write,
| ^~~~~~~~~~~~~~
compression/lzh.h:42:3: error: unknown type name ‘type_fnc_malloc’
42 | type_fnc_malloc pfnc_malloc,
| ^~~~~~~~~~~~~~~
compression/lzh.h:43:3: error: expected declaration specifiers or ‘...’ before ‘type_fnc_free’
43 | type_fnc_free pfnc_free);
| ^~~~~~~~~~~~~
compression/lzh.h:45:15: error: expected declaration specifiers or ‘...’ before ‘type_fnc_read’
45 | int lzh_melt (type_fnc_read pfnc_read,
| ^~~~~~~~~~~~~
compression/lzh.h:46:15: error: expected declaration specifiers or ‘...’ before ‘type_fnc_write’
46 | type_fnc_write pfnc_write,
| ^~~~~~~~~~~~~~
compression/lzh.h:47:8: error: unknown type name ‘type_fnc_malloc’
47 | type_fnc_malloc pfnc_malloc,
| ^~~~~~~~~~~~~~~
compression/lzh.h:48:8: error: expected declaration specifiers or ‘...’ before ‘type_fnc_free’
48 | type_fnc_free pfnc_free,
| ^~~~~~~~~~~~~
compression/lzh.h:49:8: error: expected declaration specifiers or ‘...’ before ‘ulong’
49 | ulong origsize);
| ^~~~~
In file included from unz.c:64,
from quickbms.c:571:
compression/sr3c.h:84:15: error: storage class specified for parameter ‘sr3c_output_f_t’
84 | typedef int (*sr3c_output_f_t)(const unsigned char *bytes, size_t n_bytes,
| ^~~~~~~~~~~~~~~
compression/sr3c.h:88:31: error: storage class specified for parameter ‘sr3c_context_t’
88 | typedef struct sr3c_context_t sr3c_context_t;
| ^~~~~~~~~~~~~~
compression/sr3c.h:101:17: error: expected declaration specifiers or ‘...’ before ‘sr3c_context_t’
101 | void sr3c_reset(sr3c_context_t *context,
| ^~~~~~~~~~~~~~
compression/sr3c.h:102:3: error: expected declaration specifiers or ‘...’ before ‘sr3c_output_f_t’
102 | sr3c_output_f_t output_f, void *output_ctx);
| ^~~~~~~~~~~~~~~
compression/sr3c.h:109:1: error: expected declaration specifiers before ‘sr3c_context_t’
109 | sr3c_context_t *sr3c_alloc(sr3c_output_f_t output_f, void *output_ctx);
| ^~~~~~~~~~~~~~
compression/sr3c.h:121:16: error: expected declaration specifiers or ‘...’ before ‘sr3c_context_t’
121 | void sr3c_free(sr3c_context_t *ctx);
| ^~~~~~~~~~~~~~
compression/sr3c.h:135:5: error: expected declaration specifiers or ‘...’ before ‘sr3c_context_t’
135 | sr3c_context_t *context);
| ^~~~~~~~~~~~~~
compression/sr3c.h:152:7: error: expected declaration specifiers or ‘...’ before ‘sr3c_context_t’
152 | sr3c_context_t *context);
| ^~~~~~~~~~~~~~
compression/sr3c.h:168:16: error: expected declaration specifiers or ‘...’ before ‘sr3c_context_t’
168 | int sr3c_flush(sr3c_context_t *context);
| ^~~~~~~~~~~~~~
compression/sr3c.h:174:21: error: expected declaration specifiers or ‘...’ before ‘sr3c_context_t’
174 | int sr3c_is_flushed(sr3c_context_t *context);
| ^~~~~~~~~~~~~~
In file included from unz.c:65,
from quickbms.c:571:
included/undk2.c:5:25: error: storage class specified for parameter ‘undk2_dump’
5 | static unsigned char undk2_dump[] =
| ^~~~~~~~~~
included/undk2.c:5:1: error: parameter ‘undk2_dump’ is initialized
5 | static unsigned char undk2_dump[] =
| ^~~~~~
included/undk2.c:37:1: error: parameter ‘undk2’ is initialized
37 | int (* __stdcall undk2)(unsigned char *out, unsigned char *in, int unused) = NULL;
| ^~~
included/undk2.c:43:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
43 | void *undk2_alloc(u8 *dump, int dumpsz) {
| ^
included/undk2.c:68:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
68 | void undk2_init(void) {
| ^
In file included from unz.c:66,
from quickbms.c:571:
included/stalker_lza.c:15:22: error: storage class specified for parameter ‘stalker_lza_caller’
15 | static unsigned char stalker_lza_caller[] =
| ^~~~~~~~~~~~~~~~~~
included/stalker_lza.c:15:1: error: parameter ‘stalker_lza_caller’ is initialized
15 | static unsigned char stalker_lza_caller[] =
| ^~~~~~
included/stalker_lza.c:29:23: error: storage class specified for parameter ‘x100af1a4’
29 | static unsigned char *x100af1a4 = NULL;
| ^~~~~~~~~
included/stalker_lza.c:29:1: error: parameter ‘x100af1a4’ is initialized
29 | static unsigned char *x100af1a4 = NULL;
| ^~~~~~
included/stalker_lza.c:30:23: error: storage class specified for parameter ‘x1003f1b0’
30 | static unsigned char *x1003f1b0 = NULL;
| ^~~~~~~~~
included/stalker_lza.c:30:1: error: parameter ‘x1003f1b0’ is initialized
30 | static unsigned char *x1003f1b0 = NULL;
| ^~~~~~
included/stalker_lza.c:32:22: error: storage class specified for parameter ‘stalker_lza_dump’
32 | static unsigned char stalker_lza_dump[] = {
| ^~~~~~~~~~~~~~~~
included/stalker_lza.c:32:1: error: parameter ‘stalker_lza_dump’ is initialized
32 | static unsigned char stalker_lza_dump[] = {
| ^~~~~~
included/stalker_lza.c:278:1: error: parameter ‘stalker_lza’ is initialized
278 | void (*__cdecl stalker_lza)(void *in, int insz, unsigned char **out, int *outsz) = NULL;
| ^~~~
included/stalker_lza.c:280:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
280 | static void* __stdcall stalker_lza_malloc(int size) {
| ^
included/stalker_lza.c:283:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
283 | static void* __stdcall stalker_lza_realloc(void *data, int size) {
| ^
included/stalker_lza.c:286:70: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
286 | static void* __cdecl stalker_lza_memset(void *data, int c, int size) {
| ^
included/stalker_lza.c:289:75: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
289 | static void* __cdecl stalker_lza_memmove(void *dest, void *src, int size) {
| ^
included/stalker_lza.c:295:49: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
295 | void *stalker_lza_alloc(void *dump, int dumpsz) {
| ^
included/stalker_lza.c:318:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
318 | void stalker_lza_init(void) {
| ^
In file included from unz.c:67,
from quickbms.c:571:
included/puyo.c:19:109: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
19 | int puyo_cnx_unpack(byte *compressedData, int compressedSize, byte *decompressedData, int decompressedSize) {
| ^
included/puyo.c:97:110: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
97 | int puyo_cxlz_unpack(byte *CompressedData, int CompressedSize, byte *DecompressedData, int DecompressedSize) {
| ^
In file included from unz.c:67,
from quickbms.c:571:
included/puyo.c:139:9: error: expected declaration specifiers before ‘uint’
139 | uint puyo_GetNewMagicValue(uint xValue)
| ^~~~
included/puyo.c:149:43: error: expected declaration specifiers or ‘...’ before ‘uint’
149 | byte puyo_DecryptByte(byte value, uint xValue)
| ^~~~
included/puyo.c:159:110: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
159 | int puyo_lz00_unpack(byte *CompressedData, int CompressedSize, byte *DecompressedData, int DecompressedSize) {
| ^
included/puyo.c:222:110: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
222 | int puyo_lz01_unpack(byte *CompressedData, int CompressedSize, byte *DecompressedData, int DecompressedSize) {
| ^
included/puyo.c:277:110: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
277 | int puyo_lzss_unpack(byte *CompressedData, int CompressedSize, byte *DecompressedData, int DecompressedSize) {
| ^
included/puyo.c:323:109: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
323 | int puyo_onz_unpack(byte *CompressedData, int CompressedSize, byte *DecompressedData, int DecompressedSize) {
| ^
included/puyo.c:395:109: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
395 | int puyo_prs_unpack(byte *compressedData, int compressedSize, byte *decompressedData, int decompressedSize) {
| ^
included/puyo.c:541:84: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
541 | int puyo_cnx(u8 *source, int sourceLength, u8 *destination, int destinationLength) {
| ^
included/puyo.c:661:45: error: expected declaration specifiers or ‘...’ before ‘uint’
661 | byte puyo_lz00_ReadByte(byte value, uint key)
| ^~~~
included/puyo.c:674:85: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
674 | int puyo_lz00(u8 *source, int sourceLength, u8 *destination, int destinationLength) {
| ^
included/puyo.c:769:85: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
769 | int puyo_lz01(u8 *source, int sourceLength, u8 *destination, int destinationLength) {
| ^
included/puyo.c:858:85: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
858 | int puyo_lz10(u8 *source, int sourceLength, u8 *destination, int destinationLength) {
| ^
included/puyo.c:937:85: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
937 | int puyo_lz11(u8 *source, int sourceLength, u8 *destination, int destinationLength) {
| ^
included/puyo.c:1049:9: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
1049 | {
| ^
included/puyo.c:1062:84: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
1062 | int puyo_prs(u8 *source, int sourceLength, u8 *destination, int destinationLength) {
| ^
In file included from unz.c:68,
from quickbms.c:571:
included/rdc.c:20:20: error: expected declaration specifiers or ‘...’ before ‘uchar’
20 | int rdc_decompress(uchar *inbuff, uint inbuff_len,
| ^~~~~
included/rdc.c:20:35: error: expected declaration specifiers or ‘...’ before ‘uint’
20 | int rdc_decompress(uchar *inbuff, uint inbuff_len,
| ^~~~
included/rdc.c:21:20: error: expected declaration specifiers or ‘...’ before ‘uchar’
21 | uchar *outbuff)
| ^~~~~
In file included from unz.c:69,
from quickbms.c:571:
included/ilzr.c:65:111: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
65 | int ilzr_expand(unsigned char *xpar_InBuf, int xpar_InBufLen, unsigned char *xpar_OutBuf, int xpar_OutBufLen) {
| ^
In file included from unz.c:71,
from quickbms.c:571:
included/mppc.c:66:1: error: storage class specified for parameter ‘RDPCOMP’
66 | RDPCOMP;
| ^~~~~~~
included/mppc.c:68:1: error: expected declaration specifiers before ‘RDPCOMP’
68 | RDPCOMP g_mppc_dict;
| ^~~~~~~
included/mppc.c:72:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
72 | {
| ^
In file included from unz.c:72,
from quickbms.c:571:
included/un434a.c:8:23: error: storage class specified for parameter ‘un434a_dump’
8 | static unsigned char un434a_dump[] =
| ^~~~~~~~~~~
included/un434a.c:8:1: error: parameter ‘un434a_dump’ is initialized
8 | static unsigned char un434a_dump[] =
| ^~~~~~
included/un434a.c:60:1: error: parameter ‘un434a’ is initialized
60 | int (* __stdcall un434a)(unsigned char *src, unsigned char *dst) = NULL;
| ^~~
included/un434a.c:66:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
66 | void *un434a_alloc(u8 *dump, int dumpsz) {
| ^
included/un434a.c:91:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
91 | void un434a_init(void) {
| ^
In file included from unz.c:73,
from quickbms.c:571:
included/fal_codec.c:16:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
16 | {
| ^
included/fal_codec.c:25:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
25 | {
| ^
included/fal_codec.c:226:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
226 | {
| ^
included/fal_codec.c:238:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
238 | {
| ^
included/fal_codec.c:487:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
487 | {
| ^
In file included from unz.c:74,
from quickbms.c:571:
compression/doomhuff.h:7:14: error: storage class specified for parameter ‘zdaemon_HuffFreq’
7 | static float zdaemon_HuffFreq[256]=
| ^~~~~~~~~~~~~~~~
compression/doomhuff.h:7:1: error: parameter ‘zdaemon_HuffFreq’ is initialized
7 | static float zdaemon_HuffFreq[256]=
| ^~~~~~
compression/doomhuff.h:9:5: error: incompatible types when initializing type ‘float *’ using type ‘double’
9 | 0.46947443, 0.03744229, 0.02009356, 0.00707818,
| ^~~~~~~~~~
compression/doomhuff.h:77:14: error: storage class specified for parameter ‘skulltag_HuffFreq’
77 | static float skulltag_HuffFreq[256]=
| ^~~~~~~~~~~~~~~~~
compression/doomhuff.h:77:1: error: parameter ‘skulltag_HuffFreq’ is initialized
77 | static float skulltag_HuffFreq[256]=
| ^~~~~~
compression/doomhuff.h:79:2: error: incompatible types when initializing type ‘float *’ using type ‘double’
79 | 0.14473691, 0.01147017, 0.00167522, 0.03831121,
| ^~~~~~~~~~
In file included from unz.c:75,
from quickbms.c:571:
included/msf.c:14:25: error: storage class specified for parameter ‘msf_unpack_00405370’
14 | static int msf_unpack_00405370;
| ^~~~~~~~~~~~~~~~~~~
included/msf.c:15:25: error: storage class specified for parameter ‘msf_unpack_00405378’
15 | static int msf_unpack_00405378;
| ^~~~~~~~~~~~~~~~~~~
included/msf.c:16:25: error: storage class specified for parameter ‘msf_unpack_0040537C’
16 | static int msf_unpack_0040537C;
| ^~~~~~~~~~~~~~~~~~~
included/msf.c:17:25: error: storage class specified for parameter ‘msf_unpack_00405374’
17 | static int msf_unpack_00405374;
| ^~~~~~~~~~~~~~~~~~~
included/msf.c:18:25: error: storage class specified for parameter ‘msf_unpack_004041ec’
18 | static unsigned char msf_unpack_004041ec[0x80];
| ^~~~~~~~~~~~~~~~~~~
included/msf.c:22:32: error: storage class specified for parameter ‘msf_unpack_dump’
22 | static /*const*/ unsigned char msf_unpack_dump[] = {
| ^~~~~~~~~~~~~~~
included/msf.c:22:1: error: parameter ‘msf_unpack_dump’ is initialized
22 | static /*const*/ unsigned char msf_unpack_dump[] = {
| ^~~~~~
included/msf.c:394:1: error: parameter ‘msf_unpack’ is initialized
394 | char (__cdecl *msf_unpack)(void *out_struct, int outsz, void *in, int *insz) = NULL;
| ^~~~
included/msf.c:399:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
399 | void *msf_unpack_alloc(void *dump, int dumpsz) {
| ^
included/msf.c:424:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
424 | void msf_unpack_init(void) {
| ^
included/msf.c:441:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
441 | int unmsf(void *in, int insz, void *out, int outsz) {
| ^
In file included from unz.c:76,
from quickbms.c:571:
included/ntcompress.c:37:23: error: storage class specified for parameter ‘ntcompress_0043a788’
37 | static unsigned char *ntcompress_0043a788 = NULL;
| ^~~~~~~~~~~~~~~~~~~
included/ntcompress.c:37:1: error: parameter ‘ntcompress_0043a788’ is initialized
37 | static unsigned char *ntcompress_0043a788 = NULL;
| ^~~~~~
included/ntcompress.c:41:32: error: storage class specified for parameter ‘ntcompress_dump’
41 | static /*const*/ unsigned char ntcompress_dump[] = {
| ^~~~~~~~~~~~~~~
included/ntcompress.c:41:1: error: parameter ‘ntcompress_dump’ is initialized
41 | static /*const*/ unsigned char ntcompress_dump[] = {
| ^~~~~~
included/ntcompress.c:319:48: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
319 | void *ntcompress_alloc(void *dump, int dumpsz) {
| ^
included/ntcompress.c:343:26: error: storage class specified for parameter ‘ntcompress_mem’
343 | static unsigned char *ntcompress_mem = NULL;
| ^~~~~~~~~~~~~~
included/ntcompress.c:343:1: error: parameter ‘ntcompress_mem’ is initialized
343 | static unsigned char *ntcompress_mem = NULL;
| ^~~~~~
included/ntcompress.c:344:1: error: parameter ‘ntcompress_30’ is initialized
344 | int (__cdecl *ntcompress_30)(void *in, int insz, void *out) = NULL;
| ^~~
included/ntcompress.c:345:1: error: parameter ‘ntcompress_40’ is initialized
345 | int (__cdecl *ntcompress_40)(void *in, int insz, void *out) = NULL;
| ^~~
included/ntcompress.c:352:17: error: storage class specified for parameter ‘ntcompress_auto_freen’
352 | static int ntcompress_auto_freen = 0;
| ^~~~~~~~~~~~~~~~~~~~~
included/ntcompress.c:352:1: error: parameter ‘ntcompress_auto_freen’ is initialized
352 | static int ntcompress_auto_freen = 0;
| ^~~~~~
included/ntcompress.c:353:18: error: storage class specified for parameter ‘ntcompress_auto_free’
353 | static void *ntcompress_auto_free[ntcompress_auto_freex] = {NULL};
| ^~~~~~~~~~~~~~~~~~~~
included/ntcompress.c:353:1: error: parameter ‘ntcompress_auto_free’ is initialized
353 | static void *ntcompress_auto_free[ntcompress_auto_freex] = {NULL};
| ^~~~~~
included/ntcompress.c:357:44: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
357 | void __cdecl *ntcompress_myalloc(int size) {
| ^
included/ntcompress.c:380:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
380 | void __cdecl ntcompress_init(void) {
| ^
included/ntcompress.c:425:42: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
425 | void __cdecl ntcompress_free(void *buff) {
| ^
included/ntcompress.c:444:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
444 | int __cdecl ntcompress_type(int first_byte) {
| ^
In file included from unz.c:77,
from quickbms.c:571:
included/undact.c:34:1: error: parameter ‘dact_bit_buffer_data’ is initialized
34 | uint32_t dact_bit_buffer_data=0;
| ^~~~~~~~
included/undact.c:35:1: error: parameter ‘dact_bit_buffer_location’ is initialized
35 | int dact_bit_buffer_location=0;
| ^~~
included/undact.c:36:36: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
36 | int dact_bit_buffer_read(int bits) {
| ^
included/undact.c:47:65: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
47 | void dact_bit_buffer_write(unsigned int val, unsigned int bits) {
| ^
included/undact.c:59:32: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
59 | int dact_bit_buffer_size(void) {
| ^
included/undact.c:62:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
62 | void dact_bit_buffer_purge(void) {
| ^
In file included from unz.c:77,
from quickbms.c:571:
included/undact.c:69:129: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
69 | int dact_delta_decompress(/*unsigned char *prev_block,*/ unsigned char *curr_block, char *out_block, int blk_size, int bufsize) {
| ^
included/undact.c:102:139: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
102 | int dact_mzlib2_decompress(/*unsigned char *prev_block,*/ unsigned char *curr_block, unsigned char *out_block, int blk_size, int bufsize) {
| ^
included/undact.c:145:138: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
145 | int dact_mzlib_decompress(/*unsigned char *prev_block,*/ unsigned char *curr_block, unsigned char *out_block, int blk_size, int bufsize) {
| ^
included/undact.c:165:127: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
165 | int dact_rle_decompress(/*unsigned char *prev_block,*/ unsigned char *curr_block, char *out_block, int blk_size, int bufsize) {
| ^
included/undact.c:190:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
190 | int dact_snibble_decompress(/*unsigned char *prev_block,*/ unsigned char *curr_block, char *out_block, int blk_size, int bufsize) {
| ^
included/undact.c:230:128: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
230 | int dact_text_decompress(/*unsigned char *prev_block,*/ unsigned char *curr_block, char *out_block, int blk_size, int bufsize) {
| ^
included/undact.c:260:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
260 | int dact_textrle_decompress(/*unsigned char *prev_block,*/ unsigned char *curr_block, char *out_block, int blk_size, int bufsize) {
| ^
In file included from unz.c:78,
from quickbms.c:571:
included/lz77_0.c:69:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
69 | {
| ^
In file included from unz.c:79,
from quickbms.c:571:
included/lzbss.c:47:1: error: expected specifier-qualifier-list before ‘ushort’
47 | ushort winpos;
| ^~~~~~
included/lzbss.c:58:2: error: storage class specified for parameter ‘LZBSS_State’
58 | }LZBSS_State;
| ^~~~~~~~~~~
included/lzbss.c:60:1: error: expected declaration specifiers before ‘LZBSS_State’
60 | LZBSS_State *LZBSS_NewDecodeState()
| ^~~~~~~~~~~
included/lzbss.c:79:23: error: expected declaration specifiers or ‘...’ before ‘LZBSS_State’
79 | int LZBSS_DecodeState(LZBSS_State *state, int end)
| ^~~~~~~~~~~
included/lzbss.c:162:89: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
162 | int LZBSS_fread(unsigned char *dst, int size, unsigned char **src, unsigned char *srcl) {
| ^
included/lzbss.c:169:90: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
169 | int LZBSS_fwrite(unsigned char *src, int size, unsigned char **dst, unsigned char *dstl) {
| ^
included/lzbss.c:176:78: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
176 | int LZBSS_unpack(unsigned char *in, int insz, unsigned char *out, int outsz) {
| ^
In file included from unz.c:84,
from quickbms.c:571:
included/rep.c:193:13: error: storage class specified for parameter ‘unrep_io_func’
193 | typedef int unrep_io_func (/*void* param,*/ void* buf, int size);
| ^~~~~~~~~~~~~
included/rep.c:202:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
202 | int unrep_fread(void *buf, int size) {
| ^
included/rep.c:208:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
208 | int unrep_fwrite(void *buf, int size) {
| ^
included/rep.c:218:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
218 | {
| ^
In file included from unz.c:84,
from quickbms.c:571:
included/rep.c:226:132: error: expected declaration specifiers or ‘...’ before ‘unrep_io_func’
226 | int rep_decompress (int BlockSize, int MinCompression, int MinMatchLen, int Barrier, int SmallestLen, int HashBits, int Amplifier, unrep_io_func* In, void* InParam, unrep_io_func* Out, void* OutParam)
| ^~~~~~~~~~~~~
included/rep.c:226:166: error: expected declaration specifiers or ‘...’ before ‘unrep_io_func’
226 | int rep_decompress (int BlockSize, int MinCompression, int MinMatchLen, int Barrier, int SmallestLen, int HashBits, int Amplifier, unrep_io_func* In, void* InParam, unrep_io_func* Out, void* OutParam)
| ^~~~~~~~~~~~~
included/rep.c:280:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
280 | int unrep(unsigned char *in, int insz, unsigned char *out, int outsz) {
| ^
In file included from unz.c:85,
from quickbms.c:571:
included/elias.c:10:38: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
10 | int elias_getbit(unsigned char **in) {
| ^
included/elias.c:30:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
30 | int eliasDeltaDecode(unsigned char* in, int insz, unsigned char* dest) {
| ^
included/elias.c:61:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
61 | int eliasGammaDecode(unsigned char* in, int insz, unsigned char* dest) {
| ^
included/elias.c:85:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
85 | int eliasOmegaDecode(unsigned char* in, int insz, unsigned char* dest) {
| ^
In file included from unz.c:86,
from quickbms.c:571:
included/kzip_old.c:89:62: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
89 | int kzip_old(u8 *in, int insz, u8 *out, int outsz, int zlib) {
| ^
In file included from unz.c:87,
from quickbms.c:571:
libs/uberflate/uberflate.c:878:91: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
878 | int uberflate(void *const_in, int const_insz, void *const_out, int const_outsz, int zlib) {
| ^
In file included from unz.c:88,
from quickbms.c:571:
included/enet_compress.c:11:21: error: storage class specified for parameter ‘enet_uint8’
11 | typedef uint8_t enet_uint8;
| ^~~~~~~~~~
included/enet_compress.c:12:21: error: storage class specified for parameter ‘enet_uint16’
12 | typedef uint16_t enet_uint16;
| ^~~~~~~~~~~
included/enet_compress.c:13:21: error: storage class specified for parameter ‘enet_uint32’
13 | typedef uint32_t enet_uint32;
| ^~~~~~~~~~~
included/enet_compress.c:18:3: error: storage class specified for parameter ‘ENetBuffer’
18 | } ENetBuffer;
| ^~~~~~~~~~
included/enet_compress.c:31:5: error: expected specifier-qualifier-list before ‘enet_uint8’
31 | enet_uint8 value;
| ^~~~~~~~~~
included/enet_compress.c:41:3: error: storage class specified for parameter ‘ENetSymbol’
41 | } ENetSymbol;
| ^~~~~~~~~~
included/enet_compress.c:64:5: error: expected specifier-qualifier-list before ‘ENetSymbol’
64 | ENetSymbol symbols[4096];
| ^~~~~~~~~~
included/enet_compress.c:65:3: error: storage class specified for parameter ‘ENetRangeCoder’
65 | } ENetRangeCoder;
| ^~~~~~~~~~~~~~
included/enet_compress.c:69:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
69 | {
| ^
included/enet_compress.c:79:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
79 | {
| ^
included/enet_compress.c:110:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘enet_symbol_rescale’
110 | enet_symbol_rescale (ENetSymbol * symbol)
| ^~~~~~~~~~~~~~~~~~~
included/enet_compress.c:266:61: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
266 | enet_range_coder_compress (void * context, const ENetBuffer * inBuffers, size_t inBufferCount, size_t inLimit, enet_uint8 * outData, size_t outLimit)
| ^
In file included from unz.c:88,
from quickbms.c:571:
included/enet_compress.c:518:63: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
518 | enet_range_coder_decompress (void * context, const enet_uint8 * inData, size_t inLimit, enet_uint8 * outData, size_t outLimit)
| ^
In file included from unz.c:89,
from quickbms.c:571:
included/lzfu.c:69:3: error: storage class specified for parameter ‘lzfuheader’
69 | } lzfuheader;
| ^~~~~~~~~~
included/lzfu.c:72:87: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
72 | char* pst_lzfu_decompress(char* rtfcomp, uint32_t compsize, size_t *size, int header) {
| ^
In file included from unz.c:90,
from quickbms.c:571:
included/he3.c:40:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
40 | {
| ^
included/he3.c:54:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
54 | {
| ^
included/he3.c:72:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
72 | {
| ^
In file included from unz.c:91,
from quickbms.c:571:
included/ntfs_compress.c:74:3: error: storage class specified for parameter ‘ntfs_compression_constants’
74 | } ntfs_compression_constants;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
included/ntfs_compress.c:93:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
93 | {
| ^
In file included from unz.c:92,
from quickbms.c:571:
included/comprlib.c:33:1: error: parameter ‘comprlib_in’ is initialized
33 | unsigned char *comprlib_in = NULL,
| ^~~~~~~~
included/comprlib.c:34:17: error: parameter ‘comprlib_inl’ is initialized
34 | *comprlib_inl = NULL,
| ^
included/comprlib.c:35:17: error: parameter ‘comprlib_out’ is initialized
35 | *comprlib_out = NULL,
| ^
included/comprlib.c:36:17: error: parameter ‘comprlib_outl’ is initialized
36 | *comprlib_outl = NULL,
| ^
included/comprlib.c:37:17: error: parameter ‘comprlib_inx’ is initialized
37 | *comprlib_inx = NULL;
| ^
included/comprlib.c:41:37: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
41 | static int comprlib_read_byte(void) {
| ^
included/comprlib.c:49:63: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
49 | static int comprlib_read_array(unsigned char *buff, int size) {
| ^
included/comprlib.c:56:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
56 | static int comprlib_write_byte(int c) {
| ^
included/comprlib.c:62:64: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
62 | static int comprlib_write_array(unsigned char *buff, int size) {
| ^
included/comprlib.c:69:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
69 | static int comprlib_write_block(int c, int size) {
| ^
included/comprlib.c:74:39: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
74 | static int comprlib_end_of_data(void) {
| ^
In file included from unz.c:92,
from quickbms.c:571:
included/comprlib.c:14:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
14 | int X(unsigned char *in, int insz, unsigned char *out, int outsz) { \
| ^
included/comprlib.c:81:1: note: in expansion of macro ‘comprlib_function’
81 | comprlib_function(decode_spread)
| ^~~~~~~~~~~~~~~~~
included/comprlib.c:14:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
14 | int X(unsigned char *in, int insz, unsigned char *out, int outsz) { \
| ^
included/comprlib.c:106:1: note: in expansion of macro ‘comprlib_function’
106 | comprlib_function(decode_rle1)
| ^~~~~~~~~~~~~~~~~
included/comprlib.c:14:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
14 | int X(unsigned char *in, int insz, unsigned char *out, int outsz) { \
| ^
included/comprlib.c:125:1: note: in expansion of macro ‘comprlib_function’
125 | comprlib_function(decode_rle2)
| ^~~~~~~~~~~~~~~~~
included/comprlib.c:14:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
14 | int X(unsigned char *in, int insz, unsigned char *out, int outsz) { \
| ^
included/comprlib.c:150:1: note: in expansion of macro ‘comprlib_function’
150 | comprlib_function(decode_rle3)
| ^~~~~~~~~~~~~~~~~
included/comprlib.c:14:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
14 | int X(unsigned char *in, int insz, unsigned char *out, int outsz) { \
| ^
included/comprlib.c:181:1: note: in expansion of macro ‘comprlib_function’
181 | comprlib_function(rle4decoding)
| ^~~~~~~~~~~~~~~~~
In file included from unz.c:93,
from quickbms.c:571:
included/hd2.c:17:32: error: storage class specified for parameter ‘hd2_01_dump’
17 | static /*const*/ unsigned char hd2_01_dump[] = {
| ^~~~~~~~~~~
included/hd2.c:17:1: error: parameter ‘hd2_01_dump’ is initialized
17 | static /*const*/ unsigned char hd2_01_dump[] = {
| ^~~~~~
included/hd2.c:53:32: error: storage class specified for parameter ‘hd2_08_dump’
53 | static /*const*/ unsigned char hd2_08_dump[] = {
| ^~~~~~~~~~~
included/hd2.c:53:1: error: parameter ‘hd2_08_dump’ is initialized
53 | static /*const*/ unsigned char hd2_08_dump[] = {
| ^~~~~~
included/hd2.c:119:32: error: storage class specified for parameter ‘hd2_01raw_dump’
119 | static /*const*/ unsigned char hd2_01raw_dump[] = {
| ^~~~~~~~~~~~~~
included/hd2.c:119:1: error: parameter ‘hd2_01raw_dump’ is initialized
119 | static /*const*/ unsigned char hd2_01raw_dump[] = {
| ^~~~~~
included/hd2.c:155:28: error: storage class specified for parameter ‘hd2_08_10036d70’
155 | static const unsigned char hd2_08_10036d70[] =
| ^~~~~~~~~~~~~~~
included/hd2.c:155:1: error: parameter ‘hd2_08_10036d70’ is initialized
155 | static const unsigned char hd2_08_10036d70[] =
| ^~~~~~
included/hd2.c:271:1: error: parameter ‘hd2_01’ is initialized
271 | int (__cdecl *hd2_01)(void *in, void *out, int insz) = NULL;
| ^~~
included/hd2.c:272:1: error: parameter ‘hd2_08’ is initialized
272 | int (__cdecl *hd2_08)(void *in, void *out, int insz, void *delta_2c) = NULL;
| ^~~
included/hd2.c:273:1: error: parameter ‘hd2_01raw’ is initialized
273 | int (__cdecl *hd2_01raw)(void *in, void *out, int insz) = NULL;
| ^~~
included/hd2.c:278:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
278 | void *hd2_alloc(void *dump, int dumpsz) {
| ^
included/hd2.c:303:21: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
303 | void hd2_init(void) {
| ^
In file included from unz.c:94,
from quickbms.c:571:
included/prs.cpp:13:30: error: storage class specified for parameter ‘PRS_COMPRESSOR’
13 | unsigned char* dstptr; } PRS_COMPRESSOR;
| ^~~~~~~~~~~~~~
included/prs.cpp:15:26: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
15 | void prs_put_control_bit(PRS_COMPRESSOR* pc,unsigned char bit)
| ^~~~~~~~~~~~~~
included/prs.cpp:28:33: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
28 | void prs_put_control_bit_nosave(PRS_COMPRESSOR* pc,unsigned char bit)
| ^~~~~~~~~~~~~~
included/prs.cpp:35:27: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
35 | void prs_put_control_save(PRS_COMPRESSOR* pc)
| ^~~~~~~~~~~~~~
included/prs.cpp:45:26: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
45 | void prs_put_static_data(PRS_COMPRESSOR* pc,unsigned char data)
| ^~~~~~~~~~~~~~
included/prs.cpp:51:35: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
51 | unsigned char prs_get_static_data(PRS_COMPRESSOR* pc)
| ^~~~~~~~~~~~~~
included/prs.cpp:60:15: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
60 | void prs_init(PRS_COMPRESSOR* pc,void* src,void* dst)
| ^~~~~~~~~~~~~~
included/prs.cpp:71:17: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
71 | void prs_finish(PRS_COMPRESSOR* pc)
| ^~~~~~~~~~~~~~
included/prs.cpp:80:18: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
80 | void prs_rawbyte(PRS_COMPRESSOR* pc)
| ^~~~~~~~~~~~~~
included/prs.cpp:87:20: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
87 | void prs_shortcopy(PRS_COMPRESSOR* pc,int offset,unsigned char size)
| ^~~~~~~~~~~~~~
included/prs.cpp:98:19: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
98 | void prs_longcopy(PRS_COMPRESSOR* pc,int offset,unsigned char size)
| ^~~~~~~~~~~~~~
included/prs.cpp:117:15: error: expected declaration specifiers or ‘...’ before ‘PRS_COMPRESSOR’
117 | void prs_copy(PRS_COMPRESSOR* pc,int offset,unsigned char size)
| ^~~~~~~~~~~~~~
included/prs.cpp:130:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
130 | {
| ^
included/prs.cpp:181:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
181 | {
| ^
In file included from unz.c:94,
from quickbms.c:571:
included/prs.cpp:276:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
276 | {
| ^
In file included from unz.c:95,
from quickbms.c:571:
included/sega_lz77.c:7:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
7 | int sega_lz77(unsigned char *Buf, int File_Size, unsigned char *Buf2) {
| ^
In file included from unz.c:96,
from quickbms.c:571:
included/unyakuza.c:33:90: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
33 | int unyakuza(unsigned char *in, int insz, unsigned char *out, int outsz, int check_head) {
| ^
In file included from unz.c:98,
from quickbms.c:571:
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:109:1: note: in expansion of macro ‘LZ4LIB_API’
109 | LZ4LIB_API int LZ4_versionNumber (void); /**< library version number; useful to check dll version */
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:110:1: note: in expansion of macro ‘LZ4LIB_API’
110 | LZ4LIB_API const char* LZ4_versionString (void); /**< library version string; useful to check dll version */
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:145:1: note: in expansion of macro ‘LZ4LIB_API’
145 | LZ4LIB_API int LZ4_compress_default(const char* src, char* dst, int srcSize, int dstCapacity);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:155:1: note: in expansion of macro ‘LZ4LIB_API’
155 | LZ4LIB_API int LZ4_decompress_safe (const char* src, char* dst, int compressedSize, int dstCapacity);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:173:1: note: in expansion of macro ‘LZ4LIB_API’
173 | LZ4LIB_API int LZ4_compressBound(int inputSize);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:182:1: note: in expansion of macro ‘LZ4LIB_API’
182 | LZ4LIB_API int LZ4_compress_fast (const char* src, char* dst, int srcSize, int dstCapacity, int acceleration);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:191:1: note: in expansion of macro ‘LZ4LIB_API’
191 | LZ4LIB_API int LZ4_sizeofState(void);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:192:1: note: in expansion of macro ‘LZ4LIB_API’
192 | LZ4LIB_API int LZ4_compress_fast_extState (void* state, const char* src, char* dst, int srcSize, int dstCapacity, int acceleration);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:207:1: note: in expansion of macro ‘LZ4LIB_API’
207 | LZ4LIB_API int LZ4_compress_destSize (const char* src, char* dst, int* srcSizePtr, int targetDstSize);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:234:1: note: in expansion of macro ‘LZ4LIB_API’
234 | LZ4LIB_API int LZ4_decompress_safe_partial (const char* src, char* dst, int srcSize, int targetOutputSize, int dstCapacity);
| ^~~~~~~~~~
In file included from unz.c:98,
from quickbms.c:571:
libs/lz4/lz4.h:240:28: error: storage class specified for parameter ‘LZ4_stream_t’
240 | typedef union LZ4_stream_u LZ4_stream_t; /* incomplete type (defined later) */
| ^~~~~~~~~~~~
In file included from unz.c:98,
from quickbms.c:571:
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:242:1: note: in expansion of macro ‘LZ4LIB_API’
242 | LZ4LIB_API LZ4_stream_t* LZ4_createStream(void);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:243:1: note: in expansion of macro ‘LZ4LIB_API’
243 | LZ4LIB_API int LZ4_freeStream (LZ4_stream_t* streamPtr);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:267:1: note: in expansion of macro ‘LZ4LIB_API’
267 | LZ4LIB_API void LZ4_resetStream_fast (LZ4_stream_t* streamPtr);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:280:1: note: in expansion of macro ‘LZ4LIB_API’
280 | LZ4LIB_API int LZ4_loadDict (LZ4_stream_t* streamPtr, const char* dictionary, int dictSize);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:305:1: note: in expansion of macro ‘LZ4LIB_API’
305 | LZ4LIB_API int LZ4_compress_fast_continue (LZ4_stream_t* streamPtr, const char* src, char* dst, int srcSize, int dstCapacity, int acceleration);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:314:1: note: in expansion of macro ‘LZ4LIB_API’
314 | LZ4LIB_API int LZ4_saveDict (LZ4_stream_t* streamPtr, char* safeBuffer, int maxDictSize);
| ^~~~~~~~~~
In file included from unz.c:98,
from quickbms.c:571:
libs/lz4/lz4.h:321:34: error: storage class specified for parameter ‘LZ4_streamDecode_t’
321 | typedef union LZ4_streamDecode_u LZ4_streamDecode_t; /* tracking context */
| ^~~~~~~~~~~~~~~~~~
In file included from unz.c:98,
from quickbms.c:571:
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:327:1: note: in expansion of macro ‘LZ4LIB_API’
327 | LZ4LIB_API LZ4_streamDecode_t* LZ4_createStreamDecode(void);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:328:1: note: in expansion of macro ‘LZ4LIB_API’
328 | LZ4LIB_API int LZ4_freeStreamDecode (LZ4_streamDecode_t* LZ4_stream);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:337:1: note: in expansion of macro ‘LZ4LIB_API’
337 | LZ4LIB_API int LZ4_setStreamDecode (LZ4_streamDecode_t* LZ4_streamDecode, const char* dictionary, int dictSize);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:350:1: note: in expansion of macro ‘LZ4LIB_API’
350 | LZ4LIB_API int LZ4_decoderRingBufferSize(int maxBlockSize);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:378:1: note: in expansion of macro ‘LZ4LIB_API’
378 | LZ4LIB_API int LZ4_decompress_safe_continue (LZ4_streamDecode_t* LZ4_streamDecode, const char* src, char* dst, int srcSize, int dstCapacity);
| ^~~~~~~~~~
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:389:1: note: in expansion of macro ‘LZ4LIB_API’
389 | LZ4LIB_API int LZ4_decompress_safe_usingDict (const char* src, char* dst, int srcSize, int dstCapcity, const char* dictStart, int dictSize);
| ^~~~~~~~~~
In file included from unz.c:98,
from quickbms.c:571:
libs/lz4/lz4.h:482:38: error: storage class specified for parameter ‘LZ4_stream_t_internal’
482 | typedef struct LZ4_stream_t_internal LZ4_stream_t_internal;
| ^~~~~~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:489:32: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘*’ token
489 | const LZ4_stream_t_internal* dictCtx;
| ^
libs/lz4/lz4.h:498:3: error: storage class specified for parameter ‘LZ4_streamDecode_t_internal’
498 | } LZ4_streamDecode_t_internal;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:535:5: error: expected specifier-qualifier-list before ‘LZ4_stream_t_internal’
535 | LZ4_stream_t_internal internal_donotuse;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from unz.c:98,
from quickbms.c:571:
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:552:1: note: in expansion of macro ‘LZ4LIB_API’
552 | LZ4LIB_API LZ4_stream_t* LZ4_initStream (void* buffer, size_t size);
| ^~~~~~~~~~
In file included from unz.c:98,
from quickbms.c:571:
libs/lz4/lz4.h:566:5: error: expected specifier-qualifier-list before ‘LZ4_streamDecode_t_internal’
566 | LZ4_streamDecode_t_internal internal_donotuse;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:604:1: note: in expansion of macro ‘LZ4_DEPRECATED’
604 | LZ4_DEPRECATED("use LZ4_compress_default() instead") LZ4LIB_API int LZ4_compress (const char* source, char* dest, int sourceSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:605:1: note: in expansion of macro ‘LZ4_DEPRECATED’
605 | LZ4_DEPRECATED("use LZ4_compress_default() instead") LZ4LIB_API int LZ4_compress_limitedOutput (const char* source, char* dest, int sourceSize, int maxOutputSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:606:1: note: in expansion of macro ‘LZ4_DEPRECATED’
606 | LZ4_DEPRECATED("use LZ4_compress_fast_extState() instead") LZ4LIB_API int LZ4_compress_withState (void* state, const char* source, char* dest, int inputSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:607:1: note: in expansion of macro ‘LZ4_DEPRECATED’
607 | LZ4_DEPRECATED("use LZ4_compress_fast_extState() instead") LZ4LIB_API int LZ4_compress_limitedOutput_withState (void* state, const char* source, char* dest, int inputSize, int maxOutputSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:608:1: note: in expansion of macro ‘LZ4_DEPRECATED’
608 | LZ4_DEPRECATED("use LZ4_compress_fast_continue() instead") LZ4LIB_API int LZ4_compress_continue (LZ4_stream_t* LZ4_streamPtr, const char* source, char* dest, int inputSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:609:1: note: in expansion of macro ‘LZ4_DEPRECATED’
609 | LZ4_DEPRECATED("use LZ4_compress_fast_continue() instead") LZ4LIB_API int LZ4_compress_limitedOutput_continue (LZ4_stream_t* LZ4_streamPtr, const char* source, char* dest, int inputSize, int maxOutputSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:612:1: note: in expansion of macro ‘LZ4_DEPRECATED’
612 | LZ4_DEPRECATED("use LZ4_decompress_fast() instead") LZ4LIB_API int LZ4_uncompress (const char* source, char* dest, int outputSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:613:1: note: in expansion of macro ‘LZ4_DEPRECATED’
613 | LZ4_DEPRECATED("use LZ4_decompress_safe() instead") LZ4LIB_API int LZ4_uncompress_unknownOutputSize (const char* source, char* dest, int isize, int maxOutputSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:624:1: note: in expansion of macro ‘LZ4_DEPRECATED’
624 | LZ4_DEPRECATED("Use LZ4_createStream() instead") LZ4LIB_API void* LZ4_create (char* inputBuffer);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:625:1: note: in expansion of macro ‘LZ4_DEPRECATED’
625 | LZ4_DEPRECATED("Use LZ4_createStream() instead") LZ4LIB_API int LZ4_sizeofStreamState(void);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:626:1: note: in expansion of macro ‘LZ4_DEPRECATED’
626 | LZ4_DEPRECATED("Use LZ4_resetStream() instead") LZ4LIB_API int LZ4_resetStreamState(void* state, char* inputBuffer);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:627:1: note: in expansion of macro ‘LZ4_DEPRECATED’
627 | LZ4_DEPRECATED("Use LZ4_saveDict() instead") LZ4LIB_API char* LZ4_slideInputBuffer (void* state);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:630:1: note: in expansion of macro ‘LZ4_DEPRECATED’
630 | LZ4_DEPRECATED("use LZ4_decompress_safe_usingDict() instead") LZ4LIB_API int LZ4_decompress_safe_withPrefix64k (const char* src, char* dst, int compressedSize, int maxDstSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:631:1: note: in expansion of macro ‘LZ4_DEPRECATED’
631 | LZ4_DEPRECATED("use LZ4_decompress_fast_usingDict() instead") LZ4LIB_API int LZ4_decompress_fast_withPrefix64k (const char* src, char* dst, int originalSize);
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:661:1: note: in expansion of macro ‘LZ4_DEPRECATED’
661 | LZ4_DEPRECATED("This function is deprecated and unsafe. Consider using LZ4_decompress_safe() instead")
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:663:1: note: in expansion of macro ‘LZ4_DEPRECATED’
663 | LZ4_DEPRECATED("This function is deprecated and unsafe. Consider using LZ4_decompress_safe_continue() instead")
| ^~~~~~~~~~~~~~
libs/lz4/lz4.h:592:37: error: expected declaration specifiers before ‘__attribute__’
592 | # define LZ4_DEPRECATED(message) __attribute__((deprecated(message)))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:665:1: note: in expansion of macro ‘LZ4_DEPRECATED’
665 | LZ4_DEPRECATED("This function is deprecated and unsafe. Consider using LZ4_decompress_safe_usingDict() instead")
| ^~~~~~~~~~~~~~
In file included from unz.c:98,
from quickbms.c:571:
libs/lz4/lz4.h:84:31: error: expected declaration specifiers before ‘__attribute__’
84 | # define LZ4LIB_VISIBILITY __attribute__ ((visibility ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4.h:94:22: note: in expansion of macro ‘LZ4LIB_VISIBILITY’
94 | # define LZ4LIB_API LZ4LIB_VISIBILITY
| ^~~~~~~~~~~~~~~~~
libs/lz4/lz4.h:674:1: note: in expansion of macro ‘LZ4LIB_API’
674 | LZ4LIB_API void LZ4_resetStream (LZ4_stream_t* streamPtr);
| ^~~~~~~~~~
In file included from unz.c:99,
from quickbms.c:571:
libs/lz4/lz4frame.h:98:16: error: storage class specified for parameter ‘LZ4F_errorCode_t’
98 | typedef size_t LZ4F_errorCode_t;
| ^~~~~~~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:100:1: note: in expansion of macro ‘LZ4FLIB_API’
100 | LZ4FLIB_API unsigned LZ4F_isError(LZ4F_errorCode_t code); /**< tells when a function result is an error code */
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:101:1: note: in expansion of macro ‘LZ4FLIB_API’
101 | LZ4FLIB_API const char* LZ4F_getErrorName(LZ4F_errorCode_t code); /**< return error code string; for debugging */
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:127:3: error: storage class specified for parameter ‘LZ4F_blockSizeID_t’
127 | } LZ4F_blockSizeID_t;
| ^~~~~~~~~~~~~~~~~~
libs/lz4/lz4frame.h:137:3: error: storage class specified for parameter ‘LZ4F_blockMode_t’
137 | } LZ4F_blockMode_t;
| ^~~~~~~~~~~~~~~~
libs/lz4/lz4frame.h:144:3: error: storage class specified for parameter ‘LZ4F_contentChecksum_t’
144 | } LZ4F_contentChecksum_t;
| ^~~~~~~~~~~~~~~~~~~~~~
libs/lz4/lz4frame.h:149:3: error: storage class specified for parameter ‘LZ4F_blockChecksum_t’
149 | } LZ4F_blockChecksum_t;
| ^~~~~~~~~~~~~~~~~~~~
libs/lz4/lz4frame.h:155:3: error: storage class specified for parameter ‘LZ4F_frameType_t’
155 | } LZ4F_frameType_t;
| ^~~~~~~~~~~~~~~~
libs/lz4/lz4frame.h:170:3: error: expected specifier-qualifier-list before ‘LZ4F_blockSizeID_t’
170 | LZ4F_blockSizeID_t blockSizeID; /* max64KB, max256KB, max1MB, max4MB; 0 == default */
| ^~~~~~~~~~~~~~~~~~
In file included from unz.c:99,
from quickbms.c:571:
libs/lz4/lz4frame.h:177:3: error: storage class specified for parameter ‘LZ4F_frameInfo_t’
177 | } LZ4F_frameInfo_t;
| ^~~~~~~~~~~~~~~~
libs/lz4/lz4frame.h:187:3: error: expected specifier-qualifier-list before ‘LZ4F_frameInfo_t’
187 | LZ4F_frameInfo_t frameInfo;
| ^~~~~~~~~~~~~~~~
libs/lz4/lz4frame.h:192:3: error: storage class specified for parameter ‘LZ4F_preferences_t’
192 | } LZ4F_preferences_t;
| ^~~~~~~~~~~~~~~~~~
In file included from unz.c:99,
from quickbms.c:571:
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:201:1: note: in expansion of macro ‘LZ4FLIB_API’
201 | LZ4FLIB_API int LZ4F_compressionLevel_max(void); /* v1.8.0+ */
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:209:1: note: in expansion of macro ‘LZ4FLIB_API’
209 | LZ4FLIB_API size_t LZ4F_compressFrameBound(size_t srcSize, const LZ4F_preferences_t* preferencesPtr);
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:218:1: note: in expansion of macro ‘LZ4FLIB_API’
218 | LZ4FLIB_API size_t LZ4F_compressFrame(void* dstBuffer, size_t dstCapacity,
| ^~~~~~~~~~~
In file included from unz.c:99,
from quickbms.c:571:
libs/lz4/lz4frame.h:226:28: error: storage class specified for parameter ‘LZ4F_cctx’
226 | typedef struct LZ4F_cctx_s LZ4F_cctx; /* incomplete type */
| ^~~~~~~~~
libs/lz4/lz4frame.h:227:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
227 | typedef LZ4F_cctx* LZ4F_compressionContext_t; /* for compatibility with previous API version */
| ^
libs/lz4/lz4frame.h:232:3: error: storage class specified for parameter ‘LZ4F_compressOptions_t’
232 | } LZ4F_compressOptions_t;
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from unz.c:99,
from quickbms.c:571:
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:237:1: note: in expansion of macro ‘LZ4FLIB_API’
237 | LZ4FLIB_API unsigned LZ4F_getVersion(void);
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:247:1: note: in expansion of macro ‘LZ4FLIB_API’
247 | LZ4FLIB_API LZ4F_errorCode_t LZ4F_createCompressionContext(LZ4F_cctx** cctxPtr, unsigned version);
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:248:1: note: in expansion of macro ‘LZ4FLIB_API’
248 | LZ4FLIB_API LZ4F_errorCode_t LZ4F_freeCompressionContext(LZ4F_cctx* cctx);
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:263:1: note: in expansion of macro ‘LZ4FLIB_API’
263 | LZ4FLIB_API size_t LZ4F_compressBegin(LZ4F_cctx* cctx,
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:282:1: note: in expansion of macro ‘LZ4FLIB_API’
282 | LZ4FLIB_API size_t LZ4F_compressBound(size_t srcSize, const LZ4F_preferences_t* prefsPtr);
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
libs/lz4/lz4frame.h:295:1: note: in expansion of macro ‘LZ4FLIB_API’
295 | LZ4FLIB_API size_t LZ4F_compressUpdate(LZ4F_cctx* cctx,
| ^~~~~~~~~~~
libs/lz4/lz4frame.h:77:23: error: expected declaration specifiers before ‘__attribute__’
77 | # define LZ4FLIB_API __attribute__ ((__visibility__ ("default")))
| ^~~~~~~~~~~~~
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment