diff options
author | Daiki Ueno <ueno@gnu.org> | 2021-05-24 09:37:30 +0200 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2021-05-24 09:37:40 +0200 |
commit | 781b8be4fc5cbab24e74586ca8f4c229531ea167 (patch) | |
tree | c376d436aa0ef057317b85dc99f3d685242aef9b | |
parent | 811d86db6de18180bd4ee698ec7a5d3f78e10a5a (diff) | |
download | gnutls-781b8be4fc5cbab24e74586ca8f4c229531ea167.tar.gz |
devel: regenerate abidw dump files
Signed-off-by: Daiki Ueno <ueno@gnu.org>
-rw-r--r-- | devel/libdane-latest-x86_64.abi | 3209 | ||||
-rw-r--r-- | devel/libgnutls-latest-x86_64.abi | 38721 |
2 files changed, 25238 insertions, 16692 deletions
diff --git a/devel/libdane-latest-x86_64.abi b/devel/libdane-latest-x86_64.abi index cf25f40e1e..676d53e912 100644 --- a/devel/libdane-latest-x86_64.abi +++ b/devel/libdane-latest-x86_64.abi @@ -1,7 +1,16 @@ <abi-corpus architecture='elf-amd-x86_64' soname='libgnutls-dane.so.0'> <elf-needed> <dependency name='libgnutls.so.30'/> + <dependency name='libp11-kit.so.0'/> + <dependency name='libidn2.so.0'/> + <dependency name='libunistring.so.2'/> + <dependency name='libdl.so.2'/> + <dependency name='libtasn1.so.6'/> + <dependency name='libnettle.so.8'/> + <dependency name='libhogweed.so.6'/> + <dependency name='libgmp.so.10'/> <dependency name='libunbound.so.8'/> + <dependency name='libpthread.so.0'/> <dependency name='libc.so.6'/> </elf-needed> <elf-function-symbols> @@ -24,199 +33,844 @@ <elf-symbol name='dane_verify_crt_raw' version='DANE_0_0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='dane_verify_session_crt' version='DANE_0_0' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> </elf-function-symbols> - <abi-instr version='1.0' address-size='64' path='dane.c' comp-dir-path='/root/gnutls/libdane' language='LANG_C99'> - <type-decl name='int' size-in-bits='32' id='type-id-1'/> + <abi-instr version='1.0' address-size='64' path='asnprintf.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='gp_offset' type-id='type-id-2' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='fp_offset' type-id='type-id-2' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='overflow_arg_area' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='reg_save_area' type-id='type-id-3' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-4'/> + <pointer-type-def type-id='type-id-5' size-in-bits='64' id='type-id-6'/> + <function-decl name='vasnprintf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-7'/> + <parameter type-id='type-id-6'/> + <parameter type-id='type-id-8'/> + <parameter type-id='type-id-4'/> + <return type-id='type-id-9'/> + </function-decl> + <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-9'/> + <qualified-type-def type-id='type-id-9' restrict='yes' id='type-id-7'/> + <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-8'/> + <typedef-decl name='size_t' type-id='type-id-12' id='type-id-5'/> <type-decl name='unsigned int' size-in-bits='32' id='type-id-2'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-3' visibility='default' id='type-id-4'> + <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-3'/> + <type-decl name='char' size-in-bits='8' id='type-id-10'/> + <qualified-type-def type-id='type-id-10' const='yes' id='type-id-11'/> + <type-decl name='unsigned long int' size-in-bits='64' id='type-id-12'/> + <type-decl name='void' id='type-id-13'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cloexec.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <function-decl name='rpl_fcntl' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> + </function-decl> + <type-decl name='int' size-in-bits='32' id='type-id-14'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='fcntl.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <function-decl name='close' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fcntl' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='hash.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='8' id='type-id-15'> + <subrange length='1' type-id='type-id-12' id='type-id-16'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='160' id='type-id-17'> + <subrange length='20' type-id='type-id-12' id='type-id-18'/> + </array-type-def> + <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-19'/> + <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-20'/> + <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-21'/> + <type-decl name='signed char' size-in-bits='8' id='type-id-22'/> + <typedef-decl name='FILE' type-id='type-id-23' id='type-id-24'/> + <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='type-id-23'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='data' type-id='type-id-5' visibility='default'/> + <var-decl name='_flags' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='type-id-2' visibility='default'/> + <var-decl name='_IO_read_ptr' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='_IO_read_end' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='_IO_read_base' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='_IO_write_base' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='_IO_write_ptr' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='_IO_write_end' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='_IO_buf_base' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='_IO_buf_end' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='_IO_save_base' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='_IO_backup_base' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='_IO_save_end' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='_markers' type-id='type-id-25' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='_chain' type-id='type-id-26' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='_fileno' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='_flags2' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='_old_offset' type-id='type-id-27' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='_cur_column' type-id='type-id-28' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1040'> + <var-decl name='_vtable_offset' type-id='type-id-22' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1048'> + <var-decl name='_shortbuf' type-id='type-id-15' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='_lock' type-id='type-id-29' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='_offset' type-id='type-id-30' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='_codecvt' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='_wide_data' type-id='type-id-32' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='_freeres_list' type-id='type-id-26' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='_freeres_buf' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='__pad5' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='_mode' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='_unused2' type-id='type-id-17' visibility='default'/> </data-member> </class-decl> - <type-decl name='unsigned char' size-in-bits='8' id='type-id-6'/> - <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-5'/> - <typedef-decl name='gnutls_datum_t' type-id='type-id-4' id='type-id-3'/> - <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-7'/> - <function-decl name='dane_verification_status_print' mangled-name='dane_verification_status_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_verification_status_print@@DANE_0_0'> - <parameter type-id='type-id-2' name='status'/> - <parameter type-id='type-id-7' name='out'/> - <parameter type-id='type-id-2' name='flags'/> - <return type-id='type-id-1'/> + <typedef-decl name='__off_t' type-id='type-id-33' id='type-id-27'/> + <typedef-decl name='_IO_lock_t' type-id='type-id-13' id='type-id-34'/> + <typedef-decl name='__off64_t' type-id='type-id-33' id='type-id-30'/> + <pointer-type-def type-id='type-id-24' size-in-bits='64' id='type-id-35'/> + <qualified-type-def type-id='type-id-35' restrict='yes' id='type-id-36'/> + <pointer-type-def type-id='type-id-23' size-in-bits='64' id='type-id-26'/> + <pointer-type-def type-id='type-id-19' size-in-bits='64' id='type-id-31'/> + <pointer-type-def type-id='type-id-34' size-in-bits='64' id='type-id-29'/> + <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-25'/> + <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-32'/> + <qualified-type-def type-id='type-id-8' restrict='yes' id='type-id-37'/> + <function-decl name='malloc' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <return type-id='type-id-3'/> + </function-decl> + <function-decl name='abort' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <class-decl name='dane_state_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-8'> + <function-decl name='fprintf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-36'/> + <parameter type-id='type-id-37'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> + </function-decl> + <type-decl name='long int' size-in-bits='64' id='type-id-33'/> + <type-decl name='unsigned short int' size-in-bits='16' id='type-id-28'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='read-file.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-38' size-in-bits='192' id='type-id-39'> + <subrange length='3' type-id='type-id-12' id='type-id-40'/> + </array-type-def> + <class-decl name='stat' size-in-bits='1152' is-struct='yes' visibility='default' id='type-id-41'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ctx' type-id='type-id-9' visibility='default'/> + <var-decl name='st_dev' type-id='type-id-42' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='flags' type-id='type-id-2' visibility='default'/> + <var-decl name='st_ino' type-id='type-id-43' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='st_nlink' type-id='type-id-44' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='st_mode' type-id='type-id-45' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='st_uid' type-id='type-id-46' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='st_gid' type-id='type-id-47' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='__pad0' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='st_rdev' type-id='type-id-42' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='st_size' type-id='type-id-27' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='st_blksize' type-id='type-id-48' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='st_blocks' type-id='type-id-49' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='st_atim' type-id='type-id-50' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='st_mtim' type-id='type-id-50' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='st_ctim' type-id='type-id-50' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='__glibc_reserved' type-id='type-id-39' visibility='default'/> </data-member> </class-decl> - <class-decl name='ub_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-10'/> - <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-9'/> - <pointer-type-def type-id='type-id-8' size-in-bits='64' id='type-id-11'/> - <typedef-decl name='dane_state_t' type-id='type-id-11' id='type-id-12'/> - <class-decl name='gnutls_session_int' size-in-bits='52800' is-struct='yes' visibility='default' id='type-id-13'> + <typedef-decl name='__dev_t' type-id='type-id-12' id='type-id-42'/> + <typedef-decl name='__ino_t' type-id='type-id-12' id='type-id-43'/> + <typedef-decl name='__nlink_t' type-id='type-id-12' id='type-id-44'/> + <typedef-decl name='__mode_t' type-id='type-id-2' id='type-id-45'/> + <typedef-decl name='__uid_t' type-id='type-id-2' id='type-id-46'/> + <typedef-decl name='__gid_t' type-id='type-id-2' id='type-id-47'/> + <typedef-decl name='__blksize_t' type-id='type-id-33' id='type-id-48'/> + <typedef-decl name='__blkcnt_t' type-id='type-id-33' id='type-id-49'/> + <qualified-type-def type-id='type-id-9' restrict='yes' id='type-id-7'/> + <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-51'/> + <qualified-type-def type-id='type-id-3' restrict='yes' id='type-id-52'/> + <function-decl name='fclose' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-35'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='setvbuf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-36'/> + <parameter type-id='type-id-7'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fopen' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-37'/> + <parameter type-id='type-id-37'/> + <return type-id='type-id-35'/> + </function-decl> + <function-decl name='realloc' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-3'/> + </function-decl> + <function-decl name='explicit_bzero' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='ferror' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-35'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fread' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-52'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-36'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='__errno_location' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-53'/> + </function-decl> + <function-decl name='ftello' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-35'/> + <return type-id='type-id-27'/> + </function-decl> + <function-decl name='fstat' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-51'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fileno' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-35'/> + <return type-id='type-id-14'/> + </function-decl> + <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-50'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tv_sec' type-id='type-id-54' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tv_nsec' type-id='type-id-38' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-14' size-in-bits='64' id='type-id-53'/> + <typedef-decl name='__syscall_slong_t' type-id='type-id-33' id='type-id-38'/> + <typedef-decl name='__time_t' type-id='type-id-33' id='type-id-54'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='vasnprintf.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-55' size-in-bits='1792' id='type-id-56'> + <subrange length='7' type-id='type-id-12' id='type-id-57'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-58' size-in-bits='4928' id='type-id-59'> + <subrange length='7' type-id='type-id-12' id='type-id-57'/> + </array-type-def> + <type-decl name='double' size-in-bits='64' id='type-id-60'/> + <type-decl name='float' size-in-bits='32' id='type-id-61'/> + <type-decl name='long double' size-in-bits='128' id='type-id-62'/> + <type-decl name='long long int' size-in-bits='64' id='type-id-63'/> + <type-decl name='long long unsigned int' size-in-bits='64' id='type-id-64'/> + <typedef-decl name='arguments' type-id='type-id-65' id='type-id-66'/> + <class-decl name='__anonymous_struct__' size-in-bits='1920' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-66' visibility='default' id='type-id-65'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='security_parameters' type-id='type-id-14' visibility='default'/> + <var-decl name='count' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='arg' type-id='type-id-67' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='direct_alloc_arg' type-id='type-id-56' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='argument' type-id='type-id-68' id='type-id-55'/> + <class-decl name='__anonymous_struct__1' size-in-bits='256' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-55' visibility='default' id='type-id-68'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-69' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='a' type-id='type-id-70' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='arg_type' type-id='type-id-71' id='type-id-69'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-71'> + <underlying-type type-id='type-id-72'/> + <enumerator name='TYPE_NONE' value='0'/> + <enumerator name='TYPE_SCHAR' value='1'/> + <enumerator name='TYPE_UCHAR' value='2'/> + <enumerator name='TYPE_SHORT' value='3'/> + <enumerator name='TYPE_USHORT' value='4'/> + <enumerator name='TYPE_INT' value='5'/> + <enumerator name='TYPE_UINT' value='6'/> + <enumerator name='TYPE_LONGINT' value='7'/> + <enumerator name='TYPE_ULONGINT' value='8'/> + <enumerator name='TYPE_LONGLONGINT' value='9'/> + <enumerator name='TYPE_ULONGLONGINT' value='10'/> + <enumerator name='TYPE_DOUBLE' value='11'/> + <enumerator name='TYPE_LONGDOUBLE' value='12'/> + <enumerator name='TYPE_CHAR' value='13'/> + <enumerator name='TYPE_WIDE_CHAR' value='14'/> + <enumerator name='TYPE_STRING' value='15'/> + <enumerator name='TYPE_WIDE_STRING' value='16'/> + <enumerator name='TYPE_POINTER' value='17'/> + <enumerator name='TYPE_COUNT_SCHAR_POINTER' value='18'/> + <enumerator name='TYPE_COUNT_SHORT_POINTER' value='19'/> + <enumerator name='TYPE_COUNT_INT_POINTER' value='20'/> + <enumerator name='TYPE_COUNT_LONGINT_POINTER' value='21'/> + <enumerator name='TYPE_COUNT_LONGLONGINT_POINTER' value='22'/> + </enum-decl> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' id='type-id-70'> + <data-member access='private'> + <var-decl name='a_schar' type-id='type-id-22' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_uchar' type-id='type-id-73' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_short' type-id='type-id-74' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_ushort' type-id='type-id-28' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_int' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_uint' type-id='type-id-2' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_longint' type-id='type-id-33' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_ulongint' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_longlongint' type-id='type-id-63' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_ulonglongint' type-id='type-id-64' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_float' type-id='type-id-61' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_double' type-id='type-id-60' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_longdouble' type-id='type-id-62' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_char' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_wide_char' type-id='type-id-75' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_string' type-id='type-id-8' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_wide_string' type-id='type-id-76' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_pointer' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_count_schar_pointer' type-id='type-id-77' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_count_short_pointer' type-id='type-id-78' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_count_int_pointer' type-id='type-id-53' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_count_longint_pointer' type-id='type-id-79' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='a_count_longlongint_pointer' type-id='type-id-80' visibility='default'/> + </data-member> + </union-decl> + <typedef-decl name='wint_t' type-id='type-id-2' id='type-id-75'/> + <typedef-decl name='wchar_t' type-id='type-id-14' id='type-id-81'/> + <typedef-decl name='char_directives' type-id='type-id-82' id='type-id-83'/> + <class-decl name='__anonymous_struct__2' size-in-bits='5184' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-83' visibility='default' id='type-id-82'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dir' type-id='type-id-84' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='max_width_length' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_precision_length' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='direct_alloc_dir' type-id='type-id-59' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='char_directive' type-id='type-id-85' id='type-id-58'/> + <class-decl name='__anonymous_struct__3' size-in-bits='704' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-58' visibility='default' id='type-id-85'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dir_start' type-id='type-id-8' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dir_end' type-id='type-id-8' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='width_start' type-id='type-id-8' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='width_end' type-id='type-id-8' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='width_arg_index' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='precision_start' type-id='type-id-8' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='precision_end' type-id='type-id-8' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='precision_arg_index' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='conversion' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='arg_index' type-id='type-id-5' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-55' size-in-bits='64' id='type-id-67'/> + <pointer-type-def type-id='type-id-66' size-in-bits='64' id='type-id-86'/> + <pointer-type-def type-id='type-id-58' size-in-bits='64' id='type-id-84'/> + <pointer-type-def type-id='type-id-83' size-in-bits='64' id='type-id-87'/> + <qualified-type-def type-id='type-id-81' const='yes' id='type-id-88'/> + <pointer-type-def type-id='type-id-88' size-in-bits='64' id='type-id-76'/> + <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-79'/> + <pointer-type-def type-id='type-id-63' size-in-bits='64' id='type-id-80'/> + <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-78'/> + <pointer-type-def type-id='type-id-22' size-in-bits='64' id='type-id-77'/> + <function-decl name='printf_fetchargs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-4'/> + <parameter type-id='type-id-86'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='printf_parse' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-8'/> + <parameter type-id='type-id-87'/> + <parameter type-id='type-id-86'/> + <return type-id='type-id-14'/> + </function-decl> + <type-decl name='short int' size-in-bits='16' id='type-id-74'/> + <type-decl name='unsigned char' size-in-bits='8' id='type-id-73'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='dane-params.c' comp-dir-path='/home/ueno/devel/gnutls/libdane' language='LANG_C11'> + <function-decl name='dane_cert_usage_name' mangled-name='dane_cert_usage_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_cert_usage_name@@DANE_0_0'> + <parameter type-id='type-id-89' name='usage'/> + <return type-id='type-id-8'/> + </function-decl> + <function-decl name='dane_match_type_name' mangled-name='dane_match_type_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_match_type_name@@DANE_0_0'> + <parameter type-id='type-id-90' name='type'/> + <return type-id='type-id-8'/> + </function-decl> + <function-decl name='dane_cert_type_name' mangled-name='dane_cert_type_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_cert_type_name@@DANE_0_0'> + <parameter type-id='type-id-91' name='type'/> + <return type-id='type-id-8'/> + </function-decl> + <typedef-decl name='dane_cert_type_t' type-id='type-id-92' id='type-id-91'/> + <typedef-decl name='dane_cert_usage_t' type-id='type-id-93' id='type-id-89'/> + <typedef-decl name='dane_match_type_t' type-id='type-id-94' id='type-id-90'/> + <enum-decl name='dane_cert_type_t' id='type-id-92'> + <underlying-type type-id='type-id-72'/> + <enumerator name='DANE_CERT_X509' value='0'/> + <enumerator name='DANE_CERT_PK' value='1'/> + </enum-decl> + <enum-decl name='dane_cert_usage_t' id='type-id-93'> + <underlying-type type-id='type-id-72'/> + <enumerator name='DANE_CERT_USAGE_CA' value='0'/> + <enumerator name='DANE_CERT_USAGE_EE' value='1'/> + <enumerator name='DANE_CERT_USAGE_LOCAL_CA' value='2'/> + <enumerator name='DANE_CERT_USAGE_LOCAL_EE' value='3'/> + </enum-decl> + <enum-decl name='dane_match_type_t' id='type-id-94'> + <underlying-type type-id='type-id-72'/> + <enumerator name='DANE_MATCH_EXACT' value='0'/> + <enumerator name='DANE_MATCH_SHA2_256' value='1'/> + <enumerator name='DANE_MATCH_SHA2_512' value='2'/> + </enum-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='dane.c' comp-dir-path='/home/ueno/devel/gnutls/libdane' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-95' size-in-bits='12288' id='type-id-96'> + <subrange length='64' type-id='type-id-12' id='type-id-97'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-98' size-in-bits='1024' id='type-id-99'> + <subrange length='16' type-id='type-id-12' id='type-id-100'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-101' size-in-bits='512' id='type-id-102'> + <subrange length='2' type-id='type-id-12' id='type-id-103'/> + </array-type-def> + <type-decl name='bool' size-in-bits='8' id='type-id-104'/> + <type-decl name='char' size-in-bits='8' id='type-id-10'/> + <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='944' id='type-id-105'> + <subrange length='118' type-id='type-id-12' id='type-id-106'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='1032' id='type-id-107'> + <subrange length='129' type-id='type-id-12' id='type-id-108'/> + </array-type-def> + <class-decl name='gnutls_anti_replay_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-109'/> + <class-decl name='gnutls_certificate_credentials_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-110'/> + <class-decl name='gnutls_privkey_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-111'/> + <class-decl name='gnutls_pubkey_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-112'/> + <class-decl name='gnutls_supplemental_entry_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-113'/> + <class-decl name='gnutls_x509_crt_int' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-114'/> + <class-decl name='hello_ext_entry_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-115'/> + <class-decl name='ub_ctx' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-116'/> + <array-type-def dimensions='1' type-id='type-id-117' size-in-bits='16384' id='type-id-118'> + <subrange length='256' type-id='type-id-12' id='type-id-119'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-120' size-in-bits='4096' id='type-id-121'> + <subrange length='64' type-id='type-id-12' id='type-id-97'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-122' size-in-bits='4096' id='type-id-123'> + <subrange length='64' type-id='type-id-12' id='type-id-97'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-124' size-in-bits='16' id='type-id-125'> + <subrange length='2' type-id='type-id-12' id='type-id-103'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-91' size-in-bits='3200' alignment-in-bits='32' id='type-id-126'> + <subrange length='100' type-id='type-id-12' id='type-id-127'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-89' size-in-bits='3200' alignment-in-bits='32' id='type-id-128'> + <subrange length='100' type-id='type-id-12' id='type-id-127'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-90' size-in-bits='3200' alignment-in-bits='32' id='type-id-129'> + <subrange length='100' type-id='type-id-12' id='type-id-127'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-130' size-in-bits='12800' id='type-id-131'> + <subrange length='100' type-id='type-id-12' id='type-id-127'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-132' size-in-bits='3456' id='type-id-133'> + <subrange length='6' type-id='type-id-12' id='type-id-134'/> + </array-type-def> + <type-decl name='int' size-in-bits='32' id='type-id-14'/> + <type-decl name='long int' size-in-bits='64' id='type-id-33'/> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='256' id='type-id-136'> + <subrange length='4' type-id='type-id-12' id='type-id-137'/> + </array-type-def> + <type-decl name='short int' size-in-bits='16' id='type-id-74'/> + <array-type-def dimensions='1' type-id='type-id-138' size-in-bits='96' id='type-id-139'> + <subrange length='12' type-id='type-id-12' id='type-id-140'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-138' size-in-bits='128' id='type-id-141'> + <subrange length='16' type-id='type-id-12' id='type-id-100'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-138' size-in-bits='2040' id='type-id-142'> + <subrange length='255' type-id='type-id-12' id='type-id-143'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-138' size-in-bits='2048' id='type-id-144'> + <subrange length='256' type-id='type-id-12' id='type-id-119'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-138' size-in-bits='16' id='type-id-145'> + <subrange length='2' type-id='type-id-12' id='type-id-103'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-138' size-in-bits='256' id='type-id-146'> + <subrange length='32' type-id='type-id-12' id='type-id-147'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-138' size-in-bits='384' id='type-id-148'> + <subrange length='48' type-id='type-id-12' id='type-id-149'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-138' size-in-bits='512' id='type-id-150'> + <subrange length='64' type-id='type-id-12' id='type-id-97'/> + </array-type-def> + <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-72'/> + <type-decl name='unsigned char' size-in-bits='8' id='type-id-73'/> + <array-type-def dimensions='1' type-id='type-id-73' size-in-bits='256' id='type-id-151'> + <subrange length='32' type-id='type-id-12' id='type-id-147'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-73' size-in-bits='288' id='type-id-152'> + <subrange length='36' type-id='type-id-12' id='type-id-153'/> + </array-type-def> + <type-decl name='unsigned int' size-in-bits='32' id='type-id-2'/> + <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='2048' id='type-id-154'> + <subrange length='64' type-id='type-id-12' id='type-id-97'/> + </array-type-def> + <type-decl name='unsigned long int' size-in-bits='64' id='type-id-12'/> + <type-decl name='unsigned short int' size-in-bits='16' id='type-id-28'/> + <type-decl name='variadic parameter type' id='type-id-155'/> + <type-decl name='void' id='type-id-13'/> + <typedef-decl name='gnutls_buffer_st' type-id='type-id-156' id='type-id-157'/> + <class-decl name='gnutls_buffer_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-156'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='allocd' type-id='type-id-158' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='type-id-158' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='max_length' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='length' type-id='type-id-5' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='uint8_t' type-id='type-id-159' id='type-id-138'/> + <typedef-decl name='__uint8_t' type-id='type-id-73' id='type-id-159'/> + <typedef-decl name='size_t' type-id='type-id-12' id='type-id-5'/> + <typedef-decl name='gnutls_datum_t' type-id='type-id-160' id='type-id-130'/> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-130' visibility='default' id='type-id-160'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='type-id-161' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='type-id-2' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_x509_crt_t' type-id='type-id-162' id='type-id-163'/> + <typedef-decl name='gnutls_x509_crt_fmt_t' type-id='type-id-164' id='type-id-165'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-164'> + <underlying-type type-id='type-id-72'/> + <enumerator name='GNUTLS_X509_FMT_DER' value='0'/> + <enumerator name='GNUTLS_X509_FMT_PEM' value='1'/> + </enum-decl> + <typedef-decl name='gnutls_certificate_credentials_t' type-id='type-id-166' id='type-id-167'/> + <class-decl name='gnutls_session_int' size-in-bits='59008' is-struct='yes' visibility='default' id='type-id-168'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='security_parameters' type-id='type-id-169' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='record_parameters' type-id='type-id-15' visibility='default'/> + <var-decl name='record_parameters' type-id='type-id-136' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='internals' type-id='type-id-16' visibility='default'/> + <var-decl name='internals' type-id='type-id-170' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='30144'> - <var-decl name='key' type-id='type-id-17' visibility='default'/> + <data-member access='public' layout-offset-in-bits='36352'> + <var-decl name='key' type-id='type-id-171' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='2048' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-14' visibility='default' id='type-id-18'> + <typedef-decl name='security_parameters_st' type-id='type-id-172' id='type-id-169'/> + <class-decl name='__anonymous_struct__1' size-in-bits='2048' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-169' visibility='default' id='type-id-172'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='entity' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='epoch_read' type-id='type-id-19' visibility='default'/> + <var-decl name='epoch_read' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='epoch_write' type-id='type-id-19' visibility='default'/> + <var-decl name='epoch_write' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='epoch_next' type-id='type-id-19' visibility='default'/> + <var-decl name='epoch_next' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='epoch_min' type-id='type-id-19' visibility='default'/> + <var-decl name='epoch_min' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cs' type-id='type-id-20' visibility='default'/> + <var-decl name='cs' type-id='type-id-117' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='prf' type-id='type-id-21' visibility='default'/> + <var-decl name='prf' type-id='type-id-174' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='master_secret' type-id='type-id-22' visibility='default'/> + <var-decl name='master_secret' type-id='type-id-148' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='client_random' type-id='type-id-23' visibility='default'/> + <var-decl name='client_random' type-id='type-id-146' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='server_random' type-id='type-id-23' visibility='default'/> + <var-decl name='server_random' type-id='type-id-146' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='session_id' type-id='type-id-23' visibility='default'/> + <var-decl name='session_id' type-id='type-id-146' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='session_id_size' type-id='type-id-24' visibility='default'/> + <var-decl name='session_id_size' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='timestamp' type-id='type-id-25' visibility='default'/> + <var-decl name='timestamp' type-id='type-id-175' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='post_handshake_auth' type-id='type-id-24' visibility='default'/> + <var-decl name='post_handshake_auth' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1552'> - <var-decl name='max_record_send_size' type-id='type-id-19' visibility='default'/> + <var-decl name='max_record_send_size' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1568'> - <var-decl name='max_record_recv_size' type-id='type-id-19' visibility='default'/> + <var-decl name='max_record_recv_size' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1584'> - <var-decl name='max_user_record_send_size' type-id='type-id-19' visibility='default'/> + <var-decl name='max_user_record_send_size' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='max_user_record_recv_size' type-id='type-id-19' visibility='default'/> + <var-decl name='max_user_record_recv_size' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='max_early_data_size' type-id='type-id-26' visibility='default'/> + <var-decl name='max_early_data_size' type-id='type-id-176' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='client_ctype' type-id='type-id-27' visibility='default'/> + <var-decl name='client_ctype' type-id='type-id-177' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1696'> - <var-decl name='server_ctype' type-id='type-id-27' visibility='default'/> + <var-decl name='server_ctype' type-id='type-id-177' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='grp' type-id='type-id-28' visibility='default'/> + <var-decl name='grp' type-id='type-id-120' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='server_sign_algo' type-id='type-id-29' visibility='default'/> + <var-decl name='server_sign_algo' type-id='type-id-178' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1824'> - <var-decl name='client_sign_algo' type-id='type-id-29' visibility='default'/> + <var-decl name='client_sign_algo' type-id='type-id-178' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='ext_master_secret' type-id='type-id-24' visibility='default'/> + <var-decl name='ext_master_secret' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1864'> - <var-decl name='etm' type-id='type-id-24' visibility='default'/> + <var-decl name='etm' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1872'> - <var-decl name='client_auth_type' type-id='type-id-24' visibility='default'/> + <var-decl name='client_auth_type' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1880'> - <var-decl name='server_auth_type' type-id='type-id-24' visibility='default'/> + <var-decl name='server_auth_type' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1888'> - <var-decl name='do_recv_supplemental' type-id='type-id-1' visibility='default'/> + <var-decl name='do_recv_supplemental' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='do_send_supplemental' type-id='type-id-1' visibility='default'/> + <var-decl name='do_send_supplemental' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='pversion' type-id='type-id-30' visibility='default'/> + <var-decl name='pversion' type-id='type-id-179' visibility='default'/> </data-member> </class-decl> - <type-decl name='unsigned short int' size-in-bits='16' id='type-id-31'/> - <typedef-decl name='__uint16_t' type-id='type-id-31' id='type-id-32'/> - <typedef-decl name='uint16_t' type-id='type-id-32' id='type-id-19'/> - <class-decl name='gnutls_cipher_suite_entry_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-33'> + <typedef-decl name='uint16_t' type-id='type-id-180' id='type-id-173'/> + <typedef-decl name='__uint16_t' type-id='type-id-28' id='type-id-180'/> + <class-decl name='gnutls_cipher_suite_entry_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-181'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-34' visibility='default'/> + <var-decl name='name' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='type-id-35' visibility='default'/> + <var-decl name='id' type-id='type-id-125' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='block_algorithm' type-id='type-id-36' visibility='default'/> + <var-decl name='block_algorithm' type-id='type-id-182' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='kx_algorithm' type-id='type-id-37' visibility='default'/> + <var-decl name='kx_algorithm' type-id='type-id-183' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='mac_algorithm' type-id='type-id-38' visibility='default'/> + <var-decl name='mac_algorithm' type-id='type-id-184' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_version' type-id='type-id-39' visibility='default'/> + <var-decl name='min_version' type-id='type-id-185' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='max_version' type-id='type-id-39' visibility='default'/> + <var-decl name='max_version' type-id='type-id-185' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='min_dtls_version' type-id='type-id-39' visibility='default'/> + <var-decl name='min_dtls_version' type-id='type-id-185' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='max_dtls_version' type-id='type-id-39' visibility='default'/> + <var-decl name='max_dtls_version' type-id='type-id-185' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='prf' type-id='type-id-38' visibility='default'/> + <var-decl name='prf' type-id='type-id-184' visibility='default'/> </data-member> </class-decl> - <type-decl name='char' size-in-bits='8' id='type-id-40'/> - <qualified-type-def type-id='type-id-40' const='yes' id='type-id-41'/> - <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-34'/> - <typedef-decl name='__uint8_t' type-id='type-id-6' id='type-id-42'/> - <typedef-decl name='uint8_t' type-id='type-id-42' id='type-id-24'/> - <qualified-type-def type-id='type-id-24' const='yes' id='type-id-43'/> - <type-decl name='unsigned long int' size-in-bits='64' id='type-id-44'/> - - <array-type-def dimensions='1' type-id='type-id-43' size-in-bits='16' id='type-id-45'> - <subrange length='2' type-id='type-id-44' id='type-id-46'/> - - </array-type-def> - <qualified-type-def type-id='type-id-45' const='yes' id='type-id-35'/> - <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-47'/> - <enum-decl name='gnutls_cipher_algorithm' id='type-id-48'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_cipher_algorithm_t' type-id='type-id-186' id='type-id-182'/> + <enum-decl name='gnutls_cipher_algorithm' id='type-id-186'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_CIPHER_UNKNOWN' value='0'/> <enumerator name='GNUTLS_CIPHER_NULL' value='1'/> <enumerator name='GNUTLS_CIPHER_ARCFOUR_128' value='2'/> @@ -256,6 +910,7 @@ <enumerator name='GNUTLS_CIPHER_CHACHA20_32' value='36'/> <enumerator name='GNUTLS_CIPHER_AES_128_SIV' value='37'/> <enumerator name='GNUTLS_CIPHER_AES_256_SIV' value='38'/> + <enumerator name='GNUTLS_CIPHER_AES_192_GCM' value='39'/> <enumerator name='GNUTLS_CIPHER_IDEA_PGP_CFB' value='200'/> <enumerator name='GNUTLS_CIPHER_3DES_PGP_CFB' value='201'/> <enumerator name='GNUTLS_CIPHER_CAST5_PGP_CFB' value='202'/> @@ -266,9 +921,9 @@ <enumerator name='GNUTLS_CIPHER_AES256_PGP_CFB' value='207'/> <enumerator name='GNUTLS_CIPHER_TWOFISH_PGP_CFB' value='208'/> </enum-decl> - <typedef-decl name='gnutls_cipher_algorithm_t' type-id='type-id-48' id='type-id-36'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-49'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_kx_algorithm_t' type-id='type-id-187' id='type-id-183'/> + <enum-decl name='__anonymous_enum__1' is-anonymous='yes' id='type-id-187'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_KX_UNKNOWN' value='0'/> <enumerator name='GNUTLS_KX_RSA' value='1'/> <enumerator name='GNUTLS_KX_DHE_DSS' value='2'/> @@ -287,9 +942,9 @@ <enumerator name='GNUTLS_KX_RSA_PSK' value='15'/> <enumerator name='GNUTLS_KX_VKO_GOST_12' value='16'/> </enum-decl> - <typedef-decl name='gnutls_kx_algorithm_t' type-id='type-id-49' id='type-id-37'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-50'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_mac_algorithm_t' type-id='type-id-188' id='type-id-184'/> + <enum-decl name='__anonymous_enum__2' is-anonymous='yes' id='type-id-188'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_MAC_UNKNOWN' value='0'/> <enumerator name='GNUTLS_MAC_NULL' value='1'/> <enumerator name='GNUTLS_MAC_MD5' value='2'/> @@ -320,9 +975,9 @@ <enumerator name='GNUTLS_MAC_SHAKE_128' value='209'/> <enumerator name='GNUTLS_MAC_SHAKE_256' value='210'/> </enum-decl> - <typedef-decl name='gnutls_mac_algorithm_t' type-id='type-id-50' id='type-id-38'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-51'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_protocol_t' type-id='type-id-189' id='type-id-185'/> + <enum-decl name='__anonymous_enum__3' is-anonymous='yes' id='type-id-189'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_SSL3' value='1'/> <enumerator name='GNUTLS_TLS1_0' value='2'/> <enumerator name='GNUTLS_TLS1' value='2'/> @@ -337,21 +992,19 @@ <enumerator name='GNUTLS_TLS_VERSION_MAX' value='5'/> <enumerator name='GNUTLS_VERSION_UNKNOWN' value='255'/> </enum-decl> - <typedef-decl name='gnutls_protocol_t' type-id='type-id-51' id='type-id-39'/> - <qualified-type-def type-id='type-id-33' const='yes' id='type-id-52'/> - <pointer-type-def type-id='type-id-52' size-in-bits='64' id='type-id-20'/> - <class-decl name='mac_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-53'> + <typedef-decl name='mac_entry_st' type-id='type-id-190' id='type-id-191'/> + <class-decl name='mac_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-190'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-34' visibility='default'/> + <var-decl name='name' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='oid' type-id='type-id-34' visibility='default'/> + <var-decl name='oid' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mac_oid' type-id='type-id-34' visibility='default'/> + <var-decl name='mac_oid' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id' type-id='type-id-38' visibility='default'/> + <var-decl name='id' type-id='type-id-184' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> <var-decl name='output_size' type-id='type-id-2' visibility='default'/> @@ -372,64 +1025,52 @@ <var-decl name='flags' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='mac_entry_st' type-id='type-id-53' id='type-id-54'/> - <qualified-type-def type-id='type-id-54' const='yes' id='type-id-55'/> - <pointer-type-def type-id='type-id-55' size-in-bits='64' id='type-id-21'/> - - <array-type-def dimensions='1' type-id='type-id-24' size-in-bits='384' id='type-id-22'> - <subrange length='48' type-id='type-id-44' id='type-id-56'/> - - </array-type-def> - - <array-type-def dimensions='1' type-id='type-id-24' size-in-bits='256' id='type-id-23'> - <subrange length='32' type-id='type-id-44' id='type-id-57'/> - - </array-type-def> - <type-decl name='long int' size-in-bits='64' id='type-id-58'/> - <typedef-decl name='__time_t' type-id='type-id-58' id='type-id-59'/> - <typedef-decl name='time_t' type-id='type-id-59' id='type-id-25'/> - <typedef-decl name='__uint32_t' type-id='type-id-2' id='type-id-60'/> - <typedef-decl name='uint32_t' type-id='type-id-60' id='type-id-26'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-61'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='time_t' type-id='type-id-54' id='type-id-175'/> + <typedef-decl name='__time_t' type-id='type-id-33' id='type-id-54'/> + <typedef-decl name='uint32_t' type-id='type-id-192' id='type-id-176'/> + <typedef-decl name='__uint32_t' type-id='type-id-2' id='type-id-192'/> + <typedef-decl name='gnutls_certificate_type_t' type-id='type-id-193' id='type-id-177'/> + <enum-decl name='__anonymous_enum__4' is-anonymous='yes' id='type-id-193'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_CRT_UNKNOWN' value='0'/> <enumerator name='GNUTLS_CRT_X509' value='1'/> <enumerator name='GNUTLS_CRT_OPENPGP' value='2'/> <enumerator name='GNUTLS_CRT_RAWPK' value='3'/> <enumerator name='GNUTLS_CRT_MAX' value='3'/> </enum-decl> - <typedef-decl name='gnutls_certificate_type_t' type-id='type-id-61' id='type-id-27'/> - <class-decl name='gnutls_group_entry_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-62'> + <typedef-decl name='gnutls_group_entry_st' type-id='type-id-194' id='type-id-195'/> + <class-decl name='gnutls_group_entry_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-194'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-34' visibility='default'/> + <var-decl name='name' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='type-id-63' visibility='default'/> + <var-decl name='id' type-id='type-id-196' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='prime' type-id='type-id-64' visibility='default'/> + <var-decl name='prime' type-id='type-id-197' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='q' type-id='type-id-64' visibility='default'/> + <var-decl name='q' type-id='type-id-197' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='generator' type-id='type-id-64' visibility='default'/> + <var-decl name='generator' type-id='type-id-197' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='q_bits' type-id='type-id-65' visibility='default'/> + <var-decl name='q_bits' type-id='type-id-198' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='curve' type-id='type-id-66' visibility='default'/> + <var-decl name='curve' type-id='type-id-199' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='pk' type-id='type-id-67' visibility='default'/> + <var-decl name='pk' type-id='type-id-200' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <var-decl name='tls_id' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-68'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_group_t' type-id='type-id-201' id='type-id-196'/> + <enum-decl name='__anonymous_enum__5' is-anonymous='yes' id='type-id-201'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_GROUP_INVALID' value='0'/> <enumerator name='GNUTLS_GROUP_SECP192R1' value='5'/> <enumerator name='GNUTLS_GROUP_SECP224R1' value='1'/> @@ -452,13 +1093,9 @@ <enumerator name='GNUTLS_GROUP_FFDHE6144' value='260'/> <enumerator name='GNUTLS_GROUP_MAX' value='260'/> </enum-decl> - <typedef-decl name='gnutls_group_t' type-id='type-id-68' id='type-id-63'/> - <qualified-type-def type-id='type-id-3' const='yes' id='type-id-69'/> - <pointer-type-def type-id='type-id-69' size-in-bits='64' id='type-id-64'/> - <qualified-type-def type-id='type-id-2' const='yes' id='type-id-70'/> - <pointer-type-def type-id='type-id-70' size-in-bits='64' id='type-id-65'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-71'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_ecc_curve_t' type-id='type-id-202' id='type-id-199'/> + <enum-decl name='__anonymous_enum__6' is-anonymous='yes' id='type-id-202'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_ECC_CURVE_INVALID' value='0'/> <enumerator name='GNUTLS_ECC_CURVE_SECP224R1' value='1'/> <enumerator name='GNUTLS_ECC_CURVE_SECP256R1' value='2'/> @@ -483,9 +1120,9 @@ <enumerator name='GNUTLS_ECC_CURVE_ED448' value='21'/> <enumerator name='GNUTLS_ECC_CURVE_MAX' value='21'/> </enum-decl> - <typedef-decl name='gnutls_ecc_curve_t' type-id='type-id-71' id='type-id-66'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-72'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_pk_algorithm_t' type-id='type-id-203' id='type-id-200'/> + <enum-decl name='__anonymous_enum__7' is-anonymous='yes' id='type-id-203'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_PK_UNKNOWN' value='0'/> <enumerator name='GNUTLS_PK_RSA' value='1'/> <enumerator name='GNUTLS_PK_DSA' value='2'/> @@ -501,12 +1138,9 @@ <enumerator name='GNUTLS_PK_EDDSA_ED448' value='12'/> <enumerator name='GNUTLS_PK_MAX' value='12'/> </enum-decl> - <typedef-decl name='gnutls_pk_algorithm_t' type-id='type-id-72' id='type-id-67'/> - <typedef-decl name='gnutls_group_entry_st' type-id='type-id-62' id='type-id-73'/> - <qualified-type-def type-id='type-id-73' const='yes' id='type-id-74'/> - <pointer-type-def type-id='type-id-74' size-in-bits='64' id='type-id-28'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-75'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_sign_algorithm_t' type-id='type-id-204' id='type-id-178'/> + <enum-decl name='__anonymous_enum__8' is-anonymous='yes' id='type-id-204'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_SIGN_UNKNOWN' value='0'/> <enumerator name='GNUTLS_SIGN_RSA_SHA1' value='1'/> <enumerator name='GNUTLS_SIGN_RSA_SHA' value='1'/> @@ -557,177 +1191,172 @@ <enumerator name='GNUTLS_SIGN_EDDSA_ED448' value='46'/> <enumerator name='GNUTLS_SIGN_MAX' value='46'/> </enum-decl> - <typedef-decl name='gnutls_sign_algorithm_t' type-id='type-id-75' id='type-id-29'/> - <class-decl name='__anonymous_struct__' size-in-bits='320' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-76' visibility='default' id='type-id-77'> + <typedef-decl name='version_entry_st' type-id='type-id-205' id='type-id-206'/> + <class-decl name='__anonymous_struct__2' size-in-bits='320' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-206' visibility='default' id='type-id-205'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-34' visibility='default'/> + <var-decl name='name' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='type-id-39' visibility='default'/> + <var-decl name='id' type-id='type-id-185' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> <var-decl name='age' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='major' type-id='type-id-24' visibility='default'/> + <var-decl name='major' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='minor' type-id='type-id-24' visibility='default'/> + <var-decl name='minor' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='transport' type-id='type-id-78' visibility='default'/> + <var-decl name='transport' type-id='type-id-207' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='supported' type-id='type-id-79' visibility='default'/> + <var-decl name='supported' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='explicit_iv' type-id='type-id-79' visibility='default'/> + <var-decl name='explicit_iv' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='extensions' type-id='type-id-79' visibility='default'/> + <var-decl name='extensions' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='selectable_sighash' type-id='type-id-79' visibility='default'/> + <var-decl name='selectable_sighash' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='selectable_prf' type-id='type-id-79' visibility='default'/> + <var-decl name='selectable_prf' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='232'> - <var-decl name='obsolete' type-id='type-id-79' visibility='default'/> + <var-decl name='obsolete' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='240'> - <var-decl name='tls13_sem' type-id='type-id-79' visibility='default'/> + <var-decl name='tls13_sem' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='248'> - <var-decl name='false_start' type-id='type-id-79' visibility='default'/> + <var-decl name='false_start' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='only_extension' type-id='type-id-79' visibility='default'/> + <var-decl name='only_extension' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='post_handshake_auth' type-id='type-id-79' visibility='default'/> + <var-decl name='post_handshake_auth' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='key_shares' type-id='type-id-79' visibility='default'/> + <var-decl name='key_shares' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='280'> - <var-decl name='multi_ocsp' type-id='type-id-79' visibility='default'/> + <var-decl name='multi_ocsp' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='tls_sig_sem' type-id='type-id-24' visibility='default'/> + <var-decl name='tls_sig_sem' type-id='type-id-138' visibility='default'/> </data-member> </class-decl> - <enum-decl name='transport_t' id='type-id-80'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='transport_t' type-id='type-id-208' id='type-id-207'/> + <enum-decl name='transport_t' id='type-id-208'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_STREAM' value='0'/> <enumerator name='GNUTLS_DGRAM' value='1'/> </enum-decl> - <typedef-decl name='transport_t' type-id='type-id-80' id='type-id-78'/> - <type-decl name='bool' size-in-bits='8' id='type-id-79'/> - <typedef-decl name='version_entry_st' type-id='type-id-77' id='type-id-76'/> - <qualified-type-def type-id='type-id-76' const='yes' id='type-id-81'/> - <pointer-type-def type-id='type-id-81' size-in-bits='64' id='type-id-30'/> - <typedef-decl name='security_parameters_st' type-id='type-id-18' id='type-id-14'/> - <class-decl name='record_parameters_st' size-in-bits='5504' is-struct='yes' visibility='default' id='type-id-82'> + <typedef-decl name='record_parameters_st' type-id='type-id-209' id='type-id-210'/> + <class-decl name='record_parameters_st' size-in-bits='5504' is-struct='yes' visibility='default' id='type-id-209'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='epoch' type-id='type-id-19' visibility='default'/> + <var-decl name='epoch' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='initialized' type-id='type-id-1' visibility='default'/> + <var-decl name='initialized' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cipher' type-id='type-id-83' visibility='default'/> + <var-decl name='cipher' type-id='type-id-211' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='etm' type-id='type-id-79' visibility='default'/> + <var-decl name='etm' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mac' type-id='type-id-21' visibility='default'/> + <var-decl name='mac' type-id='type-id-174' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dtls_sw_next' type-id='type-id-84' visibility='default'/> + <var-decl name='dtls_sw_next' type-id='type-id-212' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dtls_sw_bits' type-id='type-id-84' visibility='default'/> + <var-decl name='dtls_sw_bits' type-id='type-id-212' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <var-decl name='dtls_sw_have_recv' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='read' type-id='type-id-85' visibility='default'/> + <var-decl name='read' type-id='type-id-213' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='write' type-id='type-id-85' visibility='default'/> + <var-decl name='write' type-id='type-id-213' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='usage_cnt' type-id='type-id-1' visibility='default'/> + <var-decl name='usage_cnt' type-id='type-id-14' visibility='default'/> </data-member> </class-decl> - <class-decl name='cipher_entry_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-86'> + <typedef-decl name='cipher_entry_st' type-id='type-id-214' id='type-id-215'/> + <class-decl name='cipher_entry_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-214'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-34' visibility='default'/> + <var-decl name='name' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='type-id-36' visibility='default'/> + <var-decl name='id' type-id='type-id-182' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='blocksize' type-id='type-id-19' visibility='default'/> + <var-decl name='blocksize' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='keysize' type-id='type-id-19' visibility='default'/> + <var-decl name='keysize' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='type-id-87' visibility='default'/> + <var-decl name='type' type-id='type-id-216' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='implicit_iv' type-id='type-id-19' visibility='default'/> + <var-decl name='implicit_iv' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='explicit_iv' type-id='type-id-19' visibility='default'/> + <var-decl name='explicit_iv' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cipher_iv' type-id='type-id-19' visibility='default'/> + <var-decl name='cipher_iv' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='tagsize' type-id='type-id-19' visibility='default'/> + <var-decl name='tagsize' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> <var-decl name='flags' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-88'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='cipher_type_t' type-id='type-id-217' id='type-id-216'/> + <enum-decl name='__anonymous_enum__9' is-anonymous='yes' id='type-id-217'> + <underlying-type type-id='type-id-72'/> <enumerator name='CIPHER_STREAM' value='0'/> <enumerator name='CIPHER_BLOCK' value='1'/> <enumerator name='CIPHER_AEAD' value='2'/> </enum-decl> - <typedef-decl name='cipher_type_t' type-id='type-id-88' id='type-id-87'/> - <typedef-decl name='cipher_entry_st' type-id='type-id-86' id='type-id-89'/> - <qualified-type-def type-id='type-id-89' const='yes' id='type-id-90'/> - <pointer-type-def type-id='type-id-90' size-in-bits='64' id='type-id-83'/> - <typedef-decl name='__uint64_t' type-id='type-id-44' id='type-id-91'/> - <typedef-decl name='uint64_t' type-id='type-id-91' id='type-id-84'/> - <class-decl name='record_state_st' size-in-bits='2496' is-struct='yes' visibility='default' id='type-id-92'> + <typedef-decl name='uint64_t' type-id='type-id-218' id='type-id-212'/> + <typedef-decl name='__uint64_t' type-id='type-id-12' id='type-id-218'/> + <typedef-decl name='record_state_st' type-id='type-id-219' id='type-id-213'/> + <class-decl name='record_state_st' size-in-bits='2496' is-struct='yes' visibility='default' id='type-id-219'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mac_key' type-id='type-id-93' visibility='default'/> + <var-decl name='mac_key' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <var-decl name='mac_key_size' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='iv' type-id='type-id-94' visibility='default'/> + <var-decl name='iv' type-id='type-id-141' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='672'> <var-decl name='iv_size' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='key' type-id='type-id-23' visibility='default'/> + <var-decl name='key' type-id='type-id-146' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> <var-decl name='key_size' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='ctx' type-id='type-id-95' visibility='default'/> + <var-decl name='ctx' type-id='type-id-220' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2368'> <var-decl name='aead_tag_size' type-id='type-id-2' visibility='default'/> @@ -736,192 +1365,166 @@ <var-decl name='is_aead' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='sequence_number' type-id='type-id-84' visibility='default'/> + <var-decl name='sequence_number' type-id='type-id-212' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-24' size-in-bits='512' id='type-id-93'> - <subrange length='64' type-id='type-id-44' id='type-id-96'/> - - </array-type-def> - - <array-type-def dimensions='1' type-id='type-id-24' size-in-bits='128' id='type-id-94'> - <subrange length='16' type-id='type-id-44' id='type-id-97'/> - - </array-type-def> - <union-decl name='__anonymous_union__' size-in-bits='1344' is-anonymous='yes' visibility='default' id='type-id-95'> + <union-decl name='__anonymous_union__' size-in-bits='1344' is-anonymous='yes' visibility='default' id='type-id-220'> <data-member access='private'> - <var-decl name='tls12' type-id='type-id-98' visibility='default'/> + <var-decl name='tls12' type-id='type-id-221' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='aead' type-id='type-id-99' visibility='default'/> + <var-decl name='aead' type-id='type-id-222' visibility='default'/> </data-member> </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='1344' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-98' visibility='default' id='type-id-100'> + <typedef-decl name='auth_cipher_hd_st' type-id='type-id-223' id='type-id-221'/> + <class-decl name='__anonymous_struct__3' size-in-bits='1344' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-221' visibility='default' id='type-id-223'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cipher' type-id='type-id-101' visibility='default'/> + <var-decl name='cipher' type-id='type-id-224' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='mac' type-id='type-id-102' visibility='default'/> + <var-decl name='mac' type-id='type-id-225' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='31'> + <data-member access='public' static='yes'> <var-decl name='is_mac' type-id='type-id-2' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='30'> + <data-member access='public' static='yes'> <var-decl name='continuous_mac' type-id='type-id-2' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='29'> + <data-member access='public' static='yes'> <var-decl name='non_null' type-id='type-id-2' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='28'> + <data-member access='public' static='yes'> <var-decl name='etm' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='tag_size' type-id='type-id-103' visibility='default'/> + <var-decl name='tag_size' type-id='type-id-5' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='704' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-101' visibility='default' id='type-id-104'> + <typedef-decl name='cipher_hd_st' type-id='type-id-226' id='type-id-224'/> + <class-decl name='__anonymous_struct__4' size-in-bits='704' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-224' visibility='default' id='type-id-226'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handle' type-id='type-id-105' visibility='default'/> + <var-decl name='handle' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='e' type-id='type-id-83' visibility='default'/> + <var-decl name='e' type-id='type-id-211' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='encrypt' type-id='type-id-106' visibility='default'/> + <var-decl name='encrypt' type-id='type-id-227' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='decrypt' type-id='type-id-107' visibility='default'/> + <var-decl name='decrypt' type-id='type-id-228' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='aead_encrypt' type-id='type-id-108' visibility='default'/> + <var-decl name='aead_encrypt' type-id='type-id-229' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='aead_decrypt' type-id='type-id-109' visibility='default'/> + <var-decl name='aead_decrypt' type-id='type-id-230' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='auth' type-id='type-id-110' visibility='default'/> + <var-decl name='auth' type-id='type-id-231' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='tag' type-id='type-id-111' visibility='default'/> + <var-decl name='tag' type-id='type-id-232' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='setiv' type-id='type-id-112' visibility='default'/> + <var-decl name='setiv' type-id='type-id-233' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='getiv' type-id='type-id-113' visibility='default'/> + <var-decl name='getiv' type-id='type-id-234' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='deinit' type-id='type-id-114' visibility='default'/> + <var-decl name='deinit' type-id='type-id-235' visibility='default'/> </data-member> </class-decl> - <type-decl name='void' id='type-id-115'/> - <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-105'/> - <typedef-decl name='size_t' type-id='type-id-44' id='type-id-103'/> - <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-117'/> - <typedef-decl name='cipher_encrypt_func' type-id='type-id-117' id='type-id-106'/> - <typedef-decl name='cipher_decrypt_func' type-id='type-id-117' id='type-id-107'/> - <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-119'/> - <typedef-decl name='aead_cipher_encrypt_func' type-id='type-id-119' id='type-id-108'/> - <typedef-decl name='aead_cipher_decrypt_func' type-id='type-id-119' id='type-id-109'/> - <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-121'/> - <typedef-decl name='cipher_auth_func' type-id='type-id-121' id='type-id-110'/> - <pointer-type-def type-id='type-id-122' size-in-bits='64' id='type-id-123'/> - <typedef-decl name='cipher_tag_func' type-id='type-id-123' id='type-id-111'/> - <typedef-decl name='cipher_setiv_func' type-id='type-id-121' id='type-id-112'/> - <typedef-decl name='cipher_getiv_func' type-id='type-id-121' id='type-id-113'/> - <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-125'/> - <typedef-decl name='cipher_deinit_func' type-id='type-id-125' id='type-id-114'/> - <typedef-decl name='cipher_hd_st' type-id='type-id-104' id='type-id-101'/> - <union-decl name='__anonymous_union__' size-in-bits='512' is-anonymous='yes' visibility='default' id='type-id-102'> + <typedef-decl name='cipher_encrypt_func' type-id='type-id-236' id='type-id-227'/> + <typedef-decl name='cipher_decrypt_func' type-id='type-id-236' id='type-id-228'/> + <typedef-decl name='aead_cipher_encrypt_func' type-id='type-id-237' id='type-id-229'/> + <typedef-decl name='aead_cipher_decrypt_func' type-id='type-id-237' id='type-id-230'/> + <typedef-decl name='cipher_auth_func' type-id='type-id-238' id='type-id-231'/> + <typedef-decl name='cipher_tag_func' type-id='type-id-239' id='type-id-232'/> + <typedef-decl name='cipher_setiv_func' type-id='type-id-238' id='type-id-233'/> + <typedef-decl name='cipher_getiv_func' type-id='type-id-238' id='type-id-234'/> + <typedef-decl name='cipher_deinit_func' type-id='type-id-240' id='type-id-235'/> + <union-decl name='__anonymous_union__1' size-in-bits='512' is-anonymous='yes' visibility='default' id='type-id-225'> <data-member access='private'> - <var-decl name='dig' type-id='type-id-126' visibility='default'/> + <var-decl name='dig' type-id='type-id-241' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='mac' type-id='type-id-127' visibility='default'/> + <var-decl name='mac' type-id='type-id-242' visibility='default'/> </data-member> </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-126' visibility='default' id='type-id-128'> + <typedef-decl name='digest_hd_st' type-id='type-id-243' id='type-id-241'/> + <class-decl name='__anonymous_struct__5' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-241' visibility='default' id='type-id-243'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='e' type-id='type-id-21' visibility='default'/> + <var-decl name='e' type-id='type-id-174' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hash' type-id='type-id-129' visibility='default'/> + <var-decl name='hash' type-id='type-id-244' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='output' type-id='type-id-130' visibility='default'/> + <var-decl name='output' type-id='type-id-245' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='deinit' type-id='type-id-131' visibility='default'/> + <var-decl name='deinit' type-id='type-id-246' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='copy' type-id='type-id-132' visibility='default'/> + <var-decl name='copy' type-id='type-id-247' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='key' type-id='type-id-105' visibility='default'/> + <var-decl name='key' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='keysize' type-id='type-id-1' visibility='default'/> + <var-decl name='keysize' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='handle' type-id='type-id-105' visibility='default'/> + <var-decl name='handle' type-id='type-id-3' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='hash_func' type-id='type-id-121' id='type-id-129'/> - <typedef-decl name='output_func' type-id='type-id-121' id='type-id-130'/> - <typedef-decl name='hash_deinit_func' type-id='type-id-125' id='type-id-131'/> - <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-134'/> - <typedef-decl name='copy_func' type-id='type-id-134' id='type-id-132'/> - <typedef-decl name='digest_hd_st' type-id='type-id-128' id='type-id-126'/> - <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-127' visibility='default' id='type-id-135'> + <typedef-decl name='hash_func' type-id='type-id-238' id='type-id-244'/> + <typedef-decl name='output_func' type-id='type-id-238' id='type-id-245'/> + <typedef-decl name='hash_deinit_func' type-id='type-id-240' id='type-id-246'/> + <typedef-decl name='copy_func' type-id='type-id-248' id='type-id-247'/> + <typedef-decl name='mac_hd_st' type-id='type-id-249' id='type-id-242'/> + <class-decl name='__anonymous_struct__6' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-242' visibility='default' id='type-id-249'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='e' type-id='type-id-21' visibility='default'/> + <var-decl name='e' type-id='type-id-174' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mac_len' type-id='type-id-1' visibility='default'/> + <var-decl name='mac_len' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hash' type-id='type-id-129' visibility='default'/> + <var-decl name='hash' type-id='type-id-244' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='setnonce' type-id='type-id-136' visibility='default'/> + <var-decl name='setnonce' type-id='type-id-250' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='output' type-id='type-id-130' visibility='default'/> + <var-decl name='output' type-id='type-id-245' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='deinit' type-id='type-id-131' visibility='default'/> + <var-decl name='deinit' type-id='type-id-246' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='copy' type-id='type-id-132' visibility='default'/> + <var-decl name='copy' type-id='type-id-247' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='handle' type-id='type-id-105' visibility='default'/> + <var-decl name='handle' type-id='type-id-3' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='nonce_func' type-id='type-id-121' id='type-id-136'/> - <typedef-decl name='mac_hd_st' type-id='type-id-135' id='type-id-127'/> - <typedef-decl name='auth_cipher_hd_st' type-id='type-id-100' id='type-id-98'/> - <class-decl name='api_aead_cipher_hd_st' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-137'> + <typedef-decl name='nonce_func' type-id='type-id-238' id='type-id-250'/> + <typedef-decl name='api_aead_cipher_hd_st' type-id='type-id-251' id='type-id-222'/> + <class-decl name='api_aead_cipher_hd_st' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-251'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ctx_enc' type-id='type-id-101' visibility='default'/> + <var-decl name='ctx_enc' type-id='type-id-224' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='api_aead_cipher_hd_st' type-id='type-id-137' id='type-id-99'/> - <typedef-decl name='record_state_st' type-id='type-id-92' id='type-id-85'/> - <typedef-decl name='record_parameters_st' type-id='type-id-82' id='type-id-138'/> - <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-139'/> - - <array-type-def dimensions='1' type-id='type-id-139' size-in-bits='256' id='type-id-15'> - <subrange length='4' type-id='type-id-44' id='type-id-140'/> - - </array-type-def> - <class-decl name='__anonymous_struct__' size-in-bits='27840' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-16' visibility='default' id='type-id-141'> + <typedef-decl name='internals_st' type-id='type-id-252' id='type-id-170'/> + <class-decl name='__anonymous_struct__7' size-in-bits='34048' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-170' visibility='default' id='type-id-252'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='record_buffer' type-id='type-id-142' visibility='default'/> + <var-decl name='record_buffer' type-id='type-id-253' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='handshake_hash_buffer_prev_len' type-id='type-id-1' visibility='default'/> + <var-decl name='handshake_hash_buffer_prev_len' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='handshake_hash_buffer_client_hello_len' type-id='type-id-2' visibility='default'/> @@ -936,268 +1539,268 @@ <var-decl name='handshake_hash_buffer_client_finished_len' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='handshake_hash_buffer' type-id='type-id-143' visibility='default'/> + <var-decl name='handshake_hash_buffer' type-id='type-id-157' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='resumable' type-id='type-id-79' visibility='default'/> + <var-decl name='resumable' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='ticket_state' type-id='type-id-144' visibility='default'/> + <var-decl name='ticket_state' type-id='type-id-254' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='bye_state' type-id='type-id-145' visibility='default'/> + <var-decl name='bye_state' type-id='type-id-255' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='reauth_state' type-id='type-id-146' visibility='default'/> + <var-decl name='reauth_state' type-id='type-id-256' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='handshake_final_state' type-id='type-id-147' visibility='default'/> + <var-decl name='handshake_final_state' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='handshake_state' type-id='type-id-147' visibility='default'/> + <var-decl name='handshake_state' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='invalid_connection' type-id='type-id-79' visibility='default'/> + <var-decl name='invalid_connection' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='904'> - <var-decl name='may_not_read' type-id='type-id-79' visibility='default'/> + <var-decl name='may_not_read' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='912'> - <var-decl name='may_not_write' type-id='type-id-79' visibility='default'/> + <var-decl name='may_not_write' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='920'> - <var-decl name='read_eof' type-id='type-id-79' visibility='default'/> + <var-decl name='read_eof' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='last_alert' type-id='type-id-1' visibility='default'/> + <var-decl name='last_alert' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='last_handshake_in' type-id='type-id-1' visibility='default'/> + <var-decl name='last_handshake_in' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='last_handshake_out' type-id='type-id-1' visibility='default'/> + <var-decl name='last_handshake_out' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='priorities' type-id='type-id-148' visibility='default'/> + <var-decl name='priorities' type-id='type-id-258' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='allow_large_records' type-id='type-id-79' visibility='default'/> + <var-decl name='allow_large_records' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1096'> - <var-decl name='allow_small_records' type-id='type-id-79' visibility='default'/> + <var-decl name='allow_small_records' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1104'> - <var-decl name='no_etm' type-id='type-id-79' visibility='default'/> + <var-decl name='no_etm' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1112'> - <var-decl name='no_ext_master_secret' type-id='type-id-79' visibility='default'/> + <var-decl name='no_ext_master_secret' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='allow_key_usage_violation' type-id='type-id-79' visibility='default'/> + <var-decl name='allow_key_usage_violation' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1128'> - <var-decl name='allow_wrong_pms' type-id='type-id-79' visibility='default'/> + <var-decl name='allow_wrong_pms' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1136'> - <var-decl name='dumbfw' type-id='type-id-79' visibility='default'/> + <var-decl name='dumbfw' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='dh_prime_bits' type-id='type-id-19' visibility='default'/> + <var-decl name='dh_prime_bits' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1168'> - <var-decl name='resumed' type-id='type-id-79' visibility='default'/> + <var-decl name='resumed' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1176'> - <var-decl name='resumption_requested' type-id='type-id-79' visibility='default'/> + <var-decl name='resumption_requested' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='resumed_security_parameters' type-id='type-id-14' visibility='default'/> + <var-decl name='resumed_security_parameters' type-id='type-id-169' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='resumption_data' type-id='type-id-3' visibility='default'/> + <var-decl name='resumption_data' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='handshake_send_buffer' type-id='type-id-142' visibility='default'/> + <var-decl name='handshake_send_buffer' type-id='type-id-253' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='handshake_header_recv_buffer' type-id='type-id-142' visibility='default'/> + <var-decl name='handshake_header_recv_buffer' type-id='type-id-253' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='handshake_recv_buffer' type-id='type-id-149' visibility='default'/> + <var-decl name='handshake_recv_buffer' type-id='type-id-133' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='handshake_recv_buffer_size' type-id='type-id-1' visibility='default'/> + <var-decl name='handshake_recv_buffer_size' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='record_recv_buffer' type-id='type-id-142' visibility='default'/> + <var-decl name='record_recv_buffer' type-id='type-id-253' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='record_send_buffer' type-id='type-id-142' visibility='default'/> + <var-decl name='record_send_buffer' type-id='type-id-253' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='record_send_buffer_user_size' type-id='type-id-103' visibility='default'/> + <var-decl name='record_send_buffer_user_size' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='early_data_recv_buffer' type-id='type-id-142' visibility='default'/> + <var-decl name='early_data_recv_buffer' type-id='type-id-253' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='early_data_presend_buffer' type-id='type-id-143' visibility='default'/> + <var-decl name='early_data_presend_buffer' type-id='type-id-157' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='rsend_state' type-id='type-id-150' visibility='default'/> + <var-decl name='rsend_state' type-id='type-id-259' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='record_key_update_buffer' type-id='type-id-143' visibility='default'/> + <var-decl name='record_key_update_buffer' type-id='type-id-157' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='record_presend_buffer' type-id='type-id-143' visibility='default'/> + <var-decl name='record_presend_buffer' type-id='type-id-157' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='reauth_buffer' type-id='type-id-143' visibility='default'/> + <var-decl name='reauth_buffer' type-id='type-id-157' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='expire_time' type-id='type-id-25' visibility='default'/> + <var-decl name='expire_time' type-id='type-id-175' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9408'> - <var-decl name='auth_struct' type-id='type-id-151' visibility='default'/> + <var-decl name='auth_struct' type-id='type-id-260' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9472'> - <var-decl name='adv_version_major' type-id='type-id-24' visibility='default'/> + <var-decl name='adv_version_major' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9480'> - <var-decl name='adv_version_minor' type-id='type-id-24' visibility='default'/> + <var-decl name='adv_version_minor' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9504'> - <var-decl name='send_cert_req' type-id='type-id-152' visibility='default'/> + <var-decl name='send_cert_req' type-id='type-id-261' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9536'> - <var-decl name='max_handshake_data_buffer_size' type-id='type-id-103' visibility='default'/> + <var-decl name='max_handshake_data_buffer_size' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9600'> - <var-decl name='pull_timeout_func' type-id='type-id-153' visibility='default'/> + <var-decl name='pull_timeout_func' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9664'> - <var-decl name='pull_func' type-id='type-id-154' visibility='default'/> + <var-decl name='pull_func' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9728'> - <var-decl name='push_func' type-id='type-id-155' visibility='default'/> + <var-decl name='push_func' type-id='type-id-264' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9792'> - <var-decl name='vec_push_func' type-id='type-id-156' visibility='default'/> + <var-decl name='vec_push_func' type-id='type-id-265' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9856'> - <var-decl name='errno_func' type-id='type-id-157' visibility='default'/> + <var-decl name='errno_func' type-id='type-id-266' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='transport_recv_ptr' type-id='type-id-158' visibility='default'/> + <var-decl name='transport_recv_ptr' type-id='type-id-267' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='transport_send_ptr' type-id='type-id-158' visibility='default'/> + <var-decl name='transport_send_ptr' type-id='type-id-267' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='db_store_func' type-id='type-id-159' visibility='default'/> + <var-decl name='db_store_func' type-id='type-id-268' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='db_retrieve_func' type-id='type-id-160' visibility='default'/> + <var-decl name='db_retrieve_func' type-id='type-id-269' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='db_remove_func' type-id='type-id-161' visibility='default'/> + <var-decl name='db_remove_func' type-id='type-id-270' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='db_ptr' type-id='type-id-105' visibility='default'/> + <var-decl name='db_ptr' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='user_hello_func' type-id='type-id-162' visibility='default'/> + <var-decl name='user_hello_func' type-id='type-id-271' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='h_hook' type-id='type-id-163' visibility='default'/> + <var-decl name='h_hook' type-id='type-id-272' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10432'> <var-decl name='h_type' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10464'> - <var-decl name='h_post' type-id='type-id-164' visibility='default'/> + <var-decl name='h_post' type-id='type-id-273' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10496'> - <var-decl name='keylog_func' type-id='type-id-165' visibility='default'/> + <var-decl name='keylog_func' type-id='type-id-274' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='selected_cert_list' type-id='type-id-166' visibility='default'/> + <var-decl name='selected_cert_list' type-id='type-id-275' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10624'> - <var-decl name='selected_cert_list_length' type-id='type-id-19' visibility='default'/> + <var-decl name='selected_cert_list_length' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='selected_key' type-id='type-id-167' visibility='default'/> + <var-decl name='selected_key' type-id='type-id-276' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='selected_ocsp' type-id='type-id-168' visibility='default'/> + <var-decl name='selected_ocsp' type-id='type-id-277' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10816'> - <var-decl name='selected_ocsp_length' type-id='type-id-19' visibility='default'/> + <var-decl name='selected_ocsp_length' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='selected_ocsp_func' type-id='type-id-169' visibility='default'/> + <var-decl name='selected_ocsp_func' type-id='type-id-278' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='selected_ocsp_func_ptr' type-id='type-id-105' visibility='default'/> + <var-decl name='selected_ocsp_func_ptr' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='selected_need_free' type-id='type-id-79' visibility='default'/> + <var-decl name='selected_need_free' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11016'> - <var-decl name='default_record_version' type-id='type-id-170' visibility='default'/> + <var-decl name='default_record_version' type-id='type-id-145' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11032'> - <var-decl name='default_hello_version' type-id='type-id-170' visibility='default'/> + <var-decl name='default_hello_version' type-id='type-id-145' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='user_ptr' type-id='type-id-105' visibility='default'/> + <var-decl name='user_ptr' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11136'> - <var-decl name='direction' type-id='type-id-79' visibility='default'/> + <var-decl name='direction' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11144'> - <var-decl name='ignore_rdn_sequence' type-id='type-id-79' visibility='default'/> + <var-decl name='ignore_rdn_sequence' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11152'> - <var-decl name='rsa_pms_version' type-id='type-id-170' visibility='default'/> + <var-decl name='rsa_pms_version' type-id='type-id-145' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11168'> - <var-decl name='errnum' type-id='type-id-1' visibility='default'/> + <var-decl name='errnum' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11200'> - <var-decl name='initial_negotiation_completed' type-id='type-id-79' visibility='default'/> + <var-decl name='initial_negotiation_completed' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='post_negotiation_lock' type-id='type-id-105' visibility='default'/> + <var-decl name='post_negotiation_lock' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='transport' type-id='type-id-78' visibility='default'/> + <var-decl name='transport' type-id='type-id-207' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11392'> - <var-decl name='dtls' type-id='type-id-171' visibility='default'/> + <var-decl name='dtls' type-id='type-id-279' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11968'> <var-decl name='handshake_suspicious_loops' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12000'> - <var-decl name='handshake_in_progress' type-id='type-id-79' visibility='default'/> + <var-decl name='handshake_in_progress' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12008'> - <var-decl name='premaster_set' type-id='type-id-79' visibility='default'/> + <var-decl name='premaster_set' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12032'> <var-decl name='cb_tls_unique_len' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12064'> - <var-decl name='cb_tls_unique' type-id='type-id-172' visibility='default'/> + <var-decl name='cb_tls_unique' type-id='type-id-152' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12352'> - <var-decl name='handshake_start_time' type-id='type-id-173' visibility='default'/> + <var-decl name='handshake_start_time' type-id='type-id-50' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='handshake_abs_timeout' type-id='type-id-173' visibility='default'/> + <var-decl name='handshake_abs_timeout' type-id='type-id-50' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12608'> <var-decl name='ertt' type-id='type-id-2' visibility='default'/> @@ -1209,37 +1812,37 @@ <var-decl name='record_timeout_ms' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12736'> - <var-decl name='post_handshake_cr_context' type-id='type-id-3' visibility='default'/> + <var-decl name='post_handshake_cr_context' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12864'> - <var-decl name='post_handshake_hash_buffer' type-id='type-id-143' visibility='default'/> + <var-decl name='post_handshake_hash_buffer' type-id='type-id-157' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13120'> <var-decl name='hsk_flags' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13184'> - <var-decl name='last_key_update' type-id='type-id-173' visibility='default'/> + <var-decl name='last_key_update' type-id='type-id-50' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13312'> <var-decl name='key_update_count' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13376'> - <var-decl name='full_client_hello' type-id='type-id-143' visibility='default'/> + <var-decl name='full_client_hello' type-id='type-id-157' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13632'> - <var-decl name='extensions_offset' type-id='type-id-1' visibility='default'/> + <var-decl name='extensions_offset' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13696'> - <var-decl name='hb_local_data' type-id='type-id-143' visibility='default'/> + <var-decl name='hb_local_data' type-id='type-id-157' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13952'> - <var-decl name='hb_remote_data' type-id='type-id-143' visibility='default'/> + <var-decl name='hb_remote_data' type-id='type-id-157' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14208'> - <var-decl name='hb_ping_start' type-id='type-id-173' visibility='default'/> + <var-decl name='hb_ping_start' type-id='type-id-50' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14336'> - <var-decl name='hb_ping_sent' type-id='type-id-173' visibility='default'/> + <var-decl name='hb_ping_sent' type-id='type-id-50' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14464'> <var-decl name='hb_actual_retrans_timeout_ms' type-id='type-id-2' visibility='default'/> @@ -1251,28 +1854,28 @@ <var-decl name='hb_total_timeout_ms' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14560'> - <var-decl name='ocsp_check_ok' type-id='type-id-79' visibility='default'/> + <var-decl name='ocsp_check_ok' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14592'> - <var-decl name='hb_state' type-id='type-id-174' visibility='default'/> + <var-decl name='hb_state' type-id='type-id-280' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14624'> - <var-decl name='recv_state' type-id='type-id-175' visibility='default'/> + <var-decl name='recv_state' type-id='type-id-281' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14656'> - <var-decl name='sc_random_set' type-id='type-id-79' visibility='default'/> + <var-decl name='sc_random_set' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14720'> - <var-decl name='flags' type-id='type-id-84' visibility='default'/> + <var-decl name='flags' type-id='type-id-212' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14784'> - <var-decl name='verify_callback' type-id='type-id-176' visibility='default'/> + <var-decl name='verify_callback' type-id='type-id-282' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14848'> - <var-decl name='vc_data' type-id='type-id-177' visibility='default'/> + <var-decl name='vc_data' type-id='type-id-283' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14912'> - <var-decl name='vc_sdata' type-id='type-id-178' visibility='default'/> + <var-decl name='vc_sdata' type-id='type-id-284' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='15104'> <var-decl name='vc_elements' type-id='type-id-2' visibility='default'/> @@ -1284,133 +1887,135 @@ <var-decl name='additional_verify_flags' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='15200'> - <var-decl name='cert_hash' type-id='type-id-23' visibility='default'/> + <var-decl name='cert_hash' type-id='type-id-146' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='15456'> - <var-decl name='cert_hash_set' type-id='type-id-79' visibility='default'/> + <var-decl name='cert_hash_set' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='15464'> - <var-decl name='saved_username' type-id='type-id-179' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16496'> - <var-decl name='saved_username_set' type-id='type-id-79' visibility='default'/> + <var-decl name='saved_username' type-id='type-id-107' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='16512'> - <var-decl name='tfo' type-id='type-id-180' visibility='default'/> + <var-decl name='saved_username_size' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='17728'> - <var-decl name='rsup' type-id='type-id-181' visibility='default'/> + <data-member access='public' layout-offset-in-bits='16576'> + <var-decl name='tfo' type-id='type-id-285' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='17792'> - <var-decl name='rsup_size' type-id='type-id-2' visibility='default'/> + <var-decl name='rsup' type-id='type-id-286' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='17856'> - <var-decl name='rexts' type-id='type-id-182' visibility='default'/> + <var-decl name='rsup_size' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='17920'> - <var-decl name='rexts_size' type-id='type-id-2' visibility='default'/> + <var-decl name='rexts' type-id='type-id-287' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='17984'> - <var-decl name='ext_data' type-id='type-id-183' visibility='default'/> + <var-decl name='rexts_size' type-id='type-id-2' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24128'> - <var-decl name='used_exts' type-id='type-id-26' visibility='default'/> + <data-member access='public' layout-offset-in-bits='18048'> + <var-decl name='ext_data' type-id='type-id-96' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24160'> - <var-decl name='ext_msg' type-id='type-id-184' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30336'> + <var-decl name='used_exts' type-id='type-id-212' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24192'> + <data-member access='public' layout-offset-in-bits='30400'> + <var-decl name='ext_msg' type-id='type-id-288' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30432'> <var-decl name='max_recv_size' type-id='type-id-2' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24256'> - <var-decl name='cand_ec_group' type-id='type-id-28' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30464'> + <var-decl name='cand_ec_group' type-id='type-id-120' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24320'> - <var-decl name='cand_dh_group' type-id='type-id-28' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30528'> + <var-decl name='cand_dh_group' type-id='type-id-120' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24384'> - <var-decl name='cand_group' type-id='type-id-28' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30592'> + <var-decl name='cand_group' type-id='type-id-120' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24448'> - <var-decl name='hrr_cs' type-id='type-id-170' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30656'> + <var-decl name='hrr_cs' type-id='type-id-145' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24480'> - <var-decl name='session_ticket_renew' type-id='type-id-1' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30688'> + <var-decl name='session_ticket_renew' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24512'> - <var-decl name='tls13_ticket' type-id='type-id-185' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30720'> + <var-decl name='tls13_ticket' type-id='type-id-289' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='27648'> - <var-decl name='early_data_received' type-id='type-id-26' visibility='default'/> + <data-member access='public' layout-offset-in-bits='33856'> + <var-decl name='early_data_received' type-id='type-id-176' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='27712'> - <var-decl name='anti_replay' type-id='type-id-186' visibility='default'/> + <data-member access='public' layout-offset-in-bits='33920'> + <var-decl name='anti_replay' type-id='type-id-290' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='27776'> - <var-decl name='epoch_lock' type-id='type-id-105' visibility='default'/> + <data-member access='public' layout-offset-in-bits='33984'> + <var-decl name='epoch_lock' type-id='type-id-3' visibility='default'/> </data-member> </class-decl> - <class-decl name='mbuffer_head_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-187'> + <typedef-decl name='mbuffer_head_st' type-id='type-id-291' id='type-id-253'/> + <class-decl name='mbuffer_head_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-291'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='head' type-id='type-id-188' visibility='default'/> + <var-decl name='head' type-id='type-id-292' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tail' type-id='type-id-188' visibility='default'/> + <var-decl name='tail' type-id='type-id-292' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='length' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='byte_length' type-id='type-id-103' visibility='default'/> + <var-decl name='byte_length' type-id='type-id-5' visibility='default'/> </data-member> </class-decl> - <class-decl name='mbuffer_st' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-189'> + <typedef-decl name='mbuffer_st' type-id='type-id-293' id='type-id-294'/> + <class-decl name='mbuffer_st' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-293'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='type-id-188' visibility='default'/> + <var-decl name='next' type-id='type-id-292' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prev' type-id='type-id-188' visibility='default'/> + <var-decl name='prev' type-id='type-id-292' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mark' type-id='type-id-103' visibility='default'/> + <var-decl name='mark' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='msg' type-id='type-id-3' visibility='default'/> + <var-decl name='msg' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='maximum_size' type-id='type-id-103' visibility='default'/> + <var-decl name='maximum_size' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> <var-decl name='uhead_mark' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='type' type-id='type-id-190' visibility='default'/> + <var-decl name='type' type-id='type-id-295' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='record_sequence' type-id='type-id-84' visibility='default'/> + <var-decl name='record_sequence' type-id='type-id-212' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='epoch' type-id='type-id-19' visibility='default'/> + <var-decl name='epoch' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='htype' type-id='type-id-191' visibility='default'/> + <var-decl name='htype' type-id='type-id-296' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='handshake_sequence' type-id='type-id-19' visibility='default'/> + <var-decl name='handshake_sequence' type-id='type-id-173' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-189' size-in-bits='64' id='type-id-188'/> - <enum-decl name='content_type_t' id='type-id-192'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='content_type_t' type-id='type-id-297' id='type-id-295'/> + <enum-decl name='content_type_t' id='type-id-297'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_CHANGE_CIPHER_SPEC' value='20'/> <enumerator name='GNUTLS_ALERT' value='21'/> <enumerator name='GNUTLS_HANDSHAKE' value='22'/> <enumerator name='GNUTLS_APPLICATION_DATA' value='23'/> <enumerator name='GNUTLS_HEARTBEAT' value='24'/> </enum-decl> - <typedef-decl name='content_type_t' type-id='type-id-192' id='type-id-190'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-193'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_handshake_description_t' type-id='type-id-298' id='type-id-296'/> + <enum-decl name='__anonymous_enum__10' is-anonymous='yes' id='type-id-298'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_HANDSHAKE_HELLO_REQUEST' value='0'/> <enumerator name='GNUTLS_HANDSHAKE_CLIENT_HELLO' value='1'/> <enumerator name='GNUTLS_HANDSHAKE_SERVER_HELLO' value='2'/> @@ -1432,40 +2037,22 @@ <enumerator name='GNUTLS_HANDSHAKE_CLIENT_HELLO_V2' value='1024'/> <enumerator name='GNUTLS_HANDSHAKE_HELLO_RETRY_REQUEST' value='1025'/> </enum-decl> - <typedef-decl name='gnutls_handshake_description_t' type-id='type-id-193' id='type-id-191'/> - <typedef-decl name='mbuffer_st' type-id='type-id-189' id='type-id-194'/> - <typedef-decl name='mbuffer_head_st' type-id='type-id-187' id='type-id-142'/> - <class-decl name='gnutls_buffer_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-195'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='allocd' type-id='type-id-196' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='type-id-196' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='max_length' type-id='type-id-103' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='length' type-id='type-id-103' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-24' size-in-bits='64' id='type-id-196'/> - <typedef-decl name='gnutls_buffer_st' type-id='type-id-195' id='type-id-143'/> - <enum-decl name='send_ticket_state_t' id='type-id-197'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='send_ticket_state_t' type-id='type-id-299' id='type-id-254'/> + <enum-decl name='send_ticket_state_t' id='type-id-299'> + <underlying-type type-id='type-id-72'/> <enumerator name='TICKET_STATE0' value='0'/> <enumerator name='TICKET_STATE1' value='1'/> </enum-decl> - <typedef-decl name='send_ticket_state_t' type-id='type-id-197' id='type-id-144'/> - <enum-decl name='bye_state_t' id='type-id-198'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='bye_state_t' type-id='type-id-300' id='type-id-255'/> + <enum-decl name='bye_state_t' id='type-id-300'> + <underlying-type type-id='type-id-72'/> <enumerator name='BYE_STATE0' value='0'/> <enumerator name='BYE_STATE1' value='1'/> <enumerator name='BYE_STATE2' value='2'/> </enum-decl> - <typedef-decl name='bye_state_t' type-id='type-id-198' id='type-id-145'/> - <enum-decl name='reauth_state_t' id='type-id-199'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='reauth_state_t' type-id='type-id-301' id='type-id-256'/> + <enum-decl name='reauth_state_t' id='type-id-301'> + <underlying-type type-id='type-id-72'/> <enumerator name='REAUTH_STATE0' value='0'/> <enumerator name='REAUTH_STATE1' value='1'/> <enumerator name='REAUTH_STATE2' value='2'/> @@ -1473,9 +2060,9 @@ <enumerator name='REAUTH_STATE4' value='4'/> <enumerator name='REAUTH_STATE5' value='5'/> </enum-decl> - <typedef-decl name='reauth_state_t' type-id='type-id-199' id='type-id-146'/> - <enum-decl name='handshake_state_t' id='type-id-200'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='handshake_state_t' type-id='type-id-302' id='type-id-257'/> + <enum-decl name='handshake_state_t' id='type-id-302'> + <underlying-type type-id='type-id-72'/> <enumerator name='STATE0' value='0'/> <enumerator name='STATE1' value='1'/> <enumerator name='STATE2' value='2'/> @@ -1528,181 +2115,172 @@ <enumerator name='STATE115' value='115'/> <enumerator name='STATE150' value='116'/> </enum-decl> - <typedef-decl name='handshake_state_t' type-id='type-id-200' id='type-id-147'/> - <class-decl name='gnutls_priority_st' size-in-bits='41792' is-struct='yes' visibility='default' id='type-id-201'> + <class-decl name='gnutls_priority_st' size-in-bits='41792' is-struct='yes' visibility='default' id='type-id-303'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='protocol' type-id='type-id-202' visibility='default'/> + <var-decl name='protocol' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='client_ctype' type-id='type-id-202' visibility='default'/> + <var-decl name='client_ctype' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='server_ctype' type-id='type-id-202' visibility='default'/> + <var-decl name='server_ctype' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='6240'> - <var-decl name='_cipher' type-id='type-id-202' visibility='default'/> + <var-decl name='_cipher' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='_mac' type-id='type-id-202' visibility='default'/> + <var-decl name='_mac' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10400'> - <var-decl name='_kx' type-id='type-id-202' visibility='default'/> + <var-decl name='_kx' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='_sign_algo' type-id='type-id-202' visibility='default'/> + <var-decl name='_sign_algo' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14560'> - <var-decl name='_supported_ecc' type-id='type-id-202' visibility='default'/> + <var-decl name='_supported_ecc' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='16640'> - <var-decl name='groups' type-id='type-id-203' visibility='default'/> + <var-decl name='groups' type-id='type-id-305' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='20800'> - <var-decl name='sigalg' type-id='type-id-204' visibility='default'/> + <var-decl name='sigalg' type-id='type-id-306' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='24960'> - <var-decl name='cs' type-id='type-id-205' visibility='default'/> + <var-decl name='cs' type-id='type-id-307' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41408'> - <var-decl name='no_extensions' type-id='type-id-79' visibility='default'/> + <var-decl name='no_extensions' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41440'> - <var-decl name='sr' type-id='type-id-206' visibility='default'/> + <var-decl name='sr' type-id='type-id-308' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41472'> - <var-decl name='min_record_version' type-id='type-id-79' visibility='default'/> + <var-decl name='min_record_version' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41480'> - <var-decl name='server_precedence' type-id='type-id-79' visibility='default'/> + <var-decl name='server_precedence' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41488'> - <var-decl name='allow_server_key_usage_violation' type-id='type-id-79' visibility='default'/> + <var-decl name='allow_server_key_usage_violation' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41496'> - <var-decl name='no_tickets' type-id='type-id-79' visibility='default'/> + <var-decl name='no_tickets' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41504'> - <var-decl name='have_cbc' type-id='type-id-79' visibility='default'/> + <var-decl name='have_cbc' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41512'> - <var-decl name='have_psk' type-id='type-id-79' visibility='default'/> + <var-decl name='have_psk' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41520'> - <var-decl name='force_etm' type-id='type-id-79' visibility='default'/> + <var-decl name='force_etm' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41536'> <var-decl name='additional_verify_flags' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41568'> - <var-decl name='fallback' type-id='type-id-79' visibility='default'/> + <var-decl name='fallback' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41600'> - <var-decl name='level' type-id='type-id-207' visibility='default'/> + <var-decl name='level' type-id='type-id-309' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41632'> - <var-decl name='_allow_large_records' type-id='type-id-79' visibility='default'/> + <var-decl name='_allow_large_records' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41640'> - <var-decl name='_allow_small_records' type-id='type-id-79' visibility='default'/> + <var-decl name='_allow_small_records' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41648'> - <var-decl name='_no_etm' type-id='type-id-79' visibility='default'/> + <var-decl name='_no_etm' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41656'> - <var-decl name='_no_ext_master_secret' type-id='type-id-79' visibility='default'/> + <var-decl name='_no_ext_master_secret' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41664'> - <var-decl name='_allow_key_usage_violation' type-id='type-id-79' visibility='default'/> + <var-decl name='_allow_key_usage_violation' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41672'> - <var-decl name='_allow_wrong_pms' type-id='type-id-79' visibility='default'/> + <var-decl name='_allow_wrong_pms' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41680'> - <var-decl name='_dumbfw' type-id='type-id-79' visibility='default'/> + <var-decl name='_dumbfw' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41696'> <var-decl name='_dh_prime_bits' type-id='type-id-2' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='41728'> - <var-decl name='usage_cnt' type-id='type-id-208' visibility='default'/> - </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='2080' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-202' visibility='default' id='type-id-209'> + <typedef-decl name='priority_st' type-id='type-id-310' id='type-id-304'/> + <class-decl name='__anonymous_struct__8' size-in-bits='2080' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-304' visibility='default' id='type-id-310'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='priorities' type-id='type-id-210' visibility='default'/> + <var-decl name='priorities' type-id='type-id-154' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2048'> <var-decl name='num_priorities' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='2048' id='type-id-210'> - <subrange length='64' type-id='type-id-44' id='type-id-96'/> - - </array-type-def> - <typedef-decl name='priority_st' type-id='type-id-209' id='type-id-202'/> - <class-decl name='group_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-211'> + <typedef-decl name='group_list_st' type-id='type-id-311' id='type-id-305'/> + <class-decl name='group_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-311'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='entry' type-id='type-id-212' visibility='default'/> + <var-decl name='entry' type-id='type-id-121' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='4096'> <var-decl name='size' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='4128'> - <var-decl name='have_ffdhe' type-id='type-id-79' visibility='default'/> + <var-decl name='have_ffdhe' type-id='type-id-104' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='4096' id='type-id-212'> - <subrange length='64' type-id='type-id-44' id='type-id-96'/> - - </array-type-def> - <typedef-decl name='group_list_st' type-id='type-id-211' id='type-id-203'/> - <class-decl name='sign_algo_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-213'> + <typedef-decl name='sign_algo_list_st' type-id='type-id-312' id='type-id-306'/> + <class-decl name='sign_algo_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-312'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='entry' type-id='type-id-214' visibility='default'/> + <var-decl name='entry' type-id='type-id-123' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='4096'> <var-decl name='size' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - <class-decl name='gnutls_sign_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-215'> + <class-decl name='gnutls_sign_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-313'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-34' visibility='default'/> + <var-decl name='name' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='oid' type-id='type-id-34' visibility='default'/> + <var-decl name='oid' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='id' type-id='type-id-29' visibility='default'/> + <var-decl name='id' type-id='type-id-178' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='pk' type-id='type-id-67' visibility='default'/> + <var-decl name='pk' type-id='type-id-200' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hash' type-id='type-id-216' visibility='default'/> + <var-decl name='hash' type-id='type-id-314' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='priv_pk' type-id='type-id-67' visibility='default'/> + <var-decl name='priv_pk' type-id='type-id-200' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cert_pk' type-id='type-id-67' visibility='default'/> + <var-decl name='cert_pk' type-id='type-id-200' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='flags' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='curve' type-id='type-id-66' visibility='default'/> + <var-decl name='curve' type-id='type-id-199' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='aid' type-id='type-id-217' visibility='default'/> + <var-decl name='aid' type-id='type-id-315' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='slevel' type-id='type-id-218' visibility='default'/> + <var-decl name='slevel' type-id='type-id-316' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='hash_output_size' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-219'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_digest_algorithm_t' type-id='type-id-317' id='type-id-314'/> + <enum-decl name='__anonymous_enum__11' is-anonymous='yes' id='type-id-317'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_DIG_UNKNOWN' value='0'/> <enumerator name='GNUTLS_DIG_NULL' value='1'/> <enumerator name='GNUTLS_DIG_MD5' value='2'/> @@ -1724,62 +2302,43 @@ <enumerator name='GNUTLS_DIG_SHAKE_128' value='209'/> <enumerator name='GNUTLS_DIG_SHAKE_256' value='210'/> </enum-decl> - <typedef-decl name='gnutls_digest_algorithm_t' type-id='type-id-219' id='type-id-216'/> - <class-decl name='__anonymous_struct__' size-in-bits='24' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-220' visibility='default' id='type-id-221'> + <typedef-decl name='sign_algorithm_st' type-id='type-id-318' id='type-id-319'/> + <class-decl name='__anonymous_struct__9' size-in-bits='24' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-319' visibility='default' id='type-id-318'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='type-id-170' visibility='default'/> + <var-decl name='id' type-id='type-id-145' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='tls_sem' type-id='type-id-24' visibility='default'/> + <var-decl name='tls_sem' type-id='type-id-138' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-24' size-in-bits='16' id='type-id-170'> - <subrange length='2' type-id='type-id-44' id='type-id-46'/> - - </array-type-def> - <typedef-decl name='sign_algorithm_st' type-id='type-id-221' id='type-id-220'/> - <qualified-type-def type-id='type-id-220' const='yes' id='type-id-217'/> - <enum-decl name='hash_security_level_t' id='type-id-222'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='hash_security_level_t' type-id='type-id-320' id='type-id-316'/> + <enum-decl name='hash_security_level_t' id='type-id-320'> + <underlying-type type-id='type-id-72'/> <enumerator name='_SECURE' value='0'/> <enumerator name='_INSECURE_FOR_CERTS' value='1'/> <enumerator name='_INSECURE' value='2'/> </enum-decl> - <typedef-decl name='hash_security_level_t' type-id='type-id-222' id='type-id-218'/> - <qualified-type-def type-id='type-id-215' const='yes' id='type-id-223'/> - <pointer-type-def type-id='type-id-223' size-in-bits='64' id='type-id-224'/> - - <array-type-def dimensions='1' type-id='type-id-224' size-in-bits='4096' id='type-id-214'> - <subrange length='64' type-id='type-id-44' id='type-id-96'/> - - </array-type-def> - <typedef-decl name='sign_algo_list_st' type-id='type-id-213' id='type-id-204'/> - <class-decl name='ciphersuite_list_st' size-in-bits='16448' is-struct='yes' visibility='default' id='type-id-225'> + <typedef-decl name='ciphersuite_list_st' type-id='type-id-321' id='type-id-307'/> + <class-decl name='ciphersuite_list_st' size-in-bits='16448' is-struct='yes' visibility='default' id='type-id-321'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='entry' type-id='type-id-226' visibility='default'/> + <var-decl name='entry' type-id='type-id-118' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='16384'> <var-decl name='size' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_cipher_suite_entry_st' type-id='type-id-33' id='type-id-227'/> - - <array-type-def dimensions='1' type-id='type-id-20' size-in-bits='16384' id='type-id-226'> - <subrange length='256' type-id='type-id-44' id='type-id-228'/> - - </array-type-def> - <typedef-decl name='ciphersuite_list_st' type-id='type-id-225' id='type-id-205'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-229'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_cipher_suite_entry_st' type-id='type-id-181' id='type-id-322'/> + <typedef-decl name='safe_renegotiation_t' type-id='type-id-323' id='type-id-308'/> + <enum-decl name='__anonymous_enum__12' is-anonymous='yes' id='type-id-323'> + <underlying-type type-id='type-id-72'/> <enumerator name='SR_DISABLED' value='0'/> <enumerator name='SR_UNSAFE' value='1'/> <enumerator name='SR_PARTIAL' value='2'/> <enumerator name='SR_SAFE' value='3'/> </enum-decl> - <typedef-decl name='safe_renegotiation_t' type-id='type-id-229' id='type-id-206'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-230'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_sec_param_t' type-id='type-id-324' id='type-id-309'/> + <enum-decl name='__anonymous_enum__13' is-anonymous='yes' id='type-id-324'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_SEC_PARAM_UNKNOWN' value='0'/> <enumerator name='GNUTLS_SEC_PARAM_INSECURE' value='5'/> <enumerator name='GNUTLS_SEC_PARAM_EXPORT' value='10'/> @@ -1793,51 +2352,39 @@ <enumerator name='GNUTLS_SEC_PARAM_FUTURE' value='50'/> <enumerator name='GNUTLS_SEC_PARAM_MAX' value='50'/> </enum-decl> - <typedef-decl name='gnutls_sec_param_t' type-id='type-id-230' id='type-id-207'/> - <type-decl name='atomic_uint' size-in-bits='32' id='type-id-208'/> - <pointer-type-def type-id='type-id-201' size-in-bits='64' id='type-id-148'/> - <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-231' visibility='default' id='type-id-232'> + <typedef-decl name='handshake_buffer_st' type-id='type-id-325' id='type-id-132'/> + <class-decl name='__anonymous_struct__10' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-132' visibility='default' id='type-id-325'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='htype' type-id='type-id-191' visibility='default'/> + <var-decl name='htype' type-id='type-id-296' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rtype' type-id='type-id-191' visibility='default'/> + <var-decl name='rtype' type-id='type-id-296' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='length' type-id='type-id-26' visibility='default'/> + <var-decl name='length' type-id='type-id-176' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='sequence' type-id='type-id-19' visibility='default'/> + <var-decl name='sequence' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='start_offset' type-id='type-id-26' visibility='default'/> + <var-decl name='start_offset' type-id='type-id-176' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='end_offset' type-id='type-id-26' visibility='default'/> + <var-decl name='end_offset' type-id='type-id-176' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='header' type-id='type-id-233' visibility='default'/> + <var-decl name='header' type-id='type-id-139' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='header_size' type-id='type-id-1' visibility='default'/> + <var-decl name='header_size' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='data' type-id='type-id-143' visibility='default'/> + <var-decl name='data' type-id='type-id-157' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-24' size-in-bits='96' id='type-id-233'> - <subrange length='12' type-id='type-id-44' id='type-id-234'/> - - </array-type-def> - <typedef-decl name='handshake_buffer_st' type-id='type-id-232' id='type-id-231'/> - - <array-type-def dimensions='1' type-id='type-id-231' size-in-bits='3456' id='type-id-149'> - <subrange length='6' type-id='type-id-44' id='type-id-235'/> - - </array-type-def> - <enum-decl name='record_send_state_t' id='type-id-236'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='record_send_state_t' type-id='type-id-326' id='type-id-259'/> + <enum-decl name='record_send_state_t' id='type-id-326'> + <underlying-type type-id='type-id-72'/> <enumerator name='RECORD_SEND_NORMAL' value='0'/> <enumerator name='RECORD_SEND_CORKED' value='1'/> <enumerator name='RECORD_SEND_CORKED_TO_KU' value='2'/> @@ -1845,159 +2392,128 @@ <enumerator name='RECORD_SEND_KEY_UPDATE_2' value='4'/> <enumerator name='RECORD_SEND_KEY_UPDATE_3' value='5'/> </enum-decl> - <typedef-decl name='record_send_state_t' type-id='type-id-236' id='type-id-150'/> - <class-decl name='mod_auth_st_int' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-237'> + <class-decl name='mod_auth_st_int' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-327'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-34' visibility='default'/> + <var-decl name='name' type-id='type-id-8' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='gnutls_generate_server_certificate' type-id='type-id-238' visibility='default'/> + <var-decl name='gnutls_generate_server_certificate' type-id='type-id-328' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='gnutls_generate_client_certificate' type-id='type-id-238' visibility='default'/> + <var-decl name='gnutls_generate_client_certificate' type-id='type-id-328' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='gnutls_generate_server_kx' type-id='type-id-238' visibility='default'/> + <var-decl name='gnutls_generate_server_kx' type-id='type-id-328' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='gnutls_generate_client_kx' type-id='type-id-238' visibility='default'/> + <var-decl name='gnutls_generate_client_kx' type-id='type-id-328' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='gnutls_generate_client_crt_vrfy' type-id='type-id-238' visibility='default'/> + <var-decl name='gnutls_generate_client_crt_vrfy' type-id='type-id-328' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='gnutls_generate_server_crt_request' type-id='type-id-238' visibility='default'/> + <var-decl name='gnutls_generate_server_crt_request' type-id='type-id-328' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='gnutls_process_server_certificate' type-id='type-id-239' visibility='default'/> + <var-decl name='gnutls_process_server_certificate' type-id='type-id-329' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='gnutls_process_client_certificate' type-id='type-id-239' visibility='default'/> + <var-decl name='gnutls_process_client_certificate' type-id='type-id-329' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='gnutls_process_server_kx' type-id='type-id-239' visibility='default'/> + <var-decl name='gnutls_process_server_kx' type-id='type-id-329' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='gnutls_process_client_kx' type-id='type-id-239' visibility='default'/> + <var-decl name='gnutls_process_client_kx' type-id='type-id-329' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='gnutls_process_client_crt_vrfy' type-id='type-id-239' visibility='default'/> + <var-decl name='gnutls_process_client_crt_vrfy' type-id='type-id-329' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='gnutls_process_server_crt_request' type-id='type-id-239' visibility='default'/> + <var-decl name='gnutls_process_server_crt_request' type-id='type-id-329' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-240'/> - <typedef-decl name='gnutls_session_t' type-id='type-id-240' id='type-id-241'/> - <pointer-type-def type-id='type-id-143' size-in-bits='64' id='type-id-242'/> - <pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-238'/> - <pointer-type-def type-id='type-id-244' size-in-bits='64' id='type-id-239'/> - <qualified-type-def type-id='type-id-237' const='yes' id='type-id-245'/> - <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-151'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-246'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_session_t' type-id='type-id-330' id='type-id-331'/> + <typedef-decl name='gnutls_certificate_request_t' type-id='type-id-332' id='type-id-261'/> + <enum-decl name='__anonymous_enum__14' is-anonymous='yes' id='type-id-332'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_CERT_IGNORE' value='0'/> <enumerator name='GNUTLS_CERT_REQUEST' value='1'/> <enumerator name='GNUTLS_CERT_REQUIRE' value='2'/> </enum-decl> - <typedef-decl name='gnutls_certificate_request_t' type-id='type-id-246' id='type-id-152'/> - <typedef-decl name='gnutls_transport_ptr_t' type-id='type-id-105' id='type-id-158'/> - <pointer-type-def type-id='type-id-247' size-in-bits='64' id='type-id-248'/> - <typedef-decl name='gnutls_pull_timeout_func' type-id='type-id-248' id='type-id-153'/> - <typedef-decl name='__ssize_t' type-id='type-id-58' id='type-id-249'/> - <typedef-decl name='ssize_t' type-id='type-id-249' id='type-id-250'/> - <pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-252'/> - <typedef-decl name='gnutls_pull_func' type-id='type-id-252' id='type-id-154'/> - <typedef-decl name='gnutls_push_func' type-id='type-id-252' id='type-id-155'/> - <class-decl name='iovec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-253'> + <typedef-decl name='gnutls_pull_timeout_func' type-id='type-id-333' id='type-id-262'/> + <typedef-decl name='gnutls_transport_ptr_t' type-id='type-id-3' id='type-id-267'/> + <typedef-decl name='gnutls_pull_func' type-id='type-id-334' id='type-id-263'/> + <typedef-decl name='ssize_t' type-id='type-id-335' id='type-id-336'/> + <typedef-decl name='__ssize_t' type-id='type-id-33' id='type-id-335'/> + <typedef-decl name='gnutls_push_func' type-id='type-id-334' id='type-id-264'/> + <typedef-decl name='gnutls_vec_push_func' type-id='type-id-337' id='type-id-265'/> + <typedef-decl name='giovec_t' type-id='type-id-338' id='type-id-339'/> + <class-decl name='iovec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-338'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='iov_base' type-id='type-id-105' visibility='default'/> + <var-decl name='iov_base' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iov_len' type-id='type-id-103' visibility='default'/> + <var-decl name='iov_len' type-id='type-id-5' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='giovec_t' type-id='type-id-253' id='type-id-254'/> - <qualified-type-def type-id='type-id-254' const='yes' id='type-id-255'/> - <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-256'/> - <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-258'/> - <typedef-decl name='gnutls_vec_push_func' type-id='type-id-258' id='type-id-156'/> - <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-260'/> - <typedef-decl name='gnutls_errno_func' type-id='type-id-260' id='type-id-157'/> - <pointer-type-def type-id='type-id-261' size-in-bits='64' id='type-id-262'/> - <typedef-decl name='gnutls_db_store_func' type-id='type-id-262' id='type-id-159'/> - <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-264'/> - <typedef-decl name='gnutls_db_retr_func' type-id='type-id-264' id='type-id-160'/> - <pointer-type-def type-id='type-id-265' size-in-bits='64' id='type-id-266'/> - <typedef-decl name='gnutls_db_remove_func' type-id='type-id-266' id='type-id-161'/> - <pointer-type-def type-id='type-id-267' size-in-bits='64' id='type-id-268'/> - <typedef-decl name='gnutls_handshake_simple_hook_func' type-id='type-id-268' id='type-id-162'/> - <pointer-type-def type-id='type-id-269' size-in-bits='64' id='type-id-270'/> - <typedef-decl name='gnutls_handshake_hook_func' type-id='type-id-270' id='type-id-163'/> - <type-decl name='short int' size-in-bits='16' id='type-id-271'/> - <typedef-decl name='__int16_t' type-id='type-id-271' id='type-id-272'/> - <typedef-decl name='int16_t' type-id='type-id-272' id='type-id-164'/> - <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-274'/> - <typedef-decl name='gnutls_keylog_func' type-id='type-id-274' id='type-id-165'/> - <class-decl name='gnutls_pcert_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-275'> + <typedef-decl name='gnutls_errno_func' type-id='type-id-340' id='type-id-266'/> + <typedef-decl name='gnutls_db_store_func' type-id='type-id-341' id='type-id-268'/> + <typedef-decl name='gnutls_db_retr_func' type-id='type-id-342' id='type-id-269'/> + <typedef-decl name='gnutls_db_remove_func' type-id='type-id-343' id='type-id-270'/> + <typedef-decl name='gnutls_handshake_simple_hook_func' type-id='type-id-344' id='type-id-271'/> + <typedef-decl name='gnutls_handshake_hook_func' type-id='type-id-345' id='type-id-272'/> + <typedef-decl name='int16_t' type-id='type-id-346' id='type-id-273'/> + <typedef-decl name='__int16_t' type-id='type-id-74' id='type-id-346'/> + <typedef-decl name='gnutls_keylog_func' type-id='type-id-347' id='type-id-274'/> + <typedef-decl name='gnutls_pcert_st' type-id='type-id-348' id='type-id-349'/> + <class-decl name='gnutls_pcert_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-348'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pubkey' type-id='type-id-276' visibility='default'/> + <var-decl name='pubkey' type-id='type-id-350' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cert' type-id='type-id-3' visibility='default'/> + <var-decl name='cert' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='type' type-id='type-id-27' visibility='default'/> + <var-decl name='type' type-id='type-id-177' visibility='default'/> </data-member> </class-decl> - <class-decl name='gnutls_pubkey_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-277'/> - <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-278'/> - <typedef-decl name='gnutls_pubkey_t' type-id='type-id-278' id='type-id-276'/> - <typedef-decl name='gnutls_pcert_st' type-id='type-id-275' id='type-id-279'/> - <pointer-type-def type-id='type-id-279' size-in-bits='64' id='type-id-166'/> - <class-decl name='gnutls_privkey_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-280'/> - <pointer-type-def type-id='type-id-280' size-in-bits='64' id='type-id-167'/> - <class-decl name='gnutls_ocsp_data_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-281'> + <typedef-decl name='gnutls_pubkey_t' type-id='type-id-351' id='type-id-350'/> + <typedef-decl name='gnutls_ocsp_data_st' type-id='type-id-352' id='type-id-353'/> + <class-decl name='gnutls_ocsp_data_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-352'> <data-member access='public' layout-offset-in-bits='0'> <var-decl name='version' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='response' type-id='type-id-3' visibility='default'/> + <var-decl name='response' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='exptime' type-id='type-id-25' visibility='default'/> + <var-decl name='exptime' type-id='type-id-175' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='padding' type-id='type-id-282' visibility='default'/> + <var-decl name='padding' type-id='type-id-151' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='256' id='type-id-282'> - <subrange length='32' type-id='type-id-44' id='type-id-57'/> - - </array-type-def> - <typedef-decl name='gnutls_ocsp_data_st' type-id='type-id-281' id='type-id-283'/> - <pointer-type-def type-id='type-id-283' size-in-bits='64' id='type-id-168'/> - <pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-285'/> - <typedef-decl name='gnutls_status_request_ocsp_func' type-id='type-id-285' id='type-id-169'/> - <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-171' visibility='default' id='type-id-286'> + <typedef-decl name='gnutls_status_request_ocsp_func' type-id='type-id-354' id='type-id-278'/> + <typedef-decl name='dtls_st' type-id='type-id-355' id='type-id-279'/> + <class-decl name='__anonymous_struct__11' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-279' visibility='default' id='type-id-355'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dcookie' type-id='type-id-3' visibility='default'/> + <var-decl name='dcookie' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hsk_write_seq' type-id='type-id-19' visibility='default'/> + <var-decl name='hsk_write_seq' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='hsk_read_seq' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mtu' type-id='type-id-19' visibility='default'/> + <var-decl name='mtu' type-id='type-id-173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='flight_init' type-id='type-id-79' visibility='default'/> + <var-decl name='flight_init' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='last_flight' type-id='type-id-79' visibility='default'/> + <var-decl name='last_flight' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> <var-decl name='retrans_timeout_ms' type-id='type-id-2' visibility='default'/> @@ -2009,39 +2525,34 @@ <var-decl name='actual_retrans_timeout_ms' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='async_term' type-id='type-id-25' visibility='default'/> + <var-decl name='async_term' type-id='type-id-175' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='last_retransmit' type-id='type-id-173' visibility='default'/> + <var-decl name='last_retransmit' type-id='type-id-50' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <var-decl name='packets_dropped' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-173'> + <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-50'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tv_sec' type-id='type-id-59' visibility='default'/> + <var-decl name='tv_sec' type-id='type-id-54' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tv_nsec' type-id='type-id-287' visibility='default'/> + <var-decl name='tv_nsec' type-id='type-id-38' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='__syscall_slong_t' type-id='type-id-58' id='type-id-287'/> - <typedef-decl name='dtls_st' type-id='type-id-286' id='type-id-171'/> - - <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='288' id='type-id-172'> - <subrange length='36' type-id='type-id-44' id='type-id-288'/> - - </array-type-def> - <enum-decl name='heartbeat_state_t' id='type-id-289'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='__syscall_slong_t' type-id='type-id-33' id='type-id-38'/> + <typedef-decl name='heartbeat_state_t' type-id='type-id-356' id='type-id-280'/> + <enum-decl name='heartbeat_state_t' id='type-id-356'> + <underlying-type type-id='type-id-72'/> <enumerator name='SHB_SEND1' value='0'/> <enumerator name='SHB_SEND2' value='1'/> <enumerator name='SHB_RECV' value='2'/> </enum-decl> - <typedef-decl name='heartbeat_state_t' type-id='type-id-289' id='type-id-174'/> - <enum-decl name='recv_state_t' id='type-id-290'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='recv_state_t' type-id='type-id-357' id='type-id-281'/> + <enum-decl name='recv_state_t' id='type-id-357'> + <underlying-type type-id='type-id-72'/> <enumerator name='RECV_STATE_0' value='0'/> <enumerator name='RECV_STATE_DTLS_RETRANSMIT' value='1'/> <enumerator name='RECV_STATE_FALSE_START_HANDLING' value='2'/> @@ -2052,99 +2563,78 @@ <enumerator name='RECV_STATE_REHANDSHAKE' value='7'/> <enumerator name='RECV_STATE_REAUTH' value='8'/> </enum-decl> - <typedef-decl name='recv_state_t' type-id='type-id-290' id='type-id-175'/> - <typedef-decl name='gnutls_certificate_verify_function' type-id='type-id-267' id='type-id-291'/> - <pointer-type-def type-id='type-id-291' size-in-bits='64' id='type-id-176'/> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-178' visibility='default' id='type-id-292'> + <typedef-decl name='gnutls_certificate_verify_function' type-id='type-id-358' id='type-id-359'/> + <typedef-decl name='gnutls_typed_vdata_st' type-id='type-id-360' id='type-id-284'/> + <class-decl name='__anonymous_struct__12' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-284' visibility='default' id='type-id-360'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-293' visibility='default'/> + <var-decl name='type' type-id='type-id-361' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='type-id-5' visibility='default'/> + <var-decl name='data' type-id='type-id-161' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='size' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-294'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_vdata_types_t' type-id='type-id-362' id='type-id-361'/> + <enum-decl name='__anonymous_enum__15' is-anonymous='yes' id='type-id-362'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_DT_UNKNOWN' value='0'/> <enumerator name='GNUTLS_DT_DNS_HOSTNAME' value='1'/> <enumerator name='GNUTLS_DT_KEY_PURPOSE_OID' value='2'/> <enumerator name='GNUTLS_DT_RFC822NAME' value='3'/> <enumerator name='GNUTLS_DT_IP_ADDRESS' value='4'/> </enum-decl> - <typedef-decl name='gnutls_vdata_types_t' type-id='type-id-294' id='type-id-293'/> - <typedef-decl name='gnutls_typed_vdata_st' type-id='type-id-292' id='type-id-178'/> - <pointer-type-def type-id='type-id-178' size-in-bits='64' id='type-id-177'/> - - <array-type-def dimensions='1' type-id='type-id-40' size-in-bits='1032' id='type-id-179'> - <subrange length='129' type-id='type-id-44' id='type-id-295'/> - - </array-type-def> - <class-decl name='tfo_st' size-in-bits='1216' is-struct='yes' visibility='default' id='type-id-296'> + <typedef-decl name='tfo_st' type-id='type-id-363' id='type-id-285'/> + <class-decl name='tfo_st' size-in-bits='1216' is-struct='yes' visibility='default' id='type-id-363'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fd' type-id='type-id-1' visibility='default'/> + <var-decl name='fd' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='flags' type-id='type-id-1' visibility='default'/> + <var-decl name='flags' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='connect_only' type-id='type-id-79' visibility='default'/> + <var-decl name='connect_only' type-id='type-id-104' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='connect_addr' type-id='type-id-297' visibility='default'/> + <var-decl name='connect_addr' type-id='type-id-364' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='connect_addrlen' type-id='type-id-298' visibility='default'/> + <var-decl name='connect_addrlen' type-id='type-id-365' visibility='default'/> </data-member> </class-decl> - <class-decl name='sockaddr_storage' size-in-bits='1024' is-struct='yes' visibility='default' id='type-id-297'> + <class-decl name='sockaddr_storage' size-in-bits='1024' is-struct='yes' visibility='default' id='type-id-364'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ss_family' type-id='type-id-299' visibility='default'/> + <var-decl name='ss_family' type-id='type-id-366' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='__ss_padding' type-id='type-id-300' visibility='default'/> + <var-decl name='__ss_padding' type-id='type-id-105' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='__ss_align' type-id='type-id-44' visibility='default'/> + <var-decl name='__ss_align' type-id='type-id-12' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='sa_family_t' type-id='type-id-31' id='type-id-299'/> - - <array-type-def dimensions='1' type-id='type-id-40' size-in-bits='944' id='type-id-300'> - <subrange length='118' type-id='type-id-44' id='type-id-301'/> - - </array-type-def> - <typedef-decl name='__socklen_t' type-id='type-id-2' id='type-id-302'/> - <typedef-decl name='socklen_t' type-id='type-id-302' id='type-id-298'/> - <typedef-decl name='tfo_st' type-id='type-id-296' id='type-id-180'/> - <class-decl name='gnutls_supplemental_entry_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-303'/> - <pointer-type-def type-id='type-id-303' size-in-bits='64' id='type-id-181'/> - <class-decl name='hello_ext_entry_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-304'/> - <pointer-type-def type-id='type-id-304' size-in-bits='64' id='type-id-182'/> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-305'> + <typedef-decl name='sa_family_t' type-id='type-id-28' id='type-id-366'/> + <typedef-decl name='socklen_t' type-id='type-id-367' id='type-id-365'/> + <typedef-decl name='__socklen_t' type-id='type-id-2' id='type-id-367'/> + <class-decl name='__anonymous_struct__13' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-95'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='priv' type-id='type-id-306' visibility='default'/> + <var-decl name='priv' type-id='type-id-368' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='resumed_priv' type-id='type-id-306' visibility='default'/> + <var-decl name='resumed_priv' type-id='type-id-368' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set' type-id='type-id-24' visibility='default'/> + <var-decl name='set' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='resumed_set' type-id='type-id-24' visibility='default'/> + <var-decl name='resumed_set' type-id='type-id-138' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_ext_priv_data_t' type-id='type-id-105' id='type-id-306'/> - - <array-type-def dimensions='1' type-id='type-id-305' size-in-bits='6144' id='type-id-183'> - <subrange length='32' type-id='type-id-44' id='type-id-57'/> - - </array-type-def> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-307'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_ext_priv_data_t' type-id='type-id-3' id='type-id-368'/> + <typedef-decl name='gnutls_ext_flags_t' type-id='type-id-369' id='type-id-288'/> + <enum-decl name='__anonymous_enum__16' is-anonymous='yes' id='type-id-369'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_EXT_FLAG_OVERRIDE_INTERNAL' value='1'/> <enumerator name='GNUTLS_EXT_FLAG_CLIENT_HELLO' value='2'/> <enumerator name='GNUTLS_EXT_FLAG_TLS12_SERVER_HELLO' value='4'/> @@ -2155,98 +2645,91 @@ <enumerator name='GNUTLS_EXT_FLAG_TLS' value='128'/> <enumerator name='GNUTLS_EXT_FLAG_DTLS' value='256'/> </enum-decl> - <typedef-decl name='gnutls_ext_flags_t' type-id='type-id-307' id='type-id-184'/> - <class-decl name='__anonymous_struct__' size-in-bits='3136' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-185' visibility='default' id='type-id-308'> + <typedef-decl name='tls13_ticket_st' type-id='type-id-370' id='type-id-289'/> + <class-decl name='__anonymous_struct__14' size-in-bits='3136' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-289' visibility='default' id='type-id-370'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='arrival_time' type-id='type-id-173' visibility='default'/> + <var-decl name='arrival_time' type-id='type-id-50' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='creation_time' type-id='type-id-173' visibility='default'/> + <var-decl name='creation_time' type-id='type-id-50' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='lifetime' type-id='type-id-26' visibility='default'/> + <var-decl name='lifetime' type-id='type-id-176' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='age_add' type-id='type-id-26' visibility='default'/> + <var-decl name='age_add' type-id='type-id-176' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='nonce' type-id='type-id-309' visibility='default'/> + <var-decl name='nonce' type-id='type-id-142' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='nonce_size' type-id='type-id-103' visibility='default'/> + <var-decl name='nonce_size' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='prf' type-id='type-id-21' visibility='default'/> + <var-decl name='prf' type-id='type-id-174' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='resumption_master_secret' type-id='type-id-93' visibility='default'/> + <var-decl name='resumption_master_secret' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='ticket' type-id='type-id-3' visibility='default'/> + <var-decl name='ticket' type-id='type-id-130' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-24' size-in-bits='2040' id='type-id-309'> - <subrange length='255' type-id='type-id-44' id='type-id-310'/> - - </array-type-def> - <typedef-decl name='tls13_ticket_st' type-id='type-id-308' id='type-id-185'/> - <class-decl name='gnutls_anti_replay_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-311'/> - <pointer-type-def type-id='type-id-311' size-in-bits='64' id='type-id-312'/> - <typedef-decl name='gnutls_anti_replay_t' type-id='type-id-312' id='type-id-186'/> - <typedef-decl name='internals_st' type-id='type-id-141' id='type-id-16'/> - <class-decl name='gnutls_key_st' size-in-bits='22656' is-struct='yes' visibility='default' id='type-id-313'> + <typedef-decl name='gnutls_anti_replay_t' type-id='type-id-371' id='type-id-290'/> + <typedef-decl name='gnutls_key_st' type-id='type-id-372' id='type-id-171'/> + <class-decl name='gnutls_key_st' size-in-bits='22656' is-struct='yes' visibility='default' id='type-id-372'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kshare' type-id='type-id-314' visibility='default'/> + <var-decl name='kshare' type-id='type-id-373' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='proto' type-id='type-id-315' visibility='default'/> + <var-decl name='proto' type-id='type-id-374' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='20096'> - <var-decl name='binders' type-id='type-id-316' visibility='default'/> + <var-decl name='binders' type-id='type-id-102' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='20608'> - <var-decl name='key' type-id='type-id-3' visibility='default'/> + <var-decl name='key' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='20736'> - <var-decl name='session_ticket_key' type-id='type-id-93' visibility='default'/> + <var-decl name='session_ticket_key' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='21248'> - <var-decl name='previous_ticket_key' type-id='type-id-93' visibility='default'/> + <var-decl name='previous_ticket_key' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='21760'> - <var-decl name='initial_stek' type-id='type-id-93' visibility='default'/> + <var-decl name='initial_stek' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='22272'> - <var-decl name='auth_info' type-id='type-id-105' visibility='default'/> + <var-decl name='auth_info' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='22336'> - <var-decl name='auth_info_type' type-id='type-id-317' visibility='default'/> + <var-decl name='auth_info_type' type-id='type-id-375' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='22368'> - <var-decl name='auth_info_size' type-id='type-id-1' visibility='default'/> + <var-decl name='auth_info_size' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='22400'> - <var-decl name='cred' type-id='type-id-318' visibility='default'/> + <var-decl name='cred' type-id='type-id-376' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='22464'> - <var-decl name='totp' type-id='type-id-319' visibility='default'/> + <var-decl name='totp' type-id='type-id-377' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='11520' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-314'> + <class-decl name='__anonymous_struct__15' size-in-bits='11520' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-373'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ecdh_params' type-id='type-id-320' visibility='default'/> + <var-decl name='ecdh_params' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='ecdhx_params' type-id='type-id-320' visibility='default'/> + <var-decl name='ecdhx_params' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='dh_params' type-id='type-id-320' visibility='default'/> + <var-decl name='dh_params' type-id='type-id-378' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='3840' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-320' visibility='default' id='type-id-321'> + <typedef-decl name='gnutls_pk_params_st' type-id='type-id-379' id='type-id-378'/> + <class-decl name='__anonymous_struct__16' size-in-bits='3840' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-378' visibility='default' id='type-id-379'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='params' type-id='type-id-322' visibility='default'/> + <var-decl name='params' type-id='type-id-99' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> <var-decl name='params_nr' type-id='type-id-2' visibility='default'/> @@ -2258,44 +2741,40 @@ <var-decl name='qbits' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='curve' type-id='type-id-66' visibility='default'/> + <var-decl name='curve' type-id='type-id-199' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='dh_group' type-id='type-id-63' visibility='default'/> + <var-decl name='dh_group' type-id='type-id-196' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='gost_params' type-id='type-id-323' visibility='default'/> + <var-decl name='gost_params' type-id='type-id-380' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='raw_pub' type-id='type-id-3' visibility='default'/> + <var-decl name='raw_pub' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='raw_priv' type-id='type-id-3' visibility='default'/> + <var-decl name='raw_priv' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> <var-decl name='seed_size' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1504'> - <var-decl name='seed' type-id='type-id-324' visibility='default'/> + <var-decl name='seed' type-id='type-id-144' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3552'> - <var-decl name='palgo' type-id='type-id-216' visibility='default'/> + <var-decl name='palgo' type-id='type-id-314' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='spki' type-id='type-id-325' visibility='default'/> + <var-decl name='spki' type-id='type-id-381' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='algo' type-id='type-id-67' visibility='default'/> + <var-decl name='algo' type-id='type-id-200' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='bigint_t' type-id='type-id-105' id='type-id-326'/> - - <array-type-def dimensions='1' type-id='type-id-326' size-in-bits='1024' id='type-id-322'> - <subrange length='16' type-id='type-id-44' id='type-id-97'/> - - </array-type-def> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-327'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='bigint_t' type-id='type-id-3' id='type-id-98'/> + <typedef-decl name='gnutls_gost_paramset_t' type-id='type-id-382' id='type-id-380'/> + <enum-decl name='__anonymous_enum__17' is-anonymous='yes' id='type-id-382'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_GOST_PARAMSET_UNKNOWN' value='0'/> <enumerator name='GNUTLS_GOST_PARAMSET_TC26_Z' value='1'/> <enumerator name='GNUTLS_GOST_PARAMSET_CP_A' value='2'/> @@ -2303,18 +2782,13 @@ <enumerator name='GNUTLS_GOST_PARAMSET_CP_C' value='4'/> <enumerator name='GNUTLS_GOST_PARAMSET_CP_D' value='5'/> </enum-decl> - <typedef-decl name='gnutls_gost_paramset_t' type-id='type-id-327' id='type-id-323'/> - - <array-type-def dimensions='1' type-id='type-id-24' size-in-bits='2048' id='type-id-324'> - <subrange length='256' type-id='type-id-44' id='type-id-228'/> - - </array-type-def> - <class-decl name='gnutls_x509_spki_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-328'> + <typedef-decl name='gnutls_x509_spki_st' type-id='type-id-383' id='type-id-381'/> + <class-decl name='gnutls_x509_spki_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-383'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pk' type-id='type-id-67' visibility='default'/> + <var-decl name='pk' type-id='type-id-200' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rsa_pss_dig' type-id='type-id-216' visibility='default'/> + <var-decl name='rsa_pss_dig' type-id='type-id-314' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='salt_size' type-id='type-id-2' visibility='default'/> @@ -2323,697 +2797,762 @@ <var-decl name='legacy' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dsa_dig' type-id='type-id-216' visibility='default'/> + <var-decl name='dsa_dig' type-id='type-id-314' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='flags' type-id='type-id-2' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_x509_spki_st' type-id='type-id-328' id='type-id-325'/> - <typedef-decl name='gnutls_pk_params_st' type-id='type-id-321' id='type-id-320'/> - <union-decl name='__anonymous_union__' size-in-bits='8576' is-anonymous='yes' visibility='default' id='type-id-315'> + <union-decl name='__anonymous_union__2' size-in-bits='8576' is-anonymous='yes' visibility='default' id='type-id-374'> <data-member access='private'> - <var-decl name='tls13' type-id='type-id-329' visibility='default'/> + <var-decl name='tls13' type-id='type-id-384' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='tls12' type-id='type-id-330' visibility='default'/> + <var-decl name='tls12' type-id='type-id-385' visibility='default'/> </data-member> </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='4128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-329'> + <class-decl name='__anonymous_struct__17' size-in-bits='4128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-384'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='temp_secret' type-id='type-id-93' visibility='default'/> + <var-decl name='temp_secret' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <var-decl name='temp_secret_size' type-id='type-id-2' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='e_ckey' type-id='type-id-93' visibility='default'/> + <var-decl name='e_ckey' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='hs_ckey' type-id='type-id-93' visibility='default'/> + <var-decl name='hs_ckey' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1568'> - <var-decl name='hs_skey' type-id='type-id-93' visibility='default'/> + <var-decl name='hs_skey' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='ap_ckey' type-id='type-id-93' visibility='default'/> + <var-decl name='ap_ckey' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2592'> - <var-decl name='ap_skey' type-id='type-id-93' visibility='default'/> + <var-decl name='ap_skey' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3104'> - <var-decl name='ap_expkey' type-id='type-id-93' visibility='default'/> + <var-decl name='ap_expkey' type-id='type-id-150' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3616'> - <var-decl name='ap_rms' type-id='type-id-93' visibility='default'/> + <var-decl name='ap_rms' type-id='type-id-150' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='8576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-330'> + <class-decl name='__anonymous_struct__18' size-in-bits='8576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-385'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ecdh' type-id='type-id-331' visibility='default'/> + <var-decl name='ecdh' type-id='type-id-386' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='dh' type-id='type-id-332' visibility='default'/> + <var-decl name='dh' type-id='type-id-387' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='srp' type-id='type-id-333' visibility='default'/> + <var-decl name='srp' type-id='type-id-388' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='4096' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-331'> + <class-decl name='__anonymous_struct__19' size-in-bits='4096' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-386'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='params' type-id='type-id-320' visibility='default'/> + <var-decl name='params' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='x' type-id='type-id-326' visibility='default'/> + <var-decl name='x' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='y' type-id='type-id-326' visibility='default'/> + <var-decl name='y' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='raw' type-id='type-id-3' visibility='default'/> + <var-decl name='raw' type-id='type-id-130' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='3904' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-332'> + <class-decl name='__anonymous_struct__20' size-in-bits='3904' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-387'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='params' type-id='type-id-320' visibility='default'/> + <var-decl name='params' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='client_Y' type-id='type-id-326' visibility='default'/> + <var-decl name='client_Y' type-id='type-id-98' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-333'> + <class-decl name='__anonymous_struct__21' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-388'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='srp_key' type-id='type-id-326' visibility='default'/> + <var-decl name='srp_key' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='srp_g' type-id='type-id-326' visibility='default'/> + <var-decl name='srp_g' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='srp_p' type-id='type-id-326' visibility='default'/> + <var-decl name='srp_p' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='A' type-id='type-id-326' visibility='default'/> + <var-decl name='A' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='B' type-id='type-id-326' visibility='default'/> + <var-decl name='B' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='u' type-id='type-id-326' visibility='default'/> + <var-decl name='u' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='b' type-id='type-id-326' visibility='default'/> + <var-decl name='b' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='a' type-id='type-id-326' visibility='default'/> + <var-decl name='a' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='x' type-id='type-id-326' visibility='default'/> + <var-decl name='x' type-id='type-id-98' visibility='default'/> </data-member> </class-decl> - <class-decl name='binder_data_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-334'> + <class-decl name='binder_data_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-101'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prf' type-id='type-id-21' visibility='default'/> + <var-decl name='prf' type-id='type-id-174' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='psk' type-id='type-id-3' visibility='default'/> + <var-decl name='psk' type-id='type-id-130' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='idx' type-id='type-id-24' visibility='default'/> + <var-decl name='idx' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='resumption' type-id='type-id-24' visibility='default'/> + <var-decl name='resumption' type-id='type-id-138' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-334' size-in-bits='512' id='type-id-316'> - <subrange length='2' type-id='type-id-44' id='type-id-46'/> - - </array-type-def> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-335'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='gnutls_credentials_type_t' type-id='type-id-389' id='type-id-375'/> + <enum-decl name='__anonymous_enum__18' is-anonymous='yes' id='type-id-389'> + <underlying-type type-id='type-id-72'/> <enumerator name='GNUTLS_CRD_CERTIFICATE' value='1'/> <enumerator name='GNUTLS_CRD_ANON' value='2'/> <enumerator name='GNUTLS_CRD_SRP' value='3'/> <enumerator name='GNUTLS_CRD_PSK' value='4'/> <enumerator name='GNUTLS_CRD_IA' value='5'/> </enum-decl> - <typedef-decl name='gnutls_credentials_type_t' type-id='type-id-335' id='type-id-317'/> - <class-decl name='auth_cred_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-336'> + <typedef-decl name='auth_cred_st' type-id='type-id-390' id='type-id-391'/> + <class-decl name='auth_cred_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-390'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='algorithm' type-id='type-id-317' visibility='default'/> + <var-decl name='algorithm' type-id='type-id-375' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='credentials' type-id='type-id-105' visibility='default'/> + <var-decl name='credentials' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='next' type-id='type-id-318' visibility='default'/> + <var-decl name='next' type-id='type-id-376' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-318'/> - <typedef-decl name='auth_cred_st' type-id='type-id-336' id='type-id-337'/> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-319'> + <class-decl name='__anonymous_struct__22' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-377'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='last_result' type-id='type-id-84' visibility='default'/> + <var-decl name='last_result' type-id='type-id-212' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='was_rotated' type-id='type-id-24' visibility='default'/> + <var-decl name='was_rotated' type-id='type-id-138' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cb' type-id='type-id-338' visibility='default'/> + <var-decl name='cb' type-id='type-id-392' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-339' size-in-bits='64' id='type-id-340'/> - <typedef-decl name='gnutls_stek_rotation_callback_t' type-id='type-id-340' id='type-id-338'/> - <typedef-decl name='gnutls_key_st' type-id='type-id-313' id='type-id-17'/> - <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-341'/> - <function-decl name='dane_verify_session_crt' mangled-name='dane_verify_session_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_verify_session_crt@@DANE_0_0'> - <parameter type-id='type-id-12' name='s'/> - <parameter type-id='type-id-241' name='session'/> - <parameter type-id='type-id-34' name='hostname'/> - <parameter type-id='type-id-34' name='proto'/> - <parameter type-id='type-id-2' name='port'/> - <parameter type-id='type-id-2' name='sflags'/> - <parameter type-id='type-id-2' name='vflags'/> - <parameter type-id='type-id-341' name='verify'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='dane_verify_crt' mangled-name='dane_verify_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_verify_crt@@DANE_0_0'> - <parameter type-id='type-id-12' name='s'/> - <parameter type-id='type-id-64' name='chain'/> - <parameter type-id='type-id-2' name='chain_size'/> - <parameter type-id='type-id-27' name='chain_type'/> - <parameter type-id='type-id-34' name='hostname'/> - <parameter type-id='type-id-34' name='proto'/> - <parameter type-id='type-id-2' name='port'/> - <parameter type-id='type-id-2' name='sflags'/> - <parameter type-id='type-id-2' name='vflags'/> - <parameter type-id='type-id-341' name='verify'/> - <return type-id='type-id-1'/> - </function-decl> - <class-decl name='dane_query_st' size-in-bits='22592' is-struct='yes' visibility='default' id='type-id-342'> + <typedef-decl name='gnutls_stek_rotation_callback_t' type-id='type-id-393' id='type-id-392'/> + <class-decl name='ub_result' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-394'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='result' type-id='type-id-343' visibility='default'/> + <var-decl name='qname' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data_entries' type-id='type-id-2' visibility='default'/> + <var-decl name='qtype' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='usage' type-id='type-id-344' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='3296'> - <var-decl name='type' type-id='type-id-345' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6496'> - <var-decl name='match' type-id='type-id-346' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='9728'> - <var-decl name='data' type-id='type-id-347' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22528'> - <var-decl name='flags' type-id='type-id-2' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='22560'> - <var-decl name='status' type-id='type-id-348' visibility='default'/> - </data-member> - </class-decl> - <class-decl name='ub_result' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-349'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='qname' type-id='type-id-350' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='qtype' type-id='type-id-1' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='qclass' type-id='type-id-1' visibility='default'/> + <var-decl name='qclass' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data' type-id='type-id-351' visibility='default'/> + <var-decl name='data' type-id='type-id-395' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='len' type-id='type-id-352' visibility='default'/> + <var-decl name='len' type-id='type-id-53' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='canonname' type-id='type-id-350' visibility='default'/> + <var-decl name='canonname' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='rcode' type-id='type-id-1' visibility='default'/> + <var-decl name='rcode' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='answer_packet' type-id='type-id-105' visibility='default'/> + <var-decl name='answer_packet' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='answer_len' type-id='type-id-1' visibility='default'/> + <var-decl name='answer_len' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='havedata' type-id='type-id-1' visibility='default'/> + <var-decl name='havedata' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='nxdomain' type-id='type-id-1' visibility='default'/> + <var-decl name='nxdomain' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='secure' type-id='type-id-1' visibility='default'/> + <var-decl name='secure' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='bogus' type-id='type-id-1' visibility='default'/> + <var-decl name='bogus' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='why_bogus' type-id='type-id-350' visibility='default'/> + <var-decl name='why_bogus' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='was_ratelimited' type-id='type-id-1' visibility='default'/> + <var-decl name='was_ratelimited' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='ttl' type-id='type-id-1' visibility='default'/> + <var-decl name='ttl' type-id='type-id-14' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='dane_state_t' type-id='type-id-396' id='type-id-397'/> + <class-decl name='dane_state_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-398'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ctx' type-id='type-id-399' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='flags' type-id='type-id-2' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='dane_query_t' type-id='type-id-400' id='type-id-401'/> + <class-decl name='dane_query_st' size-in-bits='22592' is-struct='yes' visibility='default' id='type-id-402'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='result' type-id='type-id-403' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data_entries' type-id='type-id-2' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='usage' type-id='type-id-128' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3296'> + <var-decl name='type' type-id='type-id-126' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6496'> + <var-decl name='match' type-id='type-id-129' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='data' type-id='type-id-131' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22528'> + <var-decl name='flags' type-id='type-id-2' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22560'> + <var-decl name='status' type-id='type-id-404' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-350'/> - <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-351'/> - <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-352'/> - <pointer-type-def type-id='type-id-349' size-in-bits='64' id='type-id-343'/> - <enum-decl name='dane_cert_usage_t' id='type-id-353'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='dane_cert_usage_t' type-id='type-id-93' id='type-id-89'/> + <enum-decl name='dane_cert_usage_t' id='type-id-93'> + <underlying-type type-id='type-id-72'/> <enumerator name='DANE_CERT_USAGE_CA' value='0'/> <enumerator name='DANE_CERT_USAGE_EE' value='1'/> <enumerator name='DANE_CERT_USAGE_LOCAL_CA' value='2'/> <enumerator name='DANE_CERT_USAGE_LOCAL_EE' value='3'/> </enum-decl> - <typedef-decl name='dane_cert_usage_t' type-id='type-id-353' id='type-id-354'/> - - <array-type-def dimensions='1' type-id='type-id-354' size-in-bits='3200' alignment-in-bits='32' id='type-id-344'> - <subrange length='100' type-id='type-id-44' id='type-id-355'/> - - </array-type-def> - <enum-decl name='dane_cert_type_t' id='type-id-356'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='dane_cert_type_t' type-id='type-id-92' id='type-id-91'/> + <enum-decl name='dane_cert_type_t' id='type-id-92'> + <underlying-type type-id='type-id-72'/> <enumerator name='DANE_CERT_X509' value='0'/> <enumerator name='DANE_CERT_PK' value='1'/> </enum-decl> - <typedef-decl name='dane_cert_type_t' type-id='type-id-356' id='type-id-357'/> - - <array-type-def dimensions='1' type-id='type-id-357' size-in-bits='3200' alignment-in-bits='32' id='type-id-345'> - <subrange length='100' type-id='type-id-44' id='type-id-355'/> - - </array-type-def> - <enum-decl name='dane_match_type_t' id='type-id-358'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='dane_match_type_t' type-id='type-id-94' id='type-id-90'/> + <enum-decl name='dane_match_type_t' id='type-id-94'> + <underlying-type type-id='type-id-72'/> <enumerator name='DANE_MATCH_EXACT' value='0'/> <enumerator name='DANE_MATCH_SHA2_256' value='1'/> <enumerator name='DANE_MATCH_SHA2_512' value='2'/> </enum-decl> - <typedef-decl name='dane_match_type_t' type-id='type-id-358' id='type-id-359'/> - - <array-type-def dimensions='1' type-id='type-id-359' size-in-bits='3200' alignment-in-bits='32' id='type-id-346'> - <subrange length='100' type-id='type-id-44' id='type-id-355'/> - - </array-type-def> - - <array-type-def dimensions='1' type-id='type-id-3' size-in-bits='12800' id='type-id-347'> - <subrange length='100' type-id='type-id-44' id='type-id-355'/> - - </array-type-def> - <enum-decl name='dane_query_status_t' id='type-id-360'> - <underlying-type type-id='type-id-47'/> + <typedef-decl name='dane_query_status_t' type-id='type-id-405' id='type-id-404'/> + <enum-decl name='dane_query_status_t' id='type-id-405'> + <underlying-type type-id='type-id-72'/> <enumerator name='DANE_QUERY_UNKNOWN' value='0'/> <enumerator name='DANE_QUERY_DNSSEC_VERIFIED' value='1'/> <enumerator name='DANE_QUERY_BOGUS' value='2'/> <enumerator name='DANE_QUERY_NO_DNSSEC' value='3'/> </enum-decl> - <typedef-decl name='dane_query_status_t' type-id='type-id-360' id='type-id-348'/> - <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-361'/> - <typedef-decl name='dane_query_t' type-id='type-id-361' id='type-id-362'/> - <pointer-type-def type-id='type-id-362' size-in-bits='64' id='type-id-363'/> - <function-decl name='dane_query_tlsa' mangled-name='dane_query_tlsa' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_tlsa@@DANE_0_0'> - <parameter type-id='type-id-12' name='s'/> - <parameter type-id='type-id-363' name='r'/> - <parameter type-id='type-id-34' name='host'/> - <parameter type-id='type-id-34' name='proto'/> - <parameter type-id='type-id-2' name='port'/> - <return type-id='type-id-1'/> - </function-decl> - <qualified-type-def type-id='type-id-350' const='yes' id='type-id-364'/> - <pointer-type-def type-id='type-id-364' size-in-bits='64' id='type-id-365'/> - <qualified-type-def type-id='type-id-1' const='yes' id='type-id-366'/> - <pointer-type-def type-id='type-id-366' size-in-bits='64' id='type-id-367'/> - <function-decl name='dane_raw_tlsa' mangled-name='dane_raw_tlsa' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_raw_tlsa@@DANE_0_0'> - <parameter type-id='type-id-12' name='s'/> - <parameter type-id='type-id-363' name='r'/> - <parameter type-id='type-id-365' name='dane_data'/> - <parameter type-id='type-id-367' name='dane_data_len'/> - <parameter type-id='type-id-1' name='secure'/> - <parameter type-id='type-id-1' name='bogus'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='dane_query_deinit' mangled-name='dane_query_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_deinit@@DANE_0_0'> - <parameter type-id='type-id-362' name='q'/> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='dane_state_set_dlv_file' mangled-name='dane_state_set_dlv_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_state_set_dlv_file@@DANE_0_0'> - <parameter type-id='type-id-12' name='s'/> - <parameter type-id='type-id-34' name='file'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='dane_state_deinit' mangled-name='dane_state_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_state_deinit@@DANE_0_0'> - <parameter type-id='type-id-12' name='s'/> - <return type-id='type-id-115'/> - </function-decl> - <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-368'/> - <function-decl name='dane_state_init' mangled-name='dane_state_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_state_init@@DANE_0_0'> - <parameter type-id='type-id-368' name='s'/> - <parameter type-id='type-id-2' name='flags'/> - <return type-id='type-id-1'/> - </function-decl> - <pointer-type-def type-id='type-id-351' size-in-bits='64' id='type-id-369'/> - <pointer-type-def type-id='type-id-352' size-in-bits='64' id='type-id-370'/> - <function-decl name='dane_query_to_raw_tlsa' mangled-name='dane_query_to_raw_tlsa' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_to_raw_tlsa@@DANE_0_0'> - <parameter type-id='type-id-362' name='q'/> - <parameter type-id='type-id-341' name='data_entries'/> - <parameter type-id='type-id-369' name='dane_data'/> - <parameter type-id='type-id-370' name='dane_data_len'/> - <parameter type-id='type-id-352' name='secure'/> - <parameter type-id='type-id-352' name='bogus'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='dane_query_data' mangled-name='dane_query_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_data@@DANE_0_0'> - <parameter type-id='type-id-362' name='q'/> - <parameter type-id='type-id-2' name='idx'/> - <parameter type-id='type-id-341' name='usage'/> - <parameter type-id='type-id-341' name='type'/> - <parameter type-id='type-id-341' name='match'/> - <parameter type-id='type-id-7' name='data'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='dane_query_entries' mangled-name='dane_query_entries' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_entries@@DANE_0_0'> - <parameter type-id='type-id-362' name='q'/> - <return type-id='type-id-2'/> - </function-decl> - <function-decl name='dane_query_status' mangled-name='dane_query_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_status@@DANE_0_0'> - <parameter type-id='type-id-362' name='q'/> - <return type-id='type-id-348'/> - </function-decl> - <function-decl name='dane_verify_crt_raw' mangled-name='dane_verify_crt_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_verify_crt_raw@@DANE_0_0'> - <parameter type-id='type-id-12' name='s'/> - <parameter type-id='type-id-64' name='chain'/> - <parameter type-id='type-id-2' name='chain_size'/> - <parameter type-id='type-id-27' name='chain_type'/> - <parameter type-id='type-id-362' name='r'/> - <parameter type-id='type-id-2' name='sflags'/> - <parameter type-id='type-id-2' name='vflags'/> - <parameter type-id='type-id-341' name='verify'/> - <return type-id='type-id-1'/> - </function-decl> - <function-decl name='_gnutls_buffer_init' mangled-name='_gnutls_buffer_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='dcgettext' mangled-name='dcgettext' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='_gnutls_buffer_append_str' mangled-name='_gnutls_buffer_append_str' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='_gnutls_buffer_to_datum' mangled-name='_gnutls_buffer_to_datum' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='__stack_chk_fail' mangled-name='__stack_chk_fail' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='__builtin_memcpy' mangled-name='memcpy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <pointer-type-def type-id='type-id-390' size-in-bits='64' id='type-id-376'/> + <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-9'/> + <qualified-type-def type-id='type-id-9' const='yes' id='type-id-406'/> + <pointer-type-def type-id='type-id-406' size-in-bits='64' id='type-id-407'/> + <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-395'/> + <pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-408'/> + <qualified-type-def type-id='type-id-10' const='yes' id='type-id-11'/> + <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-8'/> + <qualified-type-def type-id='type-id-215' const='yes' id='type-id-409'/> + <pointer-type-def type-id='type-id-409' size-in-bits='64' id='type-id-211'/> + <qualified-type-def type-id='type-id-339' const='yes' id='type-id-410'/> + <pointer-type-def type-id='type-id-410' size-in-bits='64' id='type-id-411'/> + <qualified-type-def type-id='type-id-181' const='yes' id='type-id-412'/> + <pointer-type-def type-id='type-id-412' size-in-bits='64' id='type-id-117'/> + <qualified-type-def type-id='type-id-130' const='yes' id='type-id-413'/> + <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-197'/> + <qualified-type-def type-id='type-id-195' const='yes' id='type-id-414'/> + <pointer-type-def type-id='type-id-414' size-in-bits='64' id='type-id-120'/> + <qualified-type-def type-id='type-id-313' const='yes' id='type-id-415'/> + <pointer-type-def type-id='type-id-415' size-in-bits='64' id='type-id-122'/> + <qualified-type-def type-id='type-id-163' const='yes' id='type-id-416'/> + <pointer-type-def type-id='type-id-416' size-in-bits='64' id='type-id-417'/> + <qualified-type-def type-id='type-id-14' const='yes' id='type-id-418'/> + <pointer-type-def type-id='type-id-418' size-in-bits='64' id='type-id-419'/> + <qualified-type-def type-id='type-id-191' const='yes' id='type-id-420'/> + <pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-174'/> + <qualified-type-def type-id='type-id-327' const='yes' id='type-id-421'/> + <pointer-type-def type-id='type-id-421' size-in-bits='64' id='type-id-260'/> + <qualified-type-def type-id='type-id-319' const='yes' id='type-id-315'/> + <qualified-type-def type-id='type-id-138' const='yes' id='type-id-124'/> + <qualified-type-def type-id='type-id-2' const='yes' id='type-id-422'/> + <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-198'/> + <qualified-type-def type-id='type-id-206' const='yes' id='type-id-423'/> + <pointer-type-def type-id='type-id-423' size-in-bits='64' id='type-id-179'/> + <pointer-type-def type-id='type-id-402' size-in-bits='64' id='type-id-400'/> + <pointer-type-def type-id='type-id-401' size-in-bits='64' id='type-id-424'/> + <pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-396'/> + <pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-425'/> + <pointer-type-def type-id='type-id-109' size-in-bits='64' id='type-id-371'/> + <pointer-type-def type-id='type-id-157' size-in-bits='64' id='type-id-426'/> + <pointer-type-def type-id='type-id-110' size-in-bits='64' id='type-id-166'/> + <pointer-type-def type-id='type-id-359' size-in-bits='64' id='type-id-282'/> + <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-427'/> + <pointer-type-def type-id='type-id-353' size-in-bits='64' id='type-id-277'/> + <pointer-type-def type-id='type-id-349' size-in-bits='64' id='type-id-275'/> + <pointer-type-def type-id='type-id-303' size-in-bits='64' id='type-id-258'/> + <pointer-type-def type-id='type-id-111' size-in-bits='64' id='type-id-276'/> + <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-351'/> + <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-428'/> + <pointer-type-def type-id='type-id-168' size-in-bits='64' id='type-id-330'/> + <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-286'/> + <pointer-type-def type-id='type-id-284' size-in-bits='64' id='type-id-283'/> + <pointer-type-def type-id='type-id-114' size-in-bits='64' id='type-id-162'/> + <pointer-type-def type-id='type-id-163' size-in-bits='64' id='type-id-429'/> + <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-287'/> + <pointer-type-def type-id='type-id-358' size-in-bits='64' id='type-id-344'/> + <pointer-type-def type-id='type-id-430' size-in-bits='64' id='type-id-347'/> + <pointer-type-def type-id='type-id-431' size-in-bits='64' id='type-id-328'/> + <pointer-type-def type-id='type-id-432' size-in-bits='64' id='type-id-329'/> + <pointer-type-def type-id='type-id-433' size-in-bits='64' id='type-id-345'/> + <pointer-type-def type-id='type-id-434' size-in-bits='64' id='type-id-354'/> + <pointer-type-def type-id='type-id-435' size-in-bits='64' id='type-id-340'/> + <pointer-type-def type-id='type-id-436' size-in-bits='64' id='type-id-333'/> + <pointer-type-def type-id='type-id-437' size-in-bits='64' id='type-id-343'/> + <pointer-type-def type-id='type-id-438' size-in-bits='64' id='type-id-341'/> + <pointer-type-def type-id='type-id-439' size-in-bits='64' id='type-id-238'/> + <pointer-type-def type-id='type-id-440' size-in-bits='64' id='type-id-236'/> + <pointer-type-def type-id='type-id-441' size-in-bits='64' id='type-id-237'/> + <pointer-type-def type-id='type-id-14' size-in-bits='64' id='type-id-53'/> + <pointer-type-def type-id='type-id-53' size-in-bits='64' id='type-id-442'/> + <pointer-type-def type-id='type-id-293' size-in-bits='64' id='type-id-292'/> + <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-135'/> + <pointer-type-def type-id='type-id-443' size-in-bits='64' id='type-id-342'/> + <pointer-type-def type-id='type-id-444' size-in-bits='64' id='type-id-337'/> + <pointer-type-def type-id='type-id-445' size-in-bits='64' id='type-id-334'/> + <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-399'/> + <pointer-type-def type-id='type-id-394' size-in-bits='64' id='type-id-403'/> + <pointer-type-def type-id='type-id-403' size-in-bits='64' id='type-id-446'/> + <pointer-type-def type-id='type-id-138' size-in-bits='64' id='type-id-158'/> + <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-161'/> + <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-447'/> + <pointer-type-def type-id='type-id-448' size-in-bits='64' id='type-id-393'/> + <pointer-type-def type-id='type-id-449' size-in-bits='64' id='type-id-240'/> + <pointer-type-def type-id='type-id-450' size-in-bits='64' id='type-id-239'/> + <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-3'/> + <pointer-type-def type-id='type-id-451' size-in-bits='64' id='type-id-248'/> + <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-452'/> + <function-decl name='_gnutls_buffer_to_datum' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-426'/> + <parameter type-id='type-id-427'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_buffer_append_str' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-426'/> + <parameter type-id='type-id-8'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='dcgettext' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-8'/> + <parameter type-id='type-id-8'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-9'/> + </function-decl> + <function-decl name='_gnutls_buffer_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-426'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='gnutls_x509_crt_export2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-163'/> + <parameter type-id='type-id-165'/> + <parameter type-id='type-id-427'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_certificate_get_issuer' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-167'/> + <parameter type-id='type-id-163'/> + <parameter type-id='type-id-429'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_init' mangled-name='gnutls_x509_crt_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='gnutls_credentials_get' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-331'/> + <parameter type-id='type-id-375'/> + <parameter type-id='type-id-452'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_import' mangled-name='gnutls_x509_crt_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='gnutls_certificate_type_get' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-331'/> + <return type-id='type-id-177'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_issuer' mangled-name='gnutls_x509_crt_check_issuer' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='gnutls_certificate_get_peers' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-331'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-197'/> </function-decl> - <function-decl name='gnutls_credentials_get' mangled-name='gnutls_credentials_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='gnutls_hash_fast' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-314'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_get_issuer' mangled-name='gnutls_certificate_get_issuer' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='memcmp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_pubkey_deinit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-350'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='gnutls_pubkey_export2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-350'/> + <parameter type-id='type-id-165'/> + <parameter type-id='type-id-427'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_pubkey_import_x509' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-350'/> + <parameter type-id='type-id-163'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_export2' mangled-name='gnutls_x509_crt_export2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='gnutls_pubkey_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-428'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='free' mangled-name='free' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='gnutls_x509_crt_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-163'/> + <parameter type-id='type-id-417'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_deinit' mangled-name='gnutls_x509_crt_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='gnutls_x509_crt_deinit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-163'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_get_peers' mangled-name='gnutls_certificate_get_peers' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='gnutls_x509_crt_check_issuer' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-163'/> + <parameter type-id='type-id-163'/> + <return type-id='type-id-2'/> </function-decl> - <function-decl name='gnutls_certificate_type_get' mangled-name='gnutls_certificate_type_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='gnutls_x509_crt_import' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-163'/> + <parameter type-id='type-id-197'/> + <parameter type-id='type-id-165'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_x509_crt_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-429'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='ub_resolve' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-399'/> + <parameter type-id='type-id-8'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-446'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='snprintf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-8'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='ub_resolve_free' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-403'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='ub_ctx_set_option' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-399'/> + <parameter type-id='type-id-8'/> + <parameter type-id='type-id-8'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='ub_ctx_delete' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-399'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='ub_ctx_add_ta_file' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-399'/> + <parameter type-id='type-id-8'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='ub_ctx_hosts' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-399'/> + <parameter type-id='type-id-8'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='ub_ctx_resolvconf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-399'/> + <parameter type-id='type-id-8'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='ub_ctx_debugout' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-399'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_init' mangled-name='gnutls_pubkey_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='ub_ctx_create' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-399'/> </function-decl> - <function-decl name='gnutls_pubkey_import_x509' mangled-name='gnutls_pubkey_import_x509' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='calloc' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_pubkey_export2' mangled-name='gnutls_pubkey_export2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='memcpy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_pubkey_deinit' mangled-name='gnutls_pubkey_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='free' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='__builtin___snprintf_chk' mangled-name='__snprintf_chk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_verification_status_print' mangled-name='dane_verification_status_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_verification_status_print@@DANE_0_0'> + <parameter type-id='type-id-2' name='status'/> + <parameter type-id='type-id-427' name='out'/> + <parameter type-id='type-id-2' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='ub_resolve' mangled-name='ub_resolve' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_verify_session_crt' mangled-name='dane_verify_session_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_verify_session_crt@@DANE_0_0'> + <parameter type-id='type-id-397' name='s'/> + <parameter type-id='type-id-331' name='session'/> + <parameter type-id='type-id-8' name='hostname'/> + <parameter type-id='type-id-8' name='proto'/> + <parameter type-id='type-id-2' name='port'/> + <parameter type-id='type-id-2' name='sflags'/> + <parameter type-id='type-id-2' name='vflags'/> + <parameter type-id='type-id-447' name='verify'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='ub_resolve_free' mangled-name='ub_resolve_free' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_verify_crt' mangled-name='dane_verify_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_verify_crt@@DANE_0_0'> + <parameter type-id='type-id-397' name='s'/> + <parameter type-id='type-id-197' name='chain'/> + <parameter type-id='type-id-2' name='chain_size'/> + <parameter type-id='type-id-177' name='chain_type'/> + <parameter type-id='type-id-8' name='hostname'/> + <parameter type-id='type-id-8' name='proto'/> + <parameter type-id='type-id-2' name='port'/> + <parameter type-id='type-id-2' name='sflags'/> + <parameter type-id='type-id-2' name='vflags'/> + <parameter type-id='type-id-447' name='verify'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='calloc' mangled-name='calloc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_query_tlsa' mangled-name='dane_query_tlsa' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_tlsa@@DANE_0_0'> + <parameter type-id='type-id-397' name='s'/> + <parameter type-id='type-id-424' name='r'/> + <parameter type-id='type-id-8' name='host'/> + <parameter type-id='type-id-8' name='proto'/> + <parameter type-id='type-id-2' name='port'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='ub_ctx_set_option' mangled-name='ub_ctx_set_option' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_raw_tlsa' mangled-name='dane_raw_tlsa' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_raw_tlsa@@DANE_0_0'> + <parameter type-id='type-id-397' name='s'/> + <parameter type-id='type-id-424' name='r'/> + <parameter type-id='type-id-407' name='dane_data'/> + <parameter type-id='type-id-419' name='dane_data_len'/> + <parameter type-id='type-id-14' name='secure'/> + <parameter type-id='type-id-14' name='bogus'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='ub_ctx_delete' mangled-name='ub_ctx_delete' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_query_deinit' mangled-name='dane_query_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_deinit@@DANE_0_0'> + <parameter type-id='type-id-401' name='q'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='ub_ctx_create' mangled-name='ub_ctx_create' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_state_set_dlv_file' mangled-name='dane_state_set_dlv_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_state_set_dlv_file@@DANE_0_0'> + <parameter type-id='type-id-397' name='s'/> + <parameter type-id='type-id-8' name='file'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='ub_ctx_debugout' mangled-name='ub_ctx_debugout' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_state_deinit' mangled-name='dane_state_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_state_deinit@@DANE_0_0'> + <parameter type-id='type-id-397' name='s'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='ub_ctx_resolvconf' mangled-name='ub_ctx_resolvconf' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_state_init' mangled-name='dane_state_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_state_init@@DANE_0_0'> + <parameter type-id='type-id-425' name='s'/> + <parameter type-id='type-id-2' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='ub_ctx_hosts' mangled-name='ub_ctx_hosts' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_query_to_raw_tlsa' mangled-name='dane_query_to_raw_tlsa' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_to_raw_tlsa@@DANE_0_0'> + <parameter type-id='type-id-401' name='q'/> + <parameter type-id='type-id-447' name='data_entries'/> + <parameter type-id='type-id-408' name='dane_data'/> + <parameter type-id='type-id-442' name='dane_data_len'/> + <parameter type-id='type-id-53' name='secure'/> + <parameter type-id='type-id-53' name='bogus'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='ub_ctx_add_ta_file' mangled-name='ub_ctx_add_ta_file' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_query_data' mangled-name='dane_query_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_data@@DANE_0_0'> + <parameter type-id='type-id-401' name='q'/> + <parameter type-id='type-id-2' name='idx'/> + <parameter type-id='type-id-447' name='usage'/> + <parameter type-id='type-id-447' name='type'/> + <parameter type-id='type-id-447' name='match'/> + <parameter type-id='type-id-427' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hash_fast' mangled-name='gnutls_hash_fast' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_query_entries' mangled-name='dane_query_entries' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_entries@@DANE_0_0'> + <parameter type-id='type-id-401' name='q'/> + <return type-id='type-id-2'/> </function-decl> - <function-decl name='__builtin_memcmp' mangled-name='memcmp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_query_status' mangled-name='dane_query_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_query_status@@DANE_0_0'> + <parameter type-id='type-id-401' name='q'/> + <return type-id='type-id-404'/> </function-decl> - <function-decl name='gnutls_x509_crt_verify' mangled-name='gnutls_x509_crt_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <function-decl name='dane_verify_crt_raw' mangled-name='dane_verify_crt_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_verify_crt_raw@@DANE_0_0'> + <parameter type-id='type-id-397' name='s'/> + <parameter type-id='type-id-197' name='chain'/> + <parameter type-id='type-id-2' name='chain_size'/> + <parameter type-id='type-id-177' name='chain_type'/> + <parameter type-id='type-id-401' name='r'/> + <parameter type-id='type-id-2' name='sflags'/> + <parameter type-id='type-id-2' name='vflags'/> + <parameter type-id='type-id-447' name='verify'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-267'> - <parameter type-id='type-id-241'/> - <return type-id='type-id-1'/> + <function-type size-in-bits='64' id='type-id-358'> + <parameter type-id='type-id-331'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-273'> - <parameter type-id='type-id-241'/> - <parameter type-id='type-id-34'/> - <parameter type-id='type-id-64'/> - <return type-id='type-id-1'/> + <function-type size-in-bits='64' id='type-id-430'> + <parameter type-id='type-id-331'/> + <parameter type-id='type-id-8'/> + <parameter type-id='type-id-197'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-243'> - <parameter type-id='type-id-241'/> - <parameter type-id='type-id-242'/> - <return type-id='type-id-1'/> + <function-type size-in-bits='64' id='type-id-431'> + <parameter type-id='type-id-331'/> + <parameter type-id='type-id-426'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-244'> - <parameter type-id='type-id-241'/> - <parameter type-id='type-id-196'/> - <parameter type-id='type-id-103'/> - <return type-id='type-id-1'/> + <function-type size-in-bits='64' id='type-id-432'> + <parameter type-id='type-id-331'/> + <parameter type-id='type-id-158'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-269'> - <parameter type-id='type-id-241'/> + <function-type size-in-bits='64' id='type-id-433'> + <parameter type-id='type-id-331'/> <parameter type-id='type-id-2'/> <parameter type-id='type-id-2'/> <parameter type-id='type-id-2'/> - <parameter type-id='type-id-64'/> - <return type-id='type-id-1'/> + <parameter type-id='type-id-197'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-284'> - <parameter type-id='type-id-241'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-7'/> - <return type-id='type-id-1'/> + <function-type size-in-bits='64' id='type-id-434'> + <parameter type-id='type-id-331'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-427'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-259'> - <parameter type-id='type-id-158'/> - <return type-id='type-id-1'/> + <function-type size-in-bits='64' id='type-id-435'> + <parameter type-id='type-id-267'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-247'> - <parameter type-id='type-id-158'/> + <function-type size-in-bits='64' id='type-id-436'> + <parameter type-id='type-id-267'/> <parameter type-id='type-id-2'/> - <return type-id='type-id-1'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-265'> - <parameter type-id='type-id-105'/> + <function-type size-in-bits='64' id='type-id-437'> <parameter type-id='type-id-3'/> - <return type-id='type-id-1'/> + <parameter type-id='type-id-130'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-261'> - <parameter type-id='type-id-105'/> + <function-type size-in-bits='64' id='type-id-438'> <parameter type-id='type-id-3'/> - <parameter type-id='type-id-3'/> - <return type-id='type-id-1'/> + <parameter type-id='type-id-130'/> + <parameter type-id='type-id-130'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-120'> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-103'/> - <return type-id='type-id-1'/> + <function-type size-in-bits='64' id='type-id-439'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-116'> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-103'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-103'/> - <return type-id='type-id-1'/> + <function-type size-in-bits='64' id='type-id-440'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-118'> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-103'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-103'/> - <parameter type-id='type-id-103'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-103'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-103'/> - <return type-id='type-id-1'/> + <function-type size-in-bits='64' id='type-id-441'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-263'> - <parameter type-id='type-id-105'/> + <function-type size-in-bits='64' id='type-id-443'> <parameter type-id='type-id-3'/> - <return type-id='type-id-3'/> + <parameter type-id='type-id-130'/> + <return type-id='type-id-130'/> </function-type> - <function-type size-in-bits='64' id='type-id-257'> - <parameter type-id='type-id-158'/> - <parameter type-id='type-id-256'/> - <parameter type-id='type-id-1'/> - <return type-id='type-id-250'/> + <function-type size-in-bits='64' id='type-id-444'> + <parameter type-id='type-id-267'/> + <parameter type-id='type-id-411'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-336'/> </function-type> - <function-type size-in-bits='64' id='type-id-251'> - <parameter type-id='type-id-158'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-103'/> - <return type-id='type-id-250'/> + <function-type size-in-bits='64' id='type-id-445'> + <parameter type-id='type-id-267'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-336'/> </function-type> - <function-type size-in-bits='64' id='type-id-339'> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-84'/> - <return type-id='type-id-115'/> + <function-type size-in-bits='64' id='type-id-448'> + <parameter type-id='type-id-197'/> + <parameter type-id='type-id-197'/> + <parameter type-id='type-id-212'/> + <return type-id='type-id-13'/> </function-type> - <function-type size-in-bits='64' id='type-id-124'> - <parameter type-id='type-id-105'/> - <return type-id='type-id-115'/> + <function-type size-in-bits='64' id='type-id-449'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-13'/> </function-type> - <function-type size-in-bits='64' id='type-id-122'> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-105'/> - <parameter type-id='type-id-103'/> - <return type-id='type-id-115'/> + <function-type size-in-bits='64' id='type-id-450'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-13'/> </function-type> - <function-type size-in-bits='64' id='type-id-133'> - <parameter type-id='type-id-105'/> - <return type-id='type-id-105'/> + <function-type size-in-bits='64' id='type-id-451'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-3'/> </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='dane-params.c' comp-dir-path='/root/gnutls/libdane' language='LANG_C99'> - <function-decl name='dane_cert_usage_name' mangled-name='dane_cert_usage_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_cert_usage_name@@DANE_0_0'> - <parameter type-id='type-id-354' name='usage'/> - <return type-id='type-id-34'/> - </function-decl> - <function-decl name='dane_match_type_name' mangled-name='dane_match_type_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_match_type_name@@DANE_0_0'> - <parameter type-id='type-id-359' name='type'/> - <return type-id='type-id-34'/> - </function-decl> - <function-decl name='dane_cert_type_name' mangled-name='dane_cert_type_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_cert_type_name@@DANE_0_0'> - <parameter type-id='type-id-357' name='type'/> - <return type-id='type-id-34'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='errors.c' comp-dir-path='/root/gnutls/libdane' language='LANG_C99'> + <abi-instr version='1.0' address-size='64' path='errors.c' comp-dir-path='/home/ueno/devel/gnutls/libdane' language='LANG_C11'> <function-decl name='dane_strerror' mangled-name='dane_strerror' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dane_strerror@@DANE_0_0'> - <parameter type-id='type-id-1' name='error'/> - <return type-id='type-id-34'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='hash.c' comp-dir-path='/root/gnutls/gl' language='LANG_C99'> - <function-decl name='malloc' mangled-name='malloc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='abort' mangled-name='abort' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='__fprintf_chk' mangled-name='__fprintf_chk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='read-file.c' comp-dir-path='/root/gnutls/gl' language='LANG_C99'> - <function-decl name='fopen' mangled-name='fopen' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='__errno_location' mangled-name='__errno_location' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='fclose' mangled-name='fclose' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='ftello' mangled-name='ftello' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='__fxstat' mangled-name='__fxstat' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='fileno' mangled-name='fileno' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='realloc' mangled-name='realloc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='__fread_alias' mangled-name='fread' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='ferror' mangled-name='ferror' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='asnprintf.c' comp-dir-path='/root/gnutls/gl' language='LANG_C99'> - <function-decl name='vasnprintf' mangled-name='vasnprintf' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='vasnprintf.c' comp-dir-path='/root/gnutls/gl' language='LANG_C99'> - <function-decl name='printf_parse' mangled-name='printf_parse' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> - </function-decl> - <function-decl name='printf_fetchargs' mangled-name='printf_fetchargs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-115'/> + <parameter type-id='type-id-14' name='error'/> + <return type-id='type-id-8'/> </function-decl> </abi-instr> </abi-corpus> diff --git a/devel/libgnutls-latest-x86_64.abi b/devel/libgnutls-latest-x86_64.abi index 4f8d92b32d..c63fb3d081 100644 --- a/devel/libgnutls-latest-x86_64.abi +++ b/devel/libgnutls-latest-x86_64.abi @@ -5,9 +5,10 @@ <dependency name='libunistring.so.2'/> <dependency name='libdl.so.2'/> <dependency name='libtasn1.so.6'/> - <dependency name='libnettle.so.7'/> - <dependency name='libhogweed.so.5'/> + <dependency name='libnettle.so.8'/> + <dependency name='libhogweed.so.6'/> <dependency name='libgmp.so.10'/> + <dependency name='libpthread.so.0'/> <dependency name='libc.so.6'/> <dependency name='ld-linux-x86-64.so.2'/> </elf-needed> @@ -48,7 +49,6 @@ <elf-symbol name='_gnutls_mpi_log' version='GNUTLS_PRIVATE_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='_gnutls_pkcs11_token_get_url' version='GNUTLS_PRIVATE_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='_gnutls_pkcs12_string_to_key' version='GNUTLS_PRIVATE_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='gnutls_prf_hash_get' version='GNUTLS_3_6_13' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='_gnutls_prf_raw' version='GNUTLS_FIPS140_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='_gnutls_record_overhead' version='GNUTLS_PRIVATE_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='_gnutls_record_set_default_version' version='GNUTLS_PRIVATE_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -270,8 +270,8 @@ <elf-symbol name='gnutls_est_record_overhead_size' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_ext_get_current_msg' version='GNUTLS_3_6_3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_ext_get_data' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> - <elf-symbol name='gnutls_ext_get_name' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_ext_get_name2' version='GNUTLS_3_6_14' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='gnutls_ext_get_name' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_ext_raw_parse' version='GNUTLS_3_6_3' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_ext_register' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_ext_set_data' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -613,6 +613,7 @@ <elf-symbol name='gnutls_pkcs_schema_get_oid' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_prf' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_prf_early' version='GNUTLS_3_6_8' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> + <elf-symbol name='gnutls_prf_hash_get' version='GNUTLS_3_6_13' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_prf_raw' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_prf_rfc5705' version='GNUTLS_3_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_priority_certificate_type_list2' version='GNUTLS_3_6_4' is-default-version='yes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> @@ -1313,888 +1314,1635 @@ <elf-symbol name='gnutls_srp_8192_group_prime' size='16' version='GNUTLS_3_6_2' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> <elf-symbol name='gnutls_strdup' size='8' version='GNUTLS_3_4' is-default-version='yes' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/> </elf-variable-symbols> - <abi-instr version='1.0' address-size='64' path='range.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <type-decl name='long int' size-in-bits='64' id='type-id-1'/> - <typedef-decl name='__ssize_t' type-id='type-id-1' id='type-id-2'/> - <typedef-decl name='ssize_t' type-id='type-id-2' id='type-id-3'/> - <class-decl name='gnutls_session_int' size-in-bits='52800' is-struct='yes' visibility='default' id='type-id-4'> + <abi-instr version='1.0' address-size='64' path='asnprintf.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <function-decl name='vasnprintf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-4'/> + <return type-id='type-id-5'/> + </function-decl> + <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-4'/> + <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-5'/> + <qualified-type-def type-id='type-id-5' restrict='yes' id='type-id-1'/> + <pointer-type-def type-id='type-id-8' size-in-bits='64' id='type-id-3'/> + <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-2'/> + <type-decl name='char' size-in-bits='8' id='type-id-7'/> + <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-6'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='security_parameters' type-id='type-id-5' visibility='default'/> + <var-decl name='gp_offset' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='record_parameters' type-id='type-id-6' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='fp_offset' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='internals' type-id='type-id-7' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='overflow_arg_area' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='30144'> - <var-decl name='key' type-id='type-id-8' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='reg_save_area' type-id='type-id-11' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='2048' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-5' visibility='default' id='type-id-9'> + <qualified-type-def type-id='type-id-7' const='yes' id='type-id-8'/> + <typedef-decl name='size_t' type-id='type-id-12' id='type-id-9'/> + <type-decl name='unsigned int' size-in-bits='32' id='type-id-10'/> + <type-decl name='unsigned long int' size-in-bits='64' id='type-id-12'/> + <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-11'/> + <type-decl name='void' id='type-id-13'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cloexec.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <function-decl name='rpl_fcntl' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> + </function-decl> + <type-decl name='int' size-in-bits='32' id='type-id-14'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='fcntl.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <function-decl name='close' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fcntl' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='read-file.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <function-decl name='setvbuf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-15'/> + <parameter type-id='type-id-1'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='ferror' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fread' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-17'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-15'/> + <return type-id='type-id-9'/> + </function-decl> + <function-decl name='ftello' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-18'/> + </function-decl> + <function-decl name='fstat' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-19'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fileno' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-16'/> + <qualified-type-def type-id='type-id-16' restrict='yes' id='type-id-15'/> + <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-19'/> + <typedef-decl name='__off_t' type-id='type-id-22' id='type-id-18'/> + <qualified-type-def type-id='type-id-11' restrict='yes' id='type-id-17'/> + <class-decl name='stat' size-in-bits='1152' is-struct='yes' visibility='default' id='type-id-21'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='entity' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='epoch_read' type-id='type-id-11' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='epoch_write' type-id='type-id-11' visibility='default'/> + <var-decl name='st_dev' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='epoch_next' type-id='type-id-11' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='epoch_min' type-id='type-id-11' visibility='default'/> + <var-decl name='st_ino' type-id='type-id-24' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cs' type-id='type-id-12' visibility='default'/> + <var-decl name='st_nlink' type-id='type-id-25' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='prf' type-id='type-id-13' visibility='default'/> + <var-decl name='st_mode' type-id='type-id-26' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='master_secret' type-id='type-id-14' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='client_random' type-id='type-id-15' visibility='default'/> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='st_uid' type-id='type-id-27' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='server_random' type-id='type-id-15' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='st_gid' type-id='type-id-28' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='session_id' type-id='type-id-15' visibility='default'/> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='__pad0' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='session_id_size' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='st_rdev' type-id='type-id-23' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='timestamp' type-id='type-id-17' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='st_size' type-id='type-id-18' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='post_handshake_auth' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='st_blksize' type-id='type-id-29' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1552'> - <var-decl name='max_record_send_size' type-id='type-id-11' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='st_blocks' type-id='type-id-30' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1568'> - <var-decl name='max_record_recv_size' type-id='type-id-11' visibility='default'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='st_atim' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1584'> - <var-decl name='max_user_record_send_size' type-id='type-id-11' visibility='default'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='st_mtim' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='max_user_record_recv_size' type-id='type-id-11' visibility='default'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='st_ctim' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1632'> - <var-decl name='max_early_data_size' type-id='type-id-18' visibility='default'/> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='__glibc_reserved' type-id='type-id-32' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='client_ctype' type-id='type-id-19' visibility='default'/> + </class-decl> + <type-decl name='long int' size-in-bits='64' id='type-id-22'/> + <typedef-decl name='FILE' type-id='type-id-33' id='type-id-20'/> + <array-type-def dimensions='1' type-id='type-id-34' size-in-bits='192' id='type-id-32'> + <subrange length='3' type-id='type-id-12' id='type-id-35'/> + </array-type-def> + <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='type-id-33'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_flags' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1696'> - <var-decl name='server_ctype' type-id='type-id-19' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_IO_read_ptr' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='grp' type-id='type-id-20' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='_IO_read_end' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='server_sign_algo' type-id='type-id-21' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='_IO_read_base' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1824'> - <var-decl name='client_sign_algo' type-id='type-id-21' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='_IO_write_base' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='ext_master_secret' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='_IO_write_ptr' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1864'> - <var-decl name='etm' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='_IO_write_end' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1872'> - <var-decl name='client_auth_type' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='_IO_buf_base' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1880'> - <var-decl name='server_auth_type' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='_IO_buf_end' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1888'> - <var-decl name='do_recv_supplemental' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='_IO_save_base' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='do_send_supplemental' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='_IO_backup_base' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='pversion' type-id='type-id-23' visibility='default'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='_IO_save_end' type-id='type-id-5' visibility='default'/> </data-member> - </class-decl> - <type-decl name='unsigned int' size-in-bits='32' id='type-id-10'/> - <type-decl name='unsigned short int' size-in-bits='16' id='type-id-24'/> - <typedef-decl name='__uint16_t' type-id='type-id-24' id='type-id-25'/> - <typedef-decl name='uint16_t' type-id='type-id-25' id='type-id-11'/> - <class-decl name='gnutls_cipher_suite_entry_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-26'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='_markers' type-id='type-id-36' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='type-id-28' visibility='default'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='_chain' type-id='type-id-37' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='block_algorithm' type-id='type-id-29' visibility='default'/> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='_fileno' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='kx_algorithm' type-id='type-id-30' visibility='default'/> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='_flags2' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='mac_algorithm' type-id='type-id-31' visibility='default'/> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='_old_offset' type-id='type-id-18' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='min_version' type-id='type-id-32' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='_cur_column' type-id='type-id-38' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='max_version' type-id='type-id-32' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1040'> + <var-decl name='_vtable_offset' type-id='type-id-39' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='min_dtls_version' type-id='type-id-32' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1048'> + <var-decl name='_shortbuf' type-id='type-id-40' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='max_dtls_version' type-id='type-id-32' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='_lock' type-id='type-id-41' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='prf' type-id='type-id-31' visibility='default'/> - </data-member> - </class-decl> - <type-decl name='char' size-in-bits='8' id='type-id-33'/> - <qualified-type-def type-id='type-id-33' const='yes' id='type-id-34'/> - <pointer-type-def type-id='type-id-34' size-in-bits='64' id='type-id-27'/> - <type-decl name='unsigned char' size-in-bits='8' id='type-id-35'/> - <typedef-decl name='__uint8_t' type-id='type-id-35' id='type-id-36'/> - <typedef-decl name='uint8_t' type-id='type-id-36' id='type-id-16'/> - <qualified-type-def type-id='type-id-16' const='yes' id='type-id-37'/> - <type-decl name='unsigned long int' size-in-bits='64' id='type-id-38'/> - - <array-type-def dimensions='1' type-id='type-id-37' size-in-bits='16' id='type-id-39'> - <subrange length='2' type-id='type-id-38' id='type-id-40'/> - - </array-type-def> - <qualified-type-def type-id='type-id-39' const='yes' id='type-id-28'/> - <type-decl name='unnamed-enum-underlying-type' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-41'/> - <enum-decl name='gnutls_cipher_algorithm' id='type-id-42'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_CIPHER_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_CIPHER_NULL' value='1'/> - <enumerator name='GNUTLS_CIPHER_ARCFOUR_128' value='2'/> - <enumerator name='GNUTLS_CIPHER_3DES_CBC' value='3'/> - <enumerator name='GNUTLS_CIPHER_AES_128_CBC' value='4'/> - <enumerator name='GNUTLS_CIPHER_AES_256_CBC' value='5'/> - <enumerator name='GNUTLS_CIPHER_ARCFOUR_40' value='6'/> - <enumerator name='GNUTLS_CIPHER_CAMELLIA_128_CBC' value='7'/> - <enumerator name='GNUTLS_CIPHER_CAMELLIA_256_CBC' value='8'/> - <enumerator name='GNUTLS_CIPHER_AES_192_CBC' value='9'/> - <enumerator name='GNUTLS_CIPHER_AES_128_GCM' value='10'/> - <enumerator name='GNUTLS_CIPHER_AES_256_GCM' value='11'/> - <enumerator name='GNUTLS_CIPHER_CAMELLIA_192_CBC' value='12'/> - <enumerator name='GNUTLS_CIPHER_SALSA20_256' value='13'/> - <enumerator name='GNUTLS_CIPHER_ESTREAM_SALSA20_256' value='14'/> - <enumerator name='GNUTLS_CIPHER_CAMELLIA_128_GCM' value='15'/> - <enumerator name='GNUTLS_CIPHER_CAMELLIA_256_GCM' value='16'/> - <enumerator name='GNUTLS_CIPHER_RC2_40_CBC' value='17'/> - <enumerator name='GNUTLS_CIPHER_DES_CBC' value='18'/> - <enumerator name='GNUTLS_CIPHER_AES_128_CCM' value='19'/> - <enumerator name='GNUTLS_CIPHER_AES_256_CCM' value='20'/> - <enumerator name='GNUTLS_CIPHER_AES_128_CCM_8' value='21'/> - <enumerator name='GNUTLS_CIPHER_AES_256_CCM_8' value='22'/> - <enumerator name='GNUTLS_CIPHER_CHACHA20_POLY1305' value='23'/> - <enumerator name='GNUTLS_CIPHER_GOST28147_TC26Z_CFB' value='24'/> - <enumerator name='GNUTLS_CIPHER_GOST28147_CPA_CFB' value='25'/> - <enumerator name='GNUTLS_CIPHER_GOST28147_CPB_CFB' value='26'/> - <enumerator name='GNUTLS_CIPHER_GOST28147_CPC_CFB' value='27'/> - <enumerator name='GNUTLS_CIPHER_GOST28147_CPD_CFB' value='28'/> - <enumerator name='GNUTLS_CIPHER_AES_128_CFB8' value='29'/> - <enumerator name='GNUTLS_CIPHER_AES_192_CFB8' value='30'/> - <enumerator name='GNUTLS_CIPHER_AES_256_CFB8' value='31'/> - <enumerator name='GNUTLS_CIPHER_AES_128_XTS' value='32'/> - <enumerator name='GNUTLS_CIPHER_AES_256_XTS' value='33'/> - <enumerator name='GNUTLS_CIPHER_GOST28147_TC26Z_CNT' value='34'/> - <enumerator name='GNUTLS_CIPHER_CHACHA20_64' value='35'/> - <enumerator name='GNUTLS_CIPHER_CHACHA20_32' value='36'/> - <enumerator name='GNUTLS_CIPHER_AES_128_SIV' value='37'/> - <enumerator name='GNUTLS_CIPHER_AES_256_SIV' value='38'/> - <enumerator name='GNUTLS_CIPHER_AES_192_GCM' value='39'/> - <enumerator name='GNUTLS_CIPHER_IDEA_PGP_CFB' value='200'/> - <enumerator name='GNUTLS_CIPHER_3DES_PGP_CFB' value='201'/> - <enumerator name='GNUTLS_CIPHER_CAST5_PGP_CFB' value='202'/> - <enumerator name='GNUTLS_CIPHER_BLOWFISH_PGP_CFB' value='203'/> - <enumerator name='GNUTLS_CIPHER_SAFER_SK128_PGP_CFB' value='204'/> - <enumerator name='GNUTLS_CIPHER_AES128_PGP_CFB' value='205'/> - <enumerator name='GNUTLS_CIPHER_AES192_PGP_CFB' value='206'/> - <enumerator name='GNUTLS_CIPHER_AES256_PGP_CFB' value='207'/> - <enumerator name='GNUTLS_CIPHER_TWOFISH_PGP_CFB' value='208'/> - </enum-decl> - <typedef-decl name='gnutls_cipher_algorithm_t' type-id='type-id-42' id='type-id-29'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-43'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_KX_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_KX_RSA' value='1'/> - <enumerator name='GNUTLS_KX_DHE_DSS' value='2'/> - <enumerator name='GNUTLS_KX_DHE_RSA' value='3'/> - <enumerator name='GNUTLS_KX_ANON_DH' value='4'/> - <enumerator name='GNUTLS_KX_SRP' value='5'/> - <enumerator name='GNUTLS_KX_RSA_EXPORT' value='6'/> - <enumerator name='GNUTLS_KX_SRP_RSA' value='7'/> - <enumerator name='GNUTLS_KX_SRP_DSS' value='8'/> - <enumerator name='GNUTLS_KX_PSK' value='9'/> - <enumerator name='GNUTLS_KX_DHE_PSK' value='10'/> - <enumerator name='GNUTLS_KX_ANON_ECDH' value='11'/> - <enumerator name='GNUTLS_KX_ECDHE_RSA' value='12'/> - <enumerator name='GNUTLS_KX_ECDHE_ECDSA' value='13'/> - <enumerator name='GNUTLS_KX_ECDHE_PSK' value='14'/> - <enumerator name='GNUTLS_KX_RSA_PSK' value='15'/> - <enumerator name='GNUTLS_KX_VKO_GOST_12' value='16'/> - </enum-decl> - <typedef-decl name='gnutls_kx_algorithm_t' type-id='type-id-43' id='type-id-30'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-44'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_MAC_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_MAC_NULL' value='1'/> - <enumerator name='GNUTLS_MAC_MD5' value='2'/> - <enumerator name='GNUTLS_MAC_SHA1' value='3'/> - <enumerator name='GNUTLS_MAC_RMD160' value='4'/> - <enumerator name='GNUTLS_MAC_MD2' value='5'/> - <enumerator name='GNUTLS_MAC_SHA256' value='6'/> - <enumerator name='GNUTLS_MAC_SHA384' value='7'/> - <enumerator name='GNUTLS_MAC_SHA512' value='8'/> - <enumerator name='GNUTLS_MAC_SHA224' value='9'/> - <enumerator name='GNUTLS_MAC_SHA3_224' value='10'/> - <enumerator name='GNUTLS_MAC_SHA3_256' value='11'/> - <enumerator name='GNUTLS_MAC_SHA3_384' value='12'/> - <enumerator name='GNUTLS_MAC_SHA3_512' value='13'/> - <enumerator name='GNUTLS_MAC_MD5_SHA1' value='14'/> - <enumerator name='GNUTLS_MAC_GOSTR_94' value='15'/> - <enumerator name='GNUTLS_MAC_STREEBOG_256' value='16'/> - <enumerator name='GNUTLS_MAC_STREEBOG_512' value='17'/> - <enumerator name='GNUTLS_MAC_AEAD' value='200'/> - <enumerator name='GNUTLS_MAC_UMAC_96' value='201'/> - <enumerator name='GNUTLS_MAC_UMAC_128' value='202'/> - <enumerator name='GNUTLS_MAC_AES_CMAC_128' value='203'/> - <enumerator name='GNUTLS_MAC_AES_CMAC_256' value='204'/> - <enumerator name='GNUTLS_MAC_AES_GMAC_128' value='205'/> - <enumerator name='GNUTLS_MAC_AES_GMAC_192' value='206'/> - <enumerator name='GNUTLS_MAC_AES_GMAC_256' value='207'/> - <enumerator name='GNUTLS_MAC_GOST28147_TC26Z_IMIT' value='208'/> - <enumerator name='GNUTLS_MAC_SHAKE_128' value='209'/> - <enumerator name='GNUTLS_MAC_SHAKE_256' value='210'/> - </enum-decl> - <typedef-decl name='gnutls_mac_algorithm_t' type-id='type-id-44' id='type-id-31'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-45'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_SSL3' value='1'/> - <enumerator name='GNUTLS_TLS1_0' value='2'/> - <enumerator name='GNUTLS_TLS1' value='2'/> - <enumerator name='GNUTLS_TLS1_1' value='3'/> - <enumerator name='GNUTLS_TLS1_2' value='4'/> - <enumerator name='GNUTLS_TLS1_3' value='5'/> - <enumerator name='GNUTLS_DTLS0_9' value='200'/> - <enumerator name='GNUTLS_DTLS1_0' value='201'/> - <enumerator name='GNUTLS_DTLS1_2' value='202'/> - <enumerator name='GNUTLS_DTLS_VERSION_MIN' value='200'/> - <enumerator name='GNUTLS_DTLS_VERSION_MAX' value='202'/> - <enumerator name='GNUTLS_TLS_VERSION_MAX' value='5'/> - <enumerator name='GNUTLS_VERSION_UNKNOWN' value='255'/> - </enum-decl> - <typedef-decl name='gnutls_protocol_t' type-id='type-id-45' id='type-id-32'/> - <qualified-type-def type-id='type-id-26' const='yes' id='type-id-46'/> - <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-12'/> - <class-decl name='mac_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-47'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='_offset' type-id='type-id-42' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='oid' type-id='type-id-27' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='_codecvt' type-id='type-id-43' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mac_oid' type-id='type-id-27' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='_wide_data' type-id='type-id-44' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='id' type-id='type-id-31' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='_freeres_list' type-id='type-id-37' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='output_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='_freeres_buf' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='key_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='__pad5' type-id='type-id-9' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='nonce_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='_mode' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='placeholder' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='_unused2' type-id='type-id-45' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='block_size' type-id='type-id-10' visibility='default'/> + </class-decl> + <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-31'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tv_sec' type-id='type-id-46' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tv_nsec' type-id='type-id-34' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='mac_entry_st' type-id='type-id-47' id='type-id-48'/> - <qualified-type-def type-id='type-id-48' const='yes' id='type-id-49'/> - <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-13'/> - - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='384' id='type-id-14'> - <subrange length='48' type-id='type-id-38' id='type-id-50'/> - + <typedef-decl name='__blkcnt_t' type-id='type-id-22' id='type-id-30'/> + <typedef-decl name='__blksize_t' type-id='type-id-22' id='type-id-29'/> + <typedef-decl name='__dev_t' type-id='type-id-12' id='type-id-23'/> + <typedef-decl name='__gid_t' type-id='type-id-10' id='type-id-28'/> + <typedef-decl name='__ino_t' type-id='type-id-12' id='type-id-24'/> + <typedef-decl name='__mode_t' type-id='type-id-10' id='type-id-26'/> + <typedef-decl name='__nlink_t' type-id='type-id-12' id='type-id-25'/> + <typedef-decl name='__uid_t' type-id='type-id-10' id='type-id-27'/> + <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-37'/> + <pointer-type-def type-id='type-id-47' size-in-bits='64' id='type-id-43'/> + <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-41'/> + <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-36'/> + <pointer-type-def type-id='type-id-50' size-in-bits='64' id='type-id-44'/> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='8' id='type-id-40'> + <subrange length='1' type-id='type-id-12' id='type-id-51'/> </array-type-def> - - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='256' id='type-id-15'> - <subrange length='32' type-id='type-id-38' id='type-id-51'/> - + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='160' id='type-id-45'> + <subrange length='20' type-id='type-id-12' id='type-id-52'/> </array-type-def> - <typedef-decl name='__time_t' type-id='type-id-1' id='type-id-52'/> - <typedef-decl name='time_t' type-id='type-id-52' id='type-id-17'/> - <typedef-decl name='__uint32_t' type-id='type-id-10' id='type-id-53'/> - <typedef-decl name='uint32_t' type-id='type-id-53' id='type-id-18'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-54'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_CRT_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_CRT_X509' value='1'/> - <enumerator name='GNUTLS_CRT_OPENPGP' value='2'/> - <enumerator name='GNUTLS_CRT_RAWPK' value='3'/> - <enumerator name='GNUTLS_CRT_MAX' value='3'/> - </enum-decl> - <typedef-decl name='gnutls_certificate_type_t' type-id='type-id-54' id='type-id-19'/> - <class-decl name='gnutls_group_entry_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-55'> + <type-decl name='signed char' size-in-bits='8' id='type-id-39'/> + <typedef-decl name='__off64_t' type-id='type-id-22' id='type-id-42'/> + <typedef-decl name='__syscall_slong_t' type-id='type-id-22' id='type-id-34'/> + <typedef-decl name='__time_t' type-id='type-id-22' id='type-id-46'/> + <type-decl name='unsigned short int' size-in-bits='16' id='type-id-38'/> + <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-47'/> + <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-49'/> + <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-50'/> + <typedef-decl name='_IO_lock_t' type-id='type-id-13' id='type-id-48'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='vasnprintf.c' comp-dir-path='/home/ueno/devel/gnutls/gl' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-53' size-in-bits='1792' id='type-id-54'> + <subrange length='7' type-id='type-id-12' id='type-id-55'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-56' size-in-bits='4928' id='type-id-57'> + <subrange length='7' type-id='type-id-12' id='type-id-55'/> + </array-type-def> + <type-decl name='double' size-in-bits='64' id='type-id-58'/> + <type-decl name='float' size-in-bits='32' id='type-id-59'/> + <type-decl name='long double' size-in-bits='128' id='type-id-60'/> + <type-decl name='long long int' size-in-bits='64' id='type-id-61'/> + <type-decl name='long long unsigned int' size-in-bits='64' id='type-id-62'/> + <typedef-decl name='arguments' type-id='type-id-63' id='type-id-64'/> + <class-decl name='__anonymous_struct__' size-in-bits='1920' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-64' visibility='default' id='type-id-63'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> + <var-decl name='count' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='type-id-56' visibility='default'/> + <var-decl name='arg' type-id='type-id-65' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='prime' type-id='type-id-57' visibility='default'/> + <var-decl name='direct_alloc_arg' type-id='type-id-54' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='q' type-id='type-id-57' visibility='default'/> + </class-decl> + <typedef-decl name='argument' type-id='type-id-66' id='type-id-53'/> + <class-decl name='__anonymous_struct__1' size-in-bits='256' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-53' visibility='default' id='type-id-66'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-67' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='generator' type-id='type-id-57' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='a' type-id='type-id-68' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='q_bits' type-id='type-id-58' visibility='default'/> + </class-decl> + <typedef-decl name='arg_type' type-id='type-id-69' id='type-id-67'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-69'> + <underlying-type type-id='type-id-70'/> + <enumerator name='TYPE_NONE' value='0'/> + <enumerator name='TYPE_SCHAR' value='1'/> + <enumerator name='TYPE_UCHAR' value='2'/> + <enumerator name='TYPE_SHORT' value='3'/> + <enumerator name='TYPE_USHORT' value='4'/> + <enumerator name='TYPE_INT' value='5'/> + <enumerator name='TYPE_UINT' value='6'/> + <enumerator name='TYPE_LONGINT' value='7'/> + <enumerator name='TYPE_ULONGINT' value='8'/> + <enumerator name='TYPE_LONGLONGINT' value='9'/> + <enumerator name='TYPE_ULONGLONGINT' value='10'/> + <enumerator name='TYPE_DOUBLE' value='11'/> + <enumerator name='TYPE_LONGDOUBLE' value='12'/> + <enumerator name='TYPE_CHAR' value='13'/> + <enumerator name='TYPE_WIDE_CHAR' value='14'/> + <enumerator name='TYPE_STRING' value='15'/> + <enumerator name='TYPE_WIDE_STRING' value='16'/> + <enumerator name='TYPE_POINTER' value='17'/> + <enumerator name='TYPE_COUNT_SCHAR_POINTER' value='18'/> + <enumerator name='TYPE_COUNT_SHORT_POINTER' value='19'/> + <enumerator name='TYPE_COUNT_INT_POINTER' value='20'/> + <enumerator name='TYPE_COUNT_LONGINT_POINTER' value='21'/> + <enumerator name='TYPE_COUNT_LONGLONGINT_POINTER' value='22'/> + </enum-decl> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' id='type-id-68'> + <data-member access='private'> + <var-decl name='a_schar' type-id='type-id-39' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='curve' type-id='type-id-59' visibility='default'/> + <data-member access='private'> + <var-decl name='a_uchar' type-id='type-id-71' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='pk' type-id='type-id-60' visibility='default'/> + <data-member access='private'> + <var-decl name='a_short' type-id='type-id-72' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='tls_id' type-id='type-id-10' visibility='default'/> + <data-member access='private'> + <var-decl name='a_ushort' type-id='type-id-38' visibility='default'/> </data-member> - </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-61'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_GROUP_INVALID' value='0'/> - <enumerator name='GNUTLS_GROUP_SECP192R1' value='5'/> - <enumerator name='GNUTLS_GROUP_SECP224R1' value='1'/> - <enumerator name='GNUTLS_GROUP_SECP256R1' value='2'/> - <enumerator name='GNUTLS_GROUP_SECP384R1' value='3'/> - <enumerator name='GNUTLS_GROUP_SECP521R1' value='4'/> - <enumerator name='GNUTLS_GROUP_X25519' value='6'/> - <enumerator name='GNUTLS_GROUP_X448' value='20'/> - <enumerator name='GNUTLS_GROUP_GC256A' value='16'/> - <enumerator name='GNUTLS_GROUP_GC256B' value='17'/> - <enumerator name='GNUTLS_GROUP_GC256C' value='18'/> - <enumerator name='GNUTLS_GROUP_GC256D' value='19'/> - <enumerator name='GNUTLS_GROUP_GC512A' value='13'/> - <enumerator name='GNUTLS_GROUP_GC512B' value='14'/> - <enumerator name='GNUTLS_GROUP_GC512C' value='15'/> - <enumerator name='GNUTLS_GROUP_FFDHE2048' value='256'/> - <enumerator name='GNUTLS_GROUP_FFDHE3072' value='257'/> - <enumerator name='GNUTLS_GROUP_FFDHE4096' value='258'/> - <enumerator name='GNUTLS_GROUP_FFDHE8192' value='259'/> - <enumerator name='GNUTLS_GROUP_FFDHE6144' value='260'/> - <enumerator name='GNUTLS_GROUP_MAX' value='260'/> - </enum-decl> - <typedef-decl name='gnutls_group_t' type-id='type-id-61' id='type-id-56'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-62' visibility='default' id='type-id-63'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='data' type-id='type-id-64' visibility='default'/> + <data-member access='private'> + <var-decl name='a_int' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <data-member access='private'> + <var-decl name='a_uint' type-id='type-id-10' visibility='default'/> </data-member> - </class-decl> - <pointer-type-def type-id='type-id-35' size-in-bits='64' id='type-id-64'/> - <typedef-decl name='gnutls_datum_t' type-id='type-id-63' id='type-id-62'/> - <qualified-type-def type-id='type-id-62' const='yes' id='type-id-65'/> - <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-57'/> - <qualified-type-def type-id='type-id-10' const='yes' id='type-id-66'/> - <pointer-type-def type-id='type-id-66' size-in-bits='64' id='type-id-58'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-67'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_ECC_CURVE_INVALID' value='0'/> - <enumerator name='GNUTLS_ECC_CURVE_SECP224R1' value='1'/> - <enumerator name='GNUTLS_ECC_CURVE_SECP256R1' value='2'/> - <enumerator name='GNUTLS_ECC_CURVE_SECP384R1' value='3'/> - <enumerator name='GNUTLS_ECC_CURVE_SECP521R1' value='4'/> - <enumerator name='GNUTLS_ECC_CURVE_SECP192R1' value='5'/> - <enumerator name='GNUTLS_ECC_CURVE_X25519' value='6'/> - <enumerator name='GNUTLS_ECC_CURVE_ED25519' value='7'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST256CPA' value='8'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST256CPB' value='9'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST256CPC' value='10'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST256CPXA' value='11'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST256CPXB' value='12'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST512A' value='13'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST512B' value='14'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST512C' value='15'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST256A' value='16'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST256B' value='17'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST256C' value='18'/> - <enumerator name='GNUTLS_ECC_CURVE_GOST256D' value='19'/> - <enumerator name='GNUTLS_ECC_CURVE_X448' value='20'/> - <enumerator name='GNUTLS_ECC_CURVE_ED448' value='21'/> - <enumerator name='GNUTLS_ECC_CURVE_MAX' value='21'/> - </enum-decl> - <typedef-decl name='gnutls_ecc_curve_t' type-id='type-id-67' id='type-id-59'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-68'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_PK_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_PK_RSA' value='1'/> - <enumerator name='GNUTLS_PK_DSA' value='2'/> - <enumerator name='GNUTLS_PK_DH' value='3'/> - <enumerator name='GNUTLS_PK_ECDSA' value='4'/> - <enumerator name='GNUTLS_PK_ECDH_X25519' value='5'/> - <enumerator name='GNUTLS_PK_RSA_PSS' value='6'/> - <enumerator name='GNUTLS_PK_EDDSA_ED25519' value='7'/> - <enumerator name='GNUTLS_PK_GOST_01' value='8'/> - <enumerator name='GNUTLS_PK_GOST_12_256' value='9'/> - <enumerator name='GNUTLS_PK_GOST_12_512' value='10'/> - <enumerator name='GNUTLS_PK_ECDH_X448' value='11'/> - <enumerator name='GNUTLS_PK_EDDSA_ED448' value='12'/> - <enumerator name='GNUTLS_PK_MAX' value='12'/> - </enum-decl> - <typedef-decl name='gnutls_pk_algorithm_t' type-id='type-id-68' id='type-id-60'/> - <typedef-decl name='gnutls_group_entry_st' type-id='type-id-55' id='type-id-69'/> - <qualified-type-def type-id='type-id-69' const='yes' id='type-id-70'/> - <pointer-type-def type-id='type-id-70' size-in-bits='64' id='type-id-20'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-71'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_SIGN_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA1' value='1'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA' value='1'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA1' value='2'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA' value='2'/> - <enumerator name='GNUTLS_SIGN_RSA_MD5' value='3'/> - <enumerator name='GNUTLS_SIGN_RSA_MD2' value='4'/> - <enumerator name='GNUTLS_SIGN_RSA_RMD160' value='5'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA256' value='6'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA384' value='7'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA512' value='8'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA224' value='9'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA224' value='10'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA256' value='11'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SHA1' value='12'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SHA224' value='13'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SHA256' value='14'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SHA384' value='15'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SHA512' value='16'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA384' value='17'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA512' value='18'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_224' value='20'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_256' value='21'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_384' value='22'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_512' value='23'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA3_224' value='24'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA3_256' value='25'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA3_384' value='26'/> - <enumerator name='GNUTLS_SIGN_DSA_SHA3_512' value='27'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA3_224' value='28'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA3_256' value='29'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA3_384' value='30'/> - <enumerator name='GNUTLS_SIGN_RSA_SHA3_512' value='31'/> - <enumerator name='GNUTLS_SIGN_RSA_PSS_SHA256' value='32'/> - <enumerator name='GNUTLS_SIGN_RSA_PSS_SHA384' value='33'/> - <enumerator name='GNUTLS_SIGN_RSA_PSS_SHA512' value='34'/> - <enumerator name='GNUTLS_SIGN_EDDSA_ED25519' value='35'/> - <enumerator name='GNUTLS_SIGN_RSA_RAW' value='36'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SECP256R1_SHA256' value='37'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SECP384R1_SHA384' value='38'/> - <enumerator name='GNUTLS_SIGN_ECDSA_SECP521R1_SHA512' value='39'/> - <enumerator name='GNUTLS_SIGN_RSA_PSS_RSAE_SHA256' value='40'/> - <enumerator name='GNUTLS_SIGN_RSA_PSS_RSAE_SHA384' value='41'/> - <enumerator name='GNUTLS_SIGN_RSA_PSS_RSAE_SHA512' value='42'/> - <enumerator name='GNUTLS_SIGN_GOST_94' value='43'/> - <enumerator name='GNUTLS_SIGN_GOST_256' value='44'/> - <enumerator name='GNUTLS_SIGN_GOST_512' value='45'/> - <enumerator name='GNUTLS_SIGN_EDDSA_ED448' value='46'/> - <enumerator name='GNUTLS_SIGN_MAX' value='46'/> - </enum-decl> - <typedef-decl name='gnutls_sign_algorithm_t' type-id='type-id-71' id='type-id-21'/> - <type-decl name='int' size-in-bits='32' id='type-id-22'/> - <class-decl name='__anonymous_struct__' size-in-bits='320' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-72' visibility='default' id='type-id-73'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> + <data-member access='private'> + <var-decl name='a_longint' type-id='type-id-22' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='type-id-32' visibility='default'/> + <data-member access='private'> + <var-decl name='a_ulongint' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='age' type-id='type-id-10' visibility='default'/> + <data-member access='private'> + <var-decl name='a_longlongint' type-id='type-id-61' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='major' type-id='type-id-16' visibility='default'/> + <data-member access='private'> + <var-decl name='a_ulonglongint' type-id='type-id-62' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='minor' type-id='type-id-16' visibility='default'/> + <data-member access='private'> + <var-decl name='a_float' type-id='type-id-59' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='transport' type-id='type-id-74' visibility='default'/> + <data-member access='private'> + <var-decl name='a_double' type-id='type-id-58' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='supported' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_longdouble' type-id='type-id-60' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='explicit_iv' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_char' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='extensions' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_wide_char' type-id='type-id-73' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='selectable_sighash' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_string' type-id='type-id-3' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='selectable_prf' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_wide_string' type-id='type-id-74' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='232'> - <var-decl name='obsolete' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_pointer' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='240'> - <var-decl name='tls13_sem' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_count_schar_pointer' type-id='type-id-75' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='248'> - <var-decl name='false_start' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_count_short_pointer' type-id='type-id-76' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='only_extension' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_count_int_pointer' type-id='type-id-77' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='264'> - <var-decl name='post_handshake_auth' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_count_longint_pointer' type-id='type-id-78' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='272'> - <var-decl name='key_shares' type-id='type-id-75' visibility='default'/> + <data-member access='private'> + <var-decl name='a_count_longlongint_pointer' type-id='type-id-79' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='280'> - <var-decl name='multi_ocsp' type-id='type-id-75' visibility='default'/> + </union-decl> + <typedef-decl name='wint_t' type-id='type-id-10' id='type-id-73'/> + <typedef-decl name='wchar_t' type-id='type-id-14' id='type-id-80'/> + <typedef-decl name='char_directives' type-id='type-id-81' id='type-id-82'/> + <class-decl name='__anonymous_struct__2' size-in-bits='5184' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-82' visibility='default' id='type-id-81'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='count' type-id='type-id-9' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='tls_sig_sem' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='dir' type-id='type-id-83' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='max_width_length' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='max_precision_length' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='direct_alloc_dir' type-id='type-id-57' visibility='default'/> </data-member> </class-decl> - <enum-decl name='transport_t' id='type-id-76'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_STREAM' value='0'/> - <enumerator name='GNUTLS_DGRAM' value='1'/> - </enum-decl> - <typedef-decl name='transport_t' type-id='type-id-76' id='type-id-74'/> - <type-decl name='bool' size-in-bits='8' id='type-id-75'/> - <typedef-decl name='version_entry_st' type-id='type-id-73' id='type-id-72'/> - <qualified-type-def type-id='type-id-72' const='yes' id='type-id-77'/> - <pointer-type-def type-id='type-id-77' size-in-bits='64' id='type-id-23'/> - <typedef-decl name='security_parameters_st' type-id='type-id-9' id='type-id-5'/> - <class-decl name='record_parameters_st' size-in-bits='5504' is-struct='yes' visibility='default' id='type-id-78'> + <typedef-decl name='char_directive' type-id='type-id-84' id='type-id-56'/> + <class-decl name='__anonymous_struct__3' size-in-bits='704' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-56' visibility='default' id='type-id-84'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='epoch' type-id='type-id-11' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='initialized' type-id='type-id-22' visibility='default'/> + <var-decl name='dir_start' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cipher' type-id='type-id-79' visibility='default'/> + <var-decl name='dir_end' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='etm' type-id='type-id-75' visibility='default'/> + <var-decl name='flags' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mac' type-id='type-id-13' visibility='default'/> + <var-decl name='width_start' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='dtls_sw_next' type-id='type-id-80' visibility='default'/> + <var-decl name='width_end' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='dtls_sw_bits' type-id='type-id-80' visibility='default'/> + <var-decl name='width_arg_index' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='dtls_sw_have_recv' type-id='type-id-10' visibility='default'/> + <var-decl name='precision_start' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='read' type-id='type-id-81' visibility='default'/> + <var-decl name='precision_end' type-id='type-id-3' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='write' type-id='type-id-81' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='precision_arg_index' type-id='type-id-9' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='5440'> - <var-decl name='usage_cnt' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='conversion' type-id='type-id-7' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='arg_index' type-id='type-id-9' visibility='default'/> </data-member> </class-decl> - <class-decl name='cipher_entry_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-82'> + <pointer-type-def type-id='type-id-53' size-in-bits='64' id='type-id-65'/> + <pointer-type-def type-id='type-id-64' size-in-bits='64' id='type-id-85'/> + <pointer-type-def type-id='type-id-56' size-in-bits='64' id='type-id-83'/> + <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-86'/> + <qualified-type-def type-id='type-id-80' const='yes' id='type-id-87'/> + <pointer-type-def type-id='type-id-87' size-in-bits='64' id='type-id-74'/> + <pointer-type-def type-id='type-id-22' size-in-bits='64' id='type-id-78'/> + <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-79'/> + <pointer-type-def type-id='type-id-72' size-in-bits='64' id='type-id-76'/> + <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-75'/> + <function-decl name='printf_fetchargs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-4'/> + <parameter type-id='type-id-85'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='printf_parse' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-86'/> + <parameter type-id='type-id-85'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-14' size-in-bits='64' id='type-id-77'/> + <type-decl name='short int' size-in-bits='16' id='type-id-72'/> + <type-decl name='unsigned char' size-in-bits='8' id='type-id-71'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='accelerated.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated' language='LANG_C11'> + <function-decl name='register_x86_crypto' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-cbc-x86-aesni.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='2048' id='type-id-89'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <typedef-decl name='AES_KEY' type-id='type-id-91' id='type-id-92'/> + <class-decl name='__anonymous_struct__' size-in-bits='2080' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-92' visibility='default' id='type-id-91'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> + <var-decl name='rd_key' type-id='type-id-89' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='id' type-id='type-id-29' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='rounds' type-id='type-id-88' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='blocksize' type-id='type-id-11' visibility='default'/> + </class-decl> + <pointer-type-def type-id='type-id-92' size-in-bits='64' id='type-id-93'/> + <qualified-type-def type-id='type-id-92' const='yes' id='type-id-94'/> + <pointer-type-def type-id='type-id-94' size-in-bits='64' id='type-id-95'/> + <qualified-type-def type-id='type-id-14' const='yes' id='type-id-96'/> + <var-decl name='_gnutls_aesni_x86' type-id='type-id-97' visibility='default'/> + <function-decl name='aesni_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-96'/> + <parameter type-id='type-id-93'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='aesni_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-96'/> + <parameter type-id='type-id-93'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='aesni_cbc_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-95'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-96'/> + <return type-id='type-id-13'/> + </function-decl> + <qualified-type-def type-id='type-id-100' const='yes' id='type-id-97'/> + <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-98'/> + <typedef-decl name='uint32_t' type-id='type-id-102' id='type-id-88'/> + <pointer-type-def type-id='type-id-71' size-in-bits='64' id='type-id-99'/> + <qualified-type-def type-id='type-id-71' const='yes' id='type-id-101'/> + <typedef-decl name='__uint32_t' type-id='type-id-10' id='type-id-102'/> + <typedef-decl name='gnutls_crypto_cipher_st' type-id='type-id-103' id='type-id-100'/> + <class-decl name='__anonymous_struct__' size-in-bits='768' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-100' visibility='default' id='type-id-103'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='init' type-id='type-id-104' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='112'> - <var-decl name='keysize' type-id='type-id-11' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='setkey' type-id='type-id-105' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='type-id-83' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='implicit_iv' type-id='type-id-11' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='176'> - <var-decl name='explicit_iv' type-id='type-id-11' visibility='default'/> + <var-decl name='setiv' type-id='type-id-106' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='cipher_iv' type-id='type-id-11' visibility='default'/> + <var-decl name='getiv' type-id='type-id-107' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='tagsize' type-id='type-id-11' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='encrypt' type-id='type-id-108' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='decrypt' type-id='type-id-109' visibility='default'/> </data-member> - </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-84'> - <underlying-type type-id='type-id-41'/> - <enumerator name='CIPHER_STREAM' value='0'/> - <enumerator name='CIPHER_BLOCK' value='1'/> - <enumerator name='CIPHER_AEAD' value='2'/> - </enum-decl> - <typedef-decl name='cipher_type_t' type-id='type-id-84' id='type-id-83'/> - <typedef-decl name='cipher_entry_st' type-id='type-id-82' id='type-id-85'/> - <qualified-type-def type-id='type-id-85' const='yes' id='type-id-86'/> - <pointer-type-def type-id='type-id-86' size-in-bits='64' id='type-id-79'/> - <typedef-decl name='__uint64_t' type-id='type-id-38' id='type-id-87'/> - <typedef-decl name='uint64_t' type-id='type-id-87' id='type-id-80'/> - <class-decl name='record_state_st' size-in-bits='2496' is-struct='yes' visibility='default' id='type-id-88'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mac_key' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='aead_encrypt' type-id='type-id-110' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='aead_decrypt' type-id='type-id-111' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='mac_key_size' type-id='type-id-10' visibility='default'/> + <var-decl name='deinit' type-id='type-id-112' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='iv' type-id='type-id-90' visibility='default'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='auth' type-id='type-id-113' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='672'> - <var-decl name='iv_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='tag' type-id='type-id-114' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='key' type-id='type-id-15' visibility='default'/> + <var-decl name='exists' type-id='type-id-115' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='key_size' type-id='type-id-10' visibility='default'/> + </class-decl> + <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-115'/> + <typedef-decl name='gnutls_cipher_aead_decrypt_func' type-id='type-id-117' id='type-id-111'/> + <typedef-decl name='gnutls_cipher_aead_encrypt_func' type-id='type-id-117' id='type-id-110'/> + <typedef-decl name='gnutls_cipher_auth_func' type-id='type-id-118' id='type-id-113'/> + <typedef-decl name='gnutls_cipher_decrypt_func' type-id='type-id-119' id='type-id-109'/> + <typedef-decl name='gnutls_cipher_deinit_func' type-id='type-id-120' id='type-id-112'/> + <typedef-decl name='gnutls_cipher_encrypt_func' type-id='type-id-119' id='type-id-108'/> + <typedef-decl name='gnutls_cipher_getiv_func' type-id='type-id-118' id='type-id-107'/> + <typedef-decl name='gnutls_cipher_init_func' type-id='type-id-121' id='type-id-104'/> + <typedef-decl name='gnutls_cipher_setiv_func' type-id='type-id-118' id='type-id-106'/> + <typedef-decl name='gnutls_cipher_setkey_func' type-id='type-id-118' id='type-id-105'/> + <typedef-decl name='gnutls_cipher_tag_func' type-id='type-id-122' id='type-id-114'/> + <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-121'/> + <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-118'/> + <pointer-type-def type-id='type-id-125' size-in-bits='64' id='type-id-119'/> + <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-117'/> + <pointer-type-def type-id='type-id-127' size-in-bits='64' id='type-id-120'/> + <pointer-type-def type-id='type-id-128' size-in-bits='64' id='type-id-122'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-cbc-x86-ssse3.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <var-decl name='_gnutls_aes_ssse3' type-id='type-id-97' visibility='default'/> + <function-decl name='vpaes_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-93'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='vpaes_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-93'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='vpaes_cbc_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-95'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-13'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-ccm-x86-aesni.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <typedef-decl name='nettle_cipher_func' type-id='type-id-129' id='type-id-130'/> + <pointer-type-def type-id='type-id-130' size-in-bits='64' id='type-id-131'/> + <var-decl name='_gnutls_aes_ccm_x86_aesni' type-id='type-id-97' visibility='default'/> + <function-decl name='nettle_ccm_encrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='aesni_ecb_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-95'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_ccm_decrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-132'/> + <function-type size-in-bits='64' id='type-id-129'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-type> + <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-133'/> + <qualified-type-def type-id='type-id-135' const='yes' id='type-id-134'/> + <typedef-decl name='uint8_t' type-id='type-id-136' id='type-id-135'/> + <typedef-decl name='__uint8_t' type-id='type-id-71' id='type-id-136'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-gcm-padlock.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-137' size-in-bits='32768' id='type-id-138'> + <subrange length='256' type-id='type-id-12' id='type-id-139'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='128' id='type-id-141'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='128' id='type-id-143'> + <subrange length='4' type-id='type-id-12' id='type-id-144'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-12' size-in-bits='128' id='type-id-145'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <class-decl name='gcm_key' size-in-bits='32768' is-struct='yes' visibility='default' id='type-id-146'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='h' type-id='type-id-138' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='ctx' type-id='type-id-91' visibility='default'/> + </class-decl> + <class-decl name='gcm_ctx' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-147'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iv' type-id='type-id-137' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='aead_tag_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ctr' type-id='type-id-137' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2400'> - <var-decl name='is_aead' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='x' type-id='type-id-137' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='sequence_number' type-id='type-id-80' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='auth_size' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='data_size' type-id='type-id-140' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='512' id='type-id-89'> - <subrange length='64' type-id='type-id-38' id='type-id-92'/> - - </array-type-def> - - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='128' id='type-id-90'> - <subrange length='16' type-id='type-id-38' id='type-id-93'/> - - </array-type-def> - <union-decl name='__anonymous_union__' size-in-bits='1344' is-anonymous='yes' visibility='default' id='type-id-91'> + <class-decl name='padlock_cipher_data' size-in-bits='2336' is-struct='yes' visibility='default' id='type-id-148'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iv' type-id='type-id-149' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cword' type-id='type-id-150' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ks' type-id='type-id-92' visibility='default'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' id='type-id-150'> <data-member access='private'> - <var-decl name='tls12' type-id='type-id-94' visibility='default'/> + <var-decl name='pad' type-id='type-id-143' visibility='default'/> </data-member> <data-member access='private'> - <var-decl name='aead' type-id='type-id-95' visibility='default'/> + <var-decl name='b' type-id='type-id-151' visibility='default'/> </data-member> </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='1344' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-94' visibility='default' id='type-id-96'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cipher' type-id='type-id-97' visibility='default'/> + <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-151'> + <data-member access='public' static='yes'> + <var-decl name='rounds' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='mac' type-id='type-id-98' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='dgst' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='31'> - <var-decl name='is_mac' type-id='type-id-10' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='align' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='30'> - <var-decl name='continuous_mac' type-id='type-id-10' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='ciphr' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='29'> - <var-decl name='non_null' type-id='type-id-10' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='keygen' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='28'> - <var-decl name='etm' type-id='type-id-10' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='interm' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='tag_size' type-id='type-id-99' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='encdec' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' static='yes'> + <var-decl name='ksize' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='704' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-97' visibility='default' id='type-id-100'> + <union-decl name='nettle_block16' size-in-bits='128' visibility='default' id='type-id-137'> + <data-member access='private'> + <var-decl name='b' type-id='type-id-152' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='w' type-id='type-id-145' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='u64' type-id='type-id-141' visibility='default'/> + </data-member> + </union-decl> + <qualified-type-def type-id='type-id-146' const='yes' id='type-id-153'/> + <pointer-type-def type-id='type-id-153' size-in-bits='64' id='type-id-154'/> + <pointer-type-def type-id='type-id-147' size-in-bits='64' id='type-id-155'/> + <pointer-type-def type-id='type-id-146' size-in-bits='64' id='type-id-156'/> + <pointer-type-def type-id='type-id-148' size-in-bits='64' id='type-id-157'/> + <var-decl name='_gnutls_aes_gcm_padlock' type-id='type-id-97' visibility='default'/> + <function-decl name='padlock_aes_cipher_setkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_gcm_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-156'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_gcm_set_iv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-155'/> + <parameter type-id='type-id-154'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_gcm_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-155'/> + <parameter type-id='type-id-154'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_gcm_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-155'/> + <parameter type-id='type-id-154'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_gcm_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-155'/> + <parameter type-id='type-id-154'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='padlock_ecb_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-157'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_gcm_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-155'/> + <parameter type-id='type-id-154'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> + </function-decl> + <typedef-decl name='uint64_t' type-id='type-id-158' id='type-id-140'/> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='128' id='type-id-152'> + <subrange length='16' type-id='type-id-12' id='type-id-159'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-71' size-in-bits='128' id='type-id-149'> + <subrange length='16' type-id='type-id-12' id='type-id-159'/> + </array-type-def> + <typedef-decl name='__uint64_t' type-id='type-id-12' id='type-id-158'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-gcm-x86-aesni.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <var-decl name='_gnutls_aes_gcm_x86_aesni' type-id='type-id-97' visibility='default'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-gcm-x86-pclmul-avx.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <typedef-decl name='u128' type-id='type-id-160' id='type-id-161'/> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-161' visibility='default' id='type-id-160'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='handle' type-id='type-id-101' visibility='default'/> + <var-decl name='hi' type-id='type-id-140' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='e' type-id='type-id-79' visibility='default'/> + <var-decl name='lo' type-id='type-id-140' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='encrypt' type-id='type-id-102' visibility='default'/> + </class-decl> + <qualified-type-def type-id='type-id-161' const='yes' id='type-id-162'/> + <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-163'/> + <qualified-type-def type-id='type-id-140' const='yes' id='type-id-164'/> + <pointer-type-def type-id='type-id-164' size-in-bits='64' id='type-id-165'/> + <pointer-type-def type-id='type-id-161' size-in-bits='64' id='type-id-166'/> + <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-167'/> + <var-decl name='_gnutls_aes_gcm_pclmul_avx' type-id='type-id-97' visibility='default'/> + <function-decl name='gcm_init_avx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-166'/> + <parameter type-id='type-id-165'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='aesni_ctr32_encrypt_blocks' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-98'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='aesni_gcm_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-95'/> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-167'/> + <return type-id='type-id-9'/> + </function-decl> + <function-decl name='aesni_gcm_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-95'/> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-167'/> + <return type-id='type-id-9'/> + </function-decl> + <function-decl name='gcm_gmult_avx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-167'/> + <parameter type-id='type-id-163'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='gcm_ghash_avx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-167'/> + <parameter type-id='type-id-163'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-gcm-x86-pclmul.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <var-decl name='_gnutls_aes_gcm_pclmul' type-id='type-id-97' visibility='default'/> + <function-decl name='gcm_init_clmul' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-166'/> + <parameter type-id='type-id-165'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='gcm_gmult_clmul' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-167'/> + <parameter type-id='type-id-163'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='gcm_ghash_clmul' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-167'/> + <parameter type-id='type-id-163'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-gcm-x86-ssse3.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <var-decl name='_gnutls_aes_gcm_x86_ssse3' type-id='type-id-97' visibility='default'/> + <function-decl name='vpaes_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-95'/> + <return type-id='type-id-13'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-padlock.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='1920' id='type-id-168'> + <subrange length='60' type-id='type-id-12' id='type-id-169'/> + </array-type-def> + <class-decl name='aes256_ctx' size-in-bits='1920' is-struct='yes' visibility='default' id='type-id-170'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='keys' type-id='type-id-168' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-170' size-in-bits='64' id='type-id-171'/> + <var-decl name='_gnutls_aes_padlock' type-id='type-id-97' visibility='default'/> + <function-decl name='padlock_cbc_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-157'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='padlock_reload_key' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_aes256_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-171'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_aes256_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-171'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='aes-xts-x86-aesni.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <var-decl name='_gnutls_aes_xts_x86_aesni' type-id='type-id-97' visibility='default'/> + <function-decl name='aesni_xts_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-95'/> + <parameter type-id='type-id-95'/> + <parameter type-id='type-id-98'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='aesni_xts_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-95'/> + <parameter type-id='type-id-95'/> + <parameter type-id='type-id-98'/> + <return type-id='type-id-13'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='hmac-padlock.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='160' id='type-id-172'> + <subrange length='5' type-id='type-id-12' id='type-id-173'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='256' id='type-id-174'> + <subrange length='8' type-id='type-id-12' id='type-id-175'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='512' id='type-id-176'> + <subrange length='8' type-id='type-id-12' id='type-id-175'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='1024' id='type-id-177'> + <subrange length='128' type-id='type-id-12' id='type-id-178'/> + </array-type-def> + <class-decl name='sha1_ctx' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-179'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-172' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='decrypt' type-id='type-id-103' visibility='default'/> + <var-decl name='count' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='block' type-id='type-id-180' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='sha256_ctx' size-in-bits='896' is-struct='yes' visibility='default' id='type-id-181'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-174' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='aead_encrypt' type-id='type-id-104' visibility='default'/> + <var-decl name='count' type-id='type-id-140' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='aead_decrypt' type-id='type-id-105' visibility='default'/> + <var-decl name='index' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='auth' type-id='type-id-106' visibility='default'/> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='block' type-id='type-id-180' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='tag' type-id='type-id-107' visibility='default'/> + </class-decl> + <class-decl name='sha512_ctx' size-in-bits='1728' is-struct='yes' visibility='default' id='type-id-182'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-176' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='setiv' type-id='type-id-108' visibility='default'/> + <var-decl name='count_low' type-id='type-id-140' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='getiv' type-id='type-id-109' visibility='default'/> + <var-decl name='count_high' type-id='type-id-140' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='deinit' type-id='type-id-110' visibility='default'/> - </data-member> - </class-decl> - <type-decl name='void' id='type-id-111'/> - <pointer-type-def type-id='type-id-111' size-in-bits='64' id='type-id-101'/> - <typedef-decl name='size_t' type-id='type-id-38' id='type-id-99'/> - <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-113'/> - <typedef-decl name='cipher_encrypt_func' type-id='type-id-113' id='type-id-102'/> - <typedef-decl name='cipher_decrypt_func' type-id='type-id-113' id='type-id-103'/> - <pointer-type-def type-id='type-id-114' size-in-bits='64' id='type-id-115'/> - <typedef-decl name='aead_cipher_encrypt_func' type-id='type-id-115' id='type-id-104'/> - <typedef-decl name='aead_cipher_decrypt_func' type-id='type-id-115' id='type-id-105'/> - <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-117'/> - <typedef-decl name='cipher_auth_func' type-id='type-id-117' id='type-id-106'/> - <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-119'/> - <typedef-decl name='cipher_tag_func' type-id='type-id-119' id='type-id-107'/> - <typedef-decl name='cipher_setiv_func' type-id='type-id-117' id='type-id-108'/> - <typedef-decl name='cipher_getiv_func' type-id='type-id-117' id='type-id-109'/> - <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-121'/> - <typedef-decl name='cipher_deinit_func' type-id='type-id-121' id='type-id-110'/> - <typedef-decl name='cipher_hd_st' type-id='type-id-100' id='type-id-97'/> - <union-decl name='__anonymous_union__' size-in-bits='512' is-anonymous='yes' visibility='default' id='type-id-98'> - <data-member access='private'> - <var-decl name='dig' type-id='type-id-122' visibility='default'/> + <var-decl name='index' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='private'> - <var-decl name='mac' type-id='type-id-123' visibility='default'/> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='block' type-id='type-id-177' visibility='default'/> </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-122' visibility='default' id='type-id-124'> + </class-decl> + <class-decl name='nettle_hash' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-183'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='context_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='digest_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='block_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='init' type-id='type-id-184' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='update' type-id='type-id-185' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='digest' type-id='type-id-186' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='nettle_hash_init_func' type-id='type-id-127' id='type-id-187'/> + <typedef-decl name='nettle_hash_update_func' type-id='type-id-188' id='type-id-189'/> + <typedef-decl name='nettle_hash_digest_func' type-id='type-id-190' id='type-id-191'/> + <qualified-type-def type-id='type-id-183' const='yes' id='type-id-192'/> + <pointer-type-def type-id='type-id-192' size-in-bits='64' id='type-id-193'/> + <pointer-type-def type-id='type-id-191' size-in-bits='64' id='type-id-186'/> + <pointer-type-def type-id='type-id-187' size-in-bits='64' id='type-id-184'/> + <pointer-type-def type-id='type-id-189' size-in-bits='64' id='type-id-185'/> + <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-194'/> + <pointer-type-def type-id='type-id-181' size-in-bits='64' id='type-id-195'/> + <pointer-type-def type-id='type-id-182' size-in-bits='64' id='type-id-196'/> + <var-decl name='_gnutls_hmac_sha_padlock' type-id='type-id-197' visibility='default'/> + <var-decl name='_gnutls_hmac_sha_padlock_nano' type-id='type-id-197' visibility='default'/> + <function-decl name='padlock_sha1_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-194'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='padlock_sha256_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-195'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='padlock_sha512_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-196'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_hmac_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-193'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_hmac_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-193'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='wrap_padlock_hash_fast' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-decl> + <qualified-type-def type-id='type-id-199' const='yes' id='type-id-197'/> + <function-type size-in-bits='64' id='type-id-127'> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> + </function-type> + <function-type size-in-bits='64' id='type-id-188'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-type> + <function-type size-in-bits='64' id='type-id-190'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> + </function-type> + <typedef-decl name='gnutls_digest_algorithm_t' type-id='type-id-200' id='type-id-198'/> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='512' id='type-id-180'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <enum-decl name='__anonymous_enum__10' is-anonymous='yes' id='type-id-200'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_DIG_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_DIG_NULL' value='1'/> + <enumerator name='GNUTLS_DIG_MD5' value='2'/> + <enumerator name='GNUTLS_DIG_SHA1' value='3'/> + <enumerator name='GNUTLS_DIG_RMD160' value='4'/> + <enumerator name='GNUTLS_DIG_MD2' value='5'/> + <enumerator name='GNUTLS_DIG_SHA256' value='6'/> + <enumerator name='GNUTLS_DIG_SHA384' value='7'/> + <enumerator name='GNUTLS_DIG_SHA512' value='8'/> + <enumerator name='GNUTLS_DIG_SHA224' value='9'/> + <enumerator name='GNUTLS_DIG_SHA3_224' value='10'/> + <enumerator name='GNUTLS_DIG_SHA3_256' value='11'/> + <enumerator name='GNUTLS_DIG_SHA3_384' value='12'/> + <enumerator name='GNUTLS_DIG_SHA3_512' value='13'/> + <enumerator name='GNUTLS_DIG_MD5_SHA1' value='14'/> + <enumerator name='GNUTLS_DIG_GOSTR_94' value='15'/> + <enumerator name='GNUTLS_DIG_STREEBOG_256' value='16'/> + <enumerator name='GNUTLS_DIG_STREEBOG_512' value='17'/> + <enumerator name='GNUTLS_DIG_SHAKE_128' value='209'/> + <enumerator name='GNUTLS_DIG_SHAKE_256' value='210'/> + </enum-decl> + <typedef-decl name='gnutls_crypto_mac_st' type-id='type-id-201' id='type-id-199'/> + <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-199' visibility='default' id='type-id-201'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='e' type-id='type-id-13' visibility='default'/> + <var-decl name='init' type-id='type-id-202' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hash' type-id='type-id-125' visibility='default'/> + <var-decl name='setkey' type-id='type-id-203' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='output' type-id='type-id-126' visibility='default'/> + <var-decl name='setnonce' type-id='type-id-204' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='deinit' type-id='type-id-127' visibility='default'/> + <var-decl name='hash' type-id='type-id-205' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='copy' type-id='type-id-128' visibility='default'/> + <var-decl name='output' type-id='type-id-206' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='key' type-id='type-id-101' visibility='default'/> + <var-decl name='deinit' type-id='type-id-207' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='keysize' type-id='type-id-22' visibility='default'/> + <var-decl name='fast' type-id='type-id-208' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='handle' type-id='type-id-101' visibility='default'/> + <var-decl name='copy' type-id='type-id-209' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='exists' type-id='type-id-210' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='hash_func' type-id='type-id-117' id='type-id-125'/> - <typedef-decl name='output_func' type-id='type-id-117' id='type-id-126'/> - <typedef-decl name='hash_deinit_func' type-id='type-id-121' id='type-id-127'/> - <pointer-type-def type-id='type-id-129' size-in-bits='64' id='type-id-130'/> - <typedef-decl name='copy_func' type-id='type-id-130' id='type-id-128'/> - <typedef-decl name='digest_hd_st' type-id='type-id-124' id='type-id-122'/> - <class-decl name='__anonymous_struct__' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-123' visibility='default' id='type-id-131'> + <pointer-type-def type-id='type-id-211' size-in-bits='64' id='type-id-210'/> + <typedef-decl name='gnutls_mac_copy_func' type-id='type-id-212' id='type-id-209'/> + <typedef-decl name='gnutls_mac_deinit_func' type-id='type-id-120' id='type-id-207'/> + <typedef-decl name='gnutls_mac_fast_func' type-id='type-id-213' id='type-id-208'/> + <typedef-decl name='gnutls_mac_hash_func' type-id='type-id-118' id='type-id-205'/> + <typedef-decl name='gnutls_mac_init_func' type-id='type-id-214' id='type-id-202'/> + <typedef-decl name='gnutls_mac_output_func' type-id='type-id-118' id='type-id-206'/> + <typedef-decl name='gnutls_mac_setkey_func' type-id='type-id-118' id='type-id-203'/> + <typedef-decl name='gnutls_mac_setnonce_func' type-id='type-id-118' id='type-id-204'/> + <pointer-type-def type-id='type-id-215' size-in-bits='64' id='type-id-214'/> + <pointer-type-def type-id='type-id-216' size-in-bits='64' id='type-id-213'/> + <pointer-type-def type-id='type-id-217' size-in-bits='64' id='type-id-212'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='hmac-x86-ssse3.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <var-decl name='_gnutls_hmac_sha_x86_ssse3' type-id='type-id-197' visibility='default'/> + <function-decl name='x86_sha1_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-194'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='x86_sha256_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-195'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='x86_sha512_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-196'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='sha-padlock.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <var-decl name='padlock_sha1' type-id='type-id-192' visibility='default'/> + <var-decl name='padlock_sha224' type-id='type-id-192' visibility='default'/> + <var-decl name='padlock_sha256' type-id='type-id-192' visibility='default'/> + <var-decl name='padlock_sha384' type-id='type-id-192' visibility='default'/> + <var-decl name='padlock_sha512' type-id='type-id-192' visibility='default'/> + <var-decl name='_gnutls_sha_padlock' type-id='type-id-218' visibility='default'/> + <var-decl name='_gnutls_sha_padlock_nano' type-id='type-id-218' visibility='default'/> + <function-decl name='nettle_sha512_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-196'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha384_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-196'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha256_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-195'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha224_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-195'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha1_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-194'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='padlock_sha256_oneshot' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='padlock_sha1_oneshot' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='padlock_sha512_blocks' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='padlock_sha256_blocks' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='padlock_sha1_blocks' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + <qualified-type-def type-id='type-id-220' const='yes' id='type-id-218'/> + <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-219'/> + <typedef-decl name='gnutls_crypto_digest_st' type-id='type-id-221' id='type-id-220'/> + <class-decl name='__anonymous_struct__1' size-in-bits='448' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-220' visibility='default' id='type-id-221'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='e' type-id='type-id-13' visibility='default'/> + <var-decl name='init' type-id='type-id-222' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='mac_len' type-id='type-id-22' visibility='default'/> + <var-decl name='hash' type-id='type-id-223' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hash' type-id='type-id-125' visibility='default'/> + <var-decl name='output' type-id='type-id-224' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='setnonce' type-id='type-id-132' visibility='default'/> + <var-decl name='deinit' type-id='type-id-225' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='output' type-id='type-id-126' visibility='default'/> + <var-decl name='fast' type-id='type-id-226' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='deinit' type-id='type-id-127' visibility='default'/> + <var-decl name='copy' type-id='type-id-227' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='copy' type-id='type-id-128' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='handle' type-id='type-id-101' visibility='default'/> + <var-decl name='exists' type-id='type-id-228' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='nonce_func' type-id='type-id-117' id='type-id-132'/> - <typedef-decl name='mac_hd_st' type-id='type-id-131' id='type-id-123'/> - <typedef-decl name='auth_cipher_hd_st' type-id='type-id-96' id='type-id-94'/> - <class-decl name='api_aead_cipher_hd_st' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-133'> + <pointer-type-def type-id='type-id-229' size-in-bits='64' id='type-id-228'/> + <typedef-decl name='gnutls_digest_copy_func' type-id='type-id-212' id='type-id-227'/> + <typedef-decl name='gnutls_digest_deinit_func' type-id='type-id-120' id='type-id-225'/> + <typedef-decl name='gnutls_digest_fast_func' type-id='type-id-230' id='type-id-226'/> + <typedef-decl name='gnutls_digest_hash_func' type-id='type-id-118' id='type-id-223'/> + <typedef-decl name='gnutls_digest_init_func' type-id='type-id-231' id='type-id-222'/> + <typedef-decl name='gnutls_digest_output_func' type-id='type-id-118' id='type-id-224'/> + <pointer-type-def type-id='type-id-232' size-in-bits='64' id='type-id-231'/> + <pointer-type-def type-id='type-id-233' size-in-bits='64' id='type-id-230'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='sha-x86-ssse3.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <var-decl name='x86_sha1' type-id='type-id-192' visibility='default'/> + <var-decl name='x86_sha224' type-id='type-id-192' visibility='default'/> + <var-decl name='x86_sha256' type-id='type-id-192' visibility='default'/> + <var-decl name='x86_sha384' type-id='type-id-192' visibility='default'/> + <var-decl name='x86_sha512' type-id='type-id-192' visibility='default'/> + <var-decl name='_gnutls_sha_x86_ssse3' type-id='type-id-218' visibility='default'/> + <function-decl name='nettle_sha512_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-196'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha384_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-196'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha256_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-195'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha224_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-195'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha1_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-194'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='sha512_block_data_order' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha512_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-196'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='sha256_block_data_order' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha256_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-195'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='sha1_block_data_order' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='nettle_sha1_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-194'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='x86-common.c' comp-dir-path='/home/ueno/devel/gnutls/lib/accelerated/x86' language='LANG_C11'> + <function-decl name='padlock_capability' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-10'/> + </function-decl> + <function-decl name='_gnutls_priority_update_non_aesni' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> + </function-decl> + <function-decl name='gnutls_crypto_single_mac_register' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-234'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-235'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_crypto_single_digest_register' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-236'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_crypto_single_cipher_register' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-237'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-238'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-238'/> + <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-236'/> + <pointer-type-def type-id='type-id-197' size-in-bits='64' id='type-id-235'/> + <typedef-decl name='gnutls_cipher_algorithm_t' type-id='type-id-239' id='type-id-237'/> + <typedef-decl name='gnutls_mac_algorithm_t' type-id='type-id-240' id='type-id-234'/> + <enum-decl name='__anonymous_enum__1' is-anonymous='yes' id='type-id-240'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_MAC_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_MAC_NULL' value='1'/> + <enumerator name='GNUTLS_MAC_MD5' value='2'/> + <enumerator name='GNUTLS_MAC_SHA1' value='3'/> + <enumerator name='GNUTLS_MAC_RMD160' value='4'/> + <enumerator name='GNUTLS_MAC_MD2' value='5'/> + <enumerator name='GNUTLS_MAC_SHA256' value='6'/> + <enumerator name='GNUTLS_MAC_SHA384' value='7'/> + <enumerator name='GNUTLS_MAC_SHA512' value='8'/> + <enumerator name='GNUTLS_MAC_SHA224' value='9'/> + <enumerator name='GNUTLS_MAC_SHA3_224' value='10'/> + <enumerator name='GNUTLS_MAC_SHA3_256' value='11'/> + <enumerator name='GNUTLS_MAC_SHA3_384' value='12'/> + <enumerator name='GNUTLS_MAC_SHA3_512' value='13'/> + <enumerator name='GNUTLS_MAC_MD5_SHA1' value='14'/> + <enumerator name='GNUTLS_MAC_GOSTR_94' value='15'/> + <enumerator name='GNUTLS_MAC_STREEBOG_256' value='16'/> + <enumerator name='GNUTLS_MAC_STREEBOG_512' value='17'/> + <enumerator name='GNUTLS_MAC_AEAD' value='200'/> + <enumerator name='GNUTLS_MAC_UMAC_96' value='201'/> + <enumerator name='GNUTLS_MAC_UMAC_128' value='202'/> + <enumerator name='GNUTLS_MAC_AES_CMAC_128' value='203'/> + <enumerator name='GNUTLS_MAC_AES_CMAC_256' value='204'/> + <enumerator name='GNUTLS_MAC_AES_GMAC_128' value='205'/> + <enumerator name='GNUTLS_MAC_AES_GMAC_192' value='206'/> + <enumerator name='GNUTLS_MAC_AES_GMAC_256' value='207'/> + <enumerator name='GNUTLS_MAC_GOST28147_TC26Z_IMIT' value='208'/> + <enumerator name='GNUTLS_MAC_SHAKE_128' value='209'/> + <enumerator name='GNUTLS_MAC_SHAKE_256' value='210'/> + </enum-decl> + <enum-decl name='gnutls_cipher_algorithm' id='type-id-239'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CIPHER_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_CIPHER_NULL' value='1'/> + <enumerator name='GNUTLS_CIPHER_ARCFOUR_128' value='2'/> + <enumerator name='GNUTLS_CIPHER_3DES_CBC' value='3'/> + <enumerator name='GNUTLS_CIPHER_AES_128_CBC' value='4'/> + <enumerator name='GNUTLS_CIPHER_AES_256_CBC' value='5'/> + <enumerator name='GNUTLS_CIPHER_ARCFOUR_40' value='6'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_128_CBC' value='7'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_256_CBC' value='8'/> + <enumerator name='GNUTLS_CIPHER_AES_192_CBC' value='9'/> + <enumerator name='GNUTLS_CIPHER_AES_128_GCM' value='10'/> + <enumerator name='GNUTLS_CIPHER_AES_256_GCM' value='11'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_192_CBC' value='12'/> + <enumerator name='GNUTLS_CIPHER_SALSA20_256' value='13'/> + <enumerator name='GNUTLS_CIPHER_ESTREAM_SALSA20_256' value='14'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_128_GCM' value='15'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_256_GCM' value='16'/> + <enumerator name='GNUTLS_CIPHER_RC2_40_CBC' value='17'/> + <enumerator name='GNUTLS_CIPHER_DES_CBC' value='18'/> + <enumerator name='GNUTLS_CIPHER_AES_128_CCM' value='19'/> + <enumerator name='GNUTLS_CIPHER_AES_256_CCM' value='20'/> + <enumerator name='GNUTLS_CIPHER_AES_128_CCM_8' value='21'/> + <enumerator name='GNUTLS_CIPHER_AES_256_CCM_8' value='22'/> + <enumerator name='GNUTLS_CIPHER_CHACHA20_POLY1305' value='23'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_TC26Z_CFB' value='24'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_CPA_CFB' value='25'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_CPB_CFB' value='26'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_CPC_CFB' value='27'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_CPD_CFB' value='28'/> + <enumerator name='GNUTLS_CIPHER_AES_128_CFB8' value='29'/> + <enumerator name='GNUTLS_CIPHER_AES_192_CFB8' value='30'/> + <enumerator name='GNUTLS_CIPHER_AES_256_CFB8' value='31'/> + <enumerator name='GNUTLS_CIPHER_AES_128_XTS' value='32'/> + <enumerator name='GNUTLS_CIPHER_AES_256_XTS' value='33'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_TC26Z_CNT' value='34'/> + <enumerator name='GNUTLS_CIPHER_CHACHA20_64' value='35'/> + <enumerator name='GNUTLS_CIPHER_CHACHA20_32' value='36'/> + <enumerator name='GNUTLS_CIPHER_AES_128_SIV' value='37'/> + <enumerator name='GNUTLS_CIPHER_AES_256_SIV' value='38'/> + <enumerator name='GNUTLS_CIPHER_AES_192_GCM' value='39'/> + <enumerator name='GNUTLS_CIPHER_IDEA_PGP_CFB' value='200'/> + <enumerator name='GNUTLS_CIPHER_3DES_PGP_CFB' value='201'/> + <enumerator name='GNUTLS_CIPHER_CAST5_PGP_CFB' value='202'/> + <enumerator name='GNUTLS_CIPHER_BLOWFISH_PGP_CFB' value='203'/> + <enumerator name='GNUTLS_CIPHER_SAFER_SK128_PGP_CFB' value='204'/> + <enumerator name='GNUTLS_CIPHER_AES128_PGP_CFB' value='205'/> + <enumerator name='GNUTLS_CIPHER_AES192_PGP_CFB' value='206'/> + <enumerator name='GNUTLS_CIPHER_AES256_PGP_CFB' value='207'/> + <enumerator name='GNUTLS_CIPHER_TWOFISH_PGP_CFB' value='208'/> + </enum-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='alert.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_alert_send_appropriate' mangled-name='gnutls_alert_send_appropriate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_send_appropriate@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-14' name='err'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_error_to_alert' mangled-name='gnutls_error_to_alert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_error_to_alert@@GNUTLS_3_4'> + <parameter type-id='type-id-14' name='err'/> + <parameter type-id='type-id-77' name='level'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_alert_get_strname' mangled-name='gnutls_alert_get_strname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_get_strname@@GNUTLS_3_4'> + <parameter type-id='type-id-242' name='alert'/> + <return type-id='type-id-3'/> + </function-decl> + <typedef-decl name='gnutls_alert_description_t' type-id='type-id-243' id='type-id-242'/> + <typedef-decl name='gnutls_session_t' type-id='type-id-244' id='type-id-241'/> + <enum-decl name='__anonymous_enum__1' is-anonymous='yes' id='type-id-243'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_A_CLOSE_NOTIFY' value='0'/> + <enumerator name='GNUTLS_A_UNEXPECTED_MESSAGE' value='10'/> + <enumerator name='GNUTLS_A_BAD_RECORD_MAC' value='20'/> + <enumerator name='GNUTLS_A_DECRYPTION_FAILED' value='21'/> + <enumerator name='GNUTLS_A_RECORD_OVERFLOW' value='22'/> + <enumerator name='GNUTLS_A_DECOMPRESSION_FAILURE' value='30'/> + <enumerator name='GNUTLS_A_HANDSHAKE_FAILURE' value='40'/> + <enumerator name='GNUTLS_A_SSL3_NO_CERTIFICATE' value='41'/> + <enumerator name='GNUTLS_A_BAD_CERTIFICATE' value='42'/> + <enumerator name='GNUTLS_A_UNSUPPORTED_CERTIFICATE' value='43'/> + <enumerator name='GNUTLS_A_CERTIFICATE_REVOKED' value='44'/> + <enumerator name='GNUTLS_A_CERTIFICATE_EXPIRED' value='45'/> + <enumerator name='GNUTLS_A_CERTIFICATE_UNKNOWN' value='46'/> + <enumerator name='GNUTLS_A_ILLEGAL_PARAMETER' value='47'/> + <enumerator name='GNUTLS_A_UNKNOWN_CA' value='48'/> + <enumerator name='GNUTLS_A_ACCESS_DENIED' value='49'/> + <enumerator name='GNUTLS_A_DECODE_ERROR' value='50'/> + <enumerator name='GNUTLS_A_DECRYPT_ERROR' value='51'/> + <enumerator name='GNUTLS_A_EXPORT_RESTRICTION' value='60'/> + <enumerator name='GNUTLS_A_PROTOCOL_VERSION' value='70'/> + <enumerator name='GNUTLS_A_INSUFFICIENT_SECURITY' value='71'/> + <enumerator name='GNUTLS_A_INTERNAL_ERROR' value='80'/> + <enumerator name='GNUTLS_A_INAPPROPRIATE_FALLBACK' value='86'/> + <enumerator name='GNUTLS_A_USER_CANCELED' value='90'/> + <enumerator name='GNUTLS_A_NO_RENEGOTIATION' value='100'/> + <enumerator name='GNUTLS_A_MISSING_EXTENSION' value='109'/> + <enumerator name='GNUTLS_A_UNSUPPORTED_EXTENSION' value='110'/> + <enumerator name='GNUTLS_A_CERTIFICATE_UNOBTAINABLE' value='111'/> + <enumerator name='GNUTLS_A_UNRECOGNIZED_NAME' value='112'/> + <enumerator name='GNUTLS_A_UNKNOWN_PSK_IDENTITY' value='115'/> + <enumerator name='GNUTLS_A_CERTIFICATE_REQUIRED' value='116'/> + <enumerator name='GNUTLS_A_NO_APPLICATION_PROTOCOL' value='120'/> + <enumerator name='GNUTLS_A_MAX' value='120'/> + </enum-decl> + <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-244'/> + <class-decl name='gnutls_session_int' size-in-bits='59008' is-struct='yes' visibility='default' id='type-id-245'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ctx_enc' type-id='type-id-97' visibility='default'/> + <var-decl name='security_parameters' type-id='type-id-246' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='record_parameters' type-id='type-id-247' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='internals' type-id='type-id-248' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='36352'> + <var-decl name='key' type-id='type-id-249' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='api_aead_cipher_hd_st' type-id='type-id-133' id='type-id-95'/> - <typedef-decl name='record_state_st' type-id='type-id-88' id='type-id-81'/> - <typedef-decl name='record_parameters_st' type-id='type-id-78' id='type-id-134'/> - <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-135'/> - - <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='256' id='type-id-6'> - <subrange length='4' type-id='type-id-38' id='type-id-136'/> - + <array-type-def dimensions='1' type-id='type-id-250' size-in-bits='256' id='type-id-247'> + <subrange length='4' type-id='type-id-12' id='type-id-144'/> </array-type-def> - <class-decl name='__anonymous_struct__' size-in-bits='27840' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-7' visibility='default' id='type-id-137'> + <typedef-decl name='gnutls_key_st' type-id='type-id-251' id='type-id-249'/> + <typedef-decl name='internals_st' type-id='type-id-252' id='type-id-248'/> + <typedef-decl name='security_parameters_st' type-id='type-id-253' id='type-id-246'/> + <class-decl name='gnutls_key_st' size-in-bits='22656' is-struct='yes' visibility='default' id='type-id-251'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='record_buffer' type-id='type-id-138' visibility='default'/> + <var-decl name='kshare' type-id='type-id-254' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='proto' type-id='type-id-255' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20096'> + <var-decl name='binders' type-id='type-id-256' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20608'> + <var-decl name='key' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20736'> + <var-decl name='session_ticket_key' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21248'> + <var-decl name='previous_ticket_key' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21760'> + <var-decl name='initial_stek' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22272'> + <var-decl name='auth_info' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22336'> + <var-decl name='auth_info_type' type-id='type-id-258' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22368'> + <var-decl name='auth_info_size' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22400'> + <var-decl name='cred' type-id='type-id-259' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22464'> + <var-decl name='totp' type-id='type-id-260' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__7' size-in-bits='34048' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-248' visibility='default' id='type-id-252'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='record_buffer' type-id='type-id-261' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='handshake_hash_buffer_prev_len' type-id='type-id-22' visibility='default'/> + <var-decl name='handshake_hash_buffer_prev_len' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> <var-decl name='handshake_hash_buffer_client_hello_len' type-id='type-id-10' visibility='default'/> @@ -2209,268 +2957,268 @@ <var-decl name='handshake_hash_buffer_client_finished_len' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='handshake_hash_buffer' type-id='type-id-139' visibility='default'/> + <var-decl name='handshake_hash_buffer' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='resumable' type-id='type-id-75' visibility='default'/> + <var-decl name='resumable' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='ticket_state' type-id='type-id-140' visibility='default'/> + <var-decl name='ticket_state' type-id='type-id-264' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='bye_state' type-id='type-id-141' visibility='default'/> + <var-decl name='bye_state' type-id='type-id-265' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='reauth_state' type-id='type-id-142' visibility='default'/> + <var-decl name='reauth_state' type-id='type-id-266' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='handshake_final_state' type-id='type-id-143' visibility='default'/> + <var-decl name='handshake_final_state' type-id='type-id-267' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='handshake_state' type-id='type-id-143' visibility='default'/> + <var-decl name='handshake_state' type-id='type-id-267' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='invalid_connection' type-id='type-id-75' visibility='default'/> + <var-decl name='invalid_connection' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='904'> - <var-decl name='may_not_read' type-id='type-id-75' visibility='default'/> + <var-decl name='may_not_read' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='912'> - <var-decl name='may_not_write' type-id='type-id-75' visibility='default'/> + <var-decl name='may_not_write' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='920'> - <var-decl name='read_eof' type-id='type-id-75' visibility='default'/> + <var-decl name='read_eof' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='last_alert' type-id='type-id-22' visibility='default'/> + <var-decl name='last_alert' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='last_handshake_in' type-id='type-id-22' visibility='default'/> + <var-decl name='last_handshake_in' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='last_handshake_out' type-id='type-id-22' visibility='default'/> + <var-decl name='last_handshake_out' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='priorities' type-id='type-id-144' visibility='default'/> + <var-decl name='priorities' type-id='type-id-268' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='allow_large_records' type-id='type-id-75' visibility='default'/> + <var-decl name='allow_large_records' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1096'> - <var-decl name='allow_small_records' type-id='type-id-75' visibility='default'/> + <var-decl name='allow_small_records' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1104'> - <var-decl name='no_etm' type-id='type-id-75' visibility='default'/> + <var-decl name='no_etm' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1112'> - <var-decl name='no_ext_master_secret' type-id='type-id-75' visibility='default'/> + <var-decl name='no_ext_master_secret' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='allow_key_usage_violation' type-id='type-id-75' visibility='default'/> + <var-decl name='allow_key_usage_violation' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1128'> - <var-decl name='allow_wrong_pms' type-id='type-id-75' visibility='default'/> + <var-decl name='allow_wrong_pms' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1136'> - <var-decl name='dumbfw' type-id='type-id-75' visibility='default'/> + <var-decl name='dumbfw' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='dh_prime_bits' type-id='type-id-11' visibility='default'/> + <var-decl name='dh_prime_bits' type-id='type-id-269' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1168'> - <var-decl name='resumed' type-id='type-id-75' visibility='default'/> + <var-decl name='resumed' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1176'> - <var-decl name='resumption_requested' type-id='type-id-75' visibility='default'/> + <var-decl name='resumption_requested' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='resumed_security_parameters' type-id='type-id-5' visibility='default'/> + <var-decl name='resumed_security_parameters' type-id='type-id-246' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='resumption_data' type-id='type-id-62' visibility='default'/> + <var-decl name='resumption_data' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='handshake_send_buffer' type-id='type-id-138' visibility='default'/> + <var-decl name='handshake_send_buffer' type-id='type-id-261' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='handshake_header_recv_buffer' type-id='type-id-138' visibility='default'/> + <var-decl name='handshake_header_recv_buffer' type-id='type-id-261' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='handshake_recv_buffer' type-id='type-id-145' visibility='default'/> + <var-decl name='handshake_recv_buffer' type-id='type-id-270' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='handshake_recv_buffer_size' type-id='type-id-22' visibility='default'/> + <var-decl name='handshake_recv_buffer_size' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='record_recv_buffer' type-id='type-id-138' visibility='default'/> + <var-decl name='record_recv_buffer' type-id='type-id-261' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='record_send_buffer' type-id='type-id-138' visibility='default'/> + <var-decl name='record_send_buffer' type-id='type-id-261' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='record_send_buffer_user_size' type-id='type-id-99' visibility='default'/> + <var-decl name='record_send_buffer_user_size' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='early_data_recv_buffer' type-id='type-id-138' visibility='default'/> + <var-decl name='early_data_recv_buffer' type-id='type-id-261' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='early_data_presend_buffer' type-id='type-id-139' visibility='default'/> + <var-decl name='early_data_presend_buffer' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='rsend_state' type-id='type-id-146' visibility='default'/> + <var-decl name='rsend_state' type-id='type-id-271' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='record_key_update_buffer' type-id='type-id-139' visibility='default'/> + <var-decl name='record_key_update_buffer' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='record_presend_buffer' type-id='type-id-139' visibility='default'/> + <var-decl name='record_presend_buffer' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='reauth_buffer' type-id='type-id-139' visibility='default'/> + <var-decl name='reauth_buffer' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='expire_time' type-id='type-id-17' visibility='default'/> + <var-decl name='expire_time' type-id='type-id-272' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9408'> - <var-decl name='auth_struct' type-id='type-id-147' visibility='default'/> + <var-decl name='auth_struct' type-id='type-id-273' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9472'> - <var-decl name='adv_version_major' type-id='type-id-16' visibility='default'/> + <var-decl name='adv_version_major' type-id='type-id-135' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9480'> - <var-decl name='adv_version_minor' type-id='type-id-16' visibility='default'/> + <var-decl name='adv_version_minor' type-id='type-id-135' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9504'> - <var-decl name='send_cert_req' type-id='type-id-148' visibility='default'/> + <var-decl name='send_cert_req' type-id='type-id-274' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9536'> - <var-decl name='max_handshake_data_buffer_size' type-id='type-id-99' visibility='default'/> + <var-decl name='max_handshake_data_buffer_size' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9600'> - <var-decl name='pull_timeout_func' type-id='type-id-149' visibility='default'/> + <var-decl name='pull_timeout_func' type-id='type-id-275' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9664'> - <var-decl name='pull_func' type-id='type-id-150' visibility='default'/> + <var-decl name='pull_func' type-id='type-id-276' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9728'> - <var-decl name='push_func' type-id='type-id-151' visibility='default'/> + <var-decl name='push_func' type-id='type-id-277' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9792'> - <var-decl name='vec_push_func' type-id='type-id-152' visibility='default'/> + <var-decl name='vec_push_func' type-id='type-id-278' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9856'> - <var-decl name='errno_func' type-id='type-id-153' visibility='default'/> + <var-decl name='errno_func' type-id='type-id-279' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='transport_recv_ptr' type-id='type-id-154' visibility='default'/> + <var-decl name='transport_recv_ptr' type-id='type-id-280' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='transport_send_ptr' type-id='type-id-154' visibility='default'/> + <var-decl name='transport_send_ptr' type-id='type-id-280' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='db_store_func' type-id='type-id-155' visibility='default'/> + <var-decl name='db_store_func' type-id='type-id-281' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='db_retrieve_func' type-id='type-id-156' visibility='default'/> + <var-decl name='db_retrieve_func' type-id='type-id-282' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='db_remove_func' type-id='type-id-157' visibility='default'/> + <var-decl name='db_remove_func' type-id='type-id-283' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='db_ptr' type-id='type-id-101' visibility='default'/> + <var-decl name='db_ptr' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='user_hello_func' type-id='type-id-158' visibility='default'/> + <var-decl name='user_hello_func' type-id='type-id-284' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='h_hook' type-id='type-id-159' visibility='default'/> + <var-decl name='h_hook' type-id='type-id-285' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10432'> <var-decl name='h_type' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10464'> - <var-decl name='h_post' type-id='type-id-160' visibility='default'/> + <var-decl name='h_post' type-id='type-id-286' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10496'> - <var-decl name='keylog_func' type-id='type-id-161' visibility='default'/> + <var-decl name='keylog_func' type-id='type-id-287' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='selected_cert_list' type-id='type-id-162' visibility='default'/> + <var-decl name='selected_cert_list' type-id='type-id-288' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10624'> - <var-decl name='selected_cert_list_length' type-id='type-id-11' visibility='default'/> + <var-decl name='selected_cert_list_length' type-id='type-id-269' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='selected_key' type-id='type-id-163' visibility='default'/> + <var-decl name='selected_key' type-id='type-id-289' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='selected_ocsp' type-id='type-id-164' visibility='default'/> + <var-decl name='selected_ocsp' type-id='type-id-290' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10816'> - <var-decl name='selected_ocsp_length' type-id='type-id-11' visibility='default'/> + <var-decl name='selected_ocsp_length' type-id='type-id-269' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='selected_ocsp_func' type-id='type-id-165' visibility='default'/> + <var-decl name='selected_ocsp_func' type-id='type-id-291' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='selected_ocsp_func_ptr' type-id='type-id-101' visibility='default'/> + <var-decl name='selected_ocsp_func_ptr' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='selected_need_free' type-id='type-id-75' visibility='default'/> + <var-decl name='selected_need_free' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11016'> - <var-decl name='default_record_version' type-id='type-id-166' visibility='default'/> + <var-decl name='default_record_version' type-id='type-id-292' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11032'> - <var-decl name='default_hello_version' type-id='type-id-166' visibility='default'/> + <var-decl name='default_hello_version' type-id='type-id-292' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='user_ptr' type-id='type-id-101' visibility='default'/> + <var-decl name='user_ptr' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11136'> - <var-decl name='direction' type-id='type-id-75' visibility='default'/> + <var-decl name='direction' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11144'> - <var-decl name='ignore_rdn_sequence' type-id='type-id-75' visibility='default'/> + <var-decl name='ignore_rdn_sequence' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11152'> - <var-decl name='rsa_pms_version' type-id='type-id-166' visibility='default'/> + <var-decl name='rsa_pms_version' type-id='type-id-292' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11168'> - <var-decl name='errnum' type-id='type-id-22' visibility='default'/> + <var-decl name='errnum' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11200'> - <var-decl name='initial_negotiation_completed' type-id='type-id-75' visibility='default'/> + <var-decl name='initial_negotiation_completed' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='post_negotiation_lock' type-id='type-id-101' visibility='default'/> + <var-decl name='post_negotiation_lock' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='transport' type-id='type-id-74' visibility='default'/> + <var-decl name='transport' type-id='type-id-293' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11392'> - <var-decl name='dtls' type-id='type-id-167' visibility='default'/> + <var-decl name='dtls' type-id='type-id-294' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='11968'> <var-decl name='handshake_suspicious_loops' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12000'> - <var-decl name='handshake_in_progress' type-id='type-id-75' visibility='default'/> + <var-decl name='handshake_in_progress' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12008'> - <var-decl name='premaster_set' type-id='type-id-75' visibility='default'/> + <var-decl name='premaster_set' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12032'> <var-decl name='cb_tls_unique_len' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12064'> - <var-decl name='cb_tls_unique' type-id='type-id-168' visibility='default'/> + <var-decl name='cb_tls_unique' type-id='type-id-295' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12352'> - <var-decl name='handshake_start_time' type-id='type-id-169' visibility='default'/> + <var-decl name='handshake_start_time' type-id='type-id-31' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='handshake_abs_timeout' type-id='type-id-169' visibility='default'/> + <var-decl name='handshake_abs_timeout' type-id='type-id-31' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12608'> <var-decl name='ertt' type-id='type-id-10' visibility='default'/> @@ -2482,37 +3230,37 @@ <var-decl name='record_timeout_ms' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12736'> - <var-decl name='post_handshake_cr_context' type-id='type-id-62' visibility='default'/> + <var-decl name='post_handshake_cr_context' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12864'> - <var-decl name='post_handshake_hash_buffer' type-id='type-id-139' visibility='default'/> + <var-decl name='post_handshake_hash_buffer' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13120'> <var-decl name='hsk_flags' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13184'> - <var-decl name='last_key_update' type-id='type-id-169' visibility='default'/> + <var-decl name='last_key_update' type-id='type-id-31' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13312'> <var-decl name='key_update_count' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13376'> - <var-decl name='full_client_hello' type-id='type-id-139' visibility='default'/> + <var-decl name='full_client_hello' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13632'> - <var-decl name='extensions_offset' type-id='type-id-22' visibility='default'/> + <var-decl name='extensions_offset' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13696'> - <var-decl name='hb_local_data' type-id='type-id-139' visibility='default'/> + <var-decl name='hb_local_data' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='13952'> - <var-decl name='hb_remote_data' type-id='type-id-139' visibility='default'/> + <var-decl name='hb_remote_data' type-id='type-id-262' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14208'> - <var-decl name='hb_ping_start' type-id='type-id-169' visibility='default'/> + <var-decl name='hb_ping_start' type-id='type-id-31' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14336'> - <var-decl name='hb_ping_sent' type-id='type-id-169' visibility='default'/> + <var-decl name='hb_ping_sent' type-id='type-id-31' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14464'> <var-decl name='hb_actual_retrans_timeout_ms' type-id='type-id-10' visibility='default'/> @@ -2524,28 +3272,28 @@ <var-decl name='hb_total_timeout_ms' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14560'> - <var-decl name='ocsp_check_ok' type-id='type-id-75' visibility='default'/> + <var-decl name='ocsp_check_ok' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14592'> - <var-decl name='hb_state' type-id='type-id-170' visibility='default'/> + <var-decl name='hb_state' type-id='type-id-296' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14624'> - <var-decl name='recv_state' type-id='type-id-171' visibility='default'/> + <var-decl name='recv_state' type-id='type-id-297' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14656'> - <var-decl name='sc_random_set' type-id='type-id-75' visibility='default'/> + <var-decl name='sc_random_set' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14720'> - <var-decl name='flags' type-id='type-id-80' visibility='default'/> + <var-decl name='flags' type-id='type-id-140' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14784'> - <var-decl name='verify_callback' type-id='type-id-172' visibility='default'/> + <var-decl name='verify_callback' type-id='type-id-298' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14848'> - <var-decl name='vc_data' type-id='type-id-173' visibility='default'/> + <var-decl name='vc_data' type-id='type-id-299' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14912'> - <var-decl name='vc_sdata' type-id='type-id-174' visibility='default'/> + <var-decl name='vc_sdata' type-id='type-id-300' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='15104'> <var-decl name='vc_elements' type-id='type-id-10' visibility='default'/> @@ -2557,719 +3305,576 @@ <var-decl name='additional_verify_flags' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='15200'> - <var-decl name='cert_hash' type-id='type-id-15' visibility='default'/> + <var-decl name='cert_hash' type-id='type-id-301' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='15456'> - <var-decl name='cert_hash_set' type-id='type-id-75' visibility='default'/> + <var-decl name='cert_hash_set' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='15464'> - <var-decl name='saved_username' type-id='type-id-175' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16496'> - <var-decl name='saved_username_set' type-id='type-id-75' visibility='default'/> + <var-decl name='saved_username' type-id='type-id-302' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='16512'> - <var-decl name='tfo' type-id='type-id-176' visibility='default'/> + <var-decl name='saved_username_size' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='17728'> - <var-decl name='rsup' type-id='type-id-177' visibility='default'/> + <data-member access='public' layout-offset-in-bits='16576'> + <var-decl name='tfo' type-id='type-id-303' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='17792'> - <var-decl name='rsup_size' type-id='type-id-10' visibility='default'/> + <var-decl name='rsup' type-id='type-id-304' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='17856'> - <var-decl name='rexts' type-id='type-id-178' visibility='default'/> + <var-decl name='rsup_size' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='17920'> - <var-decl name='rexts_size' type-id='type-id-10' visibility='default'/> + <var-decl name='rexts' type-id='type-id-305' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='17984'> - <var-decl name='ext_data' type-id='type-id-179' visibility='default'/> + <var-decl name='rexts_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18048'> + <var-decl name='ext_data' type-id='type-id-306' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24128'> - <var-decl name='used_exts' type-id='type-id-18' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30336'> + <var-decl name='used_exts' type-id='type-id-140' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24160'> - <var-decl name='ext_msg' type-id='type-id-180' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30400'> + <var-decl name='ext_msg' type-id='type-id-307' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24192'> + <data-member access='public' layout-offset-in-bits='30432'> <var-decl name='max_recv_size' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24256'> - <var-decl name='cand_ec_group' type-id='type-id-20' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30464'> + <var-decl name='cand_ec_group' type-id='type-id-308' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24320'> - <var-decl name='cand_dh_group' type-id='type-id-20' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30528'> + <var-decl name='cand_dh_group' type-id='type-id-308' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24384'> - <var-decl name='cand_group' type-id='type-id-20' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30592'> + <var-decl name='cand_group' type-id='type-id-308' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24448'> - <var-decl name='hrr_cs' type-id='type-id-166' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30656'> + <var-decl name='hrr_cs' type-id='type-id-292' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24480'> - <var-decl name='session_ticket_renew' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30688'> + <var-decl name='session_ticket_renew' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24512'> - <var-decl name='tls13_ticket' type-id='type-id-181' visibility='default'/> + <data-member access='public' layout-offset-in-bits='30720'> + <var-decl name='tls13_ticket' type-id='type-id-309' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='27648'> - <var-decl name='early_data_received' type-id='type-id-18' visibility='default'/> + <data-member access='public' layout-offset-in-bits='33856'> + <var-decl name='early_data_received' type-id='type-id-88' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='27712'> - <var-decl name='anti_replay' type-id='type-id-182' visibility='default'/> + <data-member access='public' layout-offset-in-bits='33920'> + <var-decl name='anti_replay' type-id='type-id-310' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='27776'> - <var-decl name='epoch_lock' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='33984'> + <var-decl name='epoch_lock' type-id='type-id-11' visibility='default'/> </data-member> </class-decl> - <class-decl name='mbuffer_head_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-183'> + <class-decl name='__anonymous_struct__' size-in-bits='2048' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-246' visibility='default' id='type-id-253'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='head' type-id='type-id-184' visibility='default'/> + <var-decl name='entity' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='epoch_read' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='epoch_write' type-id='type-id-269' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tail' type-id='type-id-184' visibility='default'/> + <var-decl name='epoch_next' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='epoch_min' type-id='type-id-269' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='length' type-id='type-id-10' visibility='default'/> + <var-decl name='cs' type-id='type-id-311' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='byte_length' type-id='type-id-99' visibility='default'/> + <var-decl name='prf' type-id='type-id-312' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='master_secret' type-id='type-id-313' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='client_random' type-id='type-id-301' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='server_random' type-id='type-id-301' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='session_id' type-id='type-id-301' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='session_id_size' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='timestamp' type-id='type-id-272' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='post_handshake_auth' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1552'> + <var-decl name='max_record_send_size' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='max_record_recv_size' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1584'> + <var-decl name='max_user_record_send_size' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='max_user_record_recv_size' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='max_early_data_size' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='client_ctype' type-id='type-id-314' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1696'> + <var-decl name='server_ctype' type-id='type-id-314' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='grp' type-id='type-id-308' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='server_sign_algo' type-id='type-id-315' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1824'> + <var-decl name='client_sign_algo' type-id='type-id-315' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='ext_master_secret' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1864'> + <var-decl name='etm' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1872'> + <var-decl name='client_auth_type' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1880'> + <var-decl name='server_auth_type' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1888'> + <var-decl name='do_recv_supplemental' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='do_send_supplemental' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='pversion' type-id='type-id-316' visibility='default'/> </data-member> </class-decl> - <class-decl name='mbuffer_st' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-185'> + <pointer-type-def type-id='type-id-317' size-in-bits='64' id='type-id-250'/> + <array-type-def dimensions='1' type-id='type-id-318' size-in-bits='12288' id='type-id-306'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <pointer-type-def type-id='type-id-319' size-in-bits='64' id='type-id-259'/> + <array-type-def dimensions='1' type-id='type-id-320' size-in-bits='512' id='type-id-256'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <type-decl name='bool' size-in-bits='8' id='type-id-263'/> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='1032' id='type-id-302'> + <subrange length='129' type-id='type-id-12' id='type-id-321'/> + </array-type-def> + <class-decl name='__anonymous_struct__15' size-in-bits='11520' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-254'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ecdh_params' type-id='type-id-322' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='ecdhx_params' type-id='type-id-322' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='dh_params' type-id='type-id-322' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__22' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-260'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='next' type-id='type-id-184' visibility='default'/> + <var-decl name='last_result' type-id='type-id-140' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='prev' type-id='type-id-184' visibility='default'/> + <var-decl name='was_rotated' type-id='type-id-135' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='mark' type-id='type-id-99' visibility='default'/> + <var-decl name='cb' type-id='type-id-323' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='msg' type-id='type-id-62' visibility='default'/> + </class-decl> + <pointer-type-def type-id='type-id-324' size-in-bits='64' id='type-id-311'/> + <pointer-type-def type-id='type-id-325' size-in-bits='64' id='type-id-308'/> + <pointer-type-def type-id='type-id-326' size-in-bits='64' id='type-id-312'/> + <pointer-type-def type-id='type-id-327' size-in-bits='64' id='type-id-273'/> + <pointer-type-def type-id='type-id-328' size-in-bits='64' id='type-id-316'/> + <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-298'/> + <pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-290'/> + <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-288'/> + <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-268'/> + <pointer-type-def type-id='type-id-333' size-in-bits='64' id='type-id-289'/> + <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-304'/> + <pointer-type-def type-id='type-id-300' size-in-bits='64' id='type-id-299'/> + <array-type-def dimensions='1' type-id='type-id-335' size-in-bits='3456' id='type-id-270'> + <subrange length='6' type-id='type-id-12' id='type-id-336'/> + </array-type-def> + <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-305'/> + <typedef-decl name='bye_state_t' type-id='type-id-338' id='type-id-265'/> + <typedef-decl name='dtls_st' type-id='type-id-339' id='type-id-294'/> + <typedef-decl name='gnutls_anti_replay_t' type-id='type-id-340' id='type-id-310'/> + <typedef-decl name='gnutls_buffer_st' type-id='type-id-341' id='type-id-262'/> + <typedef-decl name='gnutls_certificate_request_t' type-id='type-id-342' id='type-id-274'/> + <typedef-decl name='gnutls_certificate_type_t' type-id='type-id-343' id='type-id-314'/> + <typedef-decl name='gnutls_credentials_type_t' type-id='type-id-344' id='type-id-258'/> + <typedef-decl name='gnutls_datum_t' type-id='type-id-345' id='type-id-257'/> + <typedef-decl name='gnutls_db_remove_func' type-id='type-id-346' id='type-id-283'/> + <typedef-decl name='gnutls_db_retr_func' type-id='type-id-347' id='type-id-282'/> + <typedef-decl name='gnutls_db_store_func' type-id='type-id-348' id='type-id-281'/> + <typedef-decl name='gnutls_errno_func' type-id='type-id-349' id='type-id-279'/> + <typedef-decl name='gnutls_ext_flags_t' type-id='type-id-350' id='type-id-307'/> + <typedef-decl name='gnutls_handshake_hook_func' type-id='type-id-351' id='type-id-285'/> + <typedef-decl name='gnutls_handshake_simple_hook_func' type-id='type-id-352' id='type-id-284'/> + <typedef-decl name='gnutls_keylog_func' type-id='type-id-353' id='type-id-287'/> + <typedef-decl name='gnutls_pull_func' type-id='type-id-354' id='type-id-276'/> + <typedef-decl name='gnutls_pull_timeout_func' type-id='type-id-355' id='type-id-275'/> + <typedef-decl name='gnutls_push_func' type-id='type-id-354' id='type-id-277'/> + <typedef-decl name='gnutls_sign_algorithm_t' type-id='type-id-356' id='type-id-315'/> + <typedef-decl name='gnutls_status_request_ocsp_func' type-id='type-id-357' id='type-id-291'/> + <typedef-decl name='gnutls_transport_ptr_t' type-id='type-id-11' id='type-id-280'/> + <typedef-decl name='gnutls_typed_vdata_st' type-id='type-id-358' id='type-id-300'/> + <typedef-decl name='gnutls_vec_push_func' type-id='type-id-359' id='type-id-278'/> + <typedef-decl name='handshake_state_t' type-id='type-id-360' id='type-id-267'/> + <typedef-decl name='heartbeat_state_t' type-id='type-id-361' id='type-id-296'/> + <typedef-decl name='int16_t' type-id='type-id-362' id='type-id-286'/> + <typedef-decl name='mbuffer_head_st' type-id='type-id-363' id='type-id-261'/> + <typedef-decl name='reauth_state_t' type-id='type-id-364' id='type-id-266'/> + <typedef-decl name='record_parameters_st' type-id='type-id-365' id='type-id-317'/> + <typedef-decl name='record_send_state_t' type-id='type-id-366' id='type-id-271'/> + <typedef-decl name='recv_state_t' type-id='type-id-367' id='type-id-297'/> + <typedef-decl name='send_ticket_state_t' type-id='type-id-368' id='type-id-264'/> + <typedef-decl name='tfo_st' type-id='type-id-369' id='type-id-303'/> + <typedef-decl name='time_t' type-id='type-id-46' id='type-id-272'/> + <typedef-decl name='tls13_ticket_st' type-id='type-id-370' id='type-id-309'/> + <typedef-decl name='transport_t' type-id='type-id-371' id='type-id-293'/> + <typedef-decl name='uint16_t' type-id='type-id-372' id='type-id-269'/> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='16' id='type-id-292'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='256' id='type-id-301'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='384' id='type-id-313'> + <subrange length='48' type-id='type-id-12' id='type-id-374'/> + </array-type-def> + <union-decl name='__anonymous_union__2' size-in-bits='8576' is-anonymous='yes' visibility='default' id='type-id-255'> + <data-member access='private'> + <var-decl name='tls13' type-id='type-id-375' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='maximum_size' type-id='type-id-99' visibility='default'/> + <data-member access='private'> + <var-decl name='tls12' type-id='type-id-376' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='uhead_mark' type-id='type-id-10' visibility='default'/> + </union-decl> + <array-type-def dimensions='1' type-id='type-id-71' size-in-bits='288' id='type-id-295'> + <subrange length='36' type-id='type-id-12' id='type-id-377'/> + </array-type-def> + <class-decl name='auth_cred_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-319'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='algorithm' type-id='type-id-258' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='type' type-id='type-id-186' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='credentials' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='record_sequence' type-id='type-id-80' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='next' type-id='type-id-259' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='epoch' type-id='type-id-11' visibility='default'/> + </class-decl> + <class-decl name='binder_data_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-320'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prf' type-id='type-id-312' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='htype' type-id='type-id-187' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='psk' type-id='type-id-257' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='handshake_sequence' type-id='type-id-11' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='idx' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='resumption' type-id='type-id-135' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-185' size-in-bits='64' id='type-id-184'/> - <enum-decl name='content_type_t' id='type-id-188'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_CHANGE_CIPHER_SPEC' value='20'/> - <enumerator name='GNUTLS_ALERT' value='21'/> - <enumerator name='GNUTLS_HANDSHAKE' value='22'/> - <enumerator name='GNUTLS_APPLICATION_DATA' value='23'/> - <enumerator name='GNUTLS_HEARTBEAT' value='24'/> - </enum-decl> - <typedef-decl name='content_type_t' type-id='type-id-188' id='type-id-186'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-189'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_HANDSHAKE_HELLO_REQUEST' value='0'/> - <enumerator name='GNUTLS_HANDSHAKE_CLIENT_HELLO' value='1'/> - <enumerator name='GNUTLS_HANDSHAKE_SERVER_HELLO' value='2'/> - <enumerator name='GNUTLS_HANDSHAKE_HELLO_VERIFY_REQUEST' value='3'/> - <enumerator name='GNUTLS_HANDSHAKE_NEW_SESSION_TICKET' value='4'/> - <enumerator name='GNUTLS_HANDSHAKE_END_OF_EARLY_DATA' value='5'/> - <enumerator name='GNUTLS_HANDSHAKE_ENCRYPTED_EXTENSIONS' value='8'/> - <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_PKT' value='11'/> - <enumerator name='GNUTLS_HANDSHAKE_SERVER_KEY_EXCHANGE' value='12'/> - <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_REQUEST' value='13'/> - <enumerator name='GNUTLS_HANDSHAKE_SERVER_HELLO_DONE' value='14'/> - <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_VERIFY' value='15'/> - <enumerator name='GNUTLS_HANDSHAKE_CLIENT_KEY_EXCHANGE' value='16'/> - <enumerator name='GNUTLS_HANDSHAKE_FINISHED' value='20'/> - <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_STATUS' value='22'/> - <enumerator name='GNUTLS_HANDSHAKE_SUPPLEMENTAL' value='23'/> - <enumerator name='GNUTLS_HANDSHAKE_KEY_UPDATE' value='24'/> - <enumerator name='GNUTLS_HANDSHAKE_CHANGE_CIPHER_SPEC' value='254'/> - <enumerator name='GNUTLS_HANDSHAKE_CLIENT_HELLO_V2' value='1024'/> - <enumerator name='GNUTLS_HANDSHAKE_HELLO_RETRY_REQUEST' value='1025'/> - </enum-decl> - <typedef-decl name='gnutls_handshake_description_t' type-id='type-id-189' id='type-id-187'/> - <typedef-decl name='mbuffer_st' type-id='type-id-185' id='type-id-190'/> - <typedef-decl name='mbuffer_head_st' type-id='type-id-183' id='type-id-138'/> - <class-decl name='gnutls_buffer_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-191'> + <class-decl name='gnutls_buffer_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-341'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='allocd' type-id='type-id-192' visibility='default'/> + <var-decl name='allocd' type-id='type-id-133' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='type-id-192' visibility='default'/> + <var-decl name='data' type-id='type-id-133' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='max_length' type-id='type-id-99' visibility='default'/> + <var-decl name='max_length' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='length' type-id='type-id-99' visibility='default'/> + <var-decl name='length' type-id='type-id-9' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-16' size-in-bits='64' id='type-id-192'/> - <typedef-decl name='gnutls_buffer_st' type-id='type-id-191' id='type-id-139'/> - <enum-decl name='send_ticket_state_t' id='type-id-193'> - <underlying-type type-id='type-id-41'/> - <enumerator name='TICKET_STATE0' value='0'/> - <enumerator name='TICKET_STATE1' value='1'/> - </enum-decl> - <typedef-decl name='send_ticket_state_t' type-id='type-id-193' id='type-id-140'/> - <enum-decl name='bye_state_t' id='type-id-194'> - <underlying-type type-id='type-id-41'/> - <enumerator name='BYE_STATE0' value='0'/> - <enumerator name='BYE_STATE1' value='1'/> - <enumerator name='BYE_STATE2' value='2'/> - </enum-decl> - <typedef-decl name='bye_state_t' type-id='type-id-194' id='type-id-141'/> - <enum-decl name='reauth_state_t' id='type-id-195'> - <underlying-type type-id='type-id-41'/> - <enumerator name='REAUTH_STATE0' value='0'/> - <enumerator name='REAUTH_STATE1' value='1'/> - <enumerator name='REAUTH_STATE2' value='2'/> - <enumerator name='REAUTH_STATE3' value='3'/> - <enumerator name='REAUTH_STATE4' value='4'/> - <enumerator name='REAUTH_STATE5' value='5'/> - </enum-decl> - <typedef-decl name='reauth_state_t' type-id='type-id-195' id='type-id-142'/> - <enum-decl name='handshake_state_t' id='type-id-196'> - <underlying-type type-id='type-id-41'/> - <enumerator name='STATE0' value='0'/> - <enumerator name='STATE1' value='1'/> - <enumerator name='STATE2' value='2'/> - <enumerator name='STATE3' value='3'/> - <enumerator name='STATE4' value='4'/> - <enumerator name='STATE5' value='5'/> - <enumerator name='STATE6' value='6'/> - <enumerator name='STATE7' value='7'/> - <enumerator name='STATE8' value='8'/> - <enumerator name='STATE9' value='9'/> - <enumerator name='STATE10' value='10'/> - <enumerator name='STATE11' value='11'/> - <enumerator name='STATE12' value='12'/> - <enumerator name='STATE13' value='13'/> - <enumerator name='STATE14' value='14'/> - <enumerator name='STATE15' value='15'/> - <enumerator name='STATE16' value='16'/> - <enumerator name='STATE17' value='17'/> - <enumerator name='STATE18' value='18'/> - <enumerator name='STATE19' value='19'/> - <enumerator name='STATE20' value='20'/> - <enumerator name='STATE21' value='21'/> - <enumerator name='STATE22' value='22'/> - <enumerator name='STATE30' value='30'/> - <enumerator name='STATE31' value='31'/> - <enumerator name='STATE40' value='40'/> - <enumerator name='STATE41' value='41'/> - <enumerator name='STATE50' value='50'/> - <enumerator name='STATE90' value='90'/> - <enumerator name='STATE91' value='91'/> - <enumerator name='STATE92' value='92'/> - <enumerator name='STATE93' value='93'/> - <enumerator name='STATE94' value='94'/> - <enumerator name='STATE99' value='99'/> - <enumerator name='STATE100' value='100'/> - <enumerator name='STATE101' value='101'/> - <enumerator name='STATE102' value='102'/> - <enumerator name='STATE103' value='103'/> - <enumerator name='STATE104' value='104'/> - <enumerator name='STATE105' value='105'/> - <enumerator name='STATE106' value='106'/> - <enumerator name='STATE107' value='107'/> - <enumerator name='STATE108' value='108'/> - <enumerator name='STATE109' value='109'/> - <enumerator name='STATE110' value='110'/> - <enumerator name='STATE111' value='111'/> - <enumerator name='STATE112' value='112'/> - <enumerator name='STATE113' value='113'/> - <enumerator name='STATE114' value='114'/> - <enumerator name='STATE115' value='115'/> - <enumerator name='STATE150' value='116'/> - </enum-decl> - <typedef-decl name='handshake_state_t' type-id='type-id-196' id='type-id-143'/> - <class-decl name='gnutls_priority_st' size-in-bits='41792' is-struct='yes' visibility='default' id='type-id-197'> + <class-decl name='gnutls_priority_st' size-in-bits='41792' is-struct='yes' visibility='default' id='type-id-332'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='protocol' type-id='type-id-198' visibility='default'/> + <var-decl name='protocol' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='client_ctype' type-id='type-id-198' visibility='default'/> + <var-decl name='client_ctype' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='server_ctype' type-id='type-id-198' visibility='default'/> + <var-decl name='server_ctype' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='6240'> - <var-decl name='_cipher' type-id='type-id-198' visibility='default'/> + <var-decl name='_cipher' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='8320'> - <var-decl name='_mac' type-id='type-id-198' visibility='default'/> + <var-decl name='_mac' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='10400'> - <var-decl name='_kx' type-id='type-id-198' visibility='default'/> + <var-decl name='_kx' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='_sign_algo' type-id='type-id-198' visibility='default'/> + <var-decl name='_sign_algo' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='14560'> - <var-decl name='_supported_ecc' type-id='type-id-198' visibility='default'/> + <var-decl name='_supported_ecc' type-id='type-id-378' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='16640'> - <var-decl name='groups' type-id='type-id-199' visibility='default'/> + <var-decl name='groups' type-id='type-id-379' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='20800'> - <var-decl name='sigalg' type-id='type-id-200' visibility='default'/> + <var-decl name='sigalg' type-id='type-id-380' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='24960'> - <var-decl name='cs' type-id='type-id-201' visibility='default'/> + <var-decl name='cs' type-id='type-id-381' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41408'> - <var-decl name='no_extensions' type-id='type-id-75' visibility='default'/> + <var-decl name='no_extensions' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41440'> - <var-decl name='sr' type-id='type-id-202' visibility='default'/> + <var-decl name='sr' type-id='type-id-382' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41472'> - <var-decl name='min_record_version' type-id='type-id-75' visibility='default'/> + <var-decl name='min_record_version' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41480'> - <var-decl name='server_precedence' type-id='type-id-75' visibility='default'/> + <var-decl name='server_precedence' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41488'> - <var-decl name='allow_server_key_usage_violation' type-id='type-id-75' visibility='default'/> + <var-decl name='allow_server_key_usage_violation' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41496'> - <var-decl name='no_tickets' type-id='type-id-75' visibility='default'/> + <var-decl name='no_tickets' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41504'> - <var-decl name='have_cbc' type-id='type-id-75' visibility='default'/> + <var-decl name='have_cbc' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41512'> - <var-decl name='have_psk' type-id='type-id-75' visibility='default'/> + <var-decl name='have_psk' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41520'> - <var-decl name='force_etm' type-id='type-id-75' visibility='default'/> + <var-decl name='force_etm' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41536'> <var-decl name='additional_verify_flags' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41568'> - <var-decl name='fallback' type-id='type-id-75' visibility='default'/> + <var-decl name='fallback' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41600'> - <var-decl name='level' type-id='type-id-203' visibility='default'/> + <var-decl name='level' type-id='type-id-383' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41632'> - <var-decl name='_allow_large_records' type-id='type-id-75' visibility='default'/> + <var-decl name='_allow_large_records' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41640'> - <var-decl name='_allow_small_records' type-id='type-id-75' visibility='default'/> + <var-decl name='_allow_small_records' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41648'> - <var-decl name='_no_etm' type-id='type-id-75' visibility='default'/> + <var-decl name='_no_etm' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41656'> - <var-decl name='_no_ext_master_secret' type-id='type-id-75' visibility='default'/> + <var-decl name='_no_ext_master_secret' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41664'> - <var-decl name='_allow_key_usage_violation' type-id='type-id-75' visibility='default'/> + <var-decl name='_allow_key_usage_violation' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41672'> - <var-decl name='_allow_wrong_pms' type-id='type-id-75' visibility='default'/> + <var-decl name='_allow_wrong_pms' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41680'> - <var-decl name='_dumbfw' type-id='type-id-75' visibility='default'/> + <var-decl name='_dumbfw' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='41696'> <var-decl name='_dh_prime_bits' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='41728'> - <var-decl name='usage_cnt' type-id='type-id-204' visibility='default'/> - </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='2080' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-198' visibility='default' id='type-id-205'> + <class-decl name='gnutls_privkey_st' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-333'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='priorities' type-id='type-id-206' visibility='default'/> + <var-decl name='type' type-id='type-id-384' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='num_priorities' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='pk_algorithm' type-id='type-id-385' visibility='default'/> </data-member> - </class-decl> - - <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='2048' id='type-id-206'> - <subrange length='64' type-id='type-id-38' id='type-id-92'/> - - </array-type-def> - <typedef-decl name='priority_st' type-id='type-id-205' id='type-id-198'/> - <class-decl name='group_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-207'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='entry' type-id='type-id-208' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='key' type-id='type-id-386' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4128'> - <var-decl name='have_ffdhe' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-20' size-in-bits='4096' id='type-id-208'> - <subrange length='64' type-id='type-id-38' id='type-id-92'/> - - </array-type-def> - <typedef-decl name='group_list_st' type-id='type-id-207' id='type-id-199'/> - <class-decl name='sign_algo_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-209'> + <class-decl name='gnutls_supplemental_entry_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-334'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='entry' type-id='type-id-210' visibility='default'/> + <var-decl name='name' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='type' type-id='type-id-388' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='supp_recv_func' type-id='type-id-389' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='supp_send_func' type-id='type-id-390' visibility='default'/> </data-member> </class-decl> - <class-decl name='gnutls_sign_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-211'> + <class-decl name='hello_ext_entry_st' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-337'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='oid' type-id='type-id-27' visibility='default'/> + <var-decl name='free_struct' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='tls_id' type-id='type-id-269' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='id' type-id='type-id-21' visibility='default'/> + <var-decl name='gid' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='pk' type-id='type-id-60' visibility='default'/> + <var-decl name='client_parse_point' type-id='type-id-391' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hash' type-id='type-id-212' visibility='default'/> + <var-decl name='server_parse_point' type-id='type-id-391' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='priv_pk' type-id='type-id-60' visibility='default'/> + <var-decl name='validity' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='cert_pk' type-id='type-id-60' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> + <var-decl name='recv_func' type-id='type-id-392' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='curve' type-id='type-id-59' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='aid' type-id='type-id-213' visibility='default'/> + <var-decl name='send_func' type-id='type-id-393' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='slevel' type-id='type-id-214' visibility='default'/> - </data-member> - </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-215'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_DIG_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_DIG_NULL' value='1'/> - <enumerator name='GNUTLS_DIG_MD5' value='2'/> - <enumerator name='GNUTLS_DIG_SHA1' value='3'/> - <enumerator name='GNUTLS_DIG_RMD160' value='4'/> - <enumerator name='GNUTLS_DIG_MD2' value='5'/> - <enumerator name='GNUTLS_DIG_SHA256' value='6'/> - <enumerator name='GNUTLS_DIG_SHA384' value='7'/> - <enumerator name='GNUTLS_DIG_SHA512' value='8'/> - <enumerator name='GNUTLS_DIG_SHA224' value='9'/> - <enumerator name='GNUTLS_DIG_SHA3_224' value='10'/> - <enumerator name='GNUTLS_DIG_SHA3_256' value='11'/> - <enumerator name='GNUTLS_DIG_SHA3_384' value='12'/> - <enumerator name='GNUTLS_DIG_SHA3_512' value='13'/> - <enumerator name='GNUTLS_DIG_MD5_SHA1' value='14'/> - <enumerator name='GNUTLS_DIG_GOSTR_94' value='15'/> - <enumerator name='GNUTLS_DIG_STREEBOG_256' value='16'/> - <enumerator name='GNUTLS_DIG_STREEBOG_512' value='17'/> - <enumerator name='GNUTLS_DIG_SHAKE_128' value='209'/> - <enumerator name='GNUTLS_DIG_SHAKE_256' value='210'/> - </enum-decl> - <typedef-decl name='gnutls_digest_algorithm_t' type-id='type-id-215' id='type-id-212'/> - <class-decl name='__anonymous_struct__' size-in-bits='24' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-216' visibility='default' id='type-id-217'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='type-id-166' visibility='default'/> + <var-decl name='deinit_func' type-id='type-id-394' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='tls_sem' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pack_func' type-id='type-id-395' visibility='default'/> </data-member> - </class-decl> - - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='16' id='type-id-166'> - <subrange length='2' type-id='type-id-38' id='type-id-40'/> - - </array-type-def> - <typedef-decl name='sign_algorithm_st' type-id='type-id-217' id='type-id-216'/> - <qualified-type-def type-id='type-id-216' const='yes' id='type-id-213'/> - <enum-decl name='hash_security_level_t' id='type-id-218'> - <underlying-type type-id='type-id-41'/> - <enumerator name='_SECURE' value='0'/> - <enumerator name='_INSECURE_FOR_CERTS' value='1'/> - <enumerator name='_INSECURE' value='2'/> - </enum-decl> - <typedef-decl name='hash_security_level_t' type-id='type-id-218' id='type-id-214'/> - <qualified-type-def type-id='type-id-211' const='yes' id='type-id-219'/> - <pointer-type-def type-id='type-id-219' size-in-bits='64' id='type-id-220'/> - - <array-type-def dimensions='1' type-id='type-id-220' size-in-bits='4096' id='type-id-210'> - <subrange length='64' type-id='type-id-38' id='type-id-92'/> - - </array-type-def> - <typedef-decl name='sign_algo_list_st' type-id='type-id-209' id='type-id-200'/> - <class-decl name='ciphersuite_list_st' size-in-bits='16448' is-struct='yes' visibility='default' id='type-id-221'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='entry' type-id='type-id-222' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='unpack_func' type-id='type-id-396' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='16384'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='cannot_be_overriden' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_cipher_suite_entry_st' type-id='type-id-26' id='type-id-223'/> - - <array-type-def dimensions='1' type-id='type-id-12' size-in-bits='16384' id='type-id-222'> - <subrange length='256' type-id='type-id-38' id='type-id-224'/> - - </array-type-def> - <typedef-decl name='ciphersuite_list_st' type-id='type-id-221' id='type-id-201'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-225'> - <underlying-type type-id='type-id-41'/> - <enumerator name='SR_DISABLED' value='0'/> - <enumerator name='SR_UNSAFE' value='1'/> - <enumerator name='SR_PARTIAL' value='2'/> - <enumerator name='SR_SAFE' value='3'/> - </enum-decl> - <typedef-decl name='safe_renegotiation_t' type-id='type-id-225' id='type-id-202'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-226'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_SEC_PARAM_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_SEC_PARAM_INSECURE' value='5'/> - <enumerator name='GNUTLS_SEC_PARAM_EXPORT' value='10'/> - <enumerator name='GNUTLS_SEC_PARAM_VERY_WEAK' value='15'/> - <enumerator name='GNUTLS_SEC_PARAM_WEAK' value='20'/> - <enumerator name='GNUTLS_SEC_PARAM_LOW' value='25'/> - <enumerator name='GNUTLS_SEC_PARAM_LEGACY' value='30'/> - <enumerator name='GNUTLS_SEC_PARAM_MEDIUM' value='35'/> - <enumerator name='GNUTLS_SEC_PARAM_HIGH' value='40'/> - <enumerator name='GNUTLS_SEC_PARAM_ULTRA' value='45'/> - <enumerator name='GNUTLS_SEC_PARAM_FUTURE' value='50'/> - <enumerator name='GNUTLS_SEC_PARAM_MAX' value='50'/> - </enum-decl> - <typedef-decl name='gnutls_sec_param_t' type-id='type-id-226' id='type-id-203'/> - <type-decl name='atomic_uint' size-in-bits='32' id='type-id-204'/> - <pointer-type-def type-id='type-id-197' size-in-bits='64' id='type-id-144'/> - <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-227' visibility='default' id='type-id-228'> + <class-decl name='mbuffer_head_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-363'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='htype' type-id='type-id-187' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rtype' type-id='type-id-187' visibility='default'/> + <var-decl name='head' type-id='type-id-397' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='length' type-id='type-id-18' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='sequence' type-id='type-id-11' visibility='default'/> + <var-decl name='tail' type-id='type-id-397' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='start_offset' type-id='type-id-18' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='end_offset' type-id='type-id-18' visibility='default'/> + <var-decl name='length' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='header' type-id='type-id-229' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='header_size' type-id='type-id-22' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='data' type-id='type-id-139' visibility='default'/> + <var-decl name='byte_length' type-id='type-id-9' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='96' id='type-id-229'> - <subrange length='12' type-id='type-id-38' id='type-id-230'/> - - </array-type-def> - <typedef-decl name='handshake_buffer_st' type-id='type-id-228' id='type-id-227'/> - - <array-type-def dimensions='1' type-id='type-id-227' size-in-bits='3456' id='type-id-145'> - <subrange length='6' type-id='type-id-38' id='type-id-231'/> - - </array-type-def> - <enum-decl name='record_send_state_t' id='type-id-232'> - <underlying-type type-id='type-id-41'/> - <enumerator name='RECORD_SEND_NORMAL' value='0'/> - <enumerator name='RECORD_SEND_CORKED' value='1'/> - <enumerator name='RECORD_SEND_CORKED_TO_KU' value='2'/> - <enumerator name='RECORD_SEND_KEY_UPDATE_1' value='3'/> - <enumerator name='RECORD_SEND_KEY_UPDATE_2' value='4'/> - <enumerator name='RECORD_SEND_KEY_UPDATE_3' value='5'/> - </enum-decl> - <typedef-decl name='record_send_state_t' type-id='type-id-232' id='type-id-146'/> - <class-decl name='mod_auth_st_int' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-233'> + <class-decl name='record_parameters_st' size-in-bits='5504' is-struct='yes' visibility='default' id='type-id-365'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> + <var-decl name='epoch' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='initialized' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='gnutls_generate_server_certificate' type-id='type-id-234' visibility='default'/> + <var-decl name='cipher' type-id='type-id-398' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='gnutls_generate_client_certificate' type-id='type-id-234' visibility='default'/> + <var-decl name='etm' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='gnutls_generate_server_kx' type-id='type-id-234' visibility='default'/> + <var-decl name='mac' type-id='type-id-312' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='gnutls_generate_client_kx' type-id='type-id-234' visibility='default'/> + <var-decl name='dtls_sw_next' type-id='type-id-140' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='gnutls_generate_client_crt_vrfy' type-id='type-id-234' visibility='default'/> + <var-decl name='dtls_sw_bits' type-id='type-id-140' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='gnutls_generate_server_crt_request' type-id='type-id-234' visibility='default'/> + <var-decl name='dtls_sw_have_recv' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='gnutls_process_server_certificate' type-id='type-id-235' visibility='default'/> + <var-decl name='read' type-id='type-id-399' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='gnutls_process_client_certificate' type-id='type-id-235' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='gnutls_process_server_kx' type-id='type-id-235' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='gnutls_process_client_kx' type-id='type-id-235' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='write' type-id='type-id-399' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='gnutls_process_client_crt_vrfy' type-id='type-id-235' visibility='default'/> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='usage_cnt' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='gnutls_process_server_crt_request' type-id='type-id-235' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-4' size-in-bits='64' id='type-id-236'/> - <typedef-decl name='gnutls_session_t' type-id='type-id-236' id='type-id-237'/> - <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-238'/> - <pointer-type-def type-id='type-id-239' size-in-bits='64' id='type-id-234'/> - <pointer-type-def type-id='type-id-240' size-in-bits='64' id='type-id-235'/> - <qualified-type-def type-id='type-id-233' const='yes' id='type-id-241'/> - <pointer-type-def type-id='type-id-241' size-in-bits='64' id='type-id-147'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-242'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_CERT_IGNORE' value='0'/> - <enumerator name='GNUTLS_CERT_REQUEST' value='1'/> - <enumerator name='GNUTLS_CERT_REQUIRE' value='2'/> - </enum-decl> - <typedef-decl name='gnutls_certificate_request_t' type-id='type-id-242' id='type-id-148'/> - <typedef-decl name='gnutls_transport_ptr_t' type-id='type-id-101' id='type-id-154'/> - <pointer-type-def type-id='type-id-243' size-in-bits='64' id='type-id-244'/> - <typedef-decl name='gnutls_pull_timeout_func' type-id='type-id-244' id='type-id-149'/> - <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-246'/> - <typedef-decl name='gnutls_pull_func' type-id='type-id-246' id='type-id-150'/> - <typedef-decl name='gnutls_push_func' type-id='type-id-246' id='type-id-151'/> - <class-decl name='iovec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-247'> + </class-decl> + <class-decl name='tfo_st' size-in-bits='1216' is-struct='yes' visibility='default' id='type-id-369'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='iov_base' type-id='type-id-101' visibility='default'/> + <var-decl name='fd' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iov_len' type-id='type-id-99' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='giovec_t' type-id='type-id-247' id='type-id-248'/> - <qualified-type-def type-id='type-id-248' const='yes' id='type-id-249'/> - <pointer-type-def type-id='type-id-249' size-in-bits='64' id='type-id-250'/> - <pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-252'/> - <typedef-decl name='gnutls_vec_push_func' type-id='type-id-252' id='type-id-152'/> - <pointer-type-def type-id='type-id-253' size-in-bits='64' id='type-id-254'/> - <typedef-decl name='gnutls_errno_func' type-id='type-id-254' id='type-id-153'/> - <pointer-type-def type-id='type-id-255' size-in-bits='64' id='type-id-256'/> - <typedef-decl name='gnutls_db_store_func' type-id='type-id-256' id='type-id-155'/> - <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-258'/> - <typedef-decl name='gnutls_db_retr_func' type-id='type-id-258' id='type-id-156'/> - <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-260'/> - <typedef-decl name='gnutls_db_remove_func' type-id='type-id-260' id='type-id-157'/> - <pointer-type-def type-id='type-id-261' size-in-bits='64' id='type-id-262'/> - <typedef-decl name='gnutls_handshake_simple_hook_func' type-id='type-id-262' id='type-id-158'/> - <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-264'/> - <typedef-decl name='gnutls_handshake_hook_func' type-id='type-id-264' id='type-id-159'/> - <type-decl name='short int' size-in-bits='16' id='type-id-265'/> - <typedef-decl name='__int16_t' type-id='type-id-265' id='type-id-266'/> - <typedef-decl name='int16_t' type-id='type-id-266' id='type-id-160'/> - <pointer-type-def type-id='type-id-267' size-in-bits='64' id='type-id-268'/> - <typedef-decl name='gnutls_keylog_func' type-id='type-id-268' id='type-id-161'/> - <class-decl name='gnutls_pcert_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-269'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pubkey' type-id='type-id-270' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='flags' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cert' type-id='type-id-62' visibility='default'/> + <var-decl name='connect_only' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='type' type-id='type-id-19' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='connect_addr' type-id='type-id-400' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='connect_addrlen' type-id='type-id-401' visibility='default'/> </data-member> </class-decl> - <class-decl name='gnutls_pubkey_st' size-in-bits='4096' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-271'/> - <pointer-type-def type-id='type-id-271' size-in-bits='64' id='type-id-272'/> - <typedef-decl name='gnutls_pubkey_t' type-id='type-id-272' id='type-id-270'/> - <typedef-decl name='gnutls_pcert_st' type-id='type-id-269' id='type-id-273'/> - <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-162'/> - <class-decl name='gnutls_privkey_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-274'/> - <pointer-type-def type-id='type-id-274' size-in-bits='64' id='type-id-163'/> - <class-decl name='gnutls_ocsp_data_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-275'> + <class-decl name='__anonymous_struct__18' size-in-bits='8576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-376'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='version' type-id='type-id-10' visibility='default'/> + <var-decl name='ecdh' type-id='type-id-402' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='response' type-id='type-id-62' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='exptime' type-id='type-id-17' visibility='default'/> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='dh' type-id='type-id-403' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='padding' type-id='type-id-276' visibility='default'/> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='srp' type-id='type-id-404' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-35' size-in-bits='256' id='type-id-276'> - <subrange length='32' type-id='type-id-38' id='type-id-51'/> - - </array-type-def> - <typedef-decl name='gnutls_ocsp_data_st' type-id='type-id-275' id='type-id-277'/> - <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-164'/> - <pointer-type-def type-id='type-id-62' size-in-bits='64' id='type-id-278'/> - <pointer-type-def type-id='type-id-279' size-in-bits='64' id='type-id-280'/> - <typedef-decl name='gnutls_status_request_ocsp_func' type-id='type-id-280' id='type-id-165'/> - <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-167' visibility='default' id='type-id-281'> + <class-decl name='__anonymous_struct__11' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-294' visibility='default' id='type-id-339'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dcookie' type-id='type-id-62' visibility='default'/> + <var-decl name='dcookie' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='hsk_write_seq' type-id='type-id-11' visibility='default'/> + <var-decl name='hsk_write_seq' type-id='type-id-269' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> <var-decl name='hsk_read_seq' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='mtu' type-id='type-id-11' visibility='default'/> + <var-decl name='mtu' type-id='type-id-269' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='208'> - <var-decl name='flight_init' type-id='type-id-75' visibility='default'/> + <var-decl name='flight_init' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='216'> - <var-decl name='last_flight' type-id='type-id-75' visibility='default'/> + <var-decl name='last_flight' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> <var-decl name='retrans_timeout_ms' type-id='type-id-10' visibility='default'/> @@ -3281,142 +3886,119 @@ <var-decl name='actual_retrans_timeout_ms' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='async_term' type-id='type-id-17' visibility='default'/> + <var-decl name='async_term' type-id='type-id-272' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='last_retransmit' type-id='type-id-169' visibility='default'/> + <var-decl name='last_retransmit' type-id='type-id-31' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> <var-decl name='packets_dropped' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-169'> + <class-decl name='__anonymous_struct__13' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-318'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='tv_sec' type-id='type-id-52' visibility='default'/> + <var-decl name='priv' type-id='type-id-405' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tv_nsec' type-id='type-id-282' visibility='default'/> + <var-decl name='resumed_priv' type-id='type-id-405' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='resumed_set' type-id='type-id-135' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='__syscall_slong_t' type-id='type-id-1' id='type-id-282'/> - <typedef-decl name='dtls_st' type-id='type-id-281' id='type-id-167'/> - - <array-type-def dimensions='1' type-id='type-id-35' size-in-bits='288' id='type-id-168'> - <subrange length='36' type-id='type-id-38' id='type-id-283'/> - - </array-type-def> - <enum-decl name='heartbeat_state_t' id='type-id-284'> - <underlying-type type-id='type-id-41'/> - <enumerator name='SHB_SEND1' value='0'/> - <enumerator name='SHB_SEND2' value='1'/> - <enumerator name='SHB_RECV' value='2'/> - </enum-decl> - <typedef-decl name='heartbeat_state_t' type-id='type-id-284' id='type-id-170'/> - <enum-decl name='recv_state_t' id='type-id-285'> - <underlying-type type-id='type-id-41'/> - <enumerator name='RECV_STATE_0' value='0'/> - <enumerator name='RECV_STATE_DTLS_RETRANSMIT' value='1'/> - <enumerator name='RECV_STATE_FALSE_START_HANDLING' value='2'/> - <enumerator name='RECV_STATE_FALSE_START' value='3'/> - <enumerator name='RECV_STATE_ASYNC_HANDSHAKE' value='4'/> - <enumerator name='RECV_STATE_EARLY_START_HANDLING' value='5'/> - <enumerator name='RECV_STATE_EARLY_START' value='6'/> - <enumerator name='RECV_STATE_REHANDSHAKE' value='7'/> - <enumerator name='RECV_STATE_REAUTH' value='8'/> - </enum-decl> - <typedef-decl name='recv_state_t' type-id='type-id-285' id='type-id-171'/> - <typedef-decl name='gnutls_certificate_verify_function' type-id='type-id-261' id='type-id-286'/> - <pointer-type-def type-id='type-id-286' size-in-bits='64' id='type-id-172'/> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-174' visibility='default' id='type-id-287'> + <class-decl name='__anonymous_struct__12' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-300' visibility='default' id='type-id-358'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-288' visibility='default'/> + <var-decl name='type' type-id='type-id-406' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='type-id-64' visibility='default'/> + <var-decl name='data' type-id='type-id-99' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='size' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-289'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_DT_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_DT_DNS_HOSTNAME' value='1'/> - <enumerator name='GNUTLS_DT_KEY_PURPOSE_OID' value='2'/> - <enumerator name='GNUTLS_DT_RFC822NAME' value='3'/> - <enumerator name='GNUTLS_DT_IP_ADDRESS' value='4'/> - </enum-decl> - <typedef-decl name='gnutls_vdata_types_t' type-id='type-id-289' id='type-id-288'/> - <typedef-decl name='gnutls_typed_vdata_st' type-id='type-id-287' id='type-id-174'/> - <pointer-type-def type-id='type-id-174' size-in-bits='64' id='type-id-173'/> - - <array-type-def dimensions='1' type-id='type-id-33' size-in-bits='1032' id='type-id-175'> - <subrange length='129' type-id='type-id-38' id='type-id-290'/> - - </array-type-def> - <class-decl name='tfo_st' size-in-bits='1216' is-struct='yes' visibility='default' id='type-id-291'> + <class-decl name='__anonymous_struct__14' size-in-bits='3136' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-309' visibility='default' id='type-id-370'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='fd' type-id='type-id-22' visibility='default'/> + <var-decl name='arrival_time' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='flags' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='creation_time' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='connect_only' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='lifetime' type-id='type-id-88' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='connect_addr' type-id='type-id-292' visibility='default'/> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='age_add' type-id='type-id-88' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='connect_addrlen' type-id='type-id-293' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='nonce' type-id='type-id-407' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='nonce_size' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='prf' type-id='type-id-312' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='resumption_master_secret' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='ticket' type-id='type-id-257' visibility='default'/> </data-member> </class-decl> - <class-decl name='sockaddr_storage' size-in-bits='1024' is-struct='yes' visibility='default' id='type-id-292'> + <class-decl name='__anonymous_struct__17' size-in-bits='4128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-375'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ss_family' type-id='type-id-294' visibility='default'/> + <var-decl name='temp_secret' type-id='type-id-180' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='__ss_padding' type-id='type-id-295' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='temp_secret_size' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='__ss_align' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='e_ckey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='hs_ckey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='hs_skey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='ap_ckey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2592'> + <var-decl name='ap_skey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3104'> + <var-decl name='ap_expkey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3616'> + <var-decl name='ap_rms' type-id='type-id-180' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='sa_family_t' type-id='type-id-24' id='type-id-294'/> - - <array-type-def dimensions='1' type-id='type-id-33' size-in-bits='944' id='type-id-295'> - <subrange length='118' type-id='type-id-38' id='type-id-296'/> - - </array-type-def> - <typedef-decl name='__socklen_t' type-id='type-id-10' id='type-id-297'/> - <typedef-decl name='socklen_t' type-id='type-id-297' id='type-id-293'/> - <typedef-decl name='tfo_st' type-id='type-id-291' id='type-id-176'/> - <class-decl name='gnutls_supplemental_entry_st' size-in-bits='256' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-298'/> - <pointer-type-def type-id='type-id-298' size-in-bits='64' id='type-id-177'/> - <class-decl name='hello_ext_entry_st' size-in-bits='640' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-299'/> - <pointer-type-def type-id='type-id-299' size-in-bits='64' id='type-id-178'/> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-300'> + <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-257' visibility='default' id='type-id-345'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='priv' type-id='type-id-301' visibility='default'/> + <var-decl name='data' type-id='type-id-99' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='resumed_priv' type-id='type-id-301' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='set' type-id='type-id-16' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='136'> - <var-decl name='resumed_set' type-id='type-id-16' visibility='default'/> + <var-decl name='size' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_ext_priv_data_t' type-id='type-id-101' id='type-id-301'/> - - <array-type-def dimensions='1' type-id='type-id-300' size-in-bits='6144' id='type-id-179'> - <subrange length='32' type-id='type-id-38' id='type-id-51'/> - - </array-type-def> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-302'> - <underlying-type type-id='type-id-41'/> + <qualified-type-def type-id='type-id-408' const='yes' id='type-id-324'/> + <qualified-type-def type-id='type-id-409' const='yes' id='type-id-325'/> + <qualified-type-def type-id='type-id-410' const='yes' id='type-id-326'/> + <qualified-type-def type-id='type-id-411' const='yes' id='type-id-327'/> + <qualified-type-def type-id='type-id-412' const='yes' id='type-id-328'/> + <enum-decl name='__anonymous_enum__13' is-anonymous='yes' id='type-id-342'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CERT_IGNORE' value='0'/> + <enumerator name='GNUTLS_CERT_REQUEST' value='1'/> + <enumerator name='GNUTLS_CERT_REQUIRE' value='2'/> + </enum-decl> + <enum-decl name='__anonymous_enum__15' is-anonymous='yes' id='type-id-350'> + <underlying-type type-id='type-id-70'/> <enumerator name='GNUTLS_EXT_FLAG_OVERRIDE_INTERNAL' value='1'/> <enumerator name='GNUTLS_EXT_FLAG_CLIENT_HELLO' value='2'/> <enumerator name='GNUTLS_EXT_FLAG_TLS12_SERVER_HELLO' value='4'/> @@ -3427,98 +4009,334 @@ <enumerator name='GNUTLS_EXT_FLAG_TLS' value='128'/> <enumerator name='GNUTLS_EXT_FLAG_DTLS' value='256'/> </enum-decl> - <typedef-decl name='gnutls_ext_flags_t' type-id='type-id-302' id='type-id-180'/> - <class-decl name='__anonymous_struct__' size-in-bits='3136' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-181' visibility='default' id='type-id-303'> + <enum-decl name='__anonymous_enum__17' is-anonymous='yes' id='type-id-344'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CRD_CERTIFICATE' value='1'/> + <enumerator name='GNUTLS_CRD_ANON' value='2'/> + <enumerator name='GNUTLS_CRD_SRP' value='3'/> + <enumerator name='GNUTLS_CRD_PSK' value='4'/> + <enumerator name='GNUTLS_CRD_IA' value='5'/> + </enum-decl> + <enum-decl name='__anonymous_enum__3' is-anonymous='yes' id='type-id-343'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CRT_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_CRT_X509' value='1'/> + <enumerator name='GNUTLS_CRT_OPENPGP' value='2'/> + <enumerator name='GNUTLS_CRT_RAWPK' value='3'/> + <enumerator name='GNUTLS_CRT_MAX' value='3'/> + </enum-decl> + <enum-decl name='__anonymous_enum__7' is-anonymous='yes' id='type-id-356'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SIGN_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA1' value='1'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA' value='1'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA1' value='2'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA' value='2'/> + <enumerator name='GNUTLS_SIGN_RSA_MD5' value='3'/> + <enumerator name='GNUTLS_SIGN_RSA_MD2' value='4'/> + <enumerator name='GNUTLS_SIGN_RSA_RMD160' value='5'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA256' value='6'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA384' value='7'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA512' value='8'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA224' value='9'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA224' value='10'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA256' value='11'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA1' value='12'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA224' value='13'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA256' value='14'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA384' value='15'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA512' value='16'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA384' value='17'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA512' value='18'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_224' value='20'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_256' value='21'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_384' value='22'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_512' value='23'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA3_224' value='24'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA3_256' value='25'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA3_384' value='26'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA3_512' value='27'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA3_224' value='28'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA3_256' value='29'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA3_384' value='30'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA3_512' value='31'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_SHA256' value='32'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_SHA384' value='33'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_SHA512' value='34'/> + <enumerator name='GNUTLS_SIGN_EDDSA_ED25519' value='35'/> + <enumerator name='GNUTLS_SIGN_RSA_RAW' value='36'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SECP256R1_SHA256' value='37'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SECP384R1_SHA384' value='38'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SECP521R1_SHA512' value='39'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_RSAE_SHA256' value='40'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_RSAE_SHA384' value='41'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_RSAE_SHA512' value='42'/> + <enumerator name='GNUTLS_SIGN_GOST_94' value='43'/> + <enumerator name='GNUTLS_SIGN_GOST_256' value='44'/> + <enumerator name='GNUTLS_SIGN_GOST_512' value='45'/> + <enumerator name='GNUTLS_SIGN_EDDSA_ED448' value='46'/> + <enumerator name='GNUTLS_SIGN_MAX' value='46'/> + </enum-decl> + <enum-decl name='bye_state_t' id='type-id-338'> + <underlying-type type-id='type-id-70'/> + <enumerator name='BYE_STATE0' value='0'/> + <enumerator name='BYE_STATE1' value='1'/> + <enumerator name='BYE_STATE2' value='2'/> + </enum-decl> + <enum-decl name='handshake_state_t' id='type-id-360'> + <underlying-type type-id='type-id-70'/> + <enumerator name='STATE0' value='0'/> + <enumerator name='STATE1' value='1'/> + <enumerator name='STATE2' value='2'/> + <enumerator name='STATE3' value='3'/> + <enumerator name='STATE4' value='4'/> + <enumerator name='STATE5' value='5'/> + <enumerator name='STATE6' value='6'/> + <enumerator name='STATE7' value='7'/> + <enumerator name='STATE8' value='8'/> + <enumerator name='STATE9' value='9'/> + <enumerator name='STATE10' value='10'/> + <enumerator name='STATE11' value='11'/> + <enumerator name='STATE12' value='12'/> + <enumerator name='STATE13' value='13'/> + <enumerator name='STATE14' value='14'/> + <enumerator name='STATE15' value='15'/> + <enumerator name='STATE16' value='16'/> + <enumerator name='STATE17' value='17'/> + <enumerator name='STATE18' value='18'/> + <enumerator name='STATE19' value='19'/> + <enumerator name='STATE20' value='20'/> + <enumerator name='STATE21' value='21'/> + <enumerator name='STATE22' value='22'/> + <enumerator name='STATE30' value='30'/> + <enumerator name='STATE31' value='31'/> + <enumerator name='STATE40' value='40'/> + <enumerator name='STATE41' value='41'/> + <enumerator name='STATE50' value='50'/> + <enumerator name='STATE90' value='90'/> + <enumerator name='STATE91' value='91'/> + <enumerator name='STATE92' value='92'/> + <enumerator name='STATE93' value='93'/> + <enumerator name='STATE94' value='94'/> + <enumerator name='STATE99' value='99'/> + <enumerator name='STATE100' value='100'/> + <enumerator name='STATE101' value='101'/> + <enumerator name='STATE102' value='102'/> + <enumerator name='STATE103' value='103'/> + <enumerator name='STATE104' value='104'/> + <enumerator name='STATE105' value='105'/> + <enumerator name='STATE106' value='106'/> + <enumerator name='STATE107' value='107'/> + <enumerator name='STATE108' value='108'/> + <enumerator name='STATE109' value='109'/> + <enumerator name='STATE110' value='110'/> + <enumerator name='STATE111' value='111'/> + <enumerator name='STATE112' value='112'/> + <enumerator name='STATE113' value='113'/> + <enumerator name='STATE114' value='114'/> + <enumerator name='STATE115' value='115'/> + <enumerator name='STATE150' value='116'/> + </enum-decl> + <enum-decl name='heartbeat_state_t' id='type-id-361'> + <underlying-type type-id='type-id-70'/> + <enumerator name='SHB_SEND1' value='0'/> + <enumerator name='SHB_SEND2' value='1'/> + <enumerator name='SHB_RECV' value='2'/> + </enum-decl> + <enum-decl name='reauth_state_t' id='type-id-364'> + <underlying-type type-id='type-id-70'/> + <enumerator name='REAUTH_STATE0' value='0'/> + <enumerator name='REAUTH_STATE1' value='1'/> + <enumerator name='REAUTH_STATE2' value='2'/> + <enumerator name='REAUTH_STATE3' value='3'/> + <enumerator name='REAUTH_STATE4' value='4'/> + <enumerator name='REAUTH_STATE5' value='5'/> + </enum-decl> + <enum-decl name='record_send_state_t' id='type-id-366'> + <underlying-type type-id='type-id-70'/> + <enumerator name='RECORD_SEND_NORMAL' value='0'/> + <enumerator name='RECORD_SEND_CORKED' value='1'/> + <enumerator name='RECORD_SEND_CORKED_TO_KU' value='2'/> + <enumerator name='RECORD_SEND_KEY_UPDATE_1' value='3'/> + <enumerator name='RECORD_SEND_KEY_UPDATE_2' value='4'/> + <enumerator name='RECORD_SEND_KEY_UPDATE_3' value='5'/> + </enum-decl> + <enum-decl name='recv_state_t' id='type-id-367'> + <underlying-type type-id='type-id-70'/> + <enumerator name='RECV_STATE_0' value='0'/> + <enumerator name='RECV_STATE_DTLS_RETRANSMIT' value='1'/> + <enumerator name='RECV_STATE_FALSE_START_HANDLING' value='2'/> + <enumerator name='RECV_STATE_FALSE_START' value='3'/> + <enumerator name='RECV_STATE_ASYNC_HANDSHAKE' value='4'/> + <enumerator name='RECV_STATE_EARLY_START_HANDLING' value='5'/> + <enumerator name='RECV_STATE_EARLY_START' value='6'/> + <enumerator name='RECV_STATE_REHANDSHAKE' value='7'/> + <enumerator name='RECV_STATE_REAUTH' value='8'/> + </enum-decl> + <enum-decl name='send_ticket_state_t' id='type-id-368'> + <underlying-type type-id='type-id-70'/> + <enumerator name='TICKET_STATE0' value='0'/> + <enumerator name='TICKET_STATE1' value='1'/> + </enum-decl> + <enum-decl name='transport_t' id='type-id-371'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_STREAM' value='0'/> + <enumerator name='GNUTLS_DGRAM' value='1'/> + </enum-decl> + <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-340'/> + <pointer-type-def type-id='type-id-414' size-in-bits='64' id='type-id-352'/> + <pointer-type-def type-id='type-id-415' size-in-bits='64' id='type-id-353'/> + <pointer-type-def type-id='type-id-416' size-in-bits='64' id='type-id-351'/> + <pointer-type-def type-id='type-id-417' size-in-bits='64' id='type-id-357'/> + <pointer-type-def type-id='type-id-418' size-in-bits='64' id='type-id-349'/> + <pointer-type-def type-id='type-id-419' size-in-bits='64' id='type-id-355'/> + <pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-346'/> + <pointer-type-def type-id='type-id-421' size-in-bits='64' id='type-id-348'/> + <typedef-decl name='__int16_t' type-id='type-id-72' id='type-id-362'/> + <typedef-decl name='__uint16_t' type-id='type-id-38' id='type-id-372'/> + <typedef-decl name='gnutls_certificate_verify_function' type-id='type-id-414' id='type-id-329'/> + <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-347'/> + <typedef-decl name='gnutls_ocsp_data_st' type-id='type-id-423' id='type-id-330'/> + <typedef-decl name='gnutls_pcert_st' type-id='type-id-424' id='type-id-331'/> + <typedef-decl name='gnutls_pk_params_st' type-id='type-id-425' id='type-id-322'/> + <typedef-decl name='gnutls_stek_rotation_callback_t' type-id='type-id-426' id='type-id-323'/> + <typedef-decl name='handshake_buffer_st' type-id='type-id-427' id='type-id-335'/> + <pointer-type-def type-id='type-id-428' size-in-bits='64' id='type-id-359'/> + <pointer-type-def type-id='type-id-429' size-in-bits='64' id='type-id-354'/> + <class-decl name='gnutls_anti_replay_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-413'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='window' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='start_time' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='db_add_func' type-id='type-id-430' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='db_ptr' type-id='type-id-11' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gnutls_cipher_suite_entry_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-408'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='arrival_time' type-id='type-id-169' visibility='default'/> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='type-id-431' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='block_algorithm' type-id='type-id-237' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='creation_time' type-id='type-id-169' visibility='default'/> + <var-decl name='kx_algorithm' type-id='type-id-432' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='mac_algorithm' type-id='type-id-234' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_version' type-id='type-id-433' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_version' type-id='type-id-433' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='lifetime' type-id='type-id-18' visibility='default'/> + <var-decl name='min_dtls_version' type-id='type-id-433' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='age_add' type-id='type-id-18' visibility='default'/> + <var-decl name='max_dtls_version' type-id='type-id-433' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='nonce' type-id='type-id-304' visibility='default'/> + <var-decl name='prf' type-id='type-id-234' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='nonce_size' type-id='type-id-99' visibility='default'/> + </class-decl> + <class-decl name='gnutls_ocsp_data_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-423'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='prf' type-id='type-id-13' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='response' type-id='type-id-257' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='resumption_master_secret' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='exptime' type-id='type-id-272' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='ticket' type-id='type-id-62' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='padding' type-id='type-id-434' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='2040' id='type-id-304'> - <subrange length='255' type-id='type-id-38' id='type-id-305'/> - - </array-type-def> - <typedef-decl name='tls13_ticket_st' type-id='type-id-303' id='type-id-181'/> - <class-decl name='gnutls_anti_replay_st' size-in-bits='320' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-306'/> - <pointer-type-def type-id='type-id-306' size-in-bits='64' id='type-id-307'/> - <typedef-decl name='gnutls_anti_replay_t' type-id='type-id-307' id='type-id-182'/> - <typedef-decl name='internals_st' type-id='type-id-137' id='type-id-7'/> - <class-decl name='gnutls_key_st' size-in-bits='22656' is-struct='yes' visibility='default' id='type-id-308'> + <class-decl name='gnutls_pcert_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-424'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='kshare' type-id='type-id-309' visibility='default'/> + <var-decl name='pubkey' type-id='type-id-435' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11520'> - <var-decl name='proto' type-id='type-id-310' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cert' type-id='type-id-257' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='20096'> - <var-decl name='binders' type-id='type-id-311' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='type' type-id='type-id-314' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='20608'> - <var-decl name='key' type-id='type-id-62' visibility='default'/> + </class-decl> + <class-decl name='mod_auth_st_int' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-411'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='20736'> - <var-decl name='session_ticket_key' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gnutls_generate_server_certificate' type-id='type-id-436' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='21248'> - <var-decl name='previous_ticket_key' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='gnutls_generate_client_certificate' type-id='type-id-436' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='21760'> - <var-decl name='initial_stek' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='gnutls_generate_server_kx' type-id='type-id-436' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='22272'> - <var-decl name='auth_info' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='gnutls_generate_client_kx' type-id='type-id-436' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='22336'> - <var-decl name='auth_info_type' type-id='type-id-312' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='gnutls_generate_client_crt_vrfy' type-id='type-id-436' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='22368'> - <var-decl name='auth_info_size' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='gnutls_generate_server_crt_request' type-id='type-id-436' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='22400'> - <var-decl name='cred' type-id='type-id-313' visibility='default'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='gnutls_process_server_certificate' type-id='type-id-437' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='22464'> - <var-decl name='totp' type-id='type-id-314' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='gnutls_process_client_certificate' type-id='type-id-437' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='gnutls_process_server_kx' type-id='type-id-437' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='gnutls_process_client_kx' type-id='type-id-437' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='gnutls_process_client_crt_vrfy' type-id='type-id-437' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='gnutls_process_server_crt_request' type-id='type-id-437' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='11520' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-309'> + <class-decl name='pin_info_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-387'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ecdh_params' type-id='type-id-315' visibility='default'/> + <var-decl name='cb' type-id='type-id-438' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='ecdhx_params' type-id='type-id-315' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='dh_params' type-id='type-id-315' visibility='default'/> + </class-decl> + <class-decl name='sockaddr_storage' size-in-bits='1024' is-struct='yes' visibility='default' id='type-id-400'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ss_family' type-id='type-id-439' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='__ss_padding' type-id='type-id-440' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='__ss_align' type-id='type-id-12' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='3840' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-315' visibility='default' id='type-id-316'> + <class-decl name='__anonymous_struct__16' size-in-bits='3840' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-322' visibility='default' id='type-id-425'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='params' type-id='type-id-317' visibility='default'/> + <var-decl name='params' type-id='type-id-441' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> <var-decl name='params_nr' type-id='type-id-10' visibility='default'/> @@ -3530,442 +4348,420 @@ <var-decl name='qbits' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='curve' type-id='type-id-59' visibility='default'/> + <var-decl name='curve' type-id='type-id-442' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='dh_group' type-id='type-id-56' visibility='default'/> + <var-decl name='dh_group' type-id='type-id-443' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1184'> - <var-decl name='gost_params' type-id='type-id-318' visibility='default'/> + <var-decl name='gost_params' type-id='type-id-444' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='raw_pub' type-id='type-id-62' visibility='default'/> + <var-decl name='raw_pub' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='raw_priv' type-id='type-id-62' visibility='default'/> + <var-decl name='raw_priv' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1472'> <var-decl name='seed_size' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1504'> - <var-decl name='seed' type-id='type-id-319' visibility='default'/> + <var-decl name='seed' type-id='type-id-445' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3552'> - <var-decl name='palgo' type-id='type-id-212' visibility='default'/> + <var-decl name='palgo' type-id='type-id-198' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='spki' type-id='type-id-320' visibility='default'/> + <var-decl name='spki' type-id='type-id-446' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='algo' type-id='type-id-60' visibility='default'/> + <var-decl name='algo' type-id='type-id-385' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='bigint_t' type-id='type-id-101' id='type-id-321'/> - - <array-type-def dimensions='1' type-id='type-id-321' size-in-bits='1024' id='type-id-317'> - <subrange length='16' type-id='type-id-38' id='type-id-93'/> - - </array-type-def> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-322'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_GOST_PARAMSET_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_GOST_PARAMSET_TC26_Z' value='1'/> - <enumerator name='GNUTLS_GOST_PARAMSET_CP_A' value='2'/> - <enumerator name='GNUTLS_GOST_PARAMSET_CP_B' value='3'/> - <enumerator name='GNUTLS_GOST_PARAMSET_CP_C' value='4'/> - <enumerator name='GNUTLS_GOST_PARAMSET_CP_D' value='5'/> - </enum-decl> - <typedef-decl name='gnutls_gost_paramset_t' type-id='type-id-322' id='type-id-318'/> - - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='2048' id='type-id-319'> - <subrange length='256' type-id='type-id-38' id='type-id-224'/> - - </array-type-def> - <class-decl name='gnutls_x509_spki_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-323'> + <class-decl name='__anonymous_struct__21' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-404'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pk' type-id='type-id-60' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rsa_pss_dig' type-id='type-id-212' visibility='default'/> + <var-decl name='srp_key' type-id='type-id-447' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='salt_size' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='legacy' type-id='type-id-10' visibility='default'/> + <var-decl name='srp_g' type-id='type-id-447' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dsa_dig' type-id='type-id-212' visibility='default'/> + <var-decl name='srp_p' type-id='type-id-447' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='A' type-id='type-id-447' visibility='default'/> </data-member> - </class-decl> - <typedef-decl name='gnutls_x509_spki_st' type-id='type-id-323' id='type-id-320'/> - <typedef-decl name='gnutls_pk_params_st' type-id='type-id-316' id='type-id-315'/> - <union-decl name='__anonymous_union__' size-in-bits='8576' is-anonymous='yes' visibility='default' id='type-id-310'> - <data-member access='private'> - <var-decl name='tls13' type-id='type-id-324' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='B' type-id='type-id-447' visibility='default'/> </data-member> - <data-member access='private'> - <var-decl name='tls12' type-id='type-id-325' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='u' type-id='type-id-447' visibility='default'/> </data-member> - </union-decl> - <class-decl name='__anonymous_struct__' size-in-bits='4128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-324'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='temp_secret' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='b' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='a' type-id='type-id-447' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='temp_secret_size' type-id='type-id-10' visibility='default'/> + <var-decl name='x' type-id='type-id-447' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='e_ckey' type-id='type-id-89' visibility='default'/> + </class-decl> + <class-decl name='__anonymous_struct__10' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-335' visibility='default' id='type-id-427'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='htype' type-id='type-id-448' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1056'> - <var-decl name='hs_ckey' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rtype' type-id='type-id-448' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1568'> - <var-decl name='hs_skey' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='length' type-id='type-id-88' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2080'> - <var-decl name='ap_ckey' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='sequence' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2592'> - <var-decl name='ap_skey' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='start_offset' type-id='type-id-88' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3104'> - <var-decl name='ap_expkey' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='end_offset' type-id='type-id-88' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3616'> - <var-decl name='ap_rms' type-id='type-id-89' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='header' type-id='type-id-449' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='header_size' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='data' type-id='type-id-262' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='8576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-325'> + <class-decl name='__anonymous_struct__20' size-in-bits='3904' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-403'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ecdh' type-id='type-id-326' visibility='default'/> + <var-decl name='params' type-id='type-id-322' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='dh' type-id='type-id-327' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='srp' type-id='type-id-328' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='client_Y' type-id='type-id-447' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='4096' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-326'> + <class-decl name='__anonymous_struct__19' size-in-bits='4096' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-402'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='params' type-id='type-id-315' visibility='default'/> + <var-decl name='params' type-id='type-id-322' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='x' type-id='type-id-321' visibility='default'/> + <var-decl name='x' type-id='type-id-447' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='y' type-id='type-id-321' visibility='default'/> + <var-decl name='y' type-id='type-id-447' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='raw' type-id='type-id-62' visibility='default'/> + <var-decl name='raw' type-id='type-id-257' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='3904' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-327'> + <pointer-type-def type-id='type-id-450' size-in-bits='64' id='type-id-398'/> + <pointer-type-def type-id='type-id-451' size-in-bits='64' id='type-id-397'/> + <typedef-decl name='ciphersuite_list_st' type-id='type-id-452' id='type-id-381'/> + <typedef-decl name='gnutls_ext_deinit_data_func' type-id='type-id-453' id='type-id-394'/> + <typedef-decl name='gnutls_ext_pack_func' type-id='type-id-454' id='type-id-395'/> + <typedef-decl name='gnutls_ext_parse_type_t' type-id='type-id-455' id='type-id-391'/> + <typedef-decl name='gnutls_ext_priv_data_t' type-id='type-id-11' id='type-id-405'/> + <typedef-decl name='gnutls_ext_recv_func' type-id='type-id-456' id='type-id-392'/> + <typedef-decl name='gnutls_ext_send_func' type-id='type-id-457' id='type-id-393'/> + <typedef-decl name='gnutls_ext_unpack_func' type-id='type-id-458' id='type-id-396'/> + <typedef-decl name='gnutls_group_entry_st' type-id='type-id-459' id='type-id-409'/> + <typedef-decl name='gnutls_pk_algorithm_t' type-id='type-id-460' id='type-id-385'/> + <typedef-decl name='gnutls_privkey_type_t' type-id='type-id-461' id='type-id-384'/> + <typedef-decl name='gnutls_sec_param_t' type-id='type-id-462' id='type-id-383'/> + <typedef-decl name='gnutls_supp_recv_func' type-id='type-id-456' id='type-id-389'/> + <typedef-decl name='gnutls_supp_send_func' type-id='type-id-457' id='type-id-390'/> + <typedef-decl name='gnutls_supplemental_data_format_type_t' type-id='type-id-463' id='type-id-388'/> + <typedef-decl name='gnutls_vdata_types_t' type-id='type-id-464' id='type-id-406'/> + <typedef-decl name='group_list_st' type-id='type-id-465' id='type-id-379'/> + <typedef-decl name='mac_entry_st' type-id='type-id-466' id='type-id-410'/> + <typedef-decl name='priority_st' type-id='type-id-467' id='type-id-378'/> + <typedef-decl name='record_state_st' type-id='type-id-468' id='type-id-399'/> + <typedef-decl name='safe_renegotiation_t' type-id='type-id-469' id='type-id-382'/> + <typedef-decl name='sign_algo_list_st' type-id='type-id-470' id='type-id-380'/> + <typedef-decl name='socklen_t' type-id='type-id-471' id='type-id-401'/> + <typedef-decl name='version_entry_st' type-id='type-id-472' id='type-id-412'/> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='2040' id='type-id-407'> + <subrange length='255' type-id='type-id-12' id='type-id-473'/> + </array-type-def> + <union-decl name='__anonymous_union__' size-in-bits='576' is-anonymous='yes' visibility='default' id='type-id-386'> + <data-member access='private'> + <var-decl name='x509' type-id='type-id-474' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='pkcs11' type-id='type-id-475' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='ext' type-id='type-id-476' visibility='default'/> + </data-member> + </union-decl> + <pointer-type-def type-id='type-id-477' size-in-bits='64' id='type-id-426'/> + <array-type-def dimensions='1' type-id='type-id-447' size-in-bits='1024' id='type-id-441'> + <subrange length='16' type-id='type-id-12' id='type-id-159'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='944' id='type-id-440'> + <subrange length='118' type-id='type-id-12' id='type-id-478'/> + </array-type-def> + <class-decl name='ciphersuite_list_st' size-in-bits='16448' is-struct='yes' visibility='default' id='type-id-452'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='params' type-id='type-id-315' visibility='default'/> + <var-decl name='entry' type-id='type-id-479' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='client_Y' type-id='type-id-321' visibility='default'/> + <data-member access='public' layout-offset-in-bits='16384'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-328'> + <class-decl name='gnutls_group_entry_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-459'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='srp_key' type-id='type-id-321' visibility='default'/> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='srp_g' type-id='type-id-321' visibility='default'/> + <var-decl name='id' type-id='type-id-443' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='srp_p' type-id='type-id-321' visibility='default'/> + <var-decl name='prime' type-id='type-id-480' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='A' type-id='type-id-321' visibility='default'/> + <var-decl name='q' type-id='type-id-480' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='B' type-id='type-id-321' visibility='default'/> + <var-decl name='generator' type-id='type-id-480' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='u' type-id='type-id-321' visibility='default'/> + <var-decl name='q_bits' type-id='type-id-481' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='b' type-id='type-id-321' visibility='default'/> + <var-decl name='curve' type-id='type-id-442' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='pk' type-id='type-id-385' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='a' type-id='type-id-321' visibility='default'/> + <var-decl name='tls_id' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='x' type-id='type-id-321' visibility='default'/> + </class-decl> + <class-decl name='group_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-465'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='entry' type-id='type-id-482' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4128'> + <var-decl name='have_ffdhe' type-id='type-id-263' visibility='default'/> </data-member> </class-decl> - <class-decl name='binder_data_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-329'> + <class-decl name='mac_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-466'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='prf' type-id='type-id-13' visibility='default'/> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='psk' type-id='type-id-62' visibility='default'/> + <var-decl name='oid' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mac_oid' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='idx' type-id='type-id-16' visibility='default'/> + <var-decl name='id' type-id='type-id-234' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='200'> - <var-decl name='resumption' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='output_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='key_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='nonce_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='placeholder' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='block_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-329' size-in-bits='512' id='type-id-311'> - <subrange length='2' type-id='type-id-38' id='type-id-40'/> - - </array-type-def> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-330'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_CRD_CERTIFICATE' value='1'/> - <enumerator name='GNUTLS_CRD_ANON' value='2'/> - <enumerator name='GNUTLS_CRD_SRP' value='3'/> - <enumerator name='GNUTLS_CRD_PSK' value='4'/> - <enumerator name='GNUTLS_CRD_IA' value='5'/> - </enum-decl> - <typedef-decl name='gnutls_credentials_type_t' type-id='type-id-330' id='type-id-312'/> - <class-decl name='auth_cred_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-331'> + <class-decl name='mbuffer_st' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-451'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='algorithm' type-id='type-id-312' visibility='default'/> + <var-decl name='next' type-id='type-id-397' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='credentials' type-id='type-id-101' visibility='default'/> + <var-decl name='prev' type-id='type-id-397' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='next' type-id='type-id-313' visibility='default'/> + <var-decl name='mark' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='msg' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='maximum_size' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='uhead_mark' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='type' type-id='type-id-483' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='record_sequence' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='epoch' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='htype' type-id='type-id-448' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='handshake_sequence' type-id='type-id-269' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-313'/> - <typedef-decl name='auth_cred_st' type-id='type-id-331' id='type-id-332'/> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-314'> + <class-decl name='record_state_st' size-in-bits='2496' is-struct='yes' visibility='default' id='type-id-468'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='last_result' type-id='type-id-80' visibility='default'/> + <var-decl name='mac_key' type-id='type-id-180' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='was_rotated' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='mac_key_size' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cb' type-id='type-id-333' visibility='default'/> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='iv' type-id='type-id-152' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='iv_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='key' type-id='type-id-301' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='key_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='ctx' type-id='type-id-484' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='aead_tag_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2400'> + <var-decl name='is_aead' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='sequence_number' type-id='type-id-140' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-335'/> - <typedef-decl name='gnutls_stek_rotation_callback_t' type-id='type-id-335' id='type-id-333'/> - <typedef-decl name='gnutls_key_st' type-id='type-id-308' id='type-id-8'/> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-336' visibility='default' id='type-id-337'> + <class-decl name='sign_algo_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-470'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='low' type-id='type-id-99' visibility='default'/> + <var-decl name='entry' type-id='type-id-485' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='high' type-id='type-id-99' visibility='default'/> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_range_st' type-id='type-id-337' id='type-id-336'/> - <qualified-type-def type-id='type-id-336' const='yes' id='type-id-338'/> - <pointer-type-def type-id='type-id-338' size-in-bits='64' id='type-id-339'/> - <function-decl name='gnutls_record_send_range' mangled-name='gnutls_record_send_range' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_send_range@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> - <parameter type-id='type-id-339' name='range'/> - <return type-id='type-id-3'/> - </function-decl> - <pointer-type-def type-id='type-id-336' size-in-bits='64' id='type-id-340'/> - <function-decl name='gnutls_range_split' mangled-name='gnutls_range_split' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_range_split@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-339' name='orig'/> - <parameter type-id='type-id-340' name='next'/> - <parameter type-id='type-id-340' name='remainder'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_record_can_use_length_hiding' mangled-name='gnutls_record_can_use_length_hiding' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_can_use_length_hiding@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> - </function-decl> - <function-decl name='_gnutls_log' mangled-name='_gnutls_log' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_send_tlen_int' mangled-name='_gnutls_send_tlen_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__stack_chk_fail' mangled-name='__stack_chk_fail' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_dtls_get_data_mtu' mangled-name='gnutls_dtls_get_data_mtu' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_epoch_get' mangled-name='_gnutls_epoch_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-type size-in-bits='64' id='type-id-261'> - <parameter type-id='type-id-237'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-267'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-57'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-239'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-238'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-240'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-192'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-263'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-10'/> - <parameter type-id='type-id-10'/> - <parameter type-id='type-id-10'/> - <parameter type-id='type-id-57'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-279'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-278'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-253'> - <parameter type-id='type-id-154'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-243'> - <parameter type-id='type-id-154'/> - <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-259'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-62'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-255'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-62'/> - <parameter type-id='type-id-62'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-116'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-112'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-114'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-257'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-62'/> - <return type-id='type-id-62'/> - </function-type> - <function-type size-in-bits='64' id='type-id-251'> - <parameter type-id='type-id-154'/> - <parameter type-id='type-id-250'/> - <parameter type-id='type-id-22'/> - <return type-id='type-id-3'/> - </function-type> - <function-type size-in-bits='64' id='type-id-245'> - <parameter type-id='type-id-154'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-3'/> - </function-type> - <function-type size-in-bits='64' id='type-id-334'> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-80'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-120'> - <parameter type-id='type-id-101'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-118'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-129'> - <parameter type-id='type-id-101'/> - <return type-id='type-id-101'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='record.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='hello_ext_entry_st' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-299'> + <class-decl name='__anonymous_struct__2' size-in-bits='320' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-412' visibility='default' id='type-id-472'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='free_struct' type-id='type-id-10' visibility='default'/> + <var-decl name='id' type-id='type-id-433' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='tls_id' type-id='type-id-11' visibility='default'/> + <var-decl name='age' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='gid' type-id='type-id-10' visibility='default'/> + <var-decl name='major' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='minor' type-id='type-id-135' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='client_parse_point' type-id='type-id-341' visibility='default'/> + <var-decl name='transport' type-id='type-id-293' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='server_parse_point' type-id='type-id-341' visibility='default'/> + <var-decl name='supported' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='explicit_iv' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='extensions' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='216'> + <var-decl name='selectable_sighash' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='validity' type-id='type-id-10' visibility='default'/> + <var-decl name='selectable_prf' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='232'> + <var-decl name='obsolete' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='240'> + <var-decl name='tls13_sem' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='248'> + <var-decl name='false_start' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='recv_func' type-id='type-id-342' visibility='default'/> + <var-decl name='only_extension' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='post_handshake_auth' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='key_shares' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='280'> + <var-decl name='multi_ocsp' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='tls_sig_sem' type-id='type-id-135' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-476'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sign_func' type-id='type-id-486' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sign_data_func' type-id='type-id-487' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sign_hash_func' type-id='type-id-488' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='decrypt_func' type-id='type-id-489' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='decrypt_func2' type-id='type-id-490' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='send_func' type-id='type-id-343' visibility='default'/> + <var-decl name='deinit_func' type-id='type-id-491' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='deinit_func' type-id='type-id-344' visibility='default'/> + <var-decl name='info_func' type-id='type-id-492' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='pack_func' type-id='type-id-345' visibility='default'/> + <var-decl name='userdata' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='unpack_func' type-id='type-id-346' visibility='default'/> + <var-decl name='bits' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='cannot_be_overriden' type-id='type-id-10' visibility='default'/> + </class-decl> + <class-decl name='__anonymous_struct__8' size-in-bits='2080' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-378' visibility='default' id='type-id-467'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='priorities' type-id='type-id-493' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='num_priorities' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-347'> - <underlying-type type-id='type-id-41'/> + <qualified-type-def type-id='type-id-494' const='yes' id='type-id-450'/> + <array-type-def dimensions='1' type-id='type-id-134' size-in-bits='16' id='type-id-431'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-455'> + <underlying-type type-id='type-id-70'/> <enumerator name='GNUTLS_EXT_ANY' value='0'/> <enumerator name='GNUTLS_EXT_APPLICATION' value='1'/> <enumerator name='GNUTLS_EXT_TLS' value='2'/> @@ -3973,4689 +4769,5789 @@ <enumerator name='GNUTLS_EXT_NONE' value='4'/> <enumerator name='GNUTLS_EXT_VERSION_NEG' value='5'/> </enum-decl> - <typedef-decl name='gnutls_ext_parse_type_t' type-id='type-id-347' id='type-id-341'/> - <qualified-type-def type-id='type-id-35' const='yes' id='type-id-348'/> - <pointer-type-def type-id='type-id-348' size-in-bits='64' id='type-id-349'/> - <pointer-type-def type-id='type-id-350' size-in-bits='64' id='type-id-351'/> - <typedef-decl name='gnutls_ext_recv_func' type-id='type-id-351' id='type-id-342'/> - <pointer-type-def type-id='type-id-191' size-in-bits='64' id='type-id-352'/> - <typedef-decl name='gnutls_buffer_t' type-id='type-id-352' id='type-id-353'/> - <pointer-type-def type-id='type-id-354' size-in-bits='64' id='type-id-355'/> - <typedef-decl name='gnutls_ext_send_func' type-id='type-id-355' id='type-id-343'/> - <pointer-type-def type-id='type-id-356' size-in-bits='64' id='type-id-357'/> - <typedef-decl name='gnutls_ext_deinit_data_func' type-id='type-id-357' id='type-id-344'/> - <pointer-type-def type-id='type-id-358' size-in-bits='64' id='type-id-359'/> - <typedef-decl name='gnutls_ext_pack_func' type-id='type-id-359' id='type-id-345'/> - <pointer-type-def type-id='type-id-301' size-in-bits='64' id='type-id-360'/> - <pointer-type-def type-id='type-id-361' size-in-bits='64' id='type-id-362'/> - <typedef-decl name='gnutls_ext_unpack_func' type-id='type-id-362' id='type-id-346'/> - <function-decl name='gnutls_record_set_timeout' mangled-name='gnutls_record_set_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_timeout@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='ms'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_record_recv_seq' mangled-name='gnutls_record_recv_seq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_recv_seq@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> - <parameter type-id='type-id-64' name='seq'/> - <return type-id='type-id-3'/> - </function-decl> - <function-decl name='gnutls_record_recv' mangled-name='gnutls_record_recv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_recv@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> - <return type-id='type-id-3'/> - </function-decl> - <function-decl name='gnutls_record_uncork' mangled-name='gnutls_record_uncork' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_uncork@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_record_cork' mangled-name='gnutls_record_cork' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_cork@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_record_recv_early_data' mangled-name='gnutls_record_recv_early_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_recv_early_data@@GNUTLS_3_6_5'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> - <return type-id='type-id-3'/> - </function-decl> - <function-decl name='gnutls_record_send_early_data' mangled-name='gnutls_record_send_early_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_send_early_data@@GNUTLS_3_6_5'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> - <return type-id='type-id-3'/> - </function-decl> - <function-decl name='gnutls_record_send2' mangled-name='gnutls_record_send2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_send2@@GNUTLS_3_6_3'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> - <parameter type-id='type-id-99' name='pad'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-3'/> - </function-decl> - <function-decl name='gnutls_record_send' mangled-name='gnutls_record_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_send@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> - <return type-id='type-id-3'/> - </function-decl> - <typedef-decl name='gnutls_packet_t' type-id='type-id-184' id='type-id-363'/> - <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-364'/> - <function-decl name='gnutls_record_recv_packet' mangled-name='gnutls_record_recv_packet' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_recv_packet@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-364' name='packet'/> - <return type-id='type-id-3'/> - </function-decl> - <function-decl name='gnutls_record_discard_queued' mangled-name='gnutls_record_discard_queued' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_discard_queued@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-99'/> - </function-decl> - <function-decl name='gnutls_packet_deinit' mangled-name='gnutls_packet_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_packet_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-363' name='packet'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_packet_get' mangled-name='gnutls_packet_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_packet_get@@GNUTLS_3_4'> - <parameter type-id='type-id-363' name='packet'/> - <parameter type-id='type-id-278' name='data'/> - <parameter type-id='type-id-64' name='sequence'/> - <return type-id='type-id-111'/> - </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-365'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_SHUT_RDWR' value='0'/> - <enumerator name='GNUTLS_SHUT_WR' value='1'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-461'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PRIVKEY_X509' value='0'/> + <enumerator name='GNUTLS_PRIVKEY_OPENPGP' value='1'/> + <enumerator name='GNUTLS_PRIVKEY_PKCS11' value='2'/> + <enumerator name='GNUTLS_PRIVKEY_EXT' value='3'/> </enum-decl> - <typedef-decl name='gnutls_close_request_t' type-id='type-id-365' id='type-id-366'/> - <function-decl name='gnutls_bye' mangled-name='gnutls_bye' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_bye@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-366' name='how'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_transport_get_int' mangled-name='gnutls_transport_get_int' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_get_int@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-22' size-in-bits='64' id='type-id-367'/> - <function-decl name='gnutls_transport_get_int2' mangled-name='gnutls_transport_get_int2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_get_int2@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-367' name='recv_int'/> - <parameter type-id='type-id-367' name='send_int'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-154' size-in-bits='64' id='type-id-368'/> - <function-decl name='gnutls_transport_get_ptr2' mangled-name='gnutls_transport_get_ptr2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_get_ptr2@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-368' name='recv_ptr'/> - <parameter type-id='type-id-368' name='send_ptr'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_transport_get_ptr' mangled-name='gnutls_transport_get_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_get_ptr@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-154'/> - </function-decl> - <function-decl name='gnutls_transport_set_int2' mangled-name='gnutls_transport_set_int2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_int2@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-22' name='recv_fd'/> - <parameter type-id='type-id-22' name='send_fd'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_transport_set_ptr2' mangled-name='gnutls_transport_set_ptr2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_ptr2@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-154' name='recv_ptr'/> - <parameter type-id='type-id-154' name='send_ptr'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_transport_set_ptr' mangled-name='gnutls_transport_set_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_ptr@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-154' name='ptr'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_record_disable_padding' mangled-name='gnutls_record_disable_padding' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_disable_padding@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__builtin_memcpy' mangled-name='memcpy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_mbuffer_head_get_first' mangled-name='_mbuffer_head_get_first' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_mbuffer_head_remove_bytes' mangled-name='_mbuffer_head_remove_bytes' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_buffer_append_data' mangled-name='gnutls_buffer_append_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_session_key_update' mangled-name='gnutls_session_key_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_buffer_clear' mangled-name='_gnutls_buffer_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_record_get_max_size' mangled-name='gnutls_record_get_max_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_record_overhead_size' mangled-name='gnutls_record_overhead_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_mbuffer_head_clear' mangled-name='_mbuffer_head_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__assert_fail' mangled-name='__assert_fail' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_mbuffer_enqueue' mangled-name='_mbuffer_enqueue' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_packet2str' mangled-name='_gnutls_packet2str' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_audit_log' mangled-name='_gnutls_audit_log' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_io_read_buffered' mangled-name='_gnutls_io_read_buffered' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_error_is_fatal' mangled-name='gnutls_error_is_fatal' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_mbuffer_linearize_align16' mangled-name='_mbuffer_linearize_align16' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nanosleep' mangled-name='nanosleep' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_timespec_sub_ms' mangled-name='_gnutls_timespec_sub_ms' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_dtls_transmit' mangled-name='_dtls_transmit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_record_buffer_put' mangled-name='_gnutls_record_buffer_put' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_dtls_async_timer_delete' mangled-name='_dtls_async_timer_delete' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_heartbeat_handle' mangled-name='_gnutls_heartbeat_handle' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls13_recv_async_handshake' mangled-name='_gnutls13_recv_async_handshake' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_alert_get_name' mangled-name='gnutls_alert_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_mbuffer_alloc_align16' mangled-name='_mbuffer_alloc_align16' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_decrypt' mangled-name='_gnutls_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_dtls_record_check' mangled-name='_dtls_record_check' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_mbuffer_head_pop_first' mangled-name='_mbuffer_head_pop_first' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_encrypt' mangled-name='_gnutls_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_io_write_buffered' mangled-name='_gnutls_io_write_buffered' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_io_write_flush' mangled-name='_gnutls_io_write_flush' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_dtls_get_mtu' mangled-name='gnutls_dtls_get_mtu' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_alert_send' mangled-name='gnutls_alert_send' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_record_buffer_get' mangled-name='_gnutls_record_buffer_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_record_buffer_get_packet' mangled-name='_gnutls_record_buffer_get_packet' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='time' mangled-name='time' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_reauth' mangled-name='gnutls_reauth' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_handshake' mangled-name='gnutls_handshake' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-type size-in-bits='64' id='type-id-361'> - <parameter type-id='type-id-353'/> - <parameter type-id='type-id-360'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-358'> - <parameter type-id='type-id-301'/> - <parameter type-id='type-id-353'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-350'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-349'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-354'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-353'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-356'> - <parameter type-id='type-id-301'/> - <return type-id='type-id-111'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='compress.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-369'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_COMP_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_COMP_NULL' value='1'/> - <enumerator name='GNUTLS_COMP_DEFLATE' value='2'/> - <enumerator name='GNUTLS_COMP_ZLIB' value='2'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-463'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SUPPLEMENTAL_UNKNOWN' value='0'/> </enum-decl> - <typedef-decl name='gnutls_compression_method_t' type-id='type-id-369' id='type-id-370'/> - <qualified-type-def type-id='type-id-370' const='yes' id='type-id-371'/> - <pointer-type-def type-id='type-id-371' size-in-bits='64' id='type-id-372'/> - <function-decl name='gnutls_compression_list' mangled-name='gnutls_compression_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_compression_list@@GNUTLS_3_4'> - <return type-id='type-id-372'/> - </function-decl> - <function-decl name='gnutls_compression_get_id' mangled-name='gnutls_compression_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_compression_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-370'/> - </function-decl> - <function-decl name='gnutls_compression_get_name' mangled-name='gnutls_compression_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_compression_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-370' name='algorithm'/> - <return type-id='type-id-27'/> - </function-decl> - <function-decl name='c_strcasecmp' mangled-name='c_strcasecmp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='debug.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_handshake_description_get_name' mangled-name='gnutls_handshake_description_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_description_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-187' name='type'/> - <return type-id='type-id-27'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='cipher.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='__builtin___memcpy_chk' mangled-name='__memcpy_chk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_auth_cipher_add_auth' mangled-name='_gnutls_auth_cipher_add_auth' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_auth_cipher_decrypt2' mangled-name='_gnutls_auth_cipher_decrypt2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_auth_cipher_tag' mangled-name='_gnutls_auth_cipher_tag' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_memcmp' mangled-name='gnutls_memcmp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_memxor' mangled-name='nettle_memxor' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='cbc_mac_verify' mangled-name='cbc_mac_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__builtin___memset_chk' mangled-name='__memset_chk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_decrypt' mangled-name='gnutls_aead_cipher_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_rnd' mangled-name='gnutls_rnd' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_auth_cipher_encrypt2_tag' mangled-name='_gnutls_auth_cipher_encrypt2_tag' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_encryptv' mangled-name='gnutls_aead_cipher_encryptv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='handshake-tls13.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_session_int' size-in-bits='52800' is-struct='yes' visibility='default' id='type-id-373'> + <enum-decl name='__anonymous_enum__11' is-anonymous='yes' id='type-id-469'> + <underlying-type type-id='type-id-70'/> + <enumerator name='SR_DISABLED' value='0'/> + <enumerator name='SR_UNSAFE' value='1'/> + <enumerator name='SR_PARTIAL' value='2'/> + <enumerator name='SR_SAFE' value='3'/> + </enum-decl> + <enum-decl name='__anonymous_enum__12' is-anonymous='yes' id='type-id-462'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SEC_PARAM_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_SEC_PARAM_INSECURE' value='5'/> + <enumerator name='GNUTLS_SEC_PARAM_EXPORT' value='10'/> + <enumerator name='GNUTLS_SEC_PARAM_VERY_WEAK' value='15'/> + <enumerator name='GNUTLS_SEC_PARAM_WEAK' value='20'/> + <enumerator name='GNUTLS_SEC_PARAM_LOW' value='25'/> + <enumerator name='GNUTLS_SEC_PARAM_LEGACY' value='30'/> + <enumerator name='GNUTLS_SEC_PARAM_MEDIUM' value='35'/> + <enumerator name='GNUTLS_SEC_PARAM_HIGH' value='40'/> + <enumerator name='GNUTLS_SEC_PARAM_ULTRA' value='45'/> + <enumerator name='GNUTLS_SEC_PARAM_FUTURE' value='50'/> + <enumerator name='GNUTLS_SEC_PARAM_MAX' value='50'/> + </enum-decl> + <enum-decl name='__anonymous_enum__14' is-anonymous='yes' id='type-id-464'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_DT_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_DT_DNS_HOSTNAME' value='1'/> + <enumerator name='GNUTLS_DT_KEY_PURPOSE_OID' value='2'/> + <enumerator name='GNUTLS_DT_RFC822NAME' value='3'/> + <enumerator name='GNUTLS_DT_IP_ADDRESS' value='4'/> + </enum-decl> + <enum-decl name='__anonymous_enum__6' is-anonymous='yes' id='type-id-460'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PK_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_PK_RSA' value='1'/> + <enumerator name='GNUTLS_PK_DSA' value='2'/> + <enumerator name='GNUTLS_PK_DH' value='3'/> + <enumerator name='GNUTLS_PK_ECDSA' value='4'/> + <enumerator name='GNUTLS_PK_ECDH_X25519' value='5'/> + <enumerator name='GNUTLS_PK_RSA_PSS' value='6'/> + <enumerator name='GNUTLS_PK_EDDSA_ED25519' value='7'/> + <enumerator name='GNUTLS_PK_GOST_01' value='8'/> + <enumerator name='GNUTLS_PK_GOST_12_256' value='9'/> + <enumerator name='GNUTLS_PK_GOST_12_512' value='10'/> + <enumerator name='GNUTLS_PK_ECDH_X448' value='11'/> + <enumerator name='GNUTLS_PK_EDDSA_ED448' value='12'/> + <enumerator name='GNUTLS_PK_MAX' value='12'/> + </enum-decl> + <pointer-type-def type-id='type-id-495' size-in-bits='64' id='type-id-458'/> + <pointer-type-def type-id='type-id-496' size-in-bits='64' id='type-id-454'/> + <pointer-type-def type-id='type-id-497' size-in-bits='64' id='type-id-456'/> + <pointer-type-def type-id='type-id-498' size-in-bits='64' id='type-id-436'/> + <pointer-type-def type-id='type-id-499' size-in-bits='64' id='type-id-457'/> + <pointer-type-def type-id='type-id-500' size-in-bits='64' id='type-id-437'/> + <typedef-decl name='__socklen_t' type-id='type-id-10' id='type-id-471'/> + <typedef-decl name='bigint_t' type-id='type-id-11' id='type-id-447'/> + <typedef-decl name='gnutls_db_add_func' type-id='type-id-501' id='type-id-430'/> + <typedef-decl name='gnutls_ecc_curve_t' type-id='type-id-502' id='type-id-442'/> + <typedef-decl name='gnutls_gost_paramset_t' type-id='type-id-503' id='type-id-444'/> + <typedef-decl name='gnutls_group_t' type-id='type-id-504' id='type-id-443'/> + <typedef-decl name='gnutls_handshake_description_t' type-id='type-id-505' id='type-id-448'/> + <typedef-decl name='gnutls_kx_algorithm_t' type-id='type-id-506' id='type-id-432'/> + <typedef-decl name='gnutls_pin_callback_t' type-id='type-id-507' id='type-id-438'/> + <typedef-decl name='gnutls_pkcs11_privkey_t' type-id='type-id-508' id='type-id-475'/> + <typedef-decl name='gnutls_protocol_t' type-id='type-id-509' id='type-id-433'/> + <typedef-decl name='gnutls_pubkey_t' type-id='type-id-510' id='type-id-435'/> + <typedef-decl name='gnutls_x509_privkey_t' type-id='type-id-511' id='type-id-474'/> + <typedef-decl name='gnutls_x509_spki_st' type-id='type-id-512' id='type-id-446'/> + <typedef-decl name='sa_family_t' type-id='type-id-38' id='type-id-439'/> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='96' id='type-id-449'> + <subrange length='12' type-id='type-id-12' id='type-id-513'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='2048' id='type-id-445'> + <subrange length='256' type-id='type-id-12' id='type-id-139'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-71' size-in-bits='256' id='type-id-434'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <pointer-type-def type-id='type-id-514' size-in-bits='64' id='type-id-453'/> + <class-decl name='gnutls_x509_spki_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-512'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='security_parameters' type-id='type-id-5' visibility='default'/> + <var-decl name='pk' type-id='type-id-385' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='record_parameters' type-id='type-id-6' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rsa_pss_dig' type-id='type-id-198' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='internals' type-id='type-id-374' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='salt_size' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='30144'> - <var-decl name='key' type-id='type-id-8' visibility='default'/> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='legacy' type-id='type-id-10' visibility='default'/> </data-member> - </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='27840' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-374' visibility='default' id='type-id-375'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='record_buffer' type-id='type-id-138' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dsa_dig' type-id='type-id-198' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='handshake_hash_buffer_prev_len' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='handshake_hash_buffer_client_hello_len' type-id='type-id-10' visibility='default'/> + </class-decl> + <array-type-def dimensions='1' type-id='type-id-311' size-in-bits='16384' id='type-id-479'> + <subrange length='256' type-id='type-id-12' id='type-id-139'/> + </array-type-def> + <pointer-type-def type-id='type-id-515' size-in-bits='64' id='type-id-480'/> + <array-type-def dimensions='1' type-id='type-id-308' size-in-bits='4096' id='type-id-482'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-516' size-in-bits='4096' id='type-id-485'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <pointer-type-def type-id='type-id-517' size-in-bits='64' id='type-id-481'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-506'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_KX_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_KX_RSA' value='1'/> + <enumerator name='GNUTLS_KX_DHE_DSS' value='2'/> + <enumerator name='GNUTLS_KX_DHE_RSA' value='3'/> + <enumerator name='GNUTLS_KX_ANON_DH' value='4'/> + <enumerator name='GNUTLS_KX_SRP' value='5'/> + <enumerator name='GNUTLS_KX_RSA_EXPORT' value='6'/> + <enumerator name='GNUTLS_KX_SRP_RSA' value='7'/> + <enumerator name='GNUTLS_KX_SRP_DSS' value='8'/> + <enumerator name='GNUTLS_KX_PSK' value='9'/> + <enumerator name='GNUTLS_KX_DHE_PSK' value='10'/> + <enumerator name='GNUTLS_KX_ANON_ECDH' value='11'/> + <enumerator name='GNUTLS_KX_ECDHE_RSA' value='12'/> + <enumerator name='GNUTLS_KX_ECDHE_ECDSA' value='13'/> + <enumerator name='GNUTLS_KX_ECDHE_PSK' value='14'/> + <enumerator name='GNUTLS_KX_RSA_PSK' value='15'/> + <enumerator name='GNUTLS_KX_VKO_GOST_12' value='16'/> + </enum-decl> + <enum-decl name='__anonymous_enum__16' is-anonymous='yes' id='type-id-503'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_GOST_PARAMSET_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_GOST_PARAMSET_TC26_Z' value='1'/> + <enumerator name='GNUTLS_GOST_PARAMSET_CP_A' value='2'/> + <enumerator name='GNUTLS_GOST_PARAMSET_CP_B' value='3'/> + <enumerator name='GNUTLS_GOST_PARAMSET_CP_C' value='4'/> + <enumerator name='GNUTLS_GOST_PARAMSET_CP_D' value='5'/> + </enum-decl> + <enum-decl name='__anonymous_enum__2' is-anonymous='yes' id='type-id-509'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SSL3' value='1'/> + <enumerator name='GNUTLS_TLS1_0' value='2'/> + <enumerator name='GNUTLS_TLS1' value='2'/> + <enumerator name='GNUTLS_TLS1_1' value='3'/> + <enumerator name='GNUTLS_TLS1_2' value='4'/> + <enumerator name='GNUTLS_TLS1_3' value='5'/> + <enumerator name='GNUTLS_DTLS0_9' value='200'/> + <enumerator name='GNUTLS_DTLS1_0' value='201'/> + <enumerator name='GNUTLS_DTLS1_2' value='202'/> + <enumerator name='GNUTLS_DTLS_VERSION_MIN' value='200'/> + <enumerator name='GNUTLS_DTLS_VERSION_MAX' value='202'/> + <enumerator name='GNUTLS_TLS_VERSION_MAX' value='5'/> + <enumerator name='GNUTLS_VERSION_UNKNOWN' value='255'/> + </enum-decl> + <enum-decl name='__anonymous_enum__4' is-anonymous='yes' id='type-id-504'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_GROUP_INVALID' value='0'/> + <enumerator name='GNUTLS_GROUP_SECP192R1' value='5'/> + <enumerator name='GNUTLS_GROUP_SECP224R1' value='1'/> + <enumerator name='GNUTLS_GROUP_SECP256R1' value='2'/> + <enumerator name='GNUTLS_GROUP_SECP384R1' value='3'/> + <enumerator name='GNUTLS_GROUP_SECP521R1' value='4'/> + <enumerator name='GNUTLS_GROUP_X25519' value='6'/> + <enumerator name='GNUTLS_GROUP_X448' value='20'/> + <enumerator name='GNUTLS_GROUP_GC256A' value='16'/> + <enumerator name='GNUTLS_GROUP_GC256B' value='17'/> + <enumerator name='GNUTLS_GROUP_GC256C' value='18'/> + <enumerator name='GNUTLS_GROUP_GC256D' value='19'/> + <enumerator name='GNUTLS_GROUP_GC512A' value='13'/> + <enumerator name='GNUTLS_GROUP_GC512B' value='14'/> + <enumerator name='GNUTLS_GROUP_GC512C' value='15'/> + <enumerator name='GNUTLS_GROUP_FFDHE2048' value='256'/> + <enumerator name='GNUTLS_GROUP_FFDHE3072' value='257'/> + <enumerator name='GNUTLS_GROUP_FFDHE4096' value='258'/> + <enumerator name='GNUTLS_GROUP_FFDHE8192' value='259'/> + <enumerator name='GNUTLS_GROUP_FFDHE6144' value='260'/> + <enumerator name='GNUTLS_GROUP_MAX' value='260'/> + </enum-decl> + <enum-decl name='__anonymous_enum__5' is-anonymous='yes' id='type-id-502'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_ECC_CURVE_INVALID' value='0'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP224R1' value='1'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP256R1' value='2'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP384R1' value='3'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP521R1' value='4'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP192R1' value='5'/> + <enumerator name='GNUTLS_ECC_CURVE_X25519' value='6'/> + <enumerator name='GNUTLS_ECC_CURVE_ED25519' value='7'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPA' value='8'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPB' value='9'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPC' value='10'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPXA' value='11'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPXB' value='12'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST512A' value='13'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST512B' value='14'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST512C' value='15'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256A' value='16'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256B' value='17'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256C' value='18'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256D' value='19'/> + <enumerator name='GNUTLS_ECC_CURVE_X448' value='20'/> + <enumerator name='GNUTLS_ECC_CURVE_ED448' value='21'/> + <enumerator name='GNUTLS_ECC_CURVE_MAX' value='21'/> + </enum-decl> + <enum-decl name='__anonymous_enum__9' is-anonymous='yes' id='type-id-505'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_HANDSHAKE_HELLO_REQUEST' value='0'/> + <enumerator name='GNUTLS_HANDSHAKE_CLIENT_HELLO' value='1'/> + <enumerator name='GNUTLS_HANDSHAKE_SERVER_HELLO' value='2'/> + <enumerator name='GNUTLS_HANDSHAKE_HELLO_VERIFY_REQUEST' value='3'/> + <enumerator name='GNUTLS_HANDSHAKE_NEW_SESSION_TICKET' value='4'/> + <enumerator name='GNUTLS_HANDSHAKE_END_OF_EARLY_DATA' value='5'/> + <enumerator name='GNUTLS_HANDSHAKE_ENCRYPTED_EXTENSIONS' value='8'/> + <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_PKT' value='11'/> + <enumerator name='GNUTLS_HANDSHAKE_SERVER_KEY_EXCHANGE' value='12'/> + <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_REQUEST' value='13'/> + <enumerator name='GNUTLS_HANDSHAKE_SERVER_HELLO_DONE' value='14'/> + <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_VERIFY' value='15'/> + <enumerator name='GNUTLS_HANDSHAKE_CLIENT_KEY_EXCHANGE' value='16'/> + <enumerator name='GNUTLS_HANDSHAKE_FINISHED' value='20'/> + <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_STATUS' value='22'/> + <enumerator name='GNUTLS_HANDSHAKE_SUPPLEMENTAL' value='23'/> + <enumerator name='GNUTLS_HANDSHAKE_KEY_UPDATE' value='24'/> + <enumerator name='GNUTLS_HANDSHAKE_CHANGE_CIPHER_SPEC' value='254'/> + <enumerator name='GNUTLS_HANDSHAKE_CLIENT_HELLO_V2' value='1024'/> + <enumerator name='GNUTLS_HANDSHAKE_HELLO_RETRY_REQUEST' value='1025'/> + </enum-decl> + <pointer-type-def type-id='type-id-518' size-in-bits='64' id='type-id-508'/> + <pointer-type-def type-id='type-id-519' size-in-bits='64' id='type-id-510'/> + <pointer-type-def type-id='type-id-520' size-in-bits='64' id='type-id-511'/> + <pointer-type-def type-id='type-id-521' size-in-bits='64' id='type-id-507'/> + <pointer-type-def type-id='type-id-522' size-in-bits='64' id='type-id-501'/> + <typedef-decl name='cipher_entry_st' type-id='type-id-523' id='type-id-494'/> + <typedef-decl name='content_type_t' type-id='type-id-524' id='type-id-483'/> + <typedef-decl name='gnutls_privkey_decrypt_func' type-id='type-id-525' id='type-id-489'/> + <typedef-decl name='gnutls_privkey_decrypt_func2' type-id='type-id-526' id='type-id-490'/> + <typedef-decl name='gnutls_privkey_deinit_func' type-id='type-id-527' id='type-id-491'/> + <typedef-decl name='gnutls_privkey_info_func' type-id='type-id-528' id='type-id-492'/> + <typedef-decl name='gnutls_privkey_sign_data_func' type-id='type-id-529' id='type-id-487'/> + <typedef-decl name='gnutls_privkey_sign_func' type-id='type-id-525' id='type-id-486'/> + <typedef-decl name='gnutls_privkey_sign_hash_func' type-id='type-id-529' id='type-id-488'/> + <union-decl name='__anonymous_union__' size-in-bits='1344' is-anonymous='yes' visibility='default' id='type-id-484'> + <data-member access='private'> + <var-decl name='tls12' type-id='type-id-530' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='handshake_hash_buffer_client_kx_len' type-id='type-id-10' visibility='default'/> + <data-member access='private'> + <var-decl name='aead' type-id='type-id-531' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='handshake_hash_buffer_server_finished_len' type-id='type-id-10' visibility='default'/> + </union-decl> + <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='2048' id='type-id-493'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <class-decl name='cipher_entry_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-523'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='handshake_hash_buffer_client_finished_len' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='type-id-237' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='handshake_hash_buffer' type-id='type-id-139' visibility='default'/> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='blocksize' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='resumable' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='keysize' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='ticket_state' type-id='type-id-140' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='type' type-id='type-id-532' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='bye_state' type-id='type-id-141' visibility='default'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='implicit_iv' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='800'> - <var-decl name='reauth_state' type-id='type-id-142' visibility='default'/> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='explicit_iv' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='handshake_final_state' type-id='type-id-143' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cipher_iv' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='864'> - <var-decl name='handshake_state' type-id='type-id-143' visibility='default'/> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='tagsize' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='invalid_connection' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='904'> - <var-decl name='may_not_read' type-id='type-id-75' visibility='default'/> + </class-decl> + <class-decl name='gnutls_pkcs11_privkey_st' size-in-bits='3392' is-struct='yes' visibility='default' id='type-id-518'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pk_algorithm' type-id='type-id-385' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='912'> - <var-decl name='may_not_write' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rsa_pss_ok' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='920'> - <var-decl name='read_eof' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bits' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='last_alert' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='last_handshake_in' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='uinfo' type-id='type-id-533' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='992'> - <var-decl name='last_handshake_out' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='url' type-id='type-id-5' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='priorities' type-id='type-id-144' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sinfo' type-id='type-id-534' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='allow_large_records' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='ref' type-id='type-id-535' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1096'> - <var-decl name='allow_small_records' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='reauth' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1104'> - <var-decl name='no_etm' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='mutex' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1112'> - <var-decl name='no_ext_master_secret' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1120'> - <var-decl name='allow_key_usage_violation' type-id='type-id-75' visibility='default'/> + </class-decl> + <class-decl name='gnutls_pubkey_st' size-in-bits='4096' is-struct='yes' visibility='default' id='type-id-519'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bits' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1128'> - <var-decl name='allow_wrong_pms' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='params' type-id='type-id-322' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1136'> - <var-decl name='dumbfw' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='key_usage' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='dh_prime_bits' type-id='type-id-11' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1168'> - <var-decl name='resumed' type-id='type-id-75' visibility='default'/> + </class-decl> + <class-decl name='gnutls_x509_privkey_int' size-in-bits='4096' is-struct='yes' visibility='default' id='type-id-520'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='params' type-id='type-id-322' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1176'> - <var-decl name='resumption_requested' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='expanded' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='resumed_security_parameters' type-id='type-id-5' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3872'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='resumption_data' type-id='type-id-62' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='key' type-id='type-id-536' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='handshake_send_buffer' type-id='type-id-138' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='handshake_header_recv_buffer' type-id='type-id-138' visibility='default'/> + </class-decl> + <qualified-type-def type-id='type-id-257' const='yes' id='type-id-515'/> + <pointer-type-def type-id='type-id-537' size-in-bits='64' id='type-id-516'/> + <qualified-type-def type-id='type-id-10' const='yes' id='type-id-517'/> + <enum-decl name='content_type_t' id='type-id-524'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CHANGE_CIPHER_SPEC' value='20'/> + <enumerator name='GNUTLS_ALERT' value='21'/> + <enumerator name='GNUTLS_HANDSHAKE' value='22'/> + <enumerator name='GNUTLS_APPLICATION_DATA' value='23'/> + <enumerator name='GNUTLS_HEARTBEAT' value='24'/> + </enum-decl> + <pointer-type-def type-id='type-id-538' size-in-bits='64' id='type-id-529'/> + <pointer-type-def type-id='type-id-539' size-in-bits='64' id='type-id-528'/> + <pointer-type-def type-id='type-id-540' size-in-bits='64' id='type-id-525'/> + <pointer-type-def type-id='type-id-541' size-in-bits='64' id='type-id-526'/> + <typedef-decl name='api_aead_cipher_hd_st' type-id='type-id-542' id='type-id-531'/> + <typedef-decl name='auth_cipher_hd_st' type-id='type-id-543' id='type-id-530'/> + <pointer-type-def type-id='type-id-544' size-in-bits='64' id='type-id-527'/> + <class-decl name='api_aead_cipher_hd_st' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-542'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ctx_enc' type-id='type-id-545' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='handshake_recv_buffer' type-id='type-id-145' visibility='default'/> + </class-decl> + <class-decl name='pkcs11_session_info' size-in-bits='2816' is-struct='yes' visibility='default' id='type-id-534'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='module' type-id='type-id-546' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='7360'> - <var-decl name='handshake_recv_buffer_size' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tinfo' type-id='type-id-547' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='7424'> - <var-decl name='record_recv_buffer' type-id='type-id-138' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='slot_info' type-id='type-id-548' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='7680'> - <var-decl name='record_send_buffer' type-id='type-id-138' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='pks' type-id='type-id-549' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='7936'> - <var-decl name='record_send_buffer_user_size' type-id='type-id-99' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='sid' type-id='type-id-550' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='8000'> - <var-decl name='early_data_recv_buffer' type-id='type-id-138' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='init' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='8256'> - <var-decl name='early_data_presend_buffer' type-id='type-id-139' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2784'> + <var-decl name='trusted' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='8512'> - <var-decl name='rsend_state' type-id='type-id-146' visibility='default'/> + </class-decl> + <class-decl name='__anonymous_struct__3' size-in-bits='1344' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-530' visibility='default' id='type-id-543'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cipher' type-id='type-id-545' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='8576'> - <var-decl name='record_key_update_buffer' type-id='type-id-139' visibility='default'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='mac' type-id='type-id-551' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='8832'> - <var-decl name='record_presend_buffer' type-id='type-id-139' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='is_mac' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9088'> - <var-decl name='reauth_buffer' type-id='type-id-139' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='continuous_mac' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9344'> - <var-decl name='expire_time' type-id='type-id-17' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='non_null' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9408'> - <var-decl name='auth_struct' type-id='type-id-147' visibility='default'/> + <data-member access='public' static='yes'> + <var-decl name='etm' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9472'> - <var-decl name='adv_version_major' type-id='type-id-16' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='tag_size' type-id='type-id-9' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9480'> - <var-decl name='adv_version_minor' type-id='type-id-16' visibility='default'/> + </class-decl> + <qualified-type-def type-id='type-id-552' const='yes' id='type-id-537'/> + <pointer-type-def type-id='type-id-553' size-in-bits='64' id='type-id-533'/> + <typedef-decl name='asn1_node' type-id='type-id-554' id='type-id-536'/> + <typedef-decl name='cipher_type_t' type-id='type-id-555' id='type-id-532'/> + <typedef-decl name='ck_object_handle_t' type-id='type-id-12' id='type-id-535'/> + <pointer-type-def type-id='type-id-556' size-in-bits='64' id='type-id-554'/> + <pointer-type-def type-id='type-id-557' size-in-bits='64' id='type-id-546'/> + <class-decl name='ck_slot_info' size-in-bits='896' is-struct='yes' visibility='default' id='type-id-548'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='slot_description' type-id='type-id-558' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9504'> - <var-decl name='send_cert_req' type-id='type-id-148' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='manufacturer_id' type-id='type-id-434' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9536'> - <var-decl name='max_handshake_data_buffer_size' type-id='type-id-99' visibility='default'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='flags' type-id='type-id-559' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9600'> - <var-decl name='pull_timeout_func' type-id='type-id-149' visibility='default'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='hardware_version' type-id='type-id-560' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9664'> - <var-decl name='pull_func' type-id='type-id-150' visibility='default'/> + <data-member access='public' layout-offset-in-bits='848'> + <var-decl name='firmware_version' type-id='type-id-560' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9728'> - <var-decl name='push_func' type-id='type-id-151' visibility='default'/> + </class-decl> + <class-decl name='ck_token_info' size-in-bits='1664' is-struct='yes' visibility='default' id='type-id-547'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='label' type-id='type-id-434' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9792'> - <var-decl name='vec_push_func' type-id='type-id-152' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='manufacturer_id' type-id='type-id-434' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9856'> - <var-decl name='errno_func' type-id='type-id-153' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='model' type-id='type-id-149' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9920'> - <var-decl name='transport_recv_ptr' type-id='type-id-154' visibility='default'/> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='serial_number' type-id='type-id-149' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='9984'> - <var-decl name='transport_send_ptr' type-id='type-id-154' visibility='default'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='flags' type-id='type-id-559' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10048'> - <var-decl name='db_store_func' type-id='type-id-155' visibility='default'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='max_session_count' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10112'> - <var-decl name='db_retrieve_func' type-id='type-id-156' visibility='default'/> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='session_count' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10176'> - <var-decl name='db_remove_func' type-id='type-id-157' visibility='default'/> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='max_rw_session_count' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10240'> - <var-decl name='db_ptr' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='rw_session_count' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10304'> - <var-decl name='user_hello_func' type-id='type-id-158' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='max_pin_len' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10368'> - <var-decl name='h_hook' type-id='type-id-159' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='min_pin_len' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10432'> - <var-decl name='h_type' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='total_public_memory' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10464'> - <var-decl name='h_post' type-id='type-id-160' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='free_public_memory' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10496'> - <var-decl name='keylog_func' type-id='type-id-161' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='total_private_memory' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10560'> - <var-decl name='selected_cert_list' type-id='type-id-162' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='free_private_memory' type-id='type-id-12' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10624'> - <var-decl name='selected_cert_list_length' type-id='type-id-11' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='hardware_version' type-id='type-id-560' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10688'> - <var-decl name='selected_key' type-id='type-id-376' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1488'> + <var-decl name='firmware_version' type-id='type-id-560' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10752'> - <var-decl name='selected_ocsp' type-id='type-id-164' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1504'> + <var-decl name='utc_time' type-id='type-id-149' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10816'> - <var-decl name='selected_ocsp_length' type-id='type-id-11' visibility='default'/> + </class-decl> + <class-decl name='gnutls_sign_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-552'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10880'> - <var-decl name='selected_ocsp_func' type-id='type-id-165' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='oid' type-id='type-id-3' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='10944'> - <var-decl name='selected_ocsp_func_ptr' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='id' type-id='type-id-315' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11008'> - <var-decl name='selected_need_free' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='pk' type-id='type-id-385' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11016'> - <var-decl name='default_record_version' type-id='type-id-166' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='hash' type-id='type-id-198' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11032'> - <var-decl name='default_hello_version' type-id='type-id-166' visibility='default'/> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='priv_pk' type-id='type-id-385' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11072'> - <var-decl name='user_ptr' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cert_pk' type-id='type-id-385' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11136'> - <var-decl name='direction' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11144'> - <var-decl name='ignore_rdn_sequence' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='curve' type-id='type-id-442' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11152'> - <var-decl name='rsa_pms_version' type-id='type-id-166' visibility='default'/> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='aid' type-id='type-id-561' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11168'> - <var-decl name='errnum' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='slevel' type-id='type-id-562' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11200'> - <var-decl name='initial_negotiation_completed' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='hash_output_size' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11264'> - <var-decl name='post_negotiation_lock' type-id='type-id-101' visibility='default'/> + </class-decl> + <class-decl name='p11_kit_uri' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-553'/> + <enum-decl name='__anonymous_enum__8' is-anonymous='yes' id='type-id-555'> + <underlying-type type-id='type-id-70'/> + <enumerator name='CIPHER_STREAM' value='0'/> + <enumerator name='CIPHER_BLOCK' value='1'/> + <enumerator name='CIPHER_AEAD' value='2'/> + </enum-decl> + <typedef-decl name='cipher_hd_st' type-id='type-id-563' id='type-id-545'/> + <typedef-decl name='ck_session_handle_t' type-id='type-id-12' id='type-id-549'/> + <typedef-decl name='ck_slot_id_t' type-id='type-id-12' id='type-id-550'/> + <union-decl name='__anonymous_union__1' size-in-bits='512' is-anonymous='yes' visibility='default' id='type-id-551'> + <data-member access='private'> + <var-decl name='dig' type-id='type-id-564' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11328'> - <var-decl name='transport' type-id='type-id-74' visibility='default'/> + <data-member access='private'> + <var-decl name='mac' type-id='type-id-565' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11392'> - <var-decl name='dtls' type-id='type-id-167' visibility='default'/> + </union-decl> + <class-decl name='ck_function_list' size-in-bits='4416' is-struct='yes' visibility='default' id='type-id-557'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version' type-id='type-id-560' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='11968'> - <var-decl name='handshake_suspicious_loops' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='C_Initialize' type-id='type-id-566' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12000'> - <var-decl name='handshake_in_progress' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='C_Finalize' type-id='type-id-567' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12008'> - <var-decl name='premaster_set' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='C_GetInfo' type-id='type-id-568' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12032'> - <var-decl name='cb_tls_unique_len' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='C_GetFunctionList' type-id='type-id-569' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12064'> - <var-decl name='cb_tls_unique' type-id='type-id-168' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='C_GetSlotList' type-id='type-id-570' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12352'> - <var-decl name='handshake_start_time' type-id='type-id-169' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='C_GetSlotInfo' type-id='type-id-571' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12480'> - <var-decl name='handshake_abs_timeout' type-id='type-id-169' visibility='default'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='C_GetTokenInfo' type-id='type-id-572' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12608'> - <var-decl name='ertt' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='C_GetMechanismList' type-id='type-id-573' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12640'> - <var-decl name='handshake_timeout_ms' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='C_GetMechanismInfo' type-id='type-id-574' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12672'> - <var-decl name='record_timeout_ms' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='C_InitToken' type-id='type-id-575' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12736'> - <var-decl name='post_handshake_cr_context' type-id='type-id-62' visibility='default'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='C_InitPIN' type-id='type-id-576' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12864'> - <var-decl name='post_handshake_hash_buffer' type-id='type-id-139' visibility='default'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='C_SetPIN' type-id='type-id-577' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='13120'> - <var-decl name='hsk_flags' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='C_OpenSession' type-id='type-id-578' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='13184'> - <var-decl name='last_key_update' type-id='type-id-169' visibility='default'/> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='C_CloseSession' type-id='type-id-579' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='13312'> - <var-decl name='key_update_count' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='C_CloseAllSessions' type-id='type-id-580' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='13376'> - <var-decl name='full_client_hello' type-id='type-id-139' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='C_GetSessionInfo' type-id='type-id-581' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='13632'> - <var-decl name='extensions_offset' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='C_GetOperationState' type-id='type-id-582' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='13696'> - <var-decl name='hb_local_data' type-id='type-id-139' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='C_SetOperationState' type-id='type-id-583' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='13952'> - <var-decl name='hb_remote_data' type-id='type-id-139' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='C_Login' type-id='type-id-584' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14208'> - <var-decl name='hb_ping_start' type-id='type-id-169' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='C_Logout' type-id='type-id-585' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14336'> - <var-decl name='hb_ping_sent' type-id='type-id-169' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='C_CreateObject' type-id='type-id-586' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14464'> - <var-decl name='hb_actual_retrans_timeout_ms' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='C_CopyObject' type-id='type-id-587' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14496'> - <var-decl name='hb_retrans_timeout_ms' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='C_DestroyObject' type-id='type-id-588' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14528'> - <var-decl name='hb_total_timeout_ms' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='C_GetObjectSize' type-id='type-id-589' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14560'> - <var-decl name='ocsp_check_ok' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='C_GetAttributeValue' type-id='type-id-590' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14592'> - <var-decl name='hb_state' type-id='type-id-170' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='C_SetAttributeValue' type-id='type-id-591' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14624'> - <var-decl name='recv_state' type-id='type-id-171' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='C_FindObjectsInit' type-id='type-id-592' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14656'> - <var-decl name='sc_random_set' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='C_FindObjects' type-id='type-id-593' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14720'> - <var-decl name='flags' type-id='type-id-80' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='C_FindObjectsFinal' type-id='type-id-594' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14784'> - <var-decl name='verify_callback' type-id='type-id-172' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='C_EncryptInit' type-id='type-id-595' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14848'> - <var-decl name='vc_data' type-id='type-id-173' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='C_Encrypt' type-id='type-id-596' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='14912'> - <var-decl name='vc_sdata' type-id='type-id-174' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='C_EncryptUpdate' type-id='type-id-597' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='15104'> - <var-decl name='vc_elements' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='C_EncryptFinal' type-id='type-id-598' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='15136'> - <var-decl name='vc_status' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='C_DecryptInit' type-id='type-id-599' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='15168'> - <var-decl name='additional_verify_flags' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='C_Decrypt' type-id='type-id-600' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='15200'> - <var-decl name='cert_hash' type-id='type-id-15' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='C_DecryptUpdate' type-id='type-id-601' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='15456'> - <var-decl name='cert_hash_set' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='C_DecryptFinal' type-id='type-id-602' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='15464'> - <var-decl name='saved_username' type-id='type-id-175' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='C_DigestInit' type-id='type-id-603' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='16496'> - <var-decl name='saved_username_set' type-id='type-id-75' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='C_Digest' type-id='type-id-604' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='16512'> - <var-decl name='tfo' type-id='type-id-176' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='C_DigestUpdate' type-id='type-id-605' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='17728'> - <var-decl name='rsup' type-id='type-id-177' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='C_DigestKey' type-id='type-id-606' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='17792'> - <var-decl name='rsup_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='C_DigestFinal' type-id='type-id-607' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='17856'> - <var-decl name='rexts' type-id='type-id-178' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='C_SignInit' type-id='type-id-608' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='17920'> - <var-decl name='rexts_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='C_Sign' type-id='type-id-609' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='17984'> - <var-decl name='ext_data' type-id='type-id-179' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='C_SignUpdate' type-id='type-id-610' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24128'> - <var-decl name='used_exts' type-id='type-id-18' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='C_SignFinal' type-id='type-id-611' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24160'> - <var-decl name='ext_msg' type-id='type-id-180' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='C_SignRecoverInit' type-id='type-id-612' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24192'> - <var-decl name='max_recv_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='C_SignRecover' type-id='type-id-613' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24256'> - <var-decl name='cand_ec_group' type-id='type-id-20' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='C_VerifyInit' type-id='type-id-614' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24320'> - <var-decl name='cand_dh_group' type-id='type-id-20' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='C_Verify' type-id='type-id-615' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24384'> - <var-decl name='cand_group' type-id='type-id-20' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='C_VerifyUpdate' type-id='type-id-616' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24448'> - <var-decl name='hrr_cs' type-id='type-id-166' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='C_VerifyFinal' type-id='type-id-617' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24480'> - <var-decl name='session_ticket_renew' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='C_VerifyRecoverInit' type-id='type-id-618' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24512'> - <var-decl name='tls13_ticket' type-id='type-id-181' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='C_VerifyRecover' type-id='type-id-619' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='27648'> - <var-decl name='early_data_received' type-id='type-id-18' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='C_DigestEncryptUpdate' type-id='type-id-620' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='27712'> - <var-decl name='anti_replay' type-id='type-id-182' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='C_DecryptDigestUpdate' type-id='type-id-621' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='27776'> - <var-decl name='epoch_lock' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='C_SignEncryptUpdate' type-id='type-id-622' visibility='default'/> </data-member> - </class-decl> - <class-decl name='gnutls_pubkey_st' size-in-bits='4096' is-struct='yes' visibility='default' id='type-id-271'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bits' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='C_DecryptVerifyUpdate' type-id='type-id-623' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='params' type-id='type-id-315' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='C_GenerateKey' type-id='type-id-624' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='C_GenerateKeyPair' type-id='type-id-625' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='key_usage' type-id='type-id-10' visibility='default'/> + <var-decl name='C_WrapKey' type-id='type-id-626' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='pin' type-id='type-id-377' visibility='default'/> + <var-decl name='C_UnwrapKey' type-id='type-id-627' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='C_DeriveKey' type-id='type-id-628' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='C_SeedRandom' type-id='type-id-629' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='C_GenerateRandom' type-id='type-id-630' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='C_GetFunctionStatus' type-id='type-id-631' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='C_CancelFunction' type-id='type-id-632' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='C_WaitForSlotEvent' type-id='type-id-633' visibility='default'/> </data-member> </class-decl> - <class-decl name='pin_info_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-377'> + <class-decl name='ck_version' size-in-bits='16' is-struct='yes' visibility='default' id='type-id-560'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cb' type-id='type-id-378' visibility='default'/> + <var-decl name='major' type-id='type-id-71' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='minor' type-id='type-id-71' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-379'/> - <pointer-type-def type-id='type-id-380' size-in-bits='64' id='type-id-381'/> - <typedef-decl name='gnutls_pin_callback_t' type-id='type-id-381' id='type-id-378'/> - <class-decl name='gnutls_privkey_st' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-382'> + <class-decl name='__anonymous_struct__4' size-in-bits='704' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-545' visibility='default' id='type-id-563'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-383' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='pk_algorithm' type-id='type-id-60' visibility='default'/> + <var-decl name='handle' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='key' type-id='type-id-384' visibility='default'/> + <var-decl name='e' type-id='type-id-398' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='encrypt' type-id='type-id-634' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='pin' type-id='type-id-377' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='decrypt' type-id='type-id-635' visibility='default'/> </data-member> - </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-385'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_PRIVKEY_X509' value='0'/> - <enumerator name='GNUTLS_PRIVKEY_OPENPGP' value='1'/> - <enumerator name='GNUTLS_PRIVKEY_PKCS11' value='2'/> - <enumerator name='GNUTLS_PRIVKEY_EXT' value='3'/> - </enum-decl> - <typedef-decl name='gnutls_privkey_type_t' type-id='type-id-385' id='type-id-383'/> - <union-decl name='__anonymous_union__' size-in-bits='576' is-anonymous='yes' visibility='default' id='type-id-384'> - <data-member access='private'> - <var-decl name='x509' type-id='type-id-386' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='aead_encrypt' type-id='type-id-636' visibility='default'/> </data-member> - <data-member access='private'> - <var-decl name='pkcs11' type-id='type-id-387' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='aead_decrypt' type-id='type-id-637' visibility='default'/> </data-member> - <data-member access='private'> - <var-decl name='ext' type-id='type-id-388' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='auth' type-id='type-id-638' visibility='default'/> </data-member> - </union-decl> - <class-decl name='gnutls_x509_privkey_int' size-in-bits='4096' is-struct='yes' visibility='default' id='type-id-389'> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='tag' type-id='type-id-639' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='setiv' type-id='type-id-640' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='getiv' type-id='type-id-641' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='deinit' type-id='type-id-642' visibility='default'/> + </data-member> + </class-decl> + <qualified-type-def type-id='type-id-643' const='yes' id='type-id-561'/> + <typedef-decl name='asn1_node_st' type-id='type-id-644' id='type-id-556'/> + <typedef-decl name='ck_flags_t' type-id='type-id-12' id='type-id-559'/> + <typedef-decl name='digest_hd_st' type-id='type-id-645' id='type-id-564'/> + <typedef-decl name='hash_security_level_t' type-id='type-id-646' id='type-id-562'/> + <typedef-decl name='mac_hd_st' type-id='type-id-647' id='type-id-565'/> + <array-type-def dimensions='1' type-id='type-id-71' size-in-bits='512' id='type-id-558'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <class-decl name='asn1_node_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-644'/> + <class-decl name='__anonymous_struct__5' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-564' visibility='default' id='type-id-645'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='params' type-id='type-id-315' visibility='default'/> + <var-decl name='e' type-id='type-id-312' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='expanded' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hash' type-id='type-id-648' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3872'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='output' type-id='type-id-649' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='key' type-id='type-id-390' visibility='default'/> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='deinit' type-id='type-id-650' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='pin' type-id='type-id-377' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='copy' type-id='type-id-651' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='key' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='keysize' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='handle' type-id='type-id-11' visibility='default'/> </data-member> </class-decl> - <class-decl name='asn1_node_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-391'/> - <typedef-decl name='asn1_node_st' type-id='type-id-391' id='type-id-392'/> - <pointer-type-def type-id='type-id-392' size-in-bits='64' id='type-id-393'/> - <typedef-decl name='asn1_node' type-id='type-id-393' id='type-id-390'/> - <pointer-type-def type-id='type-id-389' size-in-bits='64' id='type-id-394'/> - <typedef-decl name='gnutls_x509_privkey_t' type-id='type-id-394' id='type-id-386'/> - <class-decl name='gnutls_pkcs11_privkey_st' size-in-bits='3392' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-395'/> - <pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-396'/> - <typedef-decl name='gnutls_pkcs11_privkey_t' type-id='type-id-396' id='type-id-387'/> - <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-388'> + <class-decl name='__anonymous_struct__6' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-565' visibility='default' id='type-id-647'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='sign_func' type-id='type-id-397' visibility='default'/> + <var-decl name='e' type-id='type-id-312' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sign_data_func' type-id='type-id-398' visibility='default'/> + <var-decl name='mac_len' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='sign_hash_func' type-id='type-id-399' visibility='default'/> + <var-decl name='hash' type-id='type-id-648' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='decrypt_func' type-id='type-id-400' visibility='default'/> + <var-decl name='setnonce' type-id='type-id-652' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='decrypt_func2' type-id='type-id-401' visibility='default'/> + <var-decl name='output' type-id='type-id-649' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='deinit_func' type-id='type-id-402' visibility='default'/> + <var-decl name='deinit' type-id='type-id-650' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='info_func' type-id='type-id-403' visibility='default'/> + <var-decl name='copy' type-id='type-id-651' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='userdata' type-id='type-id-101' visibility='default'/> + <var-decl name='handle' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='bits' type-id='type-id-10' visibility='default'/> + </class-decl> + <enum-decl name='hash_security_level_t' id='type-id-646'> + <underlying-type type-id='type-id-70'/> + <enumerator name='_SECURE' value='0'/> + <enumerator name='_INSECURE_FOR_CERTS' value='1'/> + <enumerator name='_INSECURE' value='2'/> + </enum-decl> + <typedef-decl name='CK_C_CancelFunction' type-id='type-id-653' id='type-id-632'/> + <typedef-decl name='CK_C_CloseAllSessions' type-id='type-id-654' id='type-id-580'/> + <typedef-decl name='CK_C_CloseSession' type-id='type-id-653' id='type-id-579'/> + <typedef-decl name='CK_C_CopyObject' type-id='type-id-655' id='type-id-587'/> + <typedef-decl name='CK_C_CreateObject' type-id='type-id-656' id='type-id-586'/> + <typedef-decl name='CK_C_Decrypt' type-id='type-id-657' id='type-id-600'/> + <typedef-decl name='CK_C_DecryptDigestUpdate' type-id='type-id-657' id='type-id-621'/> + <typedef-decl name='CK_C_DecryptFinal' type-id='type-id-658' id='type-id-602'/> + <typedef-decl name='CK_C_DecryptInit' type-id='type-id-659' id='type-id-599'/> + <typedef-decl name='CK_C_DecryptUpdate' type-id='type-id-657' id='type-id-601'/> + <typedef-decl name='CK_C_DecryptVerifyUpdate' type-id='type-id-657' id='type-id-623'/> + <typedef-decl name='CK_C_DeriveKey' type-id='type-id-660' id='type-id-628'/> + <typedef-decl name='CK_C_DestroyObject' type-id='type-id-661' id='type-id-588'/> + <typedef-decl name='CK_C_Digest' type-id='type-id-657' id='type-id-604'/> + <typedef-decl name='CK_C_DigestEncryptUpdate' type-id='type-id-657' id='type-id-620'/> + <typedef-decl name='CK_C_DigestFinal' type-id='type-id-658' id='type-id-607'/> + <typedef-decl name='CK_C_DigestInit' type-id='type-id-662' id='type-id-603'/> + <typedef-decl name='CK_C_DigestKey' type-id='type-id-661' id='type-id-606'/> + <typedef-decl name='CK_C_DigestUpdate' type-id='type-id-663' id='type-id-605'/> + <typedef-decl name='CK_C_Encrypt' type-id='type-id-657' id='type-id-596'/> + <typedef-decl name='CK_C_EncryptFinal' type-id='type-id-658' id='type-id-598'/> + <typedef-decl name='CK_C_EncryptInit' type-id='type-id-659' id='type-id-595'/> + <typedef-decl name='CK_C_EncryptUpdate' type-id='type-id-657' id='type-id-597'/> + <typedef-decl name='CK_C_Finalize' type-id='type-id-664' id='type-id-567'/> + <typedef-decl name='CK_C_FindObjects' type-id='type-id-665' id='type-id-593'/> + <typedef-decl name='CK_C_FindObjectsFinal' type-id='type-id-653' id='type-id-594'/> + <typedef-decl name='CK_C_FindObjectsInit' type-id='type-id-666' id='type-id-592'/> + <typedef-decl name='CK_C_GenerateKey' type-id='type-id-667' id='type-id-624'/> + <typedef-decl name='CK_C_GenerateKeyPair' type-id='type-id-668' id='type-id-625'/> + <typedef-decl name='CK_C_GenerateRandom' type-id='type-id-663' id='type-id-630'/> + <typedef-decl name='CK_C_GetAttributeValue' type-id='type-id-669' id='type-id-590'/> + <typedef-decl name='CK_C_GetFunctionList' type-id='type-id-670' id='type-id-569'/> + <typedef-decl name='CK_C_GetFunctionStatus' type-id='type-id-653' id='type-id-631'/> + <typedef-decl name='CK_C_GetInfo' type-id='type-id-671' id='type-id-568'/> + <typedef-decl name='CK_C_GetMechanismInfo' type-id='type-id-672' id='type-id-574'/> + <typedef-decl name='CK_C_GetMechanismList' type-id='type-id-673' id='type-id-573'/> + <typedef-decl name='CK_C_GetObjectSize' type-id='type-id-674' id='type-id-589'/> + <typedef-decl name='CK_C_GetOperationState' type-id='type-id-658' id='type-id-582'/> + <typedef-decl name='CK_C_GetSessionInfo' type-id='type-id-675' id='type-id-581'/> + <typedef-decl name='CK_C_GetSlotInfo' type-id='type-id-676' id='type-id-571'/> + <typedef-decl name='CK_C_GetSlotList' type-id='type-id-677' id='type-id-570'/> + <typedef-decl name='CK_C_GetTokenInfo' type-id='type-id-678' id='type-id-572'/> + <typedef-decl name='CK_C_InitPIN' type-id='type-id-663' id='type-id-576'/> + <typedef-decl name='CK_C_InitToken' type-id='type-id-679' id='type-id-575'/> + <typedef-decl name='CK_C_Initialize' type-id='type-id-664' id='type-id-566'/> + <typedef-decl name='CK_C_Login' type-id='type-id-680' id='type-id-584'/> + <typedef-decl name='CK_C_Logout' type-id='type-id-653' id='type-id-585'/> + <typedef-decl name='CK_C_OpenSession' type-id='type-id-681' id='type-id-578'/> + <typedef-decl name='CK_C_SeedRandom' type-id='type-id-663' id='type-id-629'/> + <typedef-decl name='CK_C_SetAttributeValue' type-id='type-id-669' id='type-id-591'/> + <typedef-decl name='CK_C_SetOperationState' type-id='type-id-682' id='type-id-583'/> + <typedef-decl name='CK_C_SetPIN' type-id='type-id-683' id='type-id-577'/> + <typedef-decl name='CK_C_Sign' type-id='type-id-657' id='type-id-609'/> + <typedef-decl name='CK_C_SignEncryptUpdate' type-id='type-id-657' id='type-id-622'/> + <typedef-decl name='CK_C_SignFinal' type-id='type-id-658' id='type-id-611'/> + <typedef-decl name='CK_C_SignInit' type-id='type-id-659' id='type-id-608'/> + <typedef-decl name='CK_C_SignRecover' type-id='type-id-657' id='type-id-613'/> + <typedef-decl name='CK_C_SignRecoverInit' type-id='type-id-659' id='type-id-612'/> + <typedef-decl name='CK_C_SignUpdate' type-id='type-id-663' id='type-id-610'/> + <typedef-decl name='CK_C_UnwrapKey' type-id='type-id-684' id='type-id-627'/> + <typedef-decl name='CK_C_Verify' type-id='type-id-683' id='type-id-615'/> + <typedef-decl name='CK_C_VerifyFinal' type-id='type-id-663' id='type-id-617'/> + <typedef-decl name='CK_C_VerifyInit' type-id='type-id-659' id='type-id-614'/> + <typedef-decl name='CK_C_VerifyRecover' type-id='type-id-657' id='type-id-619'/> + <typedef-decl name='CK_C_VerifyRecoverInit' type-id='type-id-659' id='type-id-618'/> + <typedef-decl name='CK_C_VerifyUpdate' type-id='type-id-663' id='type-id-616'/> + <typedef-decl name='CK_C_WaitForSlotEvent' type-id='type-id-685' id='type-id-633'/> + <typedef-decl name='CK_C_WrapKey' type-id='type-id-686' id='type-id-626'/> + <typedef-decl name='aead_cipher_decrypt_func' type-id='type-id-117' id='type-id-637'/> + <typedef-decl name='aead_cipher_encrypt_func' type-id='type-id-117' id='type-id-636'/> + <typedef-decl name='cipher_auth_func' type-id='type-id-118' id='type-id-638'/> + <typedef-decl name='cipher_decrypt_func' type-id='type-id-119' id='type-id-635'/> + <typedef-decl name='cipher_deinit_func' type-id='type-id-120' id='type-id-642'/> + <typedef-decl name='cipher_encrypt_func' type-id='type-id-119' id='type-id-634'/> + <typedef-decl name='cipher_getiv_func' type-id='type-id-118' id='type-id-641'/> + <typedef-decl name='cipher_setiv_func' type-id='type-id-118' id='type-id-640'/> + <typedef-decl name='cipher_tag_func' type-id='type-id-122' id='type-id-639'/> + <typedef-decl name='sign_algorithm_st' type-id='type-id-687' id='type-id-643'/> + <class-decl name='__anonymous_struct__9' size-in-bits='24' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-643' visibility='default' id='type-id-687'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='type-id-292' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='tls_sem' type-id='type-id-135' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-382' size-in-bits='64' id='type-id-376'/> - <typedef-decl name='gnutls_privkey_t' type-id='type-id-376' id='type-id-404'/> - <pointer-type-def type-id='type-id-405' size-in-bits='64' id='type-id-406'/> - <typedef-decl name='gnutls_privkey_sign_func' type-id='type-id-406' id='type-id-397'/> - <pointer-type-def type-id='type-id-407' size-in-bits='64' id='type-id-408'/> - <typedef-decl name='gnutls_privkey_sign_data_func' type-id='type-id-408' id='type-id-398'/> - <typedef-decl name='gnutls_privkey_sign_hash_func' type-id='type-id-408' id='type-id-399'/> - <typedef-decl name='gnutls_privkey_decrypt_func' type-id='type-id-406' id='type-id-400'/> - <pointer-type-def type-id='type-id-409' size-in-bits='64' id='type-id-410'/> - <typedef-decl name='gnutls_privkey_decrypt_func2' type-id='type-id-410' id='type-id-401'/> - <pointer-type-def type-id='type-id-411' size-in-bits='64' id='type-id-412'/> - <typedef-decl name='gnutls_privkey_deinit_func' type-id='type-id-412' id='type-id-402'/> - <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-414'/> - <typedef-decl name='gnutls_privkey_info_func' type-id='type-id-414' id='type-id-403'/> - <typedef-decl name='internals_st' type-id='type-id-375' id='type-id-374'/> - <pointer-type-def type-id='type-id-373' size-in-bits='64' id='type-id-415'/> - <typedef-decl name='gnutls_session_t' type-id='type-id-415' id='type-id-416'/> - <function-decl name='gnutls_session_ticket_send' mangled-name='gnutls_session_ticket_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ticket_send@@GNUTLS_3_6_3'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-10' name='nr'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <pointer-type-def type-id='type-id-688' size-in-bits='64' id='type-id-670'/> + <pointer-type-def type-id='type-id-689' size-in-bits='64' id='type-id-671'/> + <pointer-type-def type-id='type-id-690' size-in-bits='64' id='type-id-685'/> + <pointer-type-def type-id='type-id-691' size-in-bits='64' id='type-id-653'/> + <pointer-type-def type-id='type-id-692' size-in-bits='64' id='type-id-666'/> + <pointer-type-def type-id='type-id-693' size-in-bits='64' id='type-id-656'/> + <pointer-type-def type-id='type-id-694' size-in-bits='64' id='type-id-662'/> + <pointer-type-def type-id='type-id-695' size-in-bits='64' id='type-id-668'/> + <pointer-type-def type-id='type-id-696' size-in-bits='64' id='type-id-667'/> + <pointer-type-def type-id='type-id-697' size-in-bits='64' id='type-id-659'/> + <pointer-type-def type-id='type-id-698' size-in-bits='64' id='type-id-660'/> + <pointer-type-def type-id='type-id-699' size-in-bits='64' id='type-id-686'/> + <pointer-type-def type-id='type-id-700' size-in-bits='64' id='type-id-684'/> + <pointer-type-def type-id='type-id-701' size-in-bits='64' id='type-id-665'/> + <pointer-type-def type-id='type-id-702' size-in-bits='64' id='type-id-675'/> + <pointer-type-def type-id='type-id-703' size-in-bits='64' id='type-id-661'/> + <pointer-type-def type-id='type-id-704' size-in-bits='64' id='type-id-669'/> + <pointer-type-def type-id='type-id-705' size-in-bits='64' id='type-id-655'/> + <pointer-type-def type-id='type-id-706' size-in-bits='64' id='type-id-674'/> + <pointer-type-def type-id='type-id-707' size-in-bits='64' id='type-id-680'/> + <pointer-type-def type-id='type-id-708' size-in-bits='64' id='type-id-663'/> + <pointer-type-def type-id='type-id-709' size-in-bits='64' id='type-id-658'/> + <pointer-type-def type-id='type-id-710' size-in-bits='64' id='type-id-682'/> + <pointer-type-def type-id='type-id-711' size-in-bits='64' id='type-id-683'/> + <pointer-type-def type-id='type-id-712' size-in-bits='64' id='type-id-657'/> + <pointer-type-def type-id='type-id-713' size-in-bits='64' id='type-id-654'/> + <pointer-type-def type-id='type-id-714' size-in-bits='64' id='type-id-673'/> + <pointer-type-def type-id='type-id-715' size-in-bits='64' id='type-id-676'/> + <pointer-type-def type-id='type-id-716' size-in-bits='64' id='type-id-678'/> + <pointer-type-def type-id='type-id-717' size-in-bits='64' id='type-id-681'/> + <pointer-type-def type-id='type-id-718' size-in-bits='64' id='type-id-672'/> + <pointer-type-def type-id='type-id-719' size-in-bits='64' id='type-id-679'/> + <pointer-type-def type-id='type-id-720' size-in-bits='64' id='type-id-677'/> + <pointer-type-def type-id='type-id-721' size-in-bits='64' id='type-id-664'/> + <typedef-decl name='copy_func' type-id='type-id-212' id='type-id-651'/> + <typedef-decl name='hash_deinit_func' type-id='type-id-120' id='type-id-650'/> + <typedef-decl name='hash_func' type-id='type-id-118' id='type-id-648'/> + <typedef-decl name='nonce_func' type-id='type-id-118' id='type-id-652'/> + <typedef-decl name='output_func' type-id='type-id-118' id='type-id-649'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cert_types.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <qualified-type-def type-id='type-id-314' const='yes' id='type-id-722'/> + <pointer-type-def type-id='type-id-722' size-in-bits='64' id='type-id-723'/> + <function-decl name='gnutls_certificate_type_list' mangled-name='gnutls_certificate_type_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_list@@GNUTLS_3_4'> + <return type-id='type-id-723'/> </function-decl> - <function-decl name='_gnutls13_send_session_ticket' mangled-name='_gnutls13_send_session_ticket' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='ciphers.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <qualified-type-def type-id='type-id-237' const='yes' id='type-id-724'/> + <pointer-type-def type-id='type-id-724' size-in-bits='64' id='type-id-725'/> + <function-decl name='gnutls_cipher_list' mangled-name='gnutls_cipher_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_list@@GNUTLS_3_4'> + <return type-id='type-id-725'/> </function-decl> - <function-decl name='_gnutls_buffer_init' mangled-name='_gnutls_buffer_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='ciphersuites.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <pointer-type-def type-id='type-id-237' size-in-bits='64' id='type-id-726'/> + <pointer-type-def type-id='type-id-432' size-in-bits='64' id='type-id-727'/> + <pointer-type-def type-id='type-id-234' size-in-bits='64' id='type-id-728'/> + <pointer-type-def type-id='type-id-433' size-in-bits='64' id='type-id-729'/> + <function-decl name='_gnutls_mac_exists' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-234'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_handshake_io_recv_int' mangled-name='_gnutls_handshake_io_recv_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_kx_needs_dh_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-432'/> + <return type-id='type-id-263'/> </function-decl> - <function-decl name='_gnutls_call_hook_func' mangled-name='_gnutls_call_hook_func' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_select_server_cert' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-730'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_recv_session_ticket' mangled-name='_gnutls13_recv_session_ticket' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_priority_get_cipher_suite_index' mangled-name='gnutls_priority_get_cipher_suite_index' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_get_cipher_suite_index@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-219' name='sidx'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_recv_key_update' mangled-name='_gnutls13_recv_key_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_suite_info' mangled-name='gnutls_cipher_suite_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_suite_info@@GNUTLS_3_4'> + <parameter type-id='type-id-9' name='idx'/> + <parameter type-id='type-id-99' name='cs_id'/> + <parameter type-id='type-id-727' name='kx'/> + <parameter type-id='type-id-726' name='cipher'/> + <parameter type-id='type-id-728' name='mac'/> + <parameter type-id='type-id-729' name='min_version'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls13_compute_finished' mangled-name='_gnutls13_compute_finished' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_suite_get_name' mangled-name='gnutls_cipher_suite_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_suite_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-432' name='kx_algorithm'/> + <parameter type-id='type-id-237' name='cipher_algorithm'/> + <parameter type-id='type-id-234' name='mac_algorithm'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_tls13_derive_secret' mangled-name='_tls13_derive_secret' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-732' size-in-bits='64' id='type-id-730'/> + <typedef-decl name='gnutls_priority_t' type-id='type-id-268' id='type-id-731'/> + <qualified-type-def type-id='type-id-733' const='yes' id='type-id-732'/> + <typedef-decl name='gnutls_cipher_suite_entry_st' type-id='type-id-408' id='type-id-733'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='ecc.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <pointer-type-def type-id='type-id-734' size-in-bits='64' id='type-id-735'/> + <function-decl name='_gnutls_ecc_curve_is_supported' mangled-name='_gnutls_ecc_curve_is_supported' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_ecc_curve_is_supported@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-442' name='curve'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_send_server_hello' mangled-name='_gnutls_send_server_hello' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ecc_curve_list' mangled-name='gnutls_ecc_curve_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_list@@GNUTLS_3_4'> + <return type-id='type-id-735'/> </function-decl> - <function-decl name='_tls13_read_connection_state_init' mangled-name='_tls13_read_connection_state_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <qualified-type-def type-id='type-id-442' const='yes' id='type-id-734'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='groups.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <qualified-type-def type-id='type-id-443' const='yes' id='type-id-736'/> + <pointer-type-def type-id='type-id-736' size-in-bits='64' id='type-id-737'/> + <function-decl name='gnutls_group_get_name' mangled-name='gnutls_group_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_group_get_name@@GNUTLS_3_6_0'> + <parameter type-id='type-id-443' name='group'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_tls13_write_connection_state_init' mangled-name='_tls13_write_connection_state_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_group_list' mangled-name='gnutls_group_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_group_list@@GNUTLS_3_6_0'> + <return type-id='type-id-737'/> </function-decl> - <function-decl name='_tls13_connection_state_init' mangled-name='_tls13_connection_state_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='kx.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <qualified-type-def type-id='type-id-432' const='yes' id='type-id-738'/> + <pointer-type-def type-id='type-id-738' size-in-bits='64' id='type-id-739'/> + <function-decl name='gnutls_kx_list' mangled-name='gnutls_kx_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_kx_list@@GNUTLS_3_4'> + <return type-id='type-id-739'/> </function-decl> - <function-decl name='_gnutls13_send_encrypted_extensions' mangled-name='_gnutls13_send_encrypted_extensions' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='mac.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <qualified-type-def type-id='type-id-198' const='yes' id='type-id-740'/> + <pointer-type-def type-id='type-id-740' size-in-bits='64' id='type-id-741'/> + <qualified-type-def type-id='type-id-234' const='yes' id='type-id-742'/> + <pointer-type-def type-id='type-id-742' size-in-bits='64' id='type-id-743'/> + <function-decl name='gnutls_digest_list' mangled-name='gnutls_digest_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_list@@GNUTLS_3_4'> + <return type-id='type-id-741'/> </function-decl> - <function-decl name='_gnutls13_send_certificate_request' mangled-name='_gnutls13_send_certificate_request' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_mac_list' mangled-name='gnutls_mac_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_list@@GNUTLS_3_4'> + <return type-id='type-id-743'/> </function-decl> - <function-decl name='_gnutls13_send_certificate' mangled-name='_gnutls13_send_certificate' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_mac_get_nonce_size' mangled-name='gnutls_mac_get_nonce_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get_nonce_size@@GNUTLS_3_4'> + <parameter type-id='type-id-234' name='algorithm'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='_gnutls13_send_certificate_verify' mangled-name='_gnutls13_send_certificate_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_mac_get_key_size' mangled-name='gnutls_mac_get_key_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get_key_size@@GNUTLS_3_4'> + <parameter type-id='type-id-234' name='algorithm'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='_gnutls13_send_finished' mangled-name='_gnutls13_send_finished' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_digest_get_id' mangled-name='gnutls_digest_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='name'/> + <return type-id='type-id-198'/> </function-decl> - <function-decl name='_gnutls13_recv_end_of_early_data' mangled-name='_gnutls13_recv_end_of_early_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='protocols.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <qualified-type-def type-id='type-id-433' const='yes' id='type-id-744'/> + <pointer-type-def type-id='type-id-744' size-in-bits='64' id='type-id-745'/> + <function-decl name='gnutls_protocol_list' mangled-name='gnutls_protocol_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_protocol_list@@GNUTLS_3_4'> + <return type-id='type-id-745'/> </function-decl> - <function-decl name='_gnutls13_recv_certificate' mangled-name='_gnutls13_recv_certificate' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='publickey.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <function-decl name='gnutls_pk_get_id' mangled-name='gnutls_pk_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='name'/> + <return type-id='type-id-385'/> </function-decl> - <function-decl name='_gnutls13_recv_certificate_verify' mangled-name='_gnutls13_recv_certificate_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pk_list' mangled-name='gnutls_pk_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_list@@GNUTLS_3_4'> + <return type-id='type-id-746'/> </function-decl> - <function-decl name='_gnutls_run_verify_callback' mangled-name='_gnutls_run_verify_callback' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-747' size-in-bits='64' id='type-id-746'/> + <qualified-type-def type-id='type-id-385' const='yes' id='type-id-747'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='sign.c' comp-dir-path='/home/ueno/devel/gnutls/lib/algorithms' language='LANG_C11'> + <qualified-type-def type-id='type-id-315' const='yes' id='type-id-748'/> + <pointer-type-def type-id='type-id-748' size-in-bits='64' id='type-id-749'/> + <function-decl name='_gnutls_digest_is_insecure' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-198'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls13_recv_finished' mangled-name='_gnutls13_recv_finished' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_sign_get_oid' mangled-name='gnutls_sign_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-315' name='sign'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_recv_handshake' mangled-name='_gnutls_recv_handshake' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_sign_list' mangled-name='gnutls_sign_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_list@@GNUTLS_3_4'> + <return type-id='type-id-749'/> </function-decl> - <function-decl name='_gnutls_handshake_hash_buffers_clear' mangled-name='_gnutls_handshake_hash_buffers_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='anon_cred.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_anon_server_credentials_t' type-id='type-id-750' id='type-id-751'/> + <class-decl name='gnutls_anon_server_credentials_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-752'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dh_params' type-id='type-id-753' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='deinit_dh_params' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='dh_sec_param' type-id='type-id-383' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='params_func' type-id='type-id-754' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_anon_client_credentials_t' type-id='type-id-755' id='type-id-756'/> + <class-decl name='gnutls_anon_client_credentials_st' size-in-bits='32' is-struct='yes' visibility='default' id='type-id-757'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dummy' type-id='type-id-14' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-757' size-in-bits='64' id='type-id-755'/> + <pointer-type-def type-id='type-id-756' size-in-bits='64' id='type-id-758'/> + <pointer-type-def type-id='type-id-752' size-in-bits='64' id='type-id-750'/> + <pointer-type-def type-id='type-id-751' size-in-bits='64' id='type-id-759'/> + <function-decl name='gnutls_anon_set_server_known_dh_params' mangled-name='gnutls_anon_set_server_known_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_set_server_known_dh_params@@GNUTLS_3_4'> + <parameter type-id='type-id-751' name='res'/> + <parameter type-id='type-id-383' name='sec_param'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_handshake_hash_buffers_synth' mangled-name='_gnutls13_handshake_hash_buffers_synth' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anon_set_server_dh_params' mangled-name='gnutls_anon_set_server_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_set_server_dh_params@@GNUTLS_3_4'> + <parameter type-id='type-id-751' name='res'/> + <parameter type-id='type-id-753' name='dh_params'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls13_send_hello_retry_request' mangled-name='_gnutls13_send_hello_retry_request' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anon_allocate_client_credentials' mangled-name='gnutls_anon_allocate_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_allocate_client_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-758' name='sc'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_send_change_cipher_spec' mangled-name='_gnutls_send_change_cipher_spec' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anon_free_client_credentials' mangled-name='gnutls_anon_free_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_free_client_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-756' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_epoch_dup' mangled-name='_gnutls_epoch_dup' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anon_allocate_server_credentials' mangled-name='gnutls_anon_allocate_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_allocate_server_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-759' name='sc'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_set_resumed_parameters' mangled-name='_gnutls_set_resumed_parameters' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anon_free_server_credentials' mangled-name='gnutls_anon_free_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_free_server_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-751' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_tls13_update_secret' mangled-name='_tls13_update_secret' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anon_set_server_params_function' mangled-name='gnutls_anon_set_server_params_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_set_server_params_function@@GNUTLS_3_4'> + <parameter type-id='type-id-751' name='res'/> + <parameter type-id='type-id-754' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_call_keylog_func' mangled-name='_gnutls_call_keylog_func' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-760' size-in-bits='64' id='type-id-754'/> + <typedef-decl name='gnutls_dh_params_t' type-id='type-id-761' id='type-id-753'/> + <pointer-type-def type-id='type-id-762' size-in-bits='64' id='type-id-761'/> + <typedef-decl name='gnutls_params_function' type-id='type-id-763' id='type-id-760'/> + <class-decl name='gnutls_dh_params_int' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-762'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='params' type-id='type-id-764' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='q_bits' type-id='type-id-14' visibility='default'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='type-id-447' size-in-bits='192' id='type-id-764'> + <subrange length='3' type-id='type-id-12' id='type-id-35'/> + </array-type-def> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='atfork.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <pointer-type-def type-id='type-id-765' size-in-bits='64' id='type-id-766'/> + <var-decl name='_gnutls_forkid' type-id='type-id-10' visibility='default'/> + <function-decl name='__register_atfork' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-766'/> + <parameter type-id='type-id-766'/> + <parameter type-id='type-id-766'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-765'> + <return type-id='type-id-13'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='auth.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='dh_info_st' type-id='type-id-767' id='type-id-768'/> + <class-decl name='__anonymous_struct__' size-in-bits='448' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-768' visibility='default' id='type-id-767'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='secret_bits' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prime' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='generator' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='public_key' type-id='type-id-257' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-768' size-in-bits='64' id='type-id-769'/> + <function-decl name='calloc' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> + </function-decl> + <function-decl name='_gnutls_free_dh_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-769'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls13_send_early_data' mangled-name='_gnutls13_send_early_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_auth_get_type' mangled-name='gnutls_auth_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_auth_get_type@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-258'/> </function-decl> - <function-decl name='_gnutls13_recv_encrypted_extensions' mangled-name='_gnutls13_recv_encrypted_extensions' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_credentials_get' mangled-name='gnutls_credentials_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_credentials_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-258' name='type'/> + <parameter type-id='type-id-770' name='cred'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_recv_certificate_request' mangled-name='_gnutls13_recv_certificate_request' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_credentials_set' mangled-name='gnutls_credentials_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_credentials_set@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-258' name='type'/> + <parameter type-id='type-id-11' name='cred'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_send_end_of_early_data' mangled-name='_gnutls13_send_end_of_early_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_credentials_clear' mangled-name='gnutls_credentials_clear' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_credentials_clear@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-13'/> </function-decl> - <function-type size-in-bits='64' id='type-id-407'> - <parameter type-id='type-id-404'/> - <parameter type-id='type-id-21'/> - <parameter type-id='type-id-101'/> + <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-770'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='anon.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <function-decl name='_gnutls_dh_common_print_server_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_figure_dh_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-753'/> + <parameter type-id='type-id-754'/> + <parameter type-id='type-id-383'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_dh_common_server_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_dh_common_client_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_dh_common_client_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-262' size-in-bits='64' id='type-id-771'/> + <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-772'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='anon_ecdh.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <function-decl name='_gnutls_gen_ecdh_common_client_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cert.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <enum-decl name='encipher_type' id='type-id-773'> + <underlying-type type-id='type-id-70'/> + <enumerator name='CIPHER_ENCRYPT' value='0'/> + <enumerator name='CIPHER_SIGN' value='1'/> + <enumerator name='CIPHER_IGN' value='2'/> + </enum-decl> + <pointer-type-def type-id='type-id-561' size-in-bits='64' id='type-id-774'/> + <function-decl name='_gnutls_handshake_verify_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> <parameter type-id='type-id-10'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-278'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-413'> - <parameter type-id='type-id-404'/> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-315'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_handshake_sign_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-776'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_kx_encipher_type' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-432'/> + <return type-id='type-id-773'/> + </function-decl> + <function-decl name='_gnutls_kx_supports_pk_usage' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-432'/> + <parameter type-id='type-id-385'/> <parameter type-id='type-id-10'/> - <parameter type-id='type-id-101'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-405'> - <parameter type-id='type-id-404'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-278'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-409'> - <parameter type-id='type-id-404'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-380'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-22'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-27'/> + <return type-id='type-id-10'/> + </function-decl> + <function-decl name='_gnutls_handshake_verify_crt_vrfy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> <parameter type-id='type-id-10'/> - <parameter type-id='type-id-379'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-411'> - <parameter type-id='type-id-404'/> - <parameter type-id='type-id-101'/> - <return type-id='type-id-111'/> - </function-type> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-315'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_sign_to_tls_aid' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-315'/> + <return type-id='type-id-774'/> + </function-decl> + <function-decl name='_gnutls_handshake_sign_crt_vrfy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_kx_supports_pk' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-432'/> + <parameter type-id='type-id-385'/> + <return type-id='type-id-10'/> + </function-decl> + <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-776'/> + <typedef-decl name='gnutls_privkey_t' type-id='type-id-289' id='type-id-775'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='buffers.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_record_check_corked' mangled-name='gnutls_record_check_corked' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_check_corked@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-99'/> + <abi-instr version='1.0' address-size='64' path='dh_common.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <function-decl name='_gnutls_buffer_append_mpi' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_record_check_pending' mangled-name='gnutls_record_check_pending' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_check_pending@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-99'/> + <function-decl name='_gnutls_dh_set_secret_bits' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_recv_in_buffers' mangled-name='_gnutls_recv_in_buffers' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_set_psk_session_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_mbuffer_head_push_first' mangled-name='_mbuffer_head_push_first' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_dh_set_peer_public' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__builtin_memmove' mangled-name='memmove' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='dhe.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <function-decl name='_gnutls_gen_dhe_signature' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_dhe_signature' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_cert_cert_req' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_cert_client_crt_vrfy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_crt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_cert_server_cert_req' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_cert_client_crt_vrfy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_cert_client_crt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_cert_server_crt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='dhe_psk.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <qualified-type-def type-id='type-id-459' const='yes' id='type-id-777'/> + <pointer-type-def type-id='type-id-777' size-in-bits='64' id='type-id-778'/> + <function-decl name='_gnutls_ecdh_common_print_server_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-778'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_ecdh_common_client_kx_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_ecdh_common_server_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_ecdh_common_client_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-778'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_dh_common_client_kx_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='rsa_psk.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <function-decl name='_gnutls_get_public_rsa_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_psk_server_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-322' size-in-bits='64' id='type-id-779'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='srp_kx.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <typedef-decl name='SRP_PWD_ENTRY' type-id='type-id-780' id='type-id-781'/> + <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-781' visibility='default' id='type-id-780'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='username' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='salt' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='v' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='g' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='n' type-id='type-id-257' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-781' size-in-bits='64' id='type-id-782'/> + <pointer-type-def type-id='type-id-782' size-in-bits='64' id='type-id-783'/> + <var-decl name='gnutls_srp_1024_group_prime' type-id='type-id-515' mangled-name='gnutls_srp_1024_group_prime' visibility='default' elf-symbol-id='gnutls_srp_1024_group_prime@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_1024_group_generator' type-id='type-id-515' mangled-name='gnutls_srp_1024_group_generator' visibility='default' elf-symbol-id='gnutls_srp_1024_group_generator@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_1536_group_prime' type-id='type-id-515' mangled-name='gnutls_srp_1536_group_prime' visibility='default' elf-symbol-id='gnutls_srp_1536_group_prime@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_1536_group_generator' type-id='type-id-515' mangled-name='gnutls_srp_1536_group_generator' visibility='default' elf-symbol-id='gnutls_srp_1536_group_generator@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_2048_group_prime' type-id='type-id-515' mangled-name='gnutls_srp_2048_group_prime' visibility='default' elf-symbol-id='gnutls_srp_2048_group_prime@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_2048_group_generator' type-id='type-id-515' mangled-name='gnutls_srp_2048_group_generator' visibility='default' elf-symbol-id='gnutls_srp_2048_group_generator@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_3072_group_generator' type-id='type-id-515' mangled-name='gnutls_srp_3072_group_generator' visibility='default' elf-symbol-id='gnutls_srp_3072_group_generator@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_3072_group_prime' type-id='type-id-515' mangled-name='gnutls_srp_3072_group_prime' visibility='default' elf-symbol-id='gnutls_srp_3072_group_prime@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_4096_group_generator' type-id='type-id-515' mangled-name='gnutls_srp_4096_group_generator' visibility='default' elf-symbol-id='gnutls_srp_4096_group_generator@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_4096_group_prime' type-id='type-id-515' mangled-name='gnutls_srp_4096_group_prime' visibility='default' elf-symbol-id='gnutls_srp_4096_group_prime@@GNUTLS_3_4'/> + <var-decl name='gnutls_srp_8192_group_prime' type-id='type-id-515' mangled-name='gnutls_srp_8192_group_prime' visibility='default' elf-symbol-id='gnutls_srp_8192_group_prime@@GNUTLS_3_6_2'/> + <var-decl name='gnutls_srp_8192_group_generator' type-id='type-id-515' mangled-name='gnutls_srp_8192_group_generator' visibility='default' elf-symbol-id='gnutls_srp_8192_group_generator@@GNUTLS_3_6_2'/> + <function-decl name='_gnutls_calc_srp_x' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_calc_srp_S1' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-447'/> + </function-decl> + <function-decl name='_gnutls_calc_srp_S2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-447'/> + </function-decl> + <function-decl name='_gnutls_calc_srp_u' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-447'/> + </function-decl> + <function-decl name='_gnutls_calc_srp_A' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-784'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-447'/> + </function-decl> + <function-decl name='_gnutls_srp_entry_free' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-782'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_buffer_resize' mangled-name='_gnutls_buffer_resize' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_calc_srp_B' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-784'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-447'/> + </function-decl> + <function-decl name='_gnutls_srp_pwd_read_entry' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-783'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-447' size-in-bits='64' id='type-id-784'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='srp_passwd.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <function-decl name='_gnutls_sbase64_decode' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-785'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-785'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='srp_rsa.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <function-decl name='_gnutls_gen_srp_server_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_srp_server_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_proc_srp_client_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_srp_client_kx' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='srp_sb64.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <function-decl name='gnutls_srp_base64_decode2' mangled-name='gnutls_srp_base64_decode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_base64_decode2@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='b64_data'/> + <parameter type-id='type-id-772' name='result'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_mbuffer_head_get_next' mangled-name='_mbuffer_head_get_next' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srp_base64_decode' mangled-name='gnutls_srp_base64_decode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_base64_decode@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='b64_data'/> + <parameter type-id='type-id-5' name='result'/> + <parameter type-id='type-id-2' name='result_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_mbuffer_dequeue' mangled-name='_mbuffer_dequeue' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srp_base64_encode2' mangled-name='gnutls_srp_base64_encode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_base64_encode2@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-772' name='result'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='qsort' mangled-name='qsort' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srp_base64_encode' mangled-name='gnutls_srp_base64_encode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_base64_encode@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-5' name='result'/> + <parameter type-id='type-id-2' name='result_size'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='vko_gost.c' comp-dir-path='/home/ueno/devel/gnutls/lib/auth' language='LANG_C11'> + <function-decl name='_gnutls_ecc_curve_get_group' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-442'/> + <return type-id='type-id-443'/> + </function-decl> + <function-decl name='_gnutls_gost_keytrans_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-779'/> + <parameter type-id='type-id-779'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gost_keytrans_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-779'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='auto-verify.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_certificate_verify_peers' mangled-name='gnutls_certificate_verify_peers' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verify_peers@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-299'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_certificate_verify_peers2' mangled-name='gnutls_certificate_verify_peers2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verify_peers2@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_handshake_description_get_name' mangled-name='gnutls_handshake_description_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_session_get_verify_cert_status' mangled-name='gnutls_session_get_verify_cert_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_verify_cert_status@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-10'/> + </function-decl> + <function-decl name='gnutls_session_set_verify_cert2' mangled-name='gnutls_session_set_verify_cert2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_verify_cert2@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-299' name='data'/> + <parameter type-id='type-id-10' name='elements'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='__errno_location' mangled-name='__errno_location' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_session_set_verify_cert' mangled-name='gnutls_session_set_verify_cert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_verify_cert@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-3' name='hostname'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-13'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='handshake.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_handshake_get_last_out' mangled-name='gnutls_handshake_get_last_out' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_get_last_out@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-187'/> + <abi-instr version='1.0' address-size='64' path='buffers.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='__compar_fn_t' type-id='type-id-786' id='type-id-787'/> + <pointer-type-def type-id='type-id-788' size-in-bits='64' id='type-id-786'/> + <function-decl name='_gnutls_recv_in_buffers' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-483'/> + <parameter type-id='type-id-448'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-789'/> + </function-decl> + <function-decl name='memmove' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> + </function-decl> + <function-decl name='_gnutls_buffer_resize' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='memcmp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='qsort' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-787'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_handshake_get_last_in' mangled-name='gnutls_handshake_get_last_in' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_get_last_in@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-187'/> + <function-decl name='_mbuffer_dequeue' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-790'/> + <parameter type-id='type-id-397'/> + <return type-id='type-id-397'/> </function-decl> - <function-decl name='gnutls_handshake_set_max_packet_length' mangled-name='gnutls_handshake_set_max_packet_length' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_max_packet_length@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-99' name='max'/> - <return type-id='type-id-111'/> + <function-decl name='_mbuffer_head_push_first' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-790'/> + <parameter type-id='type-id-397'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_handshake_set_timeout' mangled-name='gnutls_handshake_set_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_timeout@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-10' name='ms'/> - <return type-id='type-id-111'/> + <function-decl name='system_read' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-280'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_handshake' mangled-name='gnutls_handshake' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_system_recv_timeout' mangled-name='gnutls_system_recv_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_recv_timeout@@GNUTLS_3_4'> + <parameter type-id='type-id-280'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_rehandshake' mangled-name='gnutls_rehandshake' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_rehandshake@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='_mbuffer_head_get_next' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-397'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-397'/> </function-decl> - <function-decl name='_gnutls_hash_fast' mangled-name='_gnutls_hash_fast' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='__errno_location' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-77'/> + </function-decl> + <function-decl name='gnutls_record_check_corked' mangled-name='gnutls_record_check_corked' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_check_corked@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-9'/> + </function-decl> + <function-decl name='gnutls_record_check_pending' mangled-name='gnutls_record_check_pending' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_check_pending@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-9'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-788'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-type> + <pointer-type-def type-id='type-id-261' size-in-bits='64' id='type-id-790'/> + <typedef-decl name='ssize_t' type-id='type-id-791' id='type-id-789'/> + <typedef-decl name='__ssize_t' type-id='type-id-22' id='type-id-791'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cert-cred-rawpk.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_read_key_file' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-792'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-794'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_read_key_mem' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-792'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-794'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_certificate_set_rawpk_key_file' mangled-name='gnutls_certificate_set_rawpk_key_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_rawpk_key_file@@GNUTLS_3_6_6'> + <parameter type-id='type-id-792' name='cred'/> + <parameter type-id='type-id-3' name='rawpkfile'/> + <parameter type-id='type-id-3' name='privkeyfile'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-3' name='pass'/> + <parameter type-id='type-id-10' name='key_usage'/> + <parameter type-id='type-id-795' name='names'/> + <parameter type-id='type-id-10' name='names_length'/> + <parameter type-id='type-id-10' name='privkey_flags'/> + <parameter type-id='type-id-10' name='pkcs11_flags'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_certificate_set_rawpk_key_mem' mangled-name='gnutls_certificate_set_rawpk_key_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_rawpk_key_mem@@GNUTLS_3_6_6'> + <parameter type-id='type-id-792' name='cred'/> + <parameter type-id='type-id-480' name='spki'/> + <parameter type-id='type-id-480' name='pkey'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-3' name='pass'/> + <parameter type-id='type-id-10' name='key_usage'/> + <parameter type-id='type-id-795' name='names'/> + <parameter type-id='type-id-10' name='names_length'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-795'/> + <pointer-type-def type-id='type-id-775' size-in-bits='64' id='type-id-794'/> + <typedef-decl name='gnutls_certificate_credentials_t' type-id='type-id-796' id='type-id-792'/> + <typedef-decl name='gnutls_x509_crt_fmt_t' type-id='type-id-797' id='type-id-793'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-797'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_X509_FMT_DER' value='0'/> + <enumerator name='GNUTLS_X509_FMT_PEM' value='1'/> + </enum-decl> + <pointer-type-def type-id='type-id-798' size-in-bits='64' id='type-id-796'/> + <class-decl name='gnutls_certificate_credentials_st' size-in-bits='1408' is-struct='yes' visibility='default' id='type-id-798'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dh_params' type-id='type-id-753' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='deinit_dh_params' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='dh_sec_param' type-id='type-id-383' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='params_func' type-id='type-id-754' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='certs' type-id='type-id-799' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ncerts' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='sorted_cert_idx' type-id='type-id-219' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='tlist' type-id='type-id-800' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='480'> + <var-decl name='verify_flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='verify_depth' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='verify_bits' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='legacy_cert_cb1' type-id='type-id-801' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='legacy_cert_cb2' type-id='type-id-802' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='get_cert_callback3' type-id='type-id-803' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='verify_callback' type-id='type-id-298' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='pin_tmp' type-id='type-id-804' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='glob_ocsp_func' type-id='type-id-291' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='glob_ocsp_func_ptr' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='tls13_ok' type-id='type-id-263' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-805' size-in-bits='64' id='type-id-799'/> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='256' id='type-id-804'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <pointer-type-def type-id='type-id-806' size-in-bits='64' id='type-id-801'/> + <pointer-type-def type-id='type-id-807' size-in-bits='64' id='type-id-802'/> + <pointer-type-def type-id='type-id-808' size-in-bits='64' id='type-id-803'/> + <typedef-decl name='gnutls_x509_trust_list_t' type-id='type-id-809' id='type-id-800'/> + <pointer-type-def type-id='type-id-810' size-in-bits='64' id='type-id-809'/> + <typedef-decl name='certs_st' type-id='type-id-811' id='type-id-805'/> + <typedef-decl name='gnutls_certificate_retrieve_function' type-id='type-id-812' id='type-id-806'/> + <typedef-decl name='gnutls_certificate_retrieve_function2' type-id='type-id-813' id='type-id-807'/> + <typedef-decl name='gnutls_certificate_retrieve_function3' type-id='type-id-814' id='type-id-808'/> + <class-decl name='gnutls_x509_trust_list_st' size-in-bits='576' is-struct='yes' visibility='default' id='type-id-810'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='node' type-id='type-id-815' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='x509_rdn_sequence' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='blacklisted' type-id='type-id-816' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='blacklisted_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='keep_certs' type-id='type-id-816' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='keep_certs_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pkcs11_token' type-id='type-id-5' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='4544' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-805' visibility='default' id='type-id-811'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cert_list' type-id='type-id-288' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cert_list_length' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='names' type-id='type-id-817' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ocsp_func' type-id='type-id-291' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ocsp_func_ptr' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ocsp_data' type-id='type-id-818' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='ocsp_data_length' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4480'> + <var-decl name='pkey' type-id='type-id-775' visibility='default'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='type-id-330' size-in-bits='4096' id='type-id-818'> + <subrange length='8' type-id='type-id-12' id='type-id-175'/> + </array-type-def> + <pointer-type-def type-id='type-id-819' size-in-bits='64' id='type-id-816'/> + <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-815'/> + <typedef-decl name='gnutls_str_array_t' type-id='type-id-821' id='type-id-817'/> + <class-decl name='node_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-820'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='trusted_cas' type-id='type-id-816' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='trusted_ca_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='named_certs' type-id='type-id-822' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='named_cert_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='crls' type-id='type-id-823' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='crl_size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-824' size-in-bits='64' id='type-id-821'/> + <typedef-decl name='gnutls_x509_crt_t' type-id='type-id-825' id='type-id-819'/> + <class-decl name='gnutls_str_array_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-824'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='str' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='len' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='next' type-id='type-id-821' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-826' size-in-bits='64' id='type-id-823'/> + <pointer-type-def type-id='type-id-827' size-in-bits='64' id='type-id-825'/> + <pointer-type-def type-id='type-id-828' size-in-bits='64' id='type-id-822'/> + <class-decl name='gnutls_x509_crt_int' size-in-bits='1088' is-struct='yes' visibility='default' id='type-id-827'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cert' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='use_extensions' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='expanded' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='modified' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='raw_dn' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='raw_issuer_dn' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='raw_spki' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='der' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='san' type-id='type-id-829' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='ian' type-id='type-id-829' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='dn' type-id='type-id-830' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='idn' type-id='type-id-830' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='named_cert_st' size-in-bits='2176' is-struct='yes' visibility='default' id='type-id-828'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cert' type-id='type-id-819' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='type-id-445' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='name_size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_x509_crl_t' type-id='type-id-831' id='type-id-826'/> + <pointer-type-def type-id='type-id-832' size-in-bits='64' id='type-id-831'/> + <typedef-decl name='gnutls_subject_alt_names_t' type-id='type-id-833' id='type-id-829'/> + <typedef-decl name='gnutls_x509_dn_st' type-id='type-id-834' id='type-id-830'/> + <class-decl name='gnutls_x509_crl_int' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-832'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='crl' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='expanded' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rcache' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rcache_idx' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='use_extensions' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='der' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='raw_issuer_dn' type-id='type-id-257' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gnutls_x509_dn_st' size-in-bits='64' is-struct='yes' visibility='default' id='type-id-834'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='asn' type-id='type-id-536' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-835' size-in-bits='64' id='type-id-833'/> + <class-decl name='gnutls_subject_alt_names_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-835'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='names' type-id='type-id-836' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-837' size-in-bits='64' id='type-id-836'/> + <class-decl name='name_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-837'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='san' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='othername_oid' type-id='type-id-257' visibility='default'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cert-cred-x509.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_pkcs12_t' type-id='type-id-838' id='type-id-839'/> + <class-decl name='gnutls_pkcs12_int' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-840'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pkcs12' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='expanded' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_x509_crl_t' type-id='type-id-831' id='type-id-826'/> + <class-decl name='gnutls_x509_crl_int' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-832'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='crl' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='expanded' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='rcache' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='rcache_idx' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='use_extensions' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='der' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='raw_issuer_dn' type-id='type-id-257' visibility='default'/> + </data-member> + </class-decl> + <qualified-type-def type-id='type-id-826' const='yes' id='type-id-841'/> + <pointer-type-def type-id='type-id-841' size-in-bits='64' id='type-id-842'/> + <qualified-type-def type-id='type-id-819' const='yes' id='type-id-843'/> + <pointer-type-def type-id='type-id-843' size-in-bits='64' id='type-id-844'/> + <pointer-type-def type-id='type-id-840' size-in-bits='64' id='type-id-838'/> + <pointer-type-def type-id='type-id-839' size-in-bits='64' id='type-id-845'/> + <pointer-type-def type-id='type-id-832' size-in-bits='64' id='type-id-831'/> + <pointer-type-def type-id='type-id-826' size-in-bits='64' id='type-id-823'/> + <pointer-type-def type-id='type-id-816' size-in-bits='64' id='type-id-846'/> + <function-decl name='gnutls_pkcs12_simple_parse' mangled-name='gnutls_pkcs12_simple_parse' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_simple_parse@@GNUTLS_3_4'> + <parameter type-id='type-id-839'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-847'/> + <parameter type-id='type-id-846'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-846'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-823'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_set_datum' mangled-name='_gnutls_set_datum' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_verify_mac' mangled-name='gnutls_pkcs12_verify_mac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_verify_mac@@GNUTLS_3_4'> + <parameter type-id='type-id-839'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_recv_int' mangled-name='_gnutls_recv_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_deinit' mangled-name='gnutls_pkcs12_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-839'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_read_connection_state_init' mangled-name='_gnutls_read_connection_state_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_import' mangled-name='gnutls_pkcs12_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_import@@GNUTLS_3_4'> + <parameter type-id='type-id-839'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_record_check_pending' mangled-name='gnutls_record_check_pending' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_init' mangled-name='gnutls_pkcs12_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_init@@GNUTLS_3_4'> + <parameter type-id='type-id-845'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_dtls_wait_and_retransmit' mangled-name='_dtls_wait_and_retransmit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_deinit' mangled-name='gnutls_x509_crl_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-826'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_connection_state_init' mangled-name='_gnutls_connection_state_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_add_crls' mangled-name='gnutls_x509_trust_list_add_crls' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_crls@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-842'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_write_connection_state_init' mangled-name='_gnutls_write_connection_state_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_crl_cpy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-826'/> + <parameter type-id='type-id-826'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_dtls_set_timeouts' mangled-name='gnutls_dtls_set_timeouts' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_init' mangled-name='gnutls_x509_crl_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_init@@GNUTLS_3_4'> + <parameter type-id='type-id-823'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_epoch_setup_next' mangled-name='_gnutls_epoch_setup_next' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_add_trust_dir' mangled-name='gnutls_x509_trust_list_add_trust_dir' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_trust_dir@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_kx_allows_false_start' mangled-name='_gnutls_kx_allows_false_start' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_add_cas' mangled-name='gnutls_x509_trust_list_add_cas' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_cas@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-844'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_handshake_client' mangled-name='_gnutls13_handshake_client' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_crt_cpy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-819'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_recv_new_session_ticket' mangled-name='_gnutls_recv_new_session_ticket' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_add_trust_mem' mangled-name='gnutls_x509_trust_list_add_trust_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_trust_mem@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_send_client_certificate' mangled-name='_gnutls_send_client_certificate' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_get_raw_issuer' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_recv_server_certificate_status' mangled-name='_gnutls_recv_server_certificate_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_check_issuer' mangled-name='gnutls_x509_crt_check_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_issuer@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-819'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_recv_server_crt_request' mangled-name='_gnutls_recv_server_crt_request' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_import_url' mangled-name='gnutls_x509_crt_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_import_url@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_send_client_certificate_verify' mangled-name='_gnutls_send_client_certificate_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_pin_function' mangled-name='gnutls_x509_crt_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_pin_function@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-438'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_send_client_kx_message' mangled-name='_gnutls_send_client_kx_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pcert_export_x509' mangled-name='gnutls_pcert_export_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_export_x509@@GNUTLS_3_4'> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-816'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_recv_server_kx_message' mangled-name='_gnutls_recv_server_kx_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_export_x509' mangled-name='gnutls_privkey_export_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_x509@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-847'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_recv_server_certificate' mangled-name='_gnutls_recv_server_certificate' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pcert_import_x509_list' mangled-name='gnutls_pcert_import_x509_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_x509_list@@GNUTLS_3_4'> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-816'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ext_sr_verify' mangled-name='_gnutls_ext_sr_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_certificate_credential_append_keypair' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-792'/> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-817'/> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_alert_get' mangled-name='gnutls_alert_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_check_key_cert_match' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-792'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_handshake_server' mangled-name='_gnutls13_handshake_server' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_import_url' mangled-name='gnutls_privkey_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_url@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_send_new_session_ticket' mangled-name='_gnutls_send_new_session_ticket' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_read_file' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='_gnutls_server_register_current_session' mangled-name='_gnutls_server_register_current_session' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_url_is_supported' mangled-name='gnutls_url_is_supported' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_url_is_supported@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_recv_client_certificate' mangled-name='_gnutls_recv_client_certificate' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_url_is_known' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_check_id_for_change' mangled-name='_gnutls_check_id_for_change' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_import_x509_raw' mangled-name='gnutls_privkey_import_x509_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_x509_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_send_server_certificate' mangled-name='_gnutls_send_server_certificate' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_dn_by_oid' mangled-name='gnutls_x509_crt_get_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_send_server_crt_request' mangled-name='_gnutls_send_server_crt_request' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_subject_alt_name' mangled-name='gnutls_x509_crt_get_subject_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_alt_name@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_recv_client_certificate_verify_message' mangled-name='_gnutls_recv_client_certificate_verify_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_pin_function' mangled-name='gnutls_certificate_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_pin_function@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='cred'/> + <parameter type-id='type-id-438' name='fn'/> + <parameter type-id='type-id-11' name='userdata'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_send_server_certificate_status' mangled-name='_gnutls_send_server_certificate_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_free_crls' mangled-name='gnutls_certificate_free_crls' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_crls@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_send_server_kx_message' mangled-name='_gnutls_send_server_kx_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_simple_pkcs12_mem' mangled-name='gnutls_certificate_set_x509_simple_pkcs12_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_simple_pkcs12_mem@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-480' name='p12blob'/> + <parameter type-id='type-id-793' name='type'/> + <parameter type-id='type-id-3' name='password'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_recv_client_kx_message' mangled-name='_gnutls_recv_client_kx_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_simple_pkcs12_file' mangled-name='gnutls_certificate_set_x509_simple_pkcs12_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_simple_pkcs12_file@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-3' name='pkcs12file'/> + <parameter type-id='type-id-793' name='type'/> + <parameter type-id='type-id-3' name='password'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_dtls_reset_hsk_state' mangled-name='_dtls_reset_hsk_state' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_crl_file' mangled-name='gnutls_certificate_set_x509_crl_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_crl_file@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-3' name='crlfile'/> + <parameter type-id='type-id-793' name='type'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_epoch_gc' mangled-name='_gnutls_epoch_gc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_crl' mangled-name='gnutls_certificate_set_x509_crl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_crl@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-823' name='crl_list'/> + <parameter type-id='type-id-14' name='crl_list_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_handshake_internal_state_clear' mangled-name='_gnutls_handshake_internal_state_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_crl_mem' mangled-name='gnutls_certificate_set_x509_crl_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_crl_mem@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-480' name='CRL'/> + <parameter type-id='type-id-793' name='type'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_parse_supplemental' mangled-name='_gnutls_parse_supplemental' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_system_trust' mangled-name='gnutls_certificate_set_x509_system_trust' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_system_trust@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='cred'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gen_supplemental' mangled-name='_gnutls_gen_supplemental' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_trust_dir' mangled-name='gnutls_certificate_set_x509_trust_dir' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_trust_dir@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='cred'/> + <parameter type-id='type-id-3' name='ca_dir'/> + <parameter type-id='type-id-793' name='type'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_append_data_prefix' mangled-name='_gnutls_buffer_append_data_prefix' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_trust_file' mangled-name='gnutls_certificate_set_x509_trust_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_trust_file@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='cred'/> + <parameter type-id='type-id-3' name='cafile'/> + <parameter type-id='type-id-793' name='type'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_append_prefix' mangled-name='_gnutls_buffer_append_prefix' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_trust' mangled-name='gnutls_certificate_set_x509_trust' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_trust@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-816' name='ca_list'/> + <parameter type-id='type-id-14' name='ca_list_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gen_hello_extensions' mangled-name='_gnutls_gen_hello_extensions' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_trust_mem' mangled-name='gnutls_certificate_set_x509_trust_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_trust_mem@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-480' name='ca'/> + <parameter type-id='type-id-793' name='type'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_bin2hex' mangled-name='_gnutls_bin2hex' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_key_file2' mangled-name='gnutls_certificate_set_x509_key_file2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key_file2@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-3' name='certfile'/> + <parameter type-id='type-id-3' name='keyfile'/> + <parameter type-id='type-id-793' name='type'/> + <parameter type-id='type-id-3' name='pass'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_version_to_entry' mangled-name='_gnutls_version_to_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_key_file' mangled-name='gnutls_certificate_set_x509_key_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key_file@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-3' name='certfile'/> + <parameter type-id='type-id-3' name='keyfile'/> + <parameter type-id='type-id-793' name='type'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_version_lowest' mangled-name='_gnutls_version_lowest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_get_trust_list' mangled-name='gnutls_certificate_get_trust_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_trust_list@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-848' name='tlist'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_version_max' mangled-name='_gnutls_version_max' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_trust_list' mangled-name='gnutls_certificate_set_trust_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_trust_list@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-800' name='tlist'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_get_client_ciphersuites' mangled-name='_gnutls_get_client_ciphersuites' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_get_x509_crt' mangled-name='gnutls_certificate_get_x509_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_x509_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-10' name='index'/> + <parameter type-id='type-id-846' name='crt_list'/> + <parameter type-id='type-id-219' name='crt_list_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_legacy_version_max' mangled-name='_gnutls_legacy_version_max' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_get_x509_key' mangled-name='gnutls_certificate_get_x509_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_x509_key@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-10' name='index'/> + <parameter type-id='type-id-847' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_recv_hello_retry_request' mangled-name='_gnutls13_recv_hello_retry_request' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_key' mangled-name='gnutls_certificate_set_x509_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-816' name='cert_list'/> + <parameter type-id='type-id-14' name='cert_list_size'/> + <parameter type-id='type-id-474' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_get_cred' mangled-name='_gnutls_get_cred' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_key_mem2' mangled-name='gnutls_certificate_set_x509_key_mem2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key_mem2@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-480' name='cert'/> + <parameter type-id='type-id-480' name='key'/> + <parameter type-id='type-id-793' name='type'/> + <parameter type-id='type-id-3' name='pass'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_set_cipher_suite2' mangled-name='_gnutls_set_cipher_suite2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_x509_key_mem' mangled-name='gnutls_certificate_set_x509_key_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key_mem@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-480' name='cert'/> + <parameter type-id='type-id-480' name='key'/> + <parameter type-id='type-id-793' name='type'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_get_kx_cred' mangled-name='_gnutls_get_kx_cred' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-474' size-in-bits='64' id='type-id-847'/> + <pointer-type-def type-id='type-id-800' size-in-bits='64' id='type-id-848'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cert-cred.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='node_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-820'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='trusted_cas' type-id='type-id-816' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='trusted_ca_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='named_certs' type-id='type-id-822' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='named_cert_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='crls' type-id='type-id-823' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='crl_size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-792' size-in-bits='64' id='type-id-849'/> + <pointer-type-def type-id='type-id-817' size-in-bits='64' id='type-id-850'/> + <pointer-type-def type-id='type-id-800' size-in-bits='64' id='type-id-848'/> + <pointer-type-def type-id='type-id-820' size-in-bits='64' id='type-id-815'/> + <function-decl name='gnutls_pk_bits_to_sec_param' mangled-name='gnutls_pk_bits_to_sec_param' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_bits_to_sec_param@@GNUTLS_3_4'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-383'/> </function-decl> - <function-decl name='_gnutls_kx_auth_struct' mangled-name='_gnutls_kx_auth_struct' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_verify_data2' mangled-name='gnutls_pubkey_verify_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_verify_data2@@GNUTLS_3_4'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__builtin_memcmp' mangled-name='memcmp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_sign_data2' mangled-name='gnutls_privkey_sign_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_sign_data2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_cipher_to_entry' mangled-name='_gnutls_cipher_to_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pk_to_sign' mangled-name='gnutls_pk_to_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_to_sign@@GNUTLS_3_4'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-198'/> + <return type-id='type-id-315'/> </function-decl> - <function-decl name='nversion_to_entry' mangled-name='nversion_to_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pk_get_name' mangled-name='gnutls_pk_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-385'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_parse_hello_extensions' mangled-name='_gnutls_parse_hello_extensions' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_get_pk_algorithm' mangled-name='gnutls_privkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_get_pk_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_nversion_is_supported' mangled-name='_gnutls_nversion_is_supported' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_get_pk_algorithm' mangled-name='gnutls_pubkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_pk_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_memset' mangled-name='gnutls_memset' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_import_x509' mangled-name='gnutls_privkey_import_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_x509@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='reset_binders' mangled-name='reset_binders' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_import_pkcs11' mangled-name='gnutls_privkey_import_pkcs11' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_pkcs11@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-475'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_tls13_init_secret' mangled-name='_tls13_init_secret' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_init' mangled-name='gnutls_privkey_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_init@@GNUTLS_3_4'> + <parameter type-id='type-id-794'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_server_restore_session' mangled-name='_gnutls_server_restore_session' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pcert_import_x509' mangled-name='gnutls_pcert_import_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_x509@@GNUTLS_3_4'> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ext_set_full_client_hello' mangled-name='_gnutls_ext_set_full_client_hello' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_init' mangled-name='gnutls_x509_trust_list_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_init@@GNUTLS_3_4'> + <parameter type-id='type-id-848'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_read_client_hello_v2' mangled-name='_gnutls_read_client_hello_v2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_deinit' mangled-name='gnutls_x509_trust_list_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_handshake_io_cache_int' mangled-name='_gnutls_handshake_io_cache_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_get_issuer' mangled-name='gnutls_x509_trust_list_get_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_get_issuer@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-816'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_handshake_io_write_flush' mangled-name='_gnutls_handshake_io_write_flush' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_deinit' mangled-name='gnutls_privkey_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_generate_early_secrets_for_psk' mangled-name='_gnutls_generate_early_secrets_for_psk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pcert_deinit' mangled-name='gnutls_pcert_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-288'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='ciphersuite_to_entry' mangled-name='ciphersuite_to_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_idna_map' mangled-name='gnutls_idna_map' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_idna_map@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ext_sr_recv_cs' mangled-name='_gnutls_ext_sr_recv_cs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_set_pin_function' mangled-name='gnutls_privkey_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_set_pin_function@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-438'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_figure_common_ciphersuite' mangled-name='_gnutls_figure_common_ciphersuite' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_get_x509_name' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-850'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ext_sr_finished' mangled-name='_gnutls_ext_sr_finished' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_deinit' mangled-name='gnutls_x509_crt_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_map_kx_get_cred' mangled-name='_gnutls_map_kx_get_cred' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_import' mangled-name='gnutls_x509_crt_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_import@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_kx_get' mangled-name='gnutls_kx_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_init' mangled-name='gnutls_x509_crt_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_init@@GNUTLS_3_4'> + <parameter type-id='type-id-816'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_version_is_too_high' mangled-name='_gnutls_version_is_too_high' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_sign_get_compatible_with_privkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <return type-id='type-id-851'/> </function-decl> - <function-decl name='_gnutls_prf_raw' mangled-name='_gnutls_prf_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_realloc_fast' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> </function-decl> - <function-decl name='gnutls_hash_fast' mangled-name='gnutls_hash_fast' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_known_dh_params' mangled-name='gnutls_certificate_set_known_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_known_dh_params@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-383' name='sec_param'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_mbuffer_alloc' mangled-name='_mbuffer_alloc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_dh_params' mangled-name='gnutls_certificate_set_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_dh_params@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-753' name='dh_params'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_auth_client_get_type' mangled-name='gnutls_auth_client_get_type' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_verification_status_print' mangled-name='gnutls_certificate_verification_status_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verification_status_print@@GNUTLS_3_4'> + <parameter type-id='type-id-10' name='status'/> + <parameter type-id='type-id-314' name='type'/> + <parameter type-id='type-id-772' name='out'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_check_if_cert_hash_is_same' mangled-name='_gnutls_check_if_cert_hash_is_same' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_verify_function' mangled-name='gnutls_certificate_set_verify_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_verify_function@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='cred'/> + <parameter type-id='type-id-298' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_auth_server_get_type' mangled-name='gnutls_auth_server_get_type' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_retrieve_function3' mangled-name='gnutls_certificate_set_retrieve_function3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_retrieve_function3@@GNUTLS_3_6_3'> + <parameter type-id='type-id-792' name='cred'/> + <parameter type-id='type-id-803' name='func'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='errors.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_log' mangled-name='_gnutls_log' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_log@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-22' name='level'/> - <parameter type-id='type-id-27' name='fmt'/> - <parameter is-variadic='yes'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_retrieve_function2' mangled-name='gnutls_certificate_set_retrieve_function2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_retrieve_function2@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='cred'/> + <parameter type-id='type-id-802' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_mpi_log' mangled-name='_gnutls_mpi_log' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_mpi_log@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-27' name='prefix'/> - <parameter type-id='type-id-321' name='a'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_retrieve_function' mangled-name='gnutls_certificate_set_retrieve_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_retrieve_function@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='cred'/> + <parameter type-id='type-id-801' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_strerror_name' mangled-name='gnutls_strerror_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_strerror_name@@GNUTLS_3_4'> - <parameter type-id='type-id-22' name='error'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_certificate_server_set_request' mangled-name='gnutls_certificate_server_set_request' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_server_set_request@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-274' name='req'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_perror' mangled-name='gnutls_perror' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_perror@@GNUTLS_3_4'> - <parameter type-id='type-id-22' name='error'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_allocate_credentials' mangled-name='gnutls_certificate_allocate_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_allocate_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-849' name='res'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_error_is_fatal' mangled-name='gnutls_error_is_fatal' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_error_is_fatal@@GNUTLS_3_4'> - <parameter type-id='type-id-22' name='error'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_certificate_free_credentials' mangled-name='gnutls_certificate_free_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_strerror' mangled-name='gnutls_strerror' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_strerror@@GNUTLS_3_4'> - <parameter type-id='type-id-22' name='error'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_certificate_free_ca_names' mangled-name='gnutls_certificate_free_ca_names' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_ca_names@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='__vasprintf_chk' mangled-name='__vasprintf_chk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_get_crt_raw' mangled-name='gnutls_certificate_get_crt_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_crt_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <parameter type-id='type-id-10' name='idx1'/> + <parameter type-id='type-id-10' name='idx2'/> + <parameter type-id='type-id-772' name='cert'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='free' mangled-name='free' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_get_issuer' mangled-name='gnutls_certificate_get_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_issuer@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-816' name='issuer'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__fprintf_chk' mangled-name='__fprintf_chk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_free_cas' mangled-name='gnutls_certificate_free_cas' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_cas@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='dcgettext' mangled-name='dcgettext' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_free_keys' mangled-name='gnutls_certificate_free_keys' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_keys@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='dh.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_dh_params_int' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-417'> + <function-decl name='gnutls_certificate_set_key' mangled-name='gnutls_certificate_set_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_key@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-795' name='names'/> + <parameter type-id='type-id-14' name='names_size'/> + <parameter type-id='type-id-288' name='pcert_list'/> + <parameter type-id='type-id-14' name='pcert_list_size'/> + <parameter type-id='type-id-775' name='key'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-852' size-in-bits='64' id='type-id-851'/> + <qualified-type-def type-id='type-id-853' const='yes' id='type-id-852'/> + <typedef-decl name='gnutls_sign_entry_st' type-id='type-id-552' id='type-id-853'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cert-session.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='gnutls_ocsp_resp_int' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-854'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='params' type-id='type-id-418' visibility='default'/> + <var-decl name='resp' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='response_type_oid' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='q_bits' type-id='type-id-22' visibility='default'/> + <var-decl name='basicresp' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='der' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='init' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-321' size-in-bits='192' id='type-id-418'> - <subrange length='3' type-id='type-id-38' id='type-id-419'/> - + <array-type-def dimensions='1' type-id='type-id-269' size-in-bits='1024' id='type-id-855'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> </array-type-def> - <pointer-type-def type-id='type-id-417' size-in-bits='64' id='type-id-420'/> - <typedef-decl name='gnutls_dh_params_t' type-id='type-id-420' id='type-id-421'/> - <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-422'/> - <function-decl name='gnutls_dh_params_export_raw' mangled-name='gnutls_dh_params_export_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_export_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='params'/> - <parameter type-id='type-id-278' name='prime'/> - <parameter type-id='type-id-278' name='generator'/> - <parameter type-id='type-id-422' name='bits'/> - <return type-id='type-id-22'/> - </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-423'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_X509_FMT_DER' value='0'/> - <enumerator name='GNUTLS_X509_FMT_PEM' value='1'/> + <typedef-decl name='gnutls_ocsp_resp_t' type-id='type-id-856' id='type-id-857'/> + <typedef-decl name='gnutls_ocsp_resp_const_t' type-id='type-id-858' id='type-id-859'/> + <typedef-decl name='gnutls_ocsp_verify_reason_t' type-id='type-id-860' id='type-id-861'/> + <enum-decl name='gnutls_ocsp_verify_reason_t' id='type-id-860'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_OCSP_VERIFY_SIGNER_NOT_FOUND' value='1'/> + <enumerator name='GNUTLS_OCSP_VERIFY_SIGNER_KEYUSAGE_ERROR' value='2'/> + <enumerator name='GNUTLS_OCSP_VERIFY_UNTRUSTED_SIGNER' value='4'/> + <enumerator name='GNUTLS_OCSP_VERIFY_INSECURE_ALGORITHM' value='8'/> + <enumerator name='GNUTLS_OCSP_VERIFY_SIGNATURE_FAILURE' value='16'/> + <enumerator name='GNUTLS_OCSP_VERIFY_CERT_NOT_ACTIVATED' value='32'/> + <enumerator name='GNUTLS_OCSP_VERIFY_CERT_EXPIRED' value='64'/> </enum-decl> - <typedef-decl name='gnutls_x509_crt_fmt_t' type-id='type-id-423' id='type-id-424'/> - <function-decl name='gnutls_dh_params_export2_pkcs3' mangled-name='gnutls_dh_params_export2_pkcs3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_export2_pkcs3@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='params'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-425'/> - <function-decl name='gnutls_dh_params_export_pkcs3' mangled-name='gnutls_dh_params_export_pkcs3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_export_pkcs3@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='params'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-64' name='params_data'/> - <parameter type-id='type-id-425' name='params_data_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_dh_params_import_pkcs3' mangled-name='gnutls_dh_params_import_pkcs3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_pkcs3@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='params'/> - <parameter type-id='type-id-57' name='pkcs3_params'/> - <parameter type-id='type-id-424' name='format'/> - <return type-id='type-id-22'/> + <typedef-decl name='gnutls_x509_tlsfeatures_t' type-id='type-id-862' id='type-id-863'/> + <class-decl name='gnutls_x509_tlsfeatures_st' size-in-bits='1056' is-struct='yes' visibility='default' id='type-id-864'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='feature' type-id='type-id-855' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_verify_output_function' type-id='type-id-865' id='type-id-866'/> + <qualified-type-def type-id='type-id-854' const='yes' id='type-id-867'/> + <pointer-type-def type-id='type-id-867' size-in-bits='64' id='type-id-858'/> + <pointer-type-def type-id='type-id-854' size-in-bits='64' id='type-id-856'/> + <pointer-type-def type-id='type-id-857' size-in-bits='64' id='type-id-868'/> + <pointer-type-def type-id='type-id-866' size-in-bits='64' id='type-id-869'/> + <pointer-type-def type-id='type-id-864' size-in-bits='64' id='type-id-862'/> + <pointer-type-def type-id='type-id-863' size-in-bits='64' id='type-id-870'/> + <function-decl name='gnutls_x509_crt_get_activation_time' mangled-name='gnutls_x509_crt_get_activation_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_activation_time@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='gnutls_dh_params_generate2' mangled-name='gnutls_dh_params_generate2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_generate2@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='dparams'/> - <parameter type-id='type-id-10' name='bits'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crt_get_expiration_time' mangled-name='gnutls_x509_crt_get_expiration_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_expiration_time@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='gnutls_dh_params_cpy' mangled-name='gnutls_dh_params_cpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_cpy@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='dst'/> - <parameter type-id='type-id-421' name='src'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ocsp_resp_deinit' mangled-name='gnutls_ocsp_resp_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-857'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dh_params_deinit' mangled-name='gnutls_dh_params_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='dh_params'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_single' mangled-name='gnutls_ocsp_resp_get_single' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_single@@GNUTLS_3_4'> + <parameter type-id='type-id-859'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-871'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-872'/> + <parameter type-id='type-id-872'/> + <parameter type-id='type-id-872'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-421' size-in-bits='64' id='type-id-426'/> - <function-decl name='gnutls_dh_params_init' mangled-name='gnutls_dh_params_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_init@@GNUTLS_3_4'> - <parameter type-id='type-id-426' name='dh_params'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_ocsp_verify_status_to_str' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-861'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_dh_params_import_raw3' mangled-name='gnutls_dh_params_import_raw3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_raw3@@GNUTLS_3_6_8'> - <parameter type-id='type-id-421' name='dh_params'/> - <parameter type-id='type-id-57' name='prime'/> - <parameter type-id='type-id-57' name='q'/> - <parameter type-id='type-id-57' name='generator'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ocsp_resp_verify_direct' mangled-name='gnutls_ocsp_resp_verify_direct' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_verify_direct@@GNUTLS_3_4'> + <parameter type-id='type-id-859'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_dh_params_import_raw2' mangled-name='gnutls_dh_params_import_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_raw2@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='dh_params'/> - <parameter type-id='type-id-57' name='prime'/> - <parameter type-id='type-id-57' name='generator'/> - <parameter type-id='type-id-10' name='key_bits'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ocsp_resp_verify' mangled-name='gnutls_ocsp_resp_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_verify@@GNUTLS_3_4'> + <parameter type-id='type-id-859'/> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_dh_params_import_dsa' mangled-name='gnutls_dh_params_import_dsa' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_dsa@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='dh_params'/> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ocsp_resp_check_crt' mangled-name='gnutls_ocsp_resp_check_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_check_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-859'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-819'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_dh_params_import_raw' mangled-name='gnutls_dh_params_import_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-421' name='dh_params'/> - <parameter type-id='type-id-57' name='prime'/> - <parameter type-id='type-id-57' name='generator'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ocsp_resp_import' mangled-name='gnutls_ocsp_resp_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_import@@GNUTLS_3_4'> + <parameter type-id='type-id-857'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mpi_dprint' mangled-name='_gnutls_mpi_dprint' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_init' mangled-name='gnutls_ocsp_resp_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_init@@GNUTLS_3_4'> + <parameter type-id='type-id-868'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_der_encode' mangled-name='_gnutls_x509_der_encode' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_tlsfeatures_deinit' mangled-name='gnutls_x509_tlsfeatures_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-863'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='asn1_delete_structure' mangled-name='asn1_delete_structure' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_tlsfeatures_get' mangled-name='gnutls_x509_tlsfeatures_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_get@@GNUTLS_3_4'> + <parameter type-id='type-id-863'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_fbase64_encode' mangled-name='_gnutls_fbase64_encode' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_tlsfeatures' mangled-name='gnutls_x509_crt_get_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_tlsfeatures@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-863'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='asn1_create_element' mangled-name='asn1_create_element' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_tlsfeatures_init' mangled-name='gnutls_x509_tlsfeatures_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_init@@GNUTLS_3_4'> + <parameter type-id='type-id-870'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_asn2err' mangled-name='_gnutls_asn2err' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_verify_crt2' mangled-name='gnutls_x509_trust_list_verify_crt2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_verify_crt2@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-816'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-299'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-869'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='asn1_write_value' mangled-name='asn1_write_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_status_request_get2' mangled-name='gnutls_ocsp_status_request_get2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_status_request_get2@@GNUTLS_3_6_3'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_write_uint32' mangled-name='_gnutls_x509_write_uint32' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_activation_time_peers' mangled-name='gnutls_certificate_activation_time_peers' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_activation_time_peers@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='asn1_der_decoding' mangled-name='asn1_der_decoding' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_expiration_time_peers' mangled-name='gnutls_certificate_expiration_time_peers' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_expiration_time_peers@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='_gnutls_x509_read_uint' mangled-name='_gnutls_x509_read_uint' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_verify_peers3' mangled-name='gnutls_certificate_verify_peers3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verify_peers3@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-3' name='hostname'/> + <parameter type-id='type-id-219' name='status'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_read_int' mangled-name='_gnutls_x509_read_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_verify_limits' mangled-name='gnutls_certificate_set_verify_limits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_verify_limits@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-10' name='max_bits'/> + <parameter type-id='type-id-10' name='max_depth'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_fbase64_decode' mangled-name='_gnutls_fbase64_decode' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_get_verify_flags' mangled-name='gnutls_certificate_get_verify_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_verify_flags@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_pk_params_init' mangled-name='gnutls_pk_params_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_verify_flags' mangled-name='gnutls_certificate_set_verify_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_verify_flags@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_mpi_init_scan_nz' mangled-name='_gnutls_mpi_init_scan_nz' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_flags' mangled-name='gnutls_certificate_set_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_flags@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_export_dsa_raw' mangled-name='gnutls_x509_privkey_export_dsa_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_params_function' mangled-name='gnutls_certificate_set_params_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_params_function@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-754' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_sec_param_to_pk_bits' mangled-name='gnutls_sec_param_to_pk_bits' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_client_get_request_status' mangled-name='gnutls_certificate_client_get_request_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_client_get_request_status@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_pk_params_release' mangled-name='gnutls_pk_params_release' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_get_peers' mangled-name='gnutls_certificate_get_peers' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_peers@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-219' name='list_size'/> + <return type-id='type-id-480'/> </function-decl> - <function-decl name='_gnutls_dh_save_group' mangled-name='_gnutls_dh_save_group' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_get_ours' mangled-name='gnutls_certificate_get_ours' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_ours@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-480'/> </function-decl> + <function-type size-in-bits='64' id='type-id-865'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-826'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-type> + <pointer-type-def type-id='type-id-198' size-in-bits='64' id='type-id-871'/> + <pointer-type-def type-id='type-id-272' size-in-bits='64' id='type-id-872'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='kx.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_session_set_keylog_function' mangled-name='gnutls_session_set_keylog_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_keylog_function@@GNUTLS_3_6_13'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-161' name='func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_session_is_psk' mangled-name='_gnutls_session_is_psk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_send_handshake' mangled-name='_gnutls_send_handshake' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_handshake_get_session_hash' mangled-name='_gnutls_handshake_get_session_hash' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='fclose' mangled-name='fclose' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pthread_mutex_lock' mangled-name='pthread_mutex_lock' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='cipher-cbc.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_make_preamble' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-140'/> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-316'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='fflush' mangled-name='fflush' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cipher.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_aead_cipher_hd_t' type-id='type-id-873' id='type-id-874'/> + <typedef-decl name='gnutls_rnd_level_t' type-id='type-id-875' id='type-id-876'/> + <enum-decl name='gnutls_rnd_level' id='type-id-875'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_RND_NONCE' value='0'/> + <enumerator name='GNUTLS_RND_RANDOM' value='1'/> + <enumerator name='GNUTLS_RND_KEY' value='2'/> + </enum-decl> + <pointer-type-def type-id='type-id-542' size-in-bits='64' id='type-id-873'/> + <pointer-type-def type-id='type-id-530' size-in-bits='64' id='type-id-877'/> + <pointer-type-def type-id='type-id-9' size-in-bits='64' id='type-id-2'/> + <function-decl name='cbc_mac_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-250'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-483'/> + <parameter type-id='type-id-140'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_auth_cipher_decrypt2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-877'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='pthread_mutex_unlock' mangled-name='pthread_mutex_unlock' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_memcmp' mangled-name='gnutls_memcmp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_memcmp@@GNUTLS_3_4'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='secure_getenv' mangled-name='secure_getenv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_auth_cipher_tag' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-877'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='fopen' mangled-name='fopen' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_aead_cipher_decrypt' mangled-name='gnutls_aead_cipher_decrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_decrypt@@GNUTLS_3_4'> + <parameter type-id='type-id-874'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_auth_cipher_encrypt2_tag' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-877'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_auth_cipher_add_auth' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-877'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='cipher-cbc.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_make_preamble' mangled-name='_gnutls_make_preamble' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_rnd' mangled-name='gnutls_rnd' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_rnd@@GNUTLS_3_4'> + <parameter type-id='type-id-876'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> + <function-decl name='gnutls_aead_cipher_encryptv' mangled-name='gnutls_aead_cipher_encryptv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_encryptv@@GNUTLS_3_6_3'> + <parameter type-id='type-id-874'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-878'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-878'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_memxor' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> + </function-decl> + <pointer-type-def type-id='type-id-879' size-in-bits='64' id='type-id-878'/> + <qualified-type-def type-id='type-id-880' const='yes' id='type-id-879'/> + <typedef-decl name='giovec_t' type-id='type-id-881' id='type-id-880'/> + <class-decl name='iovec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-881'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iov_base' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iov_len' type-id='type-id-9' visibility='default'/> + </data-member> + </class-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='priority.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='_gnutls_default_priority_string' type-id='type-id-27' mangled-name='_gnutls_default_priority_string' visibility='default' elf-symbol-id='_gnutls_default_priority_string@@GNUTLS_PRIVATE_3_4'/> - <function-decl name='gnutls_priority_string_list' mangled-name='gnutls_priority_string_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_string_list@@GNUTLS_3_4'> - <parameter type-id='type-id-10' name='iter'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-27'/> + <abi-instr version='1.0' address-size='64' path='cipher_int.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_crypto_cipher_st' type-id='type-id-103' id='type-id-100'/> + <class-decl name='__anonymous_struct__' size-in-bits='768' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-100' visibility='default' id='type-id-103'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='init' type-id='type-id-104' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='setkey' type-id='type-id-105' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='setiv' type-id='type-id-106' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='getiv' type-id='type-id-107' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='encrypt' type-id='type-id-108' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='decrypt' type-id='type-id-109' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='aead_encrypt' type-id='type-id-110' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='aead_decrypt' type-id='type-id-111' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='deinit' type-id='type-id-112' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='auth' type-id='type-id-113' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='tag' type-id='type-id-114' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='exists' type-id='type-id-115' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_cipher_init_func' type-id='type-id-121' id='type-id-104'/> + <typedef-decl name='gnutls_cipher_setkey_func' type-id='type-id-118' id='type-id-105'/> + <typedef-decl name='gnutls_cipher_setiv_func' type-id='type-id-118' id='type-id-106'/> + <typedef-decl name='gnutls_cipher_getiv_func' type-id='type-id-118' id='type-id-107'/> + <typedef-decl name='gnutls_cipher_encrypt_func' type-id='type-id-119' id='type-id-108'/> + <typedef-decl name='gnutls_cipher_decrypt_func' type-id='type-id-119' id='type-id-109'/> + <typedef-decl name='gnutls_cipher_aead_encrypt_func' type-id='type-id-117' id='type-id-110'/> + <typedef-decl name='gnutls_cipher_aead_decrypt_func' type-id='type-id-117' id='type-id-111'/> + <typedef-decl name='gnutls_cipher_deinit_func' type-id='type-id-120' id='type-id-112'/> + <typedef-decl name='gnutls_cipher_auth_func' type-id='type-id-118' id='type-id-113'/> + <typedef-decl name='gnutls_cipher_tag_func' type-id='type-id-122' id='type-id-114'/> + <qualified-type-def type-id='type-id-100' const='yes' id='type-id-97'/> + <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-238'/> + <qualified-type-def type-id='type-id-565' const='yes' id='type-id-882'/> + <pointer-type-def type-id='type-id-882' size-in-bits='64' id='type-id-883'/> + <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-115'/> + <pointer-type-def type-id='type-id-123' size-in-bits='64' id='type-id-121'/> + <pointer-type-def type-id='type-id-565' size-in-bits='64' id='type-id-884'/> + <function-decl name='_gnutls_mac_deinit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-884'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <typedef-decl name='gnutls_priority_t' type-id='type-id-144' id='type-id-427'/> - <pointer-type-def type-id='type-id-58' size-in-bits='64' id='type-id-428'/> - <function-decl name='gnutls_priority_certificate_type_list' mangled-name='gnutls_priority_certificate_type_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_certificate_type_list@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_mac_copy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-883'/> + <parameter type-id='type-id-884'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_priority_sign_list' mangled-name='gnutls_priority_sign_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_sign_list@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_mac_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-884'/> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_priority_protocol_list' mangled-name='gnutls_priority_protocol_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_protocol_list@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_get_crypto_cipher' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-237'/> + <return type-id='type-id-238'/> </function-decl> - <function-decl name='gnutls_priority_compression_list' mangled-name='gnutls_priority_compression_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_compression_list@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <return type-id='type-id-22'/> + <function-type size-in-bits='64' id='type-id-116'> + <parameter type-id='type-id-237'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-123'> + <parameter type-id='type-id-237'/> + <parameter type-id='type-id-770'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='compress.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_compression_method_t' type-id='type-id-885' id='type-id-886'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-885'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_COMP_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_COMP_NULL' value='1'/> + <enumerator name='GNUTLS_COMP_DEFLATE' value='2'/> + <enumerator name='GNUTLS_COMP_ZLIB' value='2'/> + </enum-decl> + <qualified-type-def type-id='type-id-886' const='yes' id='type-id-887'/> + <pointer-type-def type-id='type-id-887' size-in-bits='64' id='type-id-888'/> + <function-decl name='c_strcasecmp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_priority_mac_list' mangled-name='gnutls_priority_mac_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_mac_list@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_compression_list' mangled-name='gnutls_compression_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_compression_list@@GNUTLS_3_4'> + <return type-id='type-id-888'/> </function-decl> - <function-decl name='gnutls_priority_cipher_list' mangled-name='gnutls_priority_cipher_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_cipher_list@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_compression_get_id' mangled-name='gnutls_compression_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_compression_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='name'/> + <return type-id='type-id-886'/> </function-decl> - <function-decl name='gnutls_priority_kx_list' mangled-name='gnutls_priority_kx_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_kx_list@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_compression_get_name' mangled-name='gnutls_compression_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_compression_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-886' name='algorithm'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_priority_group_list' mangled-name='gnutls_priority_group_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_group_list@@GNUTLS_3_6_0'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='constate.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <pointer-type-def type-id='type-id-545' size-in-bits='64' id='type-id-889'/> + <function-decl name='_gnutls_auth_cipher_deinit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-877'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_priority_ecc_curve_list' mangled-name='gnutls_priority_ecc_curve_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_ecc_curve_list@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_generate_master' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_auth_cipher_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-877'/> + <parameter type-id='type-id-398'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-27' size-in-bits='64' id='type-id-429'/> - <function-decl name='gnutls_set_default_priority_append' mangled-name='gnutls_set_default_priority_append' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_set_default_priority_append@@GNUTLS_3_6_3'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-27' name='add_prio'/> - <parameter type-id='type-id-429' name='err_pos'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_cipher_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-889'/> + <parameter type-id='type-id-398'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_set_default_priority' mangled-name='gnutls_set_default_priority' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_set_default_priority@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_cipher_get_tag_size' mangled-name='gnutls_cipher_get_tag_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_tag_size@@GNUTLS_3_4'> + <parameter type-id='type-id-237'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_priority_set_direct' mangled-name='gnutls_priority_set_direct' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_set_direct@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-27' name='priorities'/> - <parameter type-id='type-id-429' name='err_pos'/> - <return type-id='type-id-22'/> + <function-decl name='_tls13_expand_secret' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-427' size-in-bits='64' id='type-id-430'/> - <function-decl name='gnutls_priority_init' mangled-name='gnutls_priority_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_init@@GNUTLS_3_4'> - <parameter type-id='type-id-430' name='priority_cache'/> - <parameter type-id='type-id-27' name='priorities'/> - <parameter type-id='type-id-429' name='err_pos'/> - <return type-id='type-id-22'/> + <function-decl name='_dtls_reset_window' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-250'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_priority_init2' mangled-name='gnutls_priority_init2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_init2@@GNUTLS_3_6_3'> - <parameter type-id='type-id-430' name='priority_cache'/> - <parameter type-id='type-id-27' name='priorities'/> - <parameter type-id='type-id-429' name='err_pos'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_record_overhead' mangled-name='_gnutls_record_overhead' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_record_overhead@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-316'/> + <parameter type-id='type-id-398'/> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_resolve_priorities' mangled-name='_gnutls_resolve_priorities' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_resolve_priorities@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-27' name='priorities'/> - <return type-id='type-id-379'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='crypto-api.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='hash_hd_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-890'/> + <class-decl name='hmac_hd_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-891'/> + <class-decl name='iov_iter_st' size-in-bits='896' is-struct='yes' visibility='default' id='type-id-892'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='iov' type-id='type-id-878' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='iov_count' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='iov_index' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='iov_offset' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='block' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='block_size' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='block_offset' type-id='type-id-9' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_hash_hd_t' type-id='type-id-893' id='type-id-894'/> + <typedef-decl name='gnutls_hmac_hd_t' type-id='type-id-895' id='type-id-896'/> + <typedef-decl name='gnutls_cipher_hd_t' type-id='type-id-897' id='type-id-898'/> + <class-decl name='api_cipher_hd_st' size-in-bits='1408' is-struct='yes' visibility='default' id='type-id-899'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ctx_enc' type-id='type-id-545' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='ctx_dec' type-id='type-id-545' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-899' size-in-bits='64' id='type-id-897'/> + <qualified-type-def type-id='type-id-564' const='yes' id='type-id-900'/> + <pointer-type-def type-id='type-id-900' size-in-bits='64' id='type-id-901'/> + <pointer-type-def type-id='type-id-874' size-in-bits='64' id='type-id-902'/> + <pointer-type-def type-id='type-id-898' size-in-bits='64' id='type-id-903'/> + <pointer-type-def type-id='type-id-894' size-in-bits='64' id='type-id-904'/> + <pointer-type-def type-id='type-id-896' size-in-bits='64' id='type-id-905'/> + <pointer-type-def type-id='type-id-890' size-in-bits='64' id='type-id-893'/> + <pointer-type-def type-id='type-id-891' size-in-bits='64' id='type-id-895'/> + <pointer-type-def type-id='type-id-892' size-in-bits='64' id='type-id-906'/> + <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-785'/> + <function-decl name='_gnutls_iov_iter_sync' mangled-name='_gnutls_iov_iter_sync' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_iov_iter_sync@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-906'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_get_system_config_file' mangled-name='gnutls_get_system_config_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_get_system_config_file@@GNUTLS_3_6_9'> - <return type-id='type-id-27'/> + <function-decl name='_gnutls_iov_iter_next' mangled-name='_gnutls_iov_iter_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_iov_iter_next@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-906'/> + <parameter type-id='type-id-785'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_priority_set' mangled-name='gnutls_priority_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_set@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-427' name='priority'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_iov_iter_init' mangled-name='_gnutls_iov_iter_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_iov_iter_init@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-906'/> + <parameter type-id='type-id-878'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_hash_copy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-901'/> + <parameter type-id='type-id-907'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_mac_fast' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-234'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_priority_deinit' mangled-name='gnutls_priority_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='priority_cache'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pbkdf2' mangled-name='gnutls_pbkdf2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pbkdf2@@GNUTLS_3_6_13'> + <parameter type-id='type-id-234' name='mac'/> + <parameter type-id='type-id-480' name='key'/> + <parameter type-id='type-id-480' name='salt'/> + <parameter type-id='type-id-10' name='iter_count'/> + <parameter type-id='type-id-11' name='output'/> + <parameter type-id='type-id-9' name='length'/> + <return type-id='type-id-14'/> </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-431'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_CTYPE_CLIENT' value='0'/> - <enumerator name='GNUTLS_CTYPE_SERVER' value='1'/> - <enumerator name='GNUTLS_CTYPE_OURS' value='2'/> - <enumerator name='GNUTLS_CTYPE_PEERS' value='3'/> - </enum-decl> - <typedef-decl name='gnutls_ctype_target_t' type-id='type-id-431' id='type-id-432'/> - <function-decl name='gnutls_priority_certificate_type_list2' mangled-name='gnutls_priority_certificate_type_list2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_certificate_type_list2@@GNUTLS_3_6_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-428' name='list'/> - <parameter type-id='type-id-432' name='target'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_hkdf_expand' mangled-name='gnutls_hkdf_expand' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hkdf_expand@@GNUTLS_3_6_13'> + <parameter type-id='type-id-234' name='mac'/> + <parameter type-id='type-id-480' name='key'/> + <parameter type-id='type-id-480' name='info'/> + <parameter type-id='type-id-11' name='output'/> + <parameter type-id='type-id-9' name='length'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='strcmp' mangled-name='strcmp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hkdf_extract' mangled-name='gnutls_hkdf_extract' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hkdf_extract@@GNUTLS_3_6_13'> + <parameter type-id='type-id-234' name='mac'/> + <parameter type-id='type-id-480' name='key'/> + <parameter type-id='type-id-480' name='salt'/> + <parameter type-id='type-id-11' name='output'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='strlen' mangled-name='strlen' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_aead_cipher_deinit' mangled-name='gnutls_aead_cipher_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-874' name='handle'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='strchr' mangled-name='strchr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_aead_cipher_decryptv2' mangled-name='gnutls_aead_cipher_decryptv2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_decryptv2@@GNUTLS_3_6_10'> + <parameter type-id='type-id-874' name='handle'/> + <parameter type-id='type-id-11' name='nonce'/> + <parameter type-id='type-id-9' name='nonce_len'/> + <parameter type-id='type-id-878' name='auth_iov'/> + <parameter type-id='type-id-14' name='auth_iovcnt'/> + <parameter type-id='type-id-878' name='iov'/> + <parameter type-id='type-id-14' name='iovcnt'/> + <parameter type-id='type-id-11' name='tag'/> + <parameter type-id='type-id-9' name='tag_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_profile_to_sec_level' mangled-name='_gnutls_profile_to_sec_level' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_aead_cipher_encryptv2' mangled-name='gnutls_aead_cipher_encryptv2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_encryptv2@@GNUTLS_3_6_10'> + <parameter type-id='type-id-874' name='handle'/> + <parameter type-id='type-id-11' name='nonce'/> + <parameter type-id='type-id-9' name='nonce_len'/> + <parameter type-id='type-id-878' name='auth_iov'/> + <parameter type-id='type-id-14' name='auth_iovcnt'/> + <parameter type-id='type-id-878' name='iov'/> + <parameter type-id='type-id-14' name='iovcnt'/> + <parameter type-id='type-id-11' name='tag'/> + <parameter type-id='type-id-2' name='tag_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_id_to_group' mangled-name='_gnutls_id_to_group' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_aead_cipher_encrypt' mangled-name='gnutls_aead_cipher_encrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_encrypt@@GNUTLS_3_4'> + <parameter type-id='type-id-874' name='handle'/> + <parameter type-id='type-id-11' name='nonce'/> + <parameter type-id='type-id-9' name='nonce_len'/> + <parameter type-id='type-id-11' name='auth'/> + <parameter type-id='type-id-9' name='auth_len'/> + <parameter type-id='type-id-9' name='tag_size'/> + <parameter type-id='type-id-11' name='ptext'/> + <parameter type-id='type-id-9' name='ptext_len'/> + <parameter type-id='type-id-11' name='ctext'/> + <parameter type-id='type-id-2' name='ctext_len'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='cipher_suite_get' mangled-name='cipher_suite_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_aead_cipher_init' mangled-name='gnutls_aead_cipher_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_init@@GNUTLS_3_4'> + <parameter type-id='type-id-902' name='handle'/> + <parameter type-id='type-id-237' name='cipher'/> + <parameter type-id='type-id-480' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_sign_to_entry' mangled-name='_gnutls_sign_to_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_key_generate' mangled-name='gnutls_key_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_key_generate@@GNUTLS_3_4'> + <parameter type-id='type-id-772' name='key'/> + <parameter type-id='type-id-10' name='key_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_mac_get_id' mangled-name='gnutls_mac_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hash_copy' mangled-name='gnutls_hash_copy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_copy@@GNUTLS_3_6_9'> + <parameter type-id='type-id-894' name='handle'/> + <return type-id='type-id-894'/> </function-decl> - <function-decl name='cipher_name_to_entry' mangled-name='cipher_name_to_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hash_deinit' mangled-name='gnutls_hash_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-894' name='handle'/> + <parameter type-id='type-id-11' name='digest'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_cipher_exists' mangled-name='_gnutls_cipher_exists' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hash_output' mangled-name='gnutls_hash_output' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_output@@GNUTLS_3_4'> + <parameter type-id='type-id-894' name='handle'/> + <parameter type-id='type-id-11' name='digest'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_kx_get_id' mangled-name='_gnutls_kx_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hash' mangled-name='gnutls_hash' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash@@GNUTLS_3_4'> + <parameter type-id='type-id-894' name='handle'/> + <parameter type-id='type-id-11' name='ptext'/> + <parameter type-id='type-id-9' name='ptext_len'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='c_strncasecmp' mangled-name='c_strncasecmp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hash_init' mangled-name='gnutls_hash_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_init@@GNUTLS_3_4'> + <parameter type-id='type-id-904' name='dig'/> + <parameter type-id='type-id-198' name='algorithm'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ecc_curve_get_id' mangled-name='gnutls_ecc_curve_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hmac_copy' mangled-name='gnutls_hmac_copy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_copy@@GNUTLS_3_6_9'> + <parameter type-id='type-id-896' name='handle'/> + <return type-id='type-id-896'/> </function-decl> - <function-decl name='gnutls_protocol_get_id' mangled-name='gnutls_protocol_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hmac_fast' mangled-name='gnutls_hmac_fast' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_fast@@GNUTLS_3_4'> + <parameter type-id='type-id-234' name='algorithm'/> + <parameter type-id='type-id-11' name='key'/> + <parameter type-id='type-id-9' name='keylen'/> + <parameter type-id='type-id-11' name='ptext'/> + <parameter type-id='type-id-9' name='ptext_len'/> + <parameter type-id='type-id-11' name='digest'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_group_get_id' mangled-name='gnutls_group_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hmac_get_key_size' mangled-name='gnutls_hmac_get_key_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_get_key_size@@GNUTLS_3_6_12'> + <parameter type-id='type-id-234' name='algorithm'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_certificate_type_get_id' mangled-name='gnutls_certificate_type_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hmac_deinit' mangled-name='gnutls_hmac_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-896' name='handle'/> + <parameter type-id='type-id-11' name='digest'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_sign_get_id' mangled-name='gnutls_sign_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hmac_output' mangled-name='gnutls_hmac_output' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_output@@GNUTLS_3_4'> + <parameter type-id='type-id-896' name='handle'/> + <parameter type-id='type-id-11' name='digest'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_buffer_append_str' mangled-name='_gnutls_buffer_append_str' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hmac' mangled-name='gnutls_hmac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac@@GNUTLS_3_4'> + <parameter type-id='type-id-896' name='handle'/> + <parameter type-id='type-id-11' name='ptext'/> + <parameter type-id='type-id-9' name='ptext_len'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__xstat' mangled-name='__xstat' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hmac_set_nonce' mangled-name='gnutls_hmac_set_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_set_nonce@@GNUTLS_3_4'> + <parameter type-id='type-id-896' name='handle'/> + <parameter type-id='type-id-11' name='nonce'/> + <parameter type-id='type-id-9' name='nonce_len'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='ini_parse' mangled-name='ini_parse' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hmac_init' mangled-name='gnutls_hmac_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_init@@GNUTLS_3_4'> + <parameter type-id='type-id-905' name='dig'/> + <parameter type-id='type-id-234' name='algorithm'/> + <parameter type-id='type-id-11' name='key'/> + <parameter type-id='type-id-9' name='keylen'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='exit' mangled-name='exit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_deinit' mangled-name='gnutls_cipher_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-898' name='handle'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_verification_profile_get_id' mangled-name='gnutls_certificate_verification_profile_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_decrypt2' mangled-name='gnutls_cipher_decrypt2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_decrypt2@@GNUTLS_3_4'> + <parameter type-id='type-id-898' name='handle'/> + <parameter type-id='type-id-11' name='ctext'/> + <parameter type-id='type-id-9' name='ctext_len'/> + <parameter type-id='type-id-11' name='ptext'/> + <parameter type-id='type-id-9' name='ptext_len'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_get_id' mangled-name='gnutls_cipher_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_encrypt2' mangled-name='gnutls_cipher_encrypt2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_encrypt2@@GNUTLS_3_4'> + <parameter type-id='type-id-898' name='handle'/> + <parameter type-id='type-id-11' name='ptext'/> + <parameter type-id='type-id-9' name='ptext_len'/> + <parameter type-id='type-id-11' name='ctext'/> + <parameter type-id='type-id-9' name='ctext_len'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_kx_get_id' mangled-name='gnutls_kx_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_decrypt' mangled-name='gnutls_cipher_decrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_decrypt@@GNUTLS_3_4'> + <parameter type-id='type-id-898' name='handle'/> + <parameter type-id='type-id-11' name='ctext'/> + <parameter type-id='type-id-9' name='ctext_len'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_digest_mark_insecure' mangled-name='_gnutls_digest_mark_insecure' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_encrypt' mangled-name='gnutls_cipher_encrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_encrypt@@GNUTLS_3_4'> + <parameter type-id='type-id-898' name='handle'/> + <parameter type-id='type-id-11' name='ptext'/> + <parameter type-id='type-id-9' name='ptext_len'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_sign_mark_insecure' mangled-name='_gnutls_sign_mark_insecure' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_cipher_get_iv' mangled-name='_gnutls_cipher_get_iv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_cipher_get_iv@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-898' name='handle'/> + <parameter type-id='type-id-11' name='iv'/> + <parameter type-id='type-id-9' name='ivlen'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_version_mark_disabled' mangled-name='_gnutls_version_mark_disabled' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_set_iv' mangled-name='gnutls_cipher_set_iv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_set_iv@@GNUTLS_3_4'> + <parameter type-id='type-id-898' name='handle'/> + <parameter type-id='type-id-11' name='iv'/> + <parameter type-id='type-id-9' name='ivlen'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_ecc_curve_mark_disabled' mangled-name='_gnutls_ecc_curve_mark_disabled' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_add_auth' mangled-name='gnutls_cipher_add_auth' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_add_auth@@GNUTLS_3_4'> + <parameter type-id='type-id-898' name='handle'/> + <parameter type-id='type-id-11' name='ptext'/> + <parameter type-id='type-id-9' name='ptext_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='hash_int.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_digest_exists' mangled-name='_gnutls_digest_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_digest_exists@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-212' name='algo'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_cipher_tag' mangled-name='gnutls_cipher_tag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_tag@@GNUTLS_3_4'> + <parameter type-id='type-id-898' name='handle'/> + <parameter type-id='type-id-11' name='tag'/> + <parameter type-id='type-id-9' name='tag_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_get_crypto_mac' mangled-name='_gnutls_get_crypto_mac' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_init' mangled-name='gnutls_cipher_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_init@@GNUTLS_3_4'> + <parameter type-id='type-id-903' name='handle'/> + <parameter type-id='type-id-237' name='cipher'/> + <parameter type-id='type-id-480' name='key'/> + <parameter type-id='type-id-480' name='iv'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_get_crypto_digest' mangled-name='_gnutls_get_crypto_digest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hmac_get_len' mangled-name='gnutls_hmac_get_len' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_get_len@@GNUTLS_3_4'> + <parameter type-id='type-id-234' name='algorithm'/> + <return type-id='type-id-10'/> </function-decl> + <pointer-type-def type-id='type-id-564' size-in-bits='64' id='type-id-907'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='cipher_int.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_mac_deinit' mangled-name='_gnutls_mac_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_mac_copy' mangled-name='_gnutls_mac_copy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='crypto-backend.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <var-decl name='crypto_mac_prio' type-id='type-id-14' visibility='default'/> + <var-decl name='crypto_digest_prio' type-id='type-id-14' visibility='default'/> + <var-decl name='crypto_cipher_prio' type-id='type-id-14' visibility='default'/> + <function-decl name='gnutls_crypto_register_digest' mangled-name='gnutls_crypto_register_digest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_crypto_register_digest@@GNUTLS_3_4'> + <parameter type-id='type-id-198' name='algorithm'/> + <parameter type-id='type-id-14' name='priority'/> + <parameter type-id='type-id-222' name='init'/> + <parameter type-id='type-id-223' name='hash'/> + <parameter type-id='type-id-224' name='output'/> + <parameter type-id='type-id-225' name='deinit'/> + <parameter type-id='type-id-226' name='hash_fast'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__builtin_memset' mangled-name='memset' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_crypto_register_mac' mangled-name='gnutls_crypto_register_mac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_crypto_register_mac@@GNUTLS_3_4'> + <parameter type-id='type-id-234' name='algorithm'/> + <parameter type-id='type-id-14' name='priority'/> + <parameter type-id='type-id-202' name='init'/> + <parameter type-id='type-id-203' name='setkey'/> + <parameter type-id='type-id-204' name='setnonce'/> + <parameter type-id='type-id-205' name='hash'/> + <parameter type-id='type-id-206' name='output'/> + <parameter type-id='type-id-207' name='deinit'/> + <parameter type-id='type-id-208' name='hash_fast'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mac_init' mangled-name='_gnutls_mac_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_crypto_register_aead_cipher' mangled-name='gnutls_crypto_register_aead_cipher' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_crypto_register_aead_cipher@@GNUTLS_3_4'> + <parameter type-id='type-id-237' name='algorithm'/> + <parameter type-id='type-id-14' name='priority'/> + <parameter type-id='type-id-104' name='init'/> + <parameter type-id='type-id-105' name='setkey'/> + <parameter type-id='type-id-110' name='aead_encrypt'/> + <parameter type-id='type-id-111' name='aead_decrypt'/> + <parameter type-id='type-id-112' name='deinit'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_get_crypto_cipher' mangled-name='_gnutls_get_crypto_cipher' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_crypto_register_cipher' mangled-name='gnutls_crypto_register_cipher' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_crypto_register_cipher@@GNUTLS_3_4'> + <parameter type-id='type-id-237' name='algorithm'/> + <parameter type-id='type-id-14' name='priority'/> + <parameter type-id='type-id-104' name='init'/> + <parameter type-id='type-id-105' name='setkey'/> + <parameter type-id='type-id-106' name='setiv'/> + <parameter type-id='type-id-108' name='encrypt'/> + <parameter type-id='type-id-109' name='decrypt'/> + <parameter type-id='type-id-112' name='deinit'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='crypto-selftests-pk.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_pk_self_test' mangled-name='gnutls_pk_self_test' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_self_test@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-385' name='pk'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='session.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_session_set_id' mangled-name='gnutls_session_set_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_id@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-57' name='sid'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_session_get_desc' mangled-name='gnutls_session_get_desc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_desc@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-379'/> - </function-decl> - <function-decl name='gnutls_session_force_valid' mangled-name='gnutls_session_force_valid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_force_valid@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_session_set_data' mangled-name='gnutls_session_set_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_data@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='session_data'/> - <parameter type-id='type-id-99' name='session_data_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_session_get_id2' mangled-name='gnutls_session_get_id2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_id2@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-278' name='session_id'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_session_get_id' mangled-name='gnutls_session_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='session_id'/> - <parameter type-id='type-id-425' name='session_id_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_session_get_data2' mangled-name='gnutls_session_get_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_data2@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_session_get_data' mangled-name='gnutls_session_get_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_data@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='session_data'/> - <parameter type-id='type-id-425' name='session_data_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='__builtin___snprintf_chk' mangled-name='__snprintf_chk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__builtin_snprintf' mangled-name='snprintf' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_sign_algorithm_get' mangled-name='gnutls_sign_algorithm_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_sign_get_name' mangled-name='gnutls_sign_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_kx_get_name' mangled-name='gnutls_kx_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_type_get_name' mangled-name='gnutls_certificate_type_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_protocol_get_name' mangled-name='gnutls_protocol_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_mac_get' mangled-name='gnutls_mac_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_mac_get_name' mangled-name='gnutls_mac_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_get' mangled-name='gnutls_cipher_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='crypto-selftests.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_hash_get_len' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-198'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_cipher_get_name' mangled-name='gnutls_cipher_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_digest_get_name' mangled-name='gnutls_digest_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-198'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_dh_get_prime_bits' mangled-name='gnutls_dh_get_prime_bits' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_get_iv_size' mangled-name='gnutls_cipher_get_iv_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_iv_size@@GNUTLS_3_4'> + <parameter type-id='type-id-237'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_session_unpack' mangled-name='_gnutls_session_unpack' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_digest_self_test' mangled-name='gnutls_digest_self_test' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_self_test@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-198' name='digest'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_is_resumed' mangled-name='gnutls_session_is_resumed' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_mac_self_test' mangled-name='gnutls_mac_self_test' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_self_test@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-234' name='mac'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_session_pack' mangled-name='_gnutls_session_pack' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_self_test' mangled-name='gnutls_cipher_self_test' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_self_test@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-237' name='cipher'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='db.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> + <abi-instr version='1.0' address-size='64' path='db.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_server_name_matches_resumed' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-10'/> + </function-decl> <function-decl name='gnutls_db_remove_session' mangled-name='gnutls_db_remove_session' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_remove_session@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-111'/> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-13'/> </function-decl> <function-decl name='gnutls_db_check_entry_expire_time' mangled-name='gnutls_db_check_entry_expire_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_check_entry_expire_time@@GNUTLS_3_6_5'> - <parameter type-id='type-id-278' name='entry'/> - <return type-id='type-id-17'/> + <parameter type-id='type-id-772' name='entry'/> + <return type-id='type-id-272'/> </function-decl> <function-decl name='gnutls_db_check_entry_time' mangled-name='gnutls_db_check_entry_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_check_entry_time@@GNUTLS_3_4'> - <parameter type-id='type-id-278' name='entry'/> - <return type-id='type-id-17'/> + <parameter type-id='type-id-772' name='entry'/> + <return type-id='type-id-272'/> </function-decl> <function-decl name='gnutls_db_check_entry' mangled-name='gnutls_db_check_entry' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_check_entry@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-62' name='session_entry'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-257' name='session_entry'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_db_get_default_cache_expiration' mangled-name='gnutls_db_get_default_cache_expiration' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_get_default_cache_expiration@@GNUTLS_3_4'> <return type-id='type-id-10'/> </function-decl> <function-decl name='gnutls_db_set_cache_expiration' mangled-name='gnutls_db_set_cache_expiration' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_set_cache_expiration@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-22' name='seconds'/> - <return type-id='type-id-111'/> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-14' name='seconds'/> + <return type-id='type-id-13'/> </function-decl> <function-decl name='gnutls_db_get_ptr' mangled-name='gnutls_db_get_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_get_ptr@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-101'/> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-11'/> </function-decl> <function-decl name='gnutls_db_set_ptr' mangled-name='gnutls_db_set_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_set_ptr@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='ptr'/> - <return type-id='type-id-111'/> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='ptr'/> + <return type-id='type-id-13'/> </function-decl> <function-decl name='gnutls_db_set_store_function' mangled-name='gnutls_db_set_store_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_set_store_function@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-155' name='store_func'/> - <return type-id='type-id-111'/> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-281' name='store_func'/> + <return type-id='type-id-13'/> </function-decl> <function-decl name='gnutls_db_set_remove_function' mangled-name='gnutls_db_set_remove_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_set_remove_function@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-157' name='rem_func'/> - <return type-id='type-id-111'/> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-283' name='rem_func'/> + <return type-id='type-id-13'/> </function-decl> <function-decl name='gnutls_db_set_retrieve_function' mangled-name='gnutls_db_set_retrieve_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_db_set_retrieve_function@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-156' name='retr_func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_session_set_data' mangled-name='gnutls_session_set_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_server_name_matches_resumed' mangled-name='_gnutls_server_name_matches_resumed' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='x509_b64.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_base64_encode2' mangled-name='gnutls_base64_encode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_base64_encode2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-278' name='result'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_base64_decode2' mangled-name='gnutls_base64_decode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_base64_decode2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-57' name='base64'/> - <parameter type-id='type-id-278' name='result'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pem_base64_decode2' mangled-name='gnutls_pem_base64_decode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pem_base64_decode2@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='header'/> - <parameter type-id='type-id-57' name='b64_data'/> - <parameter type-id='type-id-278' name='result'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pem_base64_decode' mangled-name='gnutls_pem_base64_decode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pem_base64_decode@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='header'/> - <parameter type-id='type-id-57' name='b64_data'/> - <parameter type-id='type-id-64' name='result'/> - <parameter type-id='type-id-425' name='result_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pem_base64_encode2' mangled-name='gnutls_pem_base64_encode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pem_base64_encode2@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='header'/> - <parameter type-id='type-id-57' name='b64_data'/> - <parameter type-id='type-id-278' name='result'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pem_base64_encode' mangled-name='gnutls_pem_base64_encode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pem_base64_encode@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='msg'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-379' name='result'/> - <parameter type-id='type-id-425' name='result_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_str_cpy' mangled-name='_gnutls_str_cpy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_str_cat' mangled-name='_gnutls_str_cat' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='memmem' mangled-name='memmem' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_base64_encode_raw' mangled-name='nettle_base64_encode_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_base64_decode_init' mangled-name='nettle_base64_decode_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_base64_decode_update' mangled-name='nettle_base64_decode_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_base64_decode_final' mangled-name='nettle_base64_decode_final' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-282' name='retr_func'/> + <return type-id='type-id-13'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='hello_ext.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_ext_get_current_msg' mangled-name='gnutls_ext_get_current_msg' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_get_current_msg@@GNUTLS_3_6_3'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> - </function-decl> - <function-decl name='gnutls_ext_get_data' mangled-name='gnutls_ext_get_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_get_data@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='tls_id'/> - <parameter type-id='type-id-360' name='data'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_ext_set_data' mangled-name='gnutls_ext_set_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_set_data@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='tls_id'/> - <parameter type-id='type-id-301' name='data'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_session_ext_register' mangled-name='gnutls_session_ext_register' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ext_register@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-27' name='name'/> - <parameter type-id='type-id-22' name='id'/> - <parameter type-id='type-id-341' name='parse_point'/> - <parameter type-id='type-id-342' name='recv_func'/> - <parameter type-id='type-id-343' name='send_func'/> - <parameter type-id='type-id-344' name='deinit_func'/> - <parameter type-id='type-id-345' name='pack_func'/> - <parameter type-id='type-id-346' name='unpack_func'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_ext_register' mangled-name='gnutls_ext_register' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_register@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <parameter type-id='type-id-22' name='id'/> - <parameter type-id='type-id-341' name='parse_point'/> - <parameter type-id='type-id-342' name='recv_func'/> - <parameter type-id='type-id-343' name='send_func'/> - <parameter type-id='type-id-344' name='deinit_func'/> - <parameter type-id='type-id-345' name='pack_func'/> - <parameter type-id='type-id-346' name='unpack_func'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_ext_get_name' mangled-name='gnutls_ext_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-10' name='ext'/> - <return type-id='type-id-27'/> - </function-decl> - <function-decl name='_gnutls_buffer_pop_prefix32' mangled-name='_gnutls_buffer_pop_prefix32' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_extv_append' mangled-name='_gnutls_extv_append' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_extv_parse' mangled-name='_gnutls_extv_parse' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='debug.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_handshake_description_get_name' mangled-name='gnutls_handshake_description_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_description_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-448' name='type'/> + <return type-id='type-id-3'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='auth.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_auth_client_get_type' mangled-name='gnutls_auth_client_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_auth_client_get_type@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-312'/> - </function-decl> - <function-decl name='gnutls_auth_server_get_type' mangled-name='gnutls_auth_server_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_auth_server_get_type@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-312'/> - </function-decl> - <function-decl name='gnutls_auth_get_type' mangled-name='gnutls_auth_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_auth_get_type@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-312'/> - </function-decl> - <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-433'/> - <function-decl name='gnutls_credentials_get' mangled-name='gnutls_credentials_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_credentials_get@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-312' name='type'/> - <parameter type-id='type-id-433' name='cred'/> - <return type-id='type-id-22'/> + <abi-instr version='1.0' address-size='64' path='dh-primes.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <var-decl name='gnutls_ffdhe_2048_group_prime' type-id='type-id-515' mangled-name='gnutls_ffdhe_2048_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_2048_group_prime@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_2048_group_q' type-id='type-id-515' mangled-name='gnutls_ffdhe_2048_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_2048_group_q@@GNUTLS_3_6_8'/> + <var-decl name='gnutls_ffdhe_2048_group_generator' type-id='type-id-515' mangled-name='gnutls_ffdhe_2048_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_2048_group_generator@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_2048_key_bits' type-id='type-id-517' mangled-name='gnutls_ffdhe_2048_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_2048_key_bits@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_3072_group_prime' type-id='type-id-515' mangled-name='gnutls_ffdhe_3072_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_3072_group_prime@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_3072_group_q' type-id='type-id-515' mangled-name='gnutls_ffdhe_3072_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_3072_group_q@@GNUTLS_3_6_8'/> + <var-decl name='gnutls_ffdhe_3072_group_generator' type-id='type-id-515' mangled-name='gnutls_ffdhe_3072_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_3072_group_generator@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_3072_key_bits' type-id='type-id-517' mangled-name='gnutls_ffdhe_3072_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_3072_key_bits@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_4096_group_prime' type-id='type-id-515' mangled-name='gnutls_ffdhe_4096_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_4096_group_prime@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_4096_group_q' type-id='type-id-515' mangled-name='gnutls_ffdhe_4096_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_4096_group_q@@GNUTLS_3_6_8'/> + <var-decl name='gnutls_ffdhe_4096_group_generator' type-id='type-id-515' mangled-name='gnutls_ffdhe_4096_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_4096_group_generator@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_4096_key_bits' type-id='type-id-517' mangled-name='gnutls_ffdhe_4096_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_4096_key_bits@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_6144_group_prime' type-id='type-id-515' mangled-name='gnutls_ffdhe_6144_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_6144_group_prime@@GNUTLS_3_6_4'/> + <var-decl name='gnutls_ffdhe_6144_group_q' type-id='type-id-515' mangled-name='gnutls_ffdhe_6144_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_6144_group_q@@GNUTLS_3_6_8'/> + <var-decl name='gnutls_ffdhe_6144_group_generator' type-id='type-id-515' mangled-name='gnutls_ffdhe_6144_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_6144_group_generator@@GNUTLS_3_6_4'/> + <var-decl name='gnutls_ffdhe_6144_key_bits' type-id='type-id-517' mangled-name='gnutls_ffdhe_6144_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_6144_key_bits@@GNUTLS_3_6_4'/> + <var-decl name='gnutls_ffdhe_8192_group_prime' type-id='type-id-515' mangled-name='gnutls_ffdhe_8192_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_8192_group_prime@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_8192_group_q' type-id='type-id-515' mangled-name='gnutls_ffdhe_8192_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_8192_group_q@@GNUTLS_3_6_8'/> + <var-decl name='gnutls_ffdhe_8192_group_generator' type-id='type-id-515' mangled-name='gnutls_ffdhe_8192_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_8192_group_generator@@GNUTLS_3_4'/> + <var-decl name='gnutls_ffdhe_8192_key_bits' type-id='type-id-517' mangled-name='gnutls_ffdhe_8192_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_8192_key_bits@@GNUTLS_3_4'/> + <var-decl name='gnutls_modp_2048_group_prime' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_2048_group_q' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_2048_group_generator' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_2048_key_bits' type-id='type-id-517' visibility='default'/> + <var-decl name='gnutls_modp_3072_group_prime' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_3072_group_q' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_3072_group_generator' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_3072_key_bits' type-id='type-id-517' visibility='default'/> + <var-decl name='gnutls_modp_4096_group_prime' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_4096_group_q' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_4096_group_generator' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_4096_key_bits' type-id='type-id-517' visibility='default'/> + <var-decl name='gnutls_modp_6144_group_prime' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_6144_group_q' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_6144_group_generator' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_6144_key_bits' type-id='type-id-517' visibility='default'/> + <var-decl name='gnutls_modp_8192_group_prime' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_8192_group_q' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_8192_group_generator' type-id='type-id-515' visibility='default'/> + <var-decl name='gnutls_modp_8192_key_bits' type-id='type-id-517' visibility='default'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='dh-session.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_dh_get_peers_public_bits' mangled-name='gnutls_dh_get_peers_public_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_peers_public_bits@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_credentials_set' mangled-name='gnutls_credentials_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_credentials_set@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-312' name='type'/> - <parameter type-id='type-id-101' name='cred'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_dh_get_secret_bits' mangled-name='gnutls_dh_get_secret_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_secret_bits@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_credentials_clear' mangled-name='gnutls_credentials_clear' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_credentials_clear@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_get_pubkey' mangled-name='gnutls_dh_get_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_pubkey@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='raw_key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='calloc' mangled-name='calloc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_get_group' mangled-name='gnutls_dh_get_group' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_group@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='raw_gen'/> + <parameter type-id='type-id-772' name='raw_prime'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_free_dh_info' mangled-name='_gnutls_free_dh_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_set_prime_bits' mangled-name='gnutls_dh_set_prime_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_set_prime_bits@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='bits'/> + <return type-id='type-id-13'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='sslv2_compat.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_server_select_suite' mangled-name='_gnutls_server_select_suite' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_negotiate_version' mangled-name='_gnutls_negotiate_version' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='dh.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='asn1_node_const' type-id='type-id-908' id='type-id-909'/> + <typedef-decl name='gnutls_x509_crt_fmt_t' type-id='type-id-797' id='type-id-793'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-797'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_X509_FMT_DER' value='0'/> + <enumerator name='GNUTLS_X509_FMT_PEM' value='1'/> + </enum-decl> + <pointer-type-def type-id='type-id-536' size-in-bits='64' id='type-id-910'/> + <pointer-type-def type-id='type-id-447' size-in-bits='64' id='type-id-784'/> + <qualified-type-def type-id='type-id-556' const='yes' id='type-id-911'/> + <pointer-type-def type-id='type-id-911' size-in-bits='64' id='type-id-908'/> + <qualified-type-def type-id='type-id-447' const='yes' id='type-id-912'/> + <pointer-type-def type-id='type-id-753' size-in-bits='64' id='type-id-913'/> + <pointer-type-def type-id='type-id-322' size-in-bits='64' id='type-id-779'/> + <function-decl name='_gnutls_mpi_dprint' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_fbase64_encode' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_der_encode' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_write_uint32' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-88'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='asn1_write_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-784'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_uint' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='asn1_delete_structure' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-910'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='asn1_der_decoding' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-910'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_asn2err' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='asn1_create_element' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-909'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-910'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_fbase64_decode' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_user_hello_func' mangled-name='_gnutls_user_hello_func' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_export_dsa_raw' mangled-name='gnutls_x509_privkey_export_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_dsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_pk_params_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-779'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_set_client_random' mangled-name='_gnutls_set_client_random' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pk_params_release' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-779'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_gen_server_random' mangled-name='_gnutls_gen_server_random' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_dh_save_group' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_generate_session_id' mangled-name='_gnutls_generate_session_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_sec_param_to_pk_bits' mangled-name='gnutls_sec_param_to_pk_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sec_param_to_pk_bits@@GNUTLS_3_4'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-383'/> + <return type-id='type-id-10'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='session_pack.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_session_set_premaster' mangled-name='gnutls_session_set_premaster' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_premaster@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-10' name='entity'/> - <parameter type-id='type-id-32' name='version'/> - <parameter type-id='type-id-30' name='kx'/> - <parameter type-id='type-id-29' name='cipher'/> - <parameter type-id='type-id-31' name='mac'/> - <parameter type-id='type-id-370' name='comp'/> - <parameter type-id='type-id-57' name='master'/> - <parameter type-id='type-id-57' name='session_id'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_mpi_init_scan_nz' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-784'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_cipher_suite_get_id' mangled-name='_gnutls_cipher_suite_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_export_raw' mangled-name='gnutls_dh_params_export_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_export_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='params'/> + <parameter type-id='type-id-772' name='prime'/> + <parameter type-id='type-id-772' name='generator'/> + <parameter type-id='type-id-219' name='bits'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mac_to_entry' mangled-name='_gnutls_mac_to_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_export2_pkcs3' mangled-name='gnutls_dh_params_export2_pkcs3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_export2_pkcs3@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='params'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_pop_datum_prefix32' mangled-name='_gnutls_buffer_pop_datum_prefix32' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_export_pkcs3' mangled-name='gnutls_dh_params_export_pkcs3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_export_pkcs3@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='params'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-99' name='params_data'/> + <parameter type-id='type-id-2' name='params_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_auth_info_init' mangled-name='_gnutls_auth_info_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_import_pkcs3' mangled-name='gnutls_dh_params_import_pkcs3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_pkcs3@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='params'/> + <parameter type-id='type-id-480' name='pkcs3_params'/> + <parameter type-id='type-id-793' name='format'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_pop_data' mangled-name='_gnutls_buffer_pop_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_generate2' mangled-name='gnutls_dh_params_generate2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_generate2@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='dparams'/> + <parameter type-id='type-id-10' name='bits'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_pop_datum_prefix8' mangled-name='_gnutls_buffer_pop_datum_prefix8' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_cpy' mangled-name='gnutls_dh_params_cpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_cpy@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='dst'/> + <parameter type-id='type-id-753' name='src'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_free_auth_info' mangled-name='_gnutls_free_auth_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_deinit' mangled-name='gnutls_dh_params_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='dh_params'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_hello_ext_unpack' mangled-name='_gnutls_hello_ext_unpack' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_init' mangled-name='gnutls_dh_params_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_init@@GNUTLS_3_4'> + <parameter type-id='type-id-913' name='dh_params'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_auth_get_type' mangled-name='gnutls_auth_get_type' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_import_raw3' mangled-name='gnutls_dh_params_import_raw3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_raw3@@GNUTLS_3_6_8'> + <parameter type-id='type-id-753' name='dh_params'/> + <parameter type-id='type-id-480' name='prime'/> + <parameter type-id='type-id-480' name='q'/> + <parameter type-id='type-id-480' name='generator'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_hello_ext_pack' mangled-name='_gnutls_hello_ext_pack' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_import_raw2' mangled-name='gnutls_dh_params_import_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_raw2@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='dh_params'/> + <parameter type-id='type-id-480' name='prime'/> + <parameter type-id='type-id-480' name='generator'/> + <parameter type-id='type-id-10' name='key_bits'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_to_datum' mangled-name='_gnutls_buffer_to_datum' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_import_dsa' mangled-name='gnutls_dh_params_import_dsa' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_dsa@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='dh_params'/> + <parameter type-id='type-id-474' name='key'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='mpi.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='asn1_read_value' mangled-name='asn1_read_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dh_params_import_raw' mangled-name='gnutls_dh_params_import_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_params_import_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-753' name='dh_params'/> + <parameter type-id='type-id-480' name='prime'/> + <parameter type-id='type-id-480' name='generator'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='pk.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <pointer-type-def type-id='type-id-212' size-in-bits='64' id='type-id-434'/> - <function-decl name='gnutls_decode_ber_digest_info' mangled-name='gnutls_decode_ber_digest_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_decode_ber_digest_info@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='info'/> - <parameter type-id='type-id-434' name='hash'/> - <parameter type-id='type-id-64' name='digest'/> - <parameter type-id='type-id-422' name='digest_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_encode_ber_digest_info' mangled-name='gnutls_encode_ber_digest_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_encode_ber_digest_info@@GNUTLS_3_4'> - <parameter type-id='type-id-212' name='hash'/> - <parameter type-id='type-id-57' name='digest'/> - <parameter type-id='type-id-278' name='output'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_decode_gost_rs_value' mangled-name='gnutls_decode_gost_rs_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_decode_gost_rs_value@@GNUTLS_3_6_3'> - <parameter type-id='type-id-57' name='sig_value'/> - <parameter type-id='type-id-278' name='r'/> - <parameter type-id='type-id-278' name='s'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_encode_gost_rs_value' mangled-name='gnutls_encode_gost_rs_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_encode_gost_rs_value@@GNUTLS_3_6_3'> - <parameter type-id='type-id-278' name='sig_value'/> - <parameter type-id='type-id-57' name='r'/> - <parameter type-id='type-id-57' name='s'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_decode_ber_rs_raw' mangled-name='_gnutls_decode_ber_rs_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_decode_ber_rs_raw@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-57' name='sig_value'/> - <parameter type-id='type-id-278' name='r'/> - <parameter type-id='type-id-278' name='s'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_decode_rs_value' mangled-name='gnutls_decode_rs_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_decode_rs_value@@GNUTLS_3_6_0'> - <parameter type-id='type-id-57' name='sig_value'/> - <parameter type-id='type-id-278' name='r'/> - <parameter type-id='type-id-278' name='s'/> - <return type-id='type-id-22'/> + <abi-instr version='1.0' address-size='64' path='dtls.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_dtls_prestate_st' type-id='type-id-914' id='type-id-915'/> + <class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-915' visibility='default' id='type-id-914'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='record_seq' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='hsk_read_seq' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hsk_write_seq' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-915' size-in-bits='64' id='type-id-916'/> + <function-decl name='_gnutls_parse_record_buffered_msgs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_encode_ber_rs_raw' mangled-name='_gnutls_encode_ber_rs_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_encode_ber_rs_raw@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-278' name='sig_value'/> - <parameter type-id='type-id-57' name='r'/> - <parameter type-id='type-id-57' name='s'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_io_check_recv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_encode_rs_value' mangled-name='gnutls_encode_rs_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_encode_rs_value@@GNUTLS_3_6_0'> - <parameter type-id='type-id-278' name='sig_value'/> - <parameter type-id='type-id-57' name='r'/> - <parameter type-id='type-id-57' name='s'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_record_get_discarded' mangled-name='gnutls_record_get_discarded' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_discarded@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_mpi_dprint_le' mangled-name='_gnutls_mpi_dprint_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dtls_prestate_set' mangled-name='gnutls_dtls_prestate_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_prestate_set@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-916' name='prestate'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_ecc_curve_get_params' mangled-name='_gnutls_ecc_curve_get_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dtls_cookie_verify' mangled-name='gnutls_dtls_cookie_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_cookie_verify@@GNUTLS_3_4'> + <parameter type-id='type-id-772' name='key'/> + <parameter type-id='type-id-11' name='client_data'/> + <parameter type-id='type-id-9' name='client_data_size'/> + <parameter type-id='type-id-11' name='_msg'/> + <parameter type-id='type-id-9' name='msg_size'/> + <parameter type-id='type-id-916' name='prestate'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_oid_to_digest' mangled-name='gnutls_oid_to_digest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dtls_cookie_send' mangled-name='gnutls_dtls_cookie_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_cookie_send@@GNUTLS_3_4'> + <parameter type-id='type-id-772' name='key'/> + <parameter type-id='type-id-11' name='client_data'/> + <parameter type-id='type-id-9' name='client_data_size'/> + <parameter type-id='type-id-916' name='prestate'/> + <parameter type-id='type-id-280' name='ptr'/> + <parameter type-id='type-id-277' name='push_func'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='asn1_der_coding' mangled-name='asn1_der_coding' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dtls_get_timeout' mangled-name='gnutls_dtls_get_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_get_timeout@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_mpi_init_scan' mangled-name='_gnutls_mpi_init_scan' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dtls_set_data_mtu' mangled-name='gnutls_dtls_set_data_mtu' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_set_data_mtu@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='mtu'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mpi_bprint_size' mangled-name='_gnutls_mpi_bprint_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_est_record_overhead_size' mangled-name='gnutls_est_record_overhead_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_est_record_overhead_size@@GNUTLS_3_4'> + <parameter type-id='type-id-433' name='version'/> + <parameter type-id='type-id-237' name='cipher'/> + <parameter type-id='type-id-234' name='mac'/> + <parameter type-id='type-id-886' name='comp'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='_gnutls_x509_read_value' mangled-name='_gnutls_x509_read_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dtls_set_mtu' mangled-name='gnutls_dtls_set_mtu' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_set_mtu@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='mtu'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_write_int' mangled-name='_gnutls_x509_write_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='ecc.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_ecc_curve_get_size' mangled-name='gnutls_ecc_curve_get_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_size@@GNUTLS_3_4'> + <parameter type-id='type-id-442'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='cert-cred.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_certificate_credentials_st' size-in-bits='1408' is-struct='yes' visibility='default' id='type-id-435'> + <abi-instr version='1.0' address-size='64' path='errors.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='8' id='type-id-40'> + <subrange length='1' type-id='type-id-12' id='type-id-51'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='160' id='type-id-45'> + <subrange length='20' type-id='type-id-12' id='type-id-52'/> + </array-type-def> + <class-decl name='_IO_codecvt' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-47'/> + <class-decl name='_IO_marker' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-49'/> + <class-decl name='_IO_wide_data' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-50'/> + <class-decl name='__va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-6'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dh_params' type-id='type-id-421' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='deinit_dh_params' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='dh_sec_param' type-id='type-id-203' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='params_func' type-id='type-id-436' visibility='default'/> + <var-decl name='gp_offset' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='certs' type-id='type-id-437' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ncerts' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sorted_cert_idx' type-id='type-id-422' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='tlist' type-id='type-id-438' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='480'> - <var-decl name='verify_flags' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='verify_depth' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='544'> - <var-decl name='verify_bits' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='legacy_cert_cb1' type-id='type-id-439' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='legacy_cert_cb2' type-id='type-id-440' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='get_cert_callback3' type-id='type-id-441' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='verify_callback' type-id='type-id-172' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='pin' type-id='type-id-377' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='pin_tmp' type-id='type-id-442' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='glob_ocsp_func' type-id='type-id-165' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='glob_ocsp_func_ptr' type-id='type-id-101' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='tls13_ok' type-id='type-id-75' visibility='default'/> - </data-member> - </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-443'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_PARAMS_RSA_EXPORT' value='1'/> - <enumerator name='GNUTLS_PARAMS_DH' value='2'/> - <enumerator name='GNUTLS_PARAMS_ECDH' value='3'/> - </enum-decl> - <typedef-decl name='gnutls_params_type_t' type-id='type-id-443' id='type-id-444'/> - <class-decl name='gnutls_params_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-445'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-444' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='fp_offset' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='params' type-id='type-id-446' visibility='default'/> + <var-decl name='overflow_arg_area' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='deinit' type-id='type-id-22' visibility='default'/> + <var-decl name='reg_save_area' type-id='type-id-11' visibility='default'/> </data-member> </class-decl> - <union-decl name='params' size-in-bits='64' visibility='default' id='type-id-446'> - <data-member access='private'> - <var-decl name='dh' type-id='type-id-421' visibility='default'/> - </data-member> - <data-member access='private'> - <var-decl name='rsa_export' type-id='type-id-447' visibility='default'/> - </data-member> - </union-decl> - <typedef-decl name='gnutls_rsa_params_t' type-id='type-id-394' id='type-id-447'/> - <typedef-decl name='gnutls_params_st' type-id='type-id-445' id='type-id-448'/> - <pointer-type-def type-id='type-id-448' size-in-bits='64' id='type-id-449'/> - <typedef-decl name='gnutls_params_function' type-id='type-id-450' id='type-id-451'/> - <pointer-type-def type-id='type-id-451' size-in-bits='64' id='type-id-436'/> - <class-decl name='__anonymous_struct__' size-in-bits='4544' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-452' visibility='default' id='type-id-453'> + <type-decl name='signed char' size-in-bits='8' id='type-id-39'/> + <typedef-decl name='FILE' type-id='type-id-33' id='type-id-20'/> + <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' id='type-id-33'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cert_list' type-id='type-id-162' visibility='default'/> + <var-decl name='_flags' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cert_list_length' type-id='type-id-10' visibility='default'/> + <var-decl name='_IO_read_ptr' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='names' type-id='type-id-454' visibility='default'/> + <var-decl name='_IO_read_end' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='ocsp_func' type-id='type-id-165' visibility='default'/> + <var-decl name='_IO_read_base' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='ocsp_func_ptr' type-id='type-id-101' visibility='default'/> + <var-decl name='_IO_write_base' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='ocsp_data' type-id='type-id-455' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4416'> - <var-decl name='ocsp_data_length' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4480'> - <var-decl name='pkey' type-id='type-id-404' visibility='default'/> - </data-member> - </class-decl> - <class-decl name='gnutls_str_array_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-456'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='str' type-id='type-id-379' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='len' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='next' type-id='type-id-457' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-456' size-in-bits='64' id='type-id-457'/> - <typedef-decl name='gnutls_str_array_t' type-id='type-id-457' id='type-id-454'/> - - <array-type-def dimensions='1' type-id='type-id-277' size-in-bits='4096' id='type-id-455'> - <subrange length='8' type-id='type-id-38' id='type-id-458'/> - - </array-type-def> - <typedef-decl name='certs_st' type-id='type-id-453' id='type-id-452'/> - <pointer-type-def type-id='type-id-452' size-in-bits='64' id='type-id-437'/> - <class-decl name='gnutls_x509_trust_list_st' size-in-bits='576' is-struct='yes' visibility='default' id='type-id-459'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='node' type-id='type-id-460' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='x509_rdn_sequence' type-id='type-id-62' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='blacklisted' type-id='type-id-461' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='blacklisted_size' type-id='type-id-10' visibility='default'/> + <var-decl name='_IO_write_ptr' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='keep_certs' type-id='type-id-461' visibility='default'/> + <var-decl name='_IO_write_end' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='keep_certs_size' type-id='type-id-10' visibility='default'/> + <var-decl name='_IO_buf_base' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='pkcs11_token' type-id='type-id-379' visibility='default'/> - </data-member> - </class-decl> - <class-decl name='node_st' size-in-bits='384' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-462'/> - <pointer-type-def type-id='type-id-462' size-in-bits='64' id='type-id-460'/> - <class-decl name='gnutls_x509_crt_int' size-in-bits='1088' is-struct='yes' visibility='default' id='type-id-463'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cert' type-id='type-id-390' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='use_extensions' type-id='type-id-22' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='expanded' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='modified' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='pin' type-id='type-id-377' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='raw_dn' type-id='type-id-62' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='raw_issuer_dn' type-id='type-id-62' visibility='default'/> + <var-decl name='_IO_buf_end' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='raw_spki' type-id='type-id-62' visibility='default'/> + <var-decl name='_IO_save_base' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='_IO_backup_base' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='der' type-id='type-id-62' visibility='default'/> + <var-decl name='_IO_save_end' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='_markers' type-id='type-id-36' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='san' type-id='type-id-464' visibility='default'/> + <var-decl name='_chain' type-id='type-id-37' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='ian' type-id='type-id-464' visibility='default'/> + <var-decl name='_fileno' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='_flags2' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='dn' type-id='type-id-465' visibility='default'/> + <var-decl name='_old_offset' type-id='type-id-18' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='idn' type-id='type-id-465' visibility='default'/> + <var-decl name='_cur_column' type-id='type-id-38' visibility='default'/> </data-member> - </class-decl> - <class-decl name='gnutls_subject_alt_names_st' size-in-bits='128' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-466'/> - <pointer-type-def type-id='type-id-466' size-in-bits='64' id='type-id-467'/> - <typedef-decl name='gnutls_subject_alt_names_t' type-id='type-id-467' id='type-id-464'/> - <class-decl name='gnutls_x509_dn_st' size-in-bits='64' is-struct='yes' visibility='default' id='type-id-468'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='asn' type-id='type-id-390' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1040'> + <var-decl name='_vtable_offset' type-id='type-id-39' visibility='default'/> </data-member> - </class-decl> - <typedef-decl name='gnutls_x509_dn_st' type-id='type-id-468' id='type-id-465'/> - <pointer-type-def type-id='type-id-463' size-in-bits='64' id='type-id-469'/> - <typedef-decl name='gnutls_x509_crt_t' type-id='type-id-469' id='type-id-470'/> - <pointer-type-def type-id='type-id-470' size-in-bits='64' id='type-id-461'/> - <pointer-type-def type-id='type-id-459' size-in-bits='64' id='type-id-471'/> - <typedef-decl name='gnutls_x509_trust_list_t' type-id='type-id-471' id='type-id-438'/> - <qualified-type-def type-id='type-id-60' const='yes' id='type-id-472'/> - <pointer-type-def type-id='type-id-472' size-in-bits='64' id='type-id-473'/> - <class-decl name='gnutls_retr2_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-474'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cert_type' type-id='type-id-19' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1048'> + <var-decl name='_shortbuf' type-id='type-id-40' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='key_type' type-id='type-id-383' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cert' type-id='type-id-475' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ncerts' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='key' type-id='type-id-476' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='deinit_all' type-id='type-id-10' visibility='default'/> - </data-member> - </class-decl> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' id='type-id-475'> - <data-member access='private'> - <var-decl name='x509' type-id='type-id-461' visibility='default'/> - </data-member> - <data-member access='private'> - <var-decl name='pgp' type-id='type-id-477' visibility='default'/> - </data-member> - </union-decl> - <class-decl name='gnutls_openpgp_crt_int' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-478'/> - <pointer-type-def type-id='type-id-478' size-in-bits='64' id='type-id-479'/> - <typedef-decl name='gnutls_openpgp_crt_t' type-id='type-id-479' id='type-id-477'/> - <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' id='type-id-476'> - <data-member access='private'> - <var-decl name='x509' type-id='type-id-386' visibility='default'/> - </data-member> - <data-member access='private'> - <var-decl name='pgp' type-id='type-id-480' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='_lock' type-id='type-id-41' visibility='default'/> </data-member> - <data-member access='private'> - <var-decl name='pkcs11' type-id='type-id-387' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='_offset' type-id='type-id-42' visibility='default'/> </data-member> - </union-decl> - <class-decl name='gnutls_openpgp_privkey_int' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-481'/> - <pointer-type-def type-id='type-id-481' size-in-bits='64' id='type-id-482'/> - <typedef-decl name='gnutls_openpgp_privkey_t' type-id='type-id-482' id='type-id-480'/> - <typedef-decl name='gnutls_retr2_st' type-id='type-id-474' id='type-id-483'/> - <pointer-type-def type-id='type-id-483' size-in-bits='64' id='type-id-484'/> - <typedef-decl name='gnutls_certificate_retrieve_function' type-id='type-id-485' id='type-id-486'/> - <pointer-type-def type-id='type-id-486' size-in-bits='64' id='type-id-439'/> - <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-487'/> - <pointer-type-def type-id='type-id-404' size-in-bits='64' id='type-id-488'/> - <typedef-decl name='gnutls_certificate_retrieve_function2' type-id='type-id-489' id='type-id-490'/> - <pointer-type-def type-id='type-id-490' size-in-bits='64' id='type-id-440'/> - <class-decl name='gnutls_cert_retr_st' size-in-bits='896' is-struct='yes' visibility='default' id='type-id-491'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='version' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='_codecvt' type-id='type-id-43' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cred' type-id='type-id-492' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='_wide_data' type-id='type-id-44' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='req_ca_rdn' type-id='type-id-57' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='_freeres_list' type-id='type-id-37' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='nreqs' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='_freeres_buf' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='pk_algos' type-id='type-id-473' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='__pad5' type-id='type-id-9' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='pk_algos_length' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='_mode' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='padding' type-id='type-id-493' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='_unused2' type-id='type-id-45' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-435' size-in-bits='64' id='type-id-494'/> - <typedef-decl name='gnutls_certificate_credentials_t' type-id='type-id-494' id='type-id-492'/> - - <array-type-def dimensions='1' type-id='type-id-35' size-in-bits='512' id='type-id-493'> - <subrange length='64' type-id='type-id-38' id='type-id-92'/> - - </array-type-def> - <qualified-type-def type-id='type-id-491' const='yes' id='type-id-495'/> - <pointer-type-def type-id='type-id-495' size-in-bits='64' id='type-id-496'/> - <pointer-type-def type-id='type-id-164' size-in-bits='64' id='type-id-497'/> - <typedef-decl name='gnutls_certificate_retrieve_function3' type-id='type-id-498' id='type-id-499'/> - <pointer-type-def type-id='type-id-499' size-in-bits='64' id='type-id-441'/> - - <array-type-def dimensions='1' type-id='type-id-33' size-in-bits='256' id='type-id-442'> - <subrange length='32' type-id='type-id-38' id='type-id-51'/> - - </array-type-def> - <function-decl name='gnutls_certificate_set_known_dh_params' mangled-name='gnutls_certificate_set_known_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_known_dh_params@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='res'/> - <parameter type-id='type-id-203' name='sec_param'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_dh_params' mangled-name='gnutls_certificate_set_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_dh_params@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='res'/> - <parameter type-id='type-id-421' name='dh_params'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_verification_status_print' mangled-name='gnutls_certificate_verification_status_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verification_status_print@@GNUTLS_3_4'> - <parameter type-id='type-id-10' name='status'/> - <parameter type-id='type-id-19' name='type'/> - <parameter type-id='type-id-278' name='out'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_verify_function' mangled-name='gnutls_certificate_set_verify_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_verify_function@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='cred'/> - <parameter type-id='type-id-172' name='func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_set_retrieve_function3' mangled-name='gnutls_certificate_set_retrieve_function3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_retrieve_function3@@GNUTLS_3_6_3'> - <parameter type-id='type-id-492' name='cred'/> - <parameter type-id='type-id-441' name='func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_set_retrieve_function2' mangled-name='gnutls_certificate_set_retrieve_function2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_retrieve_function2@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='cred'/> - <parameter type-id='type-id-440' name='func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_set_retrieve_function' mangled-name='gnutls_certificate_set_retrieve_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_retrieve_function@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='cred'/> - <parameter type-id='type-id-439' name='func'/> - <return type-id='type-id-111'/> + <typedef-decl name='__off_t' type-id='type-id-22' id='type-id-18'/> + <typedef-decl name='_IO_lock_t' type-id='type-id-13' id='type-id-48'/> + <typedef-decl name='__off64_t' type-id='type-id-22' id='type-id-42'/> + <pointer-type-def type-id='type-id-20' size-in-bits='64' id='type-id-16'/> + <qualified-type-def type-id='type-id-16' restrict='yes' id='type-id-15'/> + <pointer-type-def type-id='type-id-33' size-in-bits='64' id='type-id-37'/> + <pointer-type-def type-id='type-id-47' size-in-bits='64' id='type-id-43'/> + <pointer-type-def type-id='type-id-48' size-in-bits='64' id='type-id-41'/> + <pointer-type-def type-id='type-id-49' size-in-bits='64' id='type-id-36'/> + <pointer-type-def type-id='type-id-50' size-in-bits='64' id='type-id-44'/> + <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-4'/> + <pointer-type-def type-id='type-id-5' size-in-bits='64' id='type-id-917'/> + <qualified-type-def type-id='type-id-917' restrict='yes' id='type-id-918'/> + <qualified-type-def type-id='type-id-3' restrict='yes' id='type-id-919'/> + <function-decl name='free' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_server_set_request' mangled-name='gnutls_certificate_server_set_request' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_server_set_request@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-148' name='req'/> - <return type-id='type-id-111'/> + <function-decl name='vasprintf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-918'/> + <parameter type-id='type-id-919'/> + <parameter type-id='type-id-4'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='dcgettext' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='fprintf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-15'/> + <parameter type-id='type-id-919'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-492' size-in-bits='64' id='type-id-500'/> - <function-decl name='gnutls_certificate_allocate_credentials' mangled-name='gnutls_certificate_allocate_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_allocate_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-500' name='res'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_mpi_log' mangled-name='_gnutls_mpi_log' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_mpi_log@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-3' name='prefix'/> + <parameter type-id='type-id-447' name='a'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_free_credentials' mangled-name='gnutls_certificate_free_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='sc'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_strerror_name' mangled-name='gnutls_strerror_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_strerror_name@@GNUTLS_3_4'> + <parameter type-id='type-id-14' name='error'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_certificate_free_ca_names' mangled-name='gnutls_certificate_free_ca_names' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_ca_names@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='sc'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_strerror' mangled-name='gnutls_strerror' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_strerror@@GNUTLS_3_4'> + <parameter type-id='type-id-14' name='error'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_certificate_get_crt_raw' mangled-name='gnutls_certificate_get_crt_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_crt_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='sc'/> - <parameter type-id='type-id-10' name='idx1'/> - <parameter type-id='type-id-10' name='idx2'/> - <parameter type-id='type-id-278' name='cert'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_perror' mangled-name='gnutls_perror' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_perror@@GNUTLS_3_4'> + <parameter type-id='type-id-14' name='error'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_get_issuer' mangled-name='gnutls_certificate_get_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_issuer@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='sc'/> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-461' name='issuer'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='alpn.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_alpn' type-id='type-id-920' visibility='default'/> + <function-decl name='gnutls_alpn_set_protocols' mangled-name='gnutls_alpn_set_protocols' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alpn_set_protocols@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-480' name='protocols'/> + <parameter type-id='type-id-10' name='protocols_size'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_free_cas' mangled-name='gnutls_certificate_free_cas' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_cas@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='sc'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_free_keys' mangled-name='gnutls_certificate_free_keys' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_keys@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='sc'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_set_key' mangled-name='gnutls_certificate_set_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_key@@GNUTLS_3_4'> - <parameter type-id='type-id-492' name='res'/> - <parameter type-id='type-id-429' name='names'/> - <parameter type-id='type-id-22' name='names_size'/> - <parameter type-id='type-id-162' name='pcert_list'/> - <parameter type-id='type-id-22' name='pcert_list_size'/> - <parameter type-id='type-id-404' name='key'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pk_bits_to_sec_param' mangled-name='gnutls_pk_bits_to_sec_param' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_dh_params_deinit' mangled-name='gnutls_dh_params_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_get_pk_algorithm' mangled-name='gnutls_pubkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_privkey_get_pk_algorithm' mangled-name='gnutls_privkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pk_to_sign' mangled-name='gnutls_pk_to_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_privkey_sign_data2' mangled-name='gnutls_privkey_sign_data2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_verify_data2' mangled-name='gnutls_pubkey_verify_data2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pk_get_name' mangled-name='gnutls_pk_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pcert_import_x509' mangled-name='gnutls_pcert_import_x509' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pcert_deinit' mangled-name='gnutls_pcert_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_privkey_init' mangled-name='gnutls_privkey_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_privkey_import_pkcs11' mangled-name='gnutls_privkey_import_pkcs11' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_privkey_deinit' mangled-name='gnutls_privkey_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_privkey_import_x509' mangled-name='gnutls_privkey_import_x509' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_deinit' mangled-name='gnutls_x509_crt_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_init' mangled-name='gnutls_x509_trust_list_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_deinit' mangled-name='gnutls_x509_trust_list_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_get_issuer' mangled-name='gnutls_x509_trust_list_get_issuer' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_init' mangled-name='gnutls_x509_crt_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_import' mangled-name='gnutls_x509_crt_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_get_x509_name' mangled-name='_gnutls_get_x509_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_idna_map' mangled-name='gnutls_idna_map' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_privkey_set_pin_function' mangled-name='gnutls_privkey_set_pin_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_realloc_fast' mangled-name='gnutls_realloc_fast' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_alpn_get_selected_protocol' mangled-name='gnutls_alpn_get_selected_protocol' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alpn_get_selected_protocol@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='protocol'/> + <return type-id='type-id-14'/> + </function-decl> + <qualified-type-def type-id='type-id-921' const='yes' id='type-id-920'/> + <typedef-decl name='hello_ext_entry_st' type-id='type-id-337' id='type-id-921'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='client_cert_type.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_client_cert_type' type-id='type-id-920' visibility='default'/> + <function-decl name='_gnutls_session_client_cert_type_set' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-314'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls13_sign_get_compatible_with_privkey' mangled-name='_gnutls13_sign_get_compatible_with_privkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_session_cert_type_supported' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-314'/> + <parameter type-id='type-id-263'/> + <parameter type-id='type-id-922'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-498'> - <parameter type-id='type-id-416'/> - <parameter type-id='type-id-496'/> - <parameter type-id='type-id-487'/> - <parameter type-id='type-id-422'/> - <parameter type-id='type-id-497'/> - <parameter type-id='type-id-422'/> - <parameter type-id='type-id-488'/> - <parameter type-id='type-id-422'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-489'> - <parameter type-id='type-id-416'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-22'/> - <parameter type-id='type-id-473'/> - <parameter type-id='type-id-22'/> - <parameter type-id='type-id-487'/> - <parameter type-id='type-id-422'/> - <parameter type-id='type-id-488'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-485'> - <parameter type-id='type-id-416'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-22'/> - <parameter type-id='type-id-473'/> - <parameter type-id='type-id-22'/> - <parameter type-id='type-id-484'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-450'> - <parameter type-id='type-id-416'/> - <parameter type-id='type-id-444'/> - <parameter type-id='type-id-449'/> - <return type-id='type-id-22'/> - </function-type> + <typedef-decl name='gnutls_ctype_target_t' type-id='type-id-923' id='type-id-922'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-923'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CTYPE_CLIENT' value='0'/> + <enumerator name='GNUTLS_CTYPE_SERVER' value='1'/> + <enumerator name='GNUTLS_CTYPE_OURS' value='2'/> + <enumerator name='GNUTLS_CTYPE_PEERS' value='3'/> + </enum-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='global.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='_gnutls_pkix1_asn' type-id='type-id-390' visibility='default'/> - <var-decl name='_gnutls_gnutls_asn' type-id='type-id-390' visibility='default'/> - <pointer-type-def type-id='type-id-501' size-in-bits='64' id='type-id-502'/> - <typedef-decl name='gnutls_log_func' type-id='type-id-502' id='type-id-503'/> - <var-decl name='_gnutls_log_func' type-id='type-id-503' visibility='default'/> - <pointer-type-def type-id='type-id-504' size-in-bits='64' id='type-id-505'/> - <typedef-decl name='gnutls_audit_log_func' type-id='type-id-505' id='type-id-506'/> - <var-decl name='_gnutls_audit_log_func' type-id='type-id-506' visibility='default'/> - <var-decl name='_gnutls_log_level' type-id='type-id-22' mangled-name='_gnutls_log_level' visibility='default' elf-symbol-id='_gnutls_log_level@@GNUTLS_PRIVATE_3_4'/> - <var-decl name='_gnutls_global_version' type-id='type-id-10' mangled-name='_gnutls_global_version' visibility='default' elf-symbol-id='_gnutls_global_version@@GNUTLS_PRIVATE_3_4'/> - <function-decl name='gnutls_check_version' mangled-name='gnutls_check_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_check_version@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='req_version'/> - <return type-id='type-id-27'/> - </function-decl> - <function-decl name='gnutls_global_deinit' mangled-name='gnutls_global_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_deinit@@GNUTLS_3_4'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_global_init' mangled-name='gnutls_global_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_init@@GNUTLS_3_4'> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-507' size-in-bits='64' id='type-id-508'/> - <typedef-decl name='gnutls_alloc_function' type-id='type-id-508' id='type-id-509'/> - <pointer-type-def type-id='type-id-510' size-in-bits='64' id='type-id-511'/> - <typedef-decl name='gnutls_is_secure_function' type-id='type-id-511' id='type-id-512'/> - <pointer-type-def type-id='type-id-513' size-in-bits='64' id='type-id-514'/> - <typedef-decl name='gnutls_realloc_function' type-id='type-id-514' id='type-id-515'/> - <typedef-decl name='gnutls_free_function' type-id='type-id-121' id='type-id-516'/> - <function-decl name='gnutls_global_set_mem_functions' mangled-name='gnutls_global_set_mem_functions' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_mem_functions@@GNUTLS_3_4'> - <parameter type-id='type-id-509' name='alloc_func'/> - <parameter type-id='type-id-509' name='secure_alloc_func'/> - <parameter type-id='type-id-512' name='is_secure_func'/> - <parameter type-id='type-id-515' name='realloc_func'/> - <parameter type-id='type-id-516' name='free_func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_global_set_log_level' mangled-name='gnutls_global_set_log_level' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_log_level@@GNUTLS_3_4'> - <parameter type-id='type-id-22' name='level'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-17' size-in-bits='64' id='type-id-517'/> - <pointer-type-def type-id='type-id-518' size-in-bits='64' id='type-id-519'/> - <typedef-decl name='gnutls_time_func' type-id='type-id-519' id='type-id-520'/> - <function-decl name='gnutls_global_set_time_function' mangled-name='gnutls_global_set_time_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_time_function@@GNUTLS_3_4'> - <parameter type-id='type-id-520' name='time_func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_global_set_audit_log_function' mangled-name='gnutls_global_set_audit_log_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_audit_log_function@@GNUTLS_3_4'> - <parameter type-id='type-id-506' name='log_func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_global_set_log_function' mangled-name='gnutls_global_set_log_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_log_function@@GNUTLS_3_4'> - <parameter type-id='type-id-503' name='log_func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_global_init_skip' mangled-name='_gnutls_global_init_skip' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_global_init_skip@@GNUTLS_3_4'> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='strtol' mangled-name='strtol' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_strerror' mangled-name='gnutls_strerror' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='strverscmp' mangled-name='strverscmp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_system_key_deinit' mangled-name='_gnutls_system_key_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_crypto_deinit' mangled-name='gnutls_crypto_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_rnd_deinit' mangled-name='_gnutls_rnd_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_hello_ext_deinit' mangled-name='_gnutls_hello_ext_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_crypto_deregister' mangled-name='_gnutls_crypto_deregister' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_system_global_deinit' mangled-name='gnutls_system_global_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_cryptodev_deinit' mangled-name='_gnutls_cryptodev_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_supplemental_deinit' mangled-name='_gnutls_supplemental_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_unload_system_priorities' mangled-name='_gnutls_unload_system_priorities' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_tpm_global_deinit' mangled-name='_gnutls_tpm_global_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_nss_keylog_deinit' mangled-name='_gnutls_nss_keylog_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs11_deinit' mangled-name='gnutls_pkcs11_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_rnd_system_entropy_check' mangled-name='_rnd_system_entropy_check' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='bindtextdomain' mangled-name='bindtextdomain' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_crypto_init' mangled-name='gnutls_crypto_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_system_key_init' mangled-name='_gnutls_system_key_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='asn1_check_version' mangled-name='asn1_check_version' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='asn1_array2tree' mangled-name='asn1_array2tree' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='cookie.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_cookie' type-id='type-id-920' visibility='default'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='dumbfw.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_dumbfw' type-id='type-id-920' visibility='default'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='early_data.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_early_data' type-id='type-id-920' visibility='default'/> + <function-decl name='gnutls_record_set_max_early_data_size' mangled-name='gnutls_record_set_max_early_data_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_max_early_data_size@@GNUTLS_3_6_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_rnd_preinit' mangled-name='_gnutls_rnd_preinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_get_max_early_data_size' mangled-name='gnutls_record_get_max_early_data_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_max_early_data_size@@GNUTLS_3_6_5'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='_gnutls_hello_ext_init' mangled-name='_gnutls_hello_ext_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='ec_point_formats.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_supported_ec_point_formats' type-id='type-id-920' visibility='default'/> + <function-decl name='_gnutls_session_is_ecc' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_system_global_init' mangled-name='gnutls_system_global_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='etm.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_etm' type-id='type-id-920' visibility='default'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='ext_master_secret.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_ext_master_secret' type-id='type-id-920' visibility='default'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='heartbeat.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_heartbeat' type-id='type-id-920' visibility='default'/> + <function-decl name='gnutls_heartbeat_set_timeouts' mangled-name='gnutls_heartbeat_set_timeouts' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_set_timeouts@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='retrans_timeout'/> + <parameter type-id='type-id-10' name='total_timeout'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_register_fork_handler' mangled-name='_gnutls_register_fork_handler' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_heartbeat_get_timeout' mangled-name='gnutls_heartbeat_get_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_get_timeout@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_register_accel_crypto' mangled-name='_gnutls_register_accel_crypto' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_heartbeat_pong' mangled-name='gnutls_heartbeat_pong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_pong@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_cryptodev_init' mangled-name='_gnutls_cryptodev_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_heartbeat_ping' mangled-name='gnutls_heartbeat_ping' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_ping@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='data_size'/> + <parameter type-id='type-id-10' name='max_tries'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_load_system_priorities' mangled-name='_gnutls_load_system_priorities' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_heartbeat_enable' mangled-name='gnutls_heartbeat_enable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_enable@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='type'/> + <return type-id='type-id-13'/> </function-decl> - <function-type size-in-bits='64' id='type-id-510'> - <parameter type-id='type-id-101'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-518'> - <parameter type-id='type-id-517'/> - <return type-id='type-id-17'/> - </function-type> - <function-type size-in-bits='64' id='type-id-501'> - <parameter type-id='type-id-22'/> - <parameter type-id='type-id-27'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-504'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-27'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-507'> - <parameter type-id='type-id-99'/> - <return type-id='type-id-101'/> - </function-type> - <function-type size-in-bits='64' id='type-id-513'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-101'/> - </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='constate.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_cipher_init' mangled-name='_gnutls_cipher_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_get_tag_size' mangled-name='gnutls_cipher_get_tag_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_auth_cipher_deinit' mangled-name='_gnutls_auth_cipher_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_generate_master' mangled-name='_gnutls_generate_master' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='key_share.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <function-decl name='_gnutls_session_supports_group' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_record_overhead' mangled-name='_gnutls_record_overhead' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_tls_id_to_group' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <return type-id='type-id-308'/> </function-decl> - <function-decl name='_dtls_reset_window' mangled-name='_dtls_reset_window' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_buffer_append_fixed_mpi' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_auth_cipher_init' mangled-name='_gnutls_auth_cipher_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='max_record.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <typedef-decl name='hello_ext_entry_st' type-id='type-id-337' id='type-id-921'/> + <qualified-type-def type-id='type-id-921' const='yes' id='type-id-920'/> + <var-decl name='ext_mod_max_record_size' type-id='type-id-920' visibility='default'/> + <function-decl name='gnutls_record_set_max_recv_size' mangled-name='gnutls_record_set_max_recv_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_max_recv_size@@GNUTLS_3_6_8'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='size'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='_tls13_expand_secret' mangled-name='_tls13_expand_secret' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_set_max_size' mangled-name='gnutls_record_set_max_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_max_size@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='size'/> + <return type-id='type-id-789'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='anon_cred.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_anon_server_credentials_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-521'> + <abi-instr version='1.0' address-size='64' path='post_handshake.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_post_handshake' type-id='type-id-920' visibility='default'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pre_shared_key.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <pointer-type-def type-id='type-id-309' size-in-bits='64' id='type-id-924'/> + <var-decl name='ext_mod_pre_shared_key' type-id='type-id-920' visibility='default'/> + <function-decl name='_gnutls_ext_get_full_client_hello' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-10'/> + </function-decl> + <function-decl name='_gnutls_psk_pwd_find_entry' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-269'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls13_unpack_session_ticket' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-924'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_find_psk_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-925'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-77'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_tls13_init_secret2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-decl> + <typedef-decl name='gnutls_psk_client_credentials_t' type-id='type-id-926' id='type-id-925'/> + <pointer-type-def type-id='type-id-927' size-in-bits='64' id='type-id-926'/> + <class-decl name='gnutls_psk_client_credentials_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-927'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dh_params' type-id='type-id-421' visibility='default'/> + <var-decl name='username' type-id='type-id-257' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='deinit_dh_params' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='key' type-id='type-id-257' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='dh_sec_param' type-id='type-id-203' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get_function' type-id='type-id-928' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='params_func' type-id='type-id-436' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_function_legacy' type-id='type-id-929' visibility='default'/> </data-member> - </class-decl> - <pointer-type-def type-id='type-id-521' size-in-bits='64' id='type-id-522'/> - <typedef-decl name='gnutls_anon_server_credentials_t' type-id='type-id-522' id='type-id-523'/> - <function-decl name='gnutls_anon_set_server_known_dh_params' mangled-name='gnutls_anon_set_server_known_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_set_server_known_dh_params@@GNUTLS_3_4'> - <parameter type-id='type-id-523' name='res'/> - <parameter type-id='type-id-203' name='sec_param'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_anon_set_server_dh_params' mangled-name='gnutls_anon_set_server_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_set_server_dh_params@@GNUTLS_3_4'> - <parameter type-id='type-id-523' name='res'/> - <parameter type-id='type-id-421' name='dh_params'/> - <return type-id='type-id-111'/> - </function-decl> - <class-decl name='gnutls_anon_client_credentials_st' size-in-bits='32' is-struct='yes' visibility='default' id='type-id-524'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dummy' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='binder_algo' type-id='type-id-312' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-524' size-in-bits='64' id='type-id-525'/> - <typedef-decl name='gnutls_anon_client_credentials_t' type-id='type-id-525' id='type-id-526'/> - <pointer-type-def type-id='type-id-526' size-in-bits='64' id='type-id-527'/> - <function-decl name='gnutls_anon_allocate_client_credentials' mangled-name='gnutls_anon_allocate_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_allocate_client_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-527' name='sc'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_anon_free_client_credentials' mangled-name='gnutls_anon_free_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_free_client_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-526' name='sc'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-523' size-in-bits='64' id='type-id-528'/> - <function-decl name='gnutls_anon_allocate_server_credentials' mangled-name='gnutls_anon_allocate_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_allocate_server_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-528' name='sc'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_anon_free_server_credentials' mangled-name='gnutls_anon_free_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_free_server_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-523' name='sc'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_anon_set_server_params_function' mangled-name='gnutls_anon_set_server_params_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anon_set_server_params_function@@GNUTLS_3_4'> - <parameter type-id='type-id-523' name='res'/> - <parameter type-id='type-id-436' name='func'/> - <return type-id='type-id-111'/> - </function-decl> + <pointer-type-def type-id='type-id-930' size-in-bits='64' id='type-id-929'/> + <pointer-type-def type-id='type-id-931' size-in-bits='64' id='type-id-928'/> + <typedef-decl name='gnutls_psk_client_credentials_function' type-id='type-id-932' id='type-id-930'/> + <typedef-decl name='gnutls_psk_client_credentials_function2' type-id='type-id-933' id='type-id-931'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='mem.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='gnutls_secure_malloc' type-id='type-id-509' mangled-name='gnutls_secure_malloc' visibility='default' elf-symbol-id='gnutls_secure_malloc@@GNUTLS_3_4'/> - <var-decl name='gnutls_malloc' type-id='type-id-509' mangled-name='gnutls_malloc' visibility='default' elf-symbol-id='gnutls_malloc@@GNUTLS_3_4'/> - <var-decl name='gnutls_free' type-id='type-id-516' mangled-name='gnutls_free' visibility='default' elf-symbol-id='gnutls_free@@GNUTLS_3_4'/> - <var-decl name='gnutls_realloc' type-id='type-id-515' mangled-name='gnutls_realloc' visibility='default' elf-symbol-id='gnutls_realloc@@GNUTLS_3_4'/> - <pointer-type-def type-id='type-id-529' size-in-bits='64' id='type-id-530'/> - <typedef-decl name='gnutls_calloc_function' type-id='type-id-530' id='type-id-531'/> - <var-decl name='gnutls_calloc' type-id='type-id-531' mangled-name='gnutls_calloc' visibility='default' elf-symbol-id='gnutls_calloc@@GNUTLS_3_4'/> - <pointer-type-def type-id='type-id-532' size-in-bits='64' id='type-id-533'/> - <var-decl name='gnutls_strdup' type-id='type-id-533' mangled-name='gnutls_strdup' visibility='default' elf-symbol-id='gnutls_strdup@@GNUTLS_3_4'/> - <function-type size-in-bits='64' id='type-id-532'> - <parameter type-id='type-id-27'/> - <return type-id='type-id-379'/> - </function-type> - <function-type size-in-bits='64' id='type-id-529'> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-101'/> - </function-type> + <abi-instr version='1.0' address-size='64' path='psk_ke_modes.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_psk_ke_modes' type-id='type-id-920' visibility='default'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='fingerprint.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_fingerprint' mangled-name='gnutls_fingerprint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_fingerprint@@GNUTLS_3_4'> - <parameter type-id='type-id-212' name='algo'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-101' name='result'/> - <parameter type-id='type-id-425' name='result_size'/> - <return type-id='type-id-22'/> - </function-decl> + <abi-instr version='1.0' address-size='64' path='record_size_limit.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_record_size_limit' type-id='type-id-920' visibility='default'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls-sig.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_pubkey_compatible_with_sig' mangled-name='_gnutls_pubkey_compatible_with_sig' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_hash_init' mangled-name='_gnutls_hash_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_hash_deinit' mangled-name='_gnutls_hash_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_privkey_sign_hash' mangled-name='gnutls_privkey_sign_hash' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_session_get_sign_algo' mangled-name='_gnutls_session_get_sign_algo' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='safe_renegotiation.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_sr' type-id='type-id-920' visibility='default'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='server_cert_type.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_server_cert_type' type-id='type-id-920' visibility='default'/> + <function-decl name='_gnutls_session_server_cert_type_set' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-314'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_sign_supports_pk_algorithm' mangled-name='gnutls_sign_supports_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='server_name.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <typedef-decl name='gnutls_server_name_type_t' type-id='type-id-934' id='type-id-935'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-934'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_NAME_DNS' value='1'/> + </enum-decl> + <var-decl name='ext_mod_server_name' type-id='type-id-920' visibility='default'/> + <function-decl name='_gnutls_hello_ext_get_resumed_datum' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-936'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_hello_ext_set_datum' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-936'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_hello_ext_unset_priv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-936'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_get_key_usage' mangled-name='gnutls_pubkey_get_key_usage' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hello_ext_get_datum' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-936'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_verify_hash2' mangled-name='gnutls_pubkey_verify_hash2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hello_ext_default_unpack' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-937'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_session_sign_algo_enabled' mangled-name='_gnutls_session_sign_algo_enabled' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hello_ext_default_pack' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-405'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sign_get_hash_algorithm' mangled-name='gnutls_sign_get_hash_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hello_ext_default_deinit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-405'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_sign_get_pk_algorithm' mangled-name='gnutls_sign_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_server_name_set' mangled-name='gnutls_server_name_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_server_name_set@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-935' name='type'/> + <parameter type-id='type-id-11' name='name'/> + <parameter type-id='type-id-9' name='name_length'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='ecc.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_ecc_curve_get_size' mangled-name='gnutls_ecc_curve_get_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_server_name_set_raw' mangled-name='_gnutls_server_name_set_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_server_name_set_raw@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-935' name='type'/> + <parameter type-id='type-id-11' name='name'/> + <parameter type-id='type-id-9' name='name_length'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='alert.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-534'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_A_CLOSE_NOTIFY' value='0'/> - <enumerator name='GNUTLS_A_UNEXPECTED_MESSAGE' value='10'/> - <enumerator name='GNUTLS_A_BAD_RECORD_MAC' value='20'/> - <enumerator name='GNUTLS_A_DECRYPTION_FAILED' value='21'/> - <enumerator name='GNUTLS_A_RECORD_OVERFLOW' value='22'/> - <enumerator name='GNUTLS_A_DECOMPRESSION_FAILURE' value='30'/> - <enumerator name='GNUTLS_A_HANDSHAKE_FAILURE' value='40'/> - <enumerator name='GNUTLS_A_SSL3_NO_CERTIFICATE' value='41'/> - <enumerator name='GNUTLS_A_BAD_CERTIFICATE' value='42'/> - <enumerator name='GNUTLS_A_UNSUPPORTED_CERTIFICATE' value='43'/> - <enumerator name='GNUTLS_A_CERTIFICATE_REVOKED' value='44'/> - <enumerator name='GNUTLS_A_CERTIFICATE_EXPIRED' value='45'/> - <enumerator name='GNUTLS_A_CERTIFICATE_UNKNOWN' value='46'/> - <enumerator name='GNUTLS_A_ILLEGAL_PARAMETER' value='47'/> - <enumerator name='GNUTLS_A_UNKNOWN_CA' value='48'/> - <enumerator name='GNUTLS_A_ACCESS_DENIED' value='49'/> - <enumerator name='GNUTLS_A_DECODE_ERROR' value='50'/> - <enumerator name='GNUTLS_A_DECRYPT_ERROR' value='51'/> - <enumerator name='GNUTLS_A_EXPORT_RESTRICTION' value='60'/> - <enumerator name='GNUTLS_A_PROTOCOL_VERSION' value='70'/> - <enumerator name='GNUTLS_A_INSUFFICIENT_SECURITY' value='71'/> - <enumerator name='GNUTLS_A_INTERNAL_ERROR' value='80'/> - <enumerator name='GNUTLS_A_INAPPROPRIATE_FALLBACK' value='86'/> - <enumerator name='GNUTLS_A_USER_CANCELED' value='90'/> - <enumerator name='GNUTLS_A_NO_RENEGOTIATION' value='100'/> - <enumerator name='GNUTLS_A_MISSING_EXTENSION' value='109'/> - <enumerator name='GNUTLS_A_UNSUPPORTED_EXTENSION' value='110'/> - <enumerator name='GNUTLS_A_CERTIFICATE_UNOBTAINABLE' value='111'/> - <enumerator name='GNUTLS_A_UNRECOGNIZED_NAME' value='112'/> - <enumerator name='GNUTLS_A_UNKNOWN_PSK_IDENTITY' value='115'/> - <enumerator name='GNUTLS_A_CERTIFICATE_REQUIRED' value='116'/> - <enumerator name='GNUTLS_A_NO_APPLICATION_PROTOCOL' value='120'/> - <enumerator name='GNUTLS_A_MAX' value='120'/> + <function-decl name='gnutls_server_name_get' mangled-name='gnutls_server_name_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_server_name_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-2' name='data_length'/> + <parameter type-id='type-id-219' name='type'/> + <parameter type-id='type-id-10' name='indx'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-405' size-in-bits='64' id='type-id-937'/> + <typedef-decl name='extensions_t' type-id='type-id-938' id='type-id-936'/> + <enum-decl name='extensions_t' id='type-id-938'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_EXTENSION_INVALID' value='65535'/> + <enumerator name='GNUTLS_EXTENSION_STATUS_REQUEST' value='0'/> + <enumerator name='GNUTLS_EXTENSION_CERT_TYPE' value='1'/> + <enumerator name='GNUTLS_EXTENSION_CLIENT_CERT_TYPE' value='2'/> + <enumerator name='GNUTLS_EXTENSION_SERVER_CERT_TYPE' value='3'/> + <enumerator name='GNUTLS_EXTENSION_SUPPORTED_GROUPS' value='4'/> + <enumerator name='GNUTLS_EXTENSION_SUPPORTED_EC_POINT_FORMATS' value='5'/> + <enumerator name='GNUTLS_EXTENSION_SRP' value='6'/> + <enumerator name='GNUTLS_EXTENSION_SIGNATURE_ALGORITHMS' value='7'/> + <enumerator name='GNUTLS_EXTENSION_SRTP' value='8'/> + <enumerator name='GNUTLS_EXTENSION_HEARTBEAT' value='9'/> + <enumerator name='GNUTLS_EXTENSION_ALPN' value='10'/> + <enumerator name='GNUTLS_EXTENSION_ETM' value='11'/> + <enumerator name='GNUTLS_EXTENSION_EXT_MASTER_SECRET' value='12'/> + <enumerator name='GNUTLS_EXTENSION_SESSION_TICKET' value='13'/> + <enumerator name='GNUTLS_EXTENSION_KEY_SHARE' value='14'/> + <enumerator name='GNUTLS_EXTENSION_SUPPORTED_VERSIONS' value='15'/> + <enumerator name='GNUTLS_EXTENSION_POST_HANDSHAKE' value='16'/> + <enumerator name='GNUTLS_EXTENSION_SAFE_RENEGOTIATION' value='17'/> + <enumerator name='GNUTLS_EXTENSION_SERVER_NAME' value='18'/> + <enumerator name='GNUTLS_EXTENSION_COOKIE' value='19'/> + <enumerator name='GNUTLS_EXTENSION_EARLY_DATA' value='20'/> + <enumerator name='GNUTLS_EXTENSION_PSK_KE_MODES' value='21'/> + <enumerator name='GNUTLS_EXTENSION_RECORD_SIZE_LIMIT' value='22'/> + <enumerator name='GNUTLS_EXTENSION_MAX_RECORD_SIZE' value='23'/> + <enumerator name='GNUTLS_EXTENSION_DUMBFW' value='24'/> + <enumerator name='GNUTLS_EXTENSION_PRE_SHARED_KEY' value='25'/> + <enumerator name='GNUTLS_EXTENSION_MAX' value='26'/> </enum-decl> - <typedef-decl name='gnutls_alert_description_t' type-id='type-id-534' id='type-id-535'/> - <function-decl name='gnutls_alert_get' mangled-name='gnutls_alert_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_get@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-535'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='session_ticket.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_session_ticket' type-id='type-id-920' visibility='default'/> + <function-decl name='_gnutls_epoch_set_keys' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-269'/> + <parameter type-id='type-id-939'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_initialize_session_ticket_key_rotation' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_get_session_ticket_encryption_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_get_session_ticket_decryption_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_alert_send_appropriate' mangled-name='gnutls_alert_send_appropriate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_send_appropriate@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-22' name='err'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_ticket_enable_server' mangled-name='gnutls_session_ticket_enable_server' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ticket_enable_server@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-480' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_error_to_alert' mangled-name='gnutls_error_to_alert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_error_to_alert@@GNUTLS_3_4'> - <parameter type-id='type-id-22' name='err'/> - <parameter type-id='type-id-367' name='level'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_ticket_enable_client' mangled-name='gnutls_session_ticket_enable_client' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ticket_enable_client@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-14'/> </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-536'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_AL_WARNING' value='1'/> - <enumerator name='GNUTLS_AL_FATAL' value='2'/> + <function-decl name='gnutls_session_ticket_key_generate' mangled-name='gnutls_session_ticket_key_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ticket_key_generate@@GNUTLS_3_4'> + <parameter type-id='type-id-772' name='key'/> + <return type-id='type-id-14'/> + </function-decl> + <typedef-decl name='hs_stage_t' type-id='type-id-940' id='type-id-939'/> + <enum-decl name='hs_stage_t' id='type-id-940'> + <underlying-type type-id='type-id-70'/> + <enumerator name='STAGE_HS' value='0'/> + <enumerator name='STAGE_APP' value='1'/> + <enumerator name='STAGE_UPD_OURS' value='2'/> + <enumerator name='STAGE_UPD_PEERS' value='3'/> + <enumerator name='STAGE_EARLY' value='4'/> </enum-decl> - <typedef-decl name='gnutls_alert_level_t' type-id='type-id-536' id='type-id-537'/> - <function-decl name='gnutls_alert_send' mangled-name='gnutls_alert_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_send@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-537' name='level'/> - <parameter type-id='type-id-535' name='desc'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_alert_get_strname' mangled-name='gnutls_alert_get_strname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_get_strname@@GNUTLS_3_4'> - <parameter type-id='type-id-535' name='alert'/> - <return type-id='type-id-27'/> - </function-decl> - <function-decl name='gnutls_alert_get_name' mangled-name='gnutls_alert_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-535' name='alert'/> - <return type-id='type-id-27'/> - </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='privkey_raw.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_pkcs11_privkey_st' size-in-bits='3392' is-struct='yes' visibility='default' id='type-id-395'> + <abi-instr version='1.0' address-size='64' path='signature.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <class-decl name='__anonymous_struct__1' size-in-bits='34048' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-248' visibility='default' id='type-id-941'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pk_algorithm' type-id='type-id-60' visibility='default'/> + <var-decl name='record_buffer' type-id='type-id-261' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='rsa_pss_ok' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='handshake_hash_buffer_prev_len' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bits' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='handshake_hash_buffer_client_hello_len' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='handshake_hash_buffer_client_kx_len' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='uinfo' type-id='type-id-538' visibility='default'/> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='handshake_hash_buffer_server_finished_len' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='url' type-id='type-id-379' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='handshake_hash_buffer_client_finished_len' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='sinfo' type-id='type-id-539' visibility='default'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='handshake_hash_buffer' type-id='type-id-262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='ref' type-id='type-id-540' visibility='default'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='resumable' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='reauth' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='ticket_state' type-id='type-id-264' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='mutex' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='bye_state' type-id='type-id-265' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='pin' type-id='type-id-377' visibility='default'/> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='reauth_state' type-id='type-id-266' visibility='default'/> </data-member> - </class-decl> - <class-decl name='p11_kit_uri' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-541'/> - <pointer-type-def type-id='type-id-541' size-in-bits='64' id='type-id-538'/> - <class-decl name='pkcs11_session_info' size-in-bits='2816' is-struct='yes' visibility='default' id='type-id-539'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='module' type-id='type-id-542' visibility='default'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='handshake_final_state' type-id='type-id-267' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='tinfo' type-id='type-id-543' visibility='default'/> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='handshake_state' type-id='type-id-267' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='slot_info' type-id='type-id-544' visibility='default'/> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='invalid_connection' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='pks' type-id='type-id-545' visibility='default'/> + <data-member access='public' layout-offset-in-bits='904'> + <var-decl name='may_not_read' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='sid' type-id='type-id-546' visibility='default'/> + <data-member access='public' layout-offset-in-bits='912'> + <var-decl name='may_not_write' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='init' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='920'> + <var-decl name='read_eof' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2784'> - <var-decl name='trusted' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='last_alert' type-id='type-id-14' visibility='default'/> </data-member> - </class-decl> - <class-decl name='ck_function_list' size-in-bits='4416' is-struct='yes' visibility='default' id='type-id-547'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='version' type-id='type-id-548' visibility='default'/> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='last_handshake_in' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='C_Initialize' type-id='type-id-549' visibility='default'/> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='last_handshake_out' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='C_Finalize' type-id='type-id-550' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='priorities' type-id='type-id-268' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='C_GetInfo' type-id='type-id-551' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='allow_large_records' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='C_GetFunctionList' type-id='type-id-552' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1096'> + <var-decl name='allow_small_records' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='C_GetSlotList' type-id='type-id-553' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1104'> + <var-decl name='no_etm' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='C_GetSlotInfo' type-id='type-id-554' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1112'> + <var-decl name='no_ext_master_secret' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='C_GetTokenInfo' type-id='type-id-555' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='allow_key_usage_violation' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='C_GetMechanismList' type-id='type-id-556' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1128'> + <var-decl name='allow_wrong_pms' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='C_GetMechanismInfo' type-id='type-id-557' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1136'> + <var-decl name='dumbfw' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='C_InitToken' type-id='type-id-558' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='dh_prime_bits' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='C_InitPIN' type-id='type-id-559' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1168'> + <var-decl name='resumed' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='C_SetPIN' type-id='type-id-560' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1176'> + <var-decl name='resumption_requested' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='C_OpenSession' type-id='type-id-561' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='resumed_security_parameters' type-id='type-id-246' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='C_CloseSession' type-id='type-id-562' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='resumption_data' type-id='type-id-257' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='C_CloseAllSessions' type-id='type-id-563' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='handshake_send_buffer' type-id='type-id-261' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='C_GetSessionInfo' type-id='type-id-564' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='handshake_header_recv_buffer' type-id='type-id-261' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='C_GetOperationState' type-id='type-id-565' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='handshake_recv_buffer' type-id='type-id-270' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='C_SetOperationState' type-id='type-id-566' visibility='default'/> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='handshake_recv_buffer_size' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='C_Login' type-id='type-id-567' visibility='default'/> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='record_recv_buffer' type-id='type-id-261' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='C_Logout' type-id='type-id-568' visibility='default'/> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='record_send_buffer' type-id='type-id-261' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='C_CreateObject' type-id='type-id-569' visibility='default'/> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='record_send_buffer_user_size' type-id='type-id-9' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='C_CopyObject' type-id='type-id-570' visibility='default'/> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='early_data_recv_buffer' type-id='type-id-261' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='C_DestroyObject' type-id='type-id-571' visibility='default'/> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='early_data_presend_buffer' type-id='type-id-262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='C_GetObjectSize' type-id='type-id-572' visibility='default'/> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='rsend_state' type-id='type-id-271' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='C_GetAttributeValue' type-id='type-id-573' visibility='default'/> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='record_key_update_buffer' type-id='type-id-262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='C_SetAttributeValue' type-id='type-id-574' visibility='default'/> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='record_presend_buffer' type-id='type-id-262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='C_FindObjectsInit' type-id='type-id-575' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='reauth_buffer' type-id='type-id-262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='C_FindObjects' type-id='type-id-576' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='expire_time' type-id='type-id-272' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='C_FindObjectsFinal' type-id='type-id-577' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='auth_struct' type-id='type-id-273' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='C_EncryptInit' type-id='type-id-578' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9472'> + <var-decl name='adv_version_major' type-id='type-id-135' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='C_Encrypt' type-id='type-id-579' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9480'> + <var-decl name='adv_version_minor' type-id='type-id-135' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='C_EncryptUpdate' type-id='type-id-580' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9504'> + <var-decl name='send_cert_req' type-id='type-id-274' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='C_EncryptFinal' type-id='type-id-581' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9536'> + <var-decl name='max_handshake_data_buffer_size' type-id='type-id-9' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='C_DecryptInit' type-id='type-id-582' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9600'> + <var-decl name='pull_timeout_func' type-id='type-id-275' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2240'> - <var-decl name='C_Decrypt' type-id='type-id-583' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9664'> + <var-decl name='pull_func' type-id='type-id-276' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2304'> - <var-decl name='C_DecryptUpdate' type-id='type-id-584' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='push_func' type-id='type-id-277' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2368'> - <var-decl name='C_DecryptFinal' type-id='type-id-585' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9792'> + <var-decl name='vec_push_func' type-id='type-id-278' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2432'> - <var-decl name='C_DigestInit' type-id='type-id-586' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9856'> + <var-decl name='errno_func' type-id='type-id-279' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2496'> - <var-decl name='C_Digest' type-id='type-id-587' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='transport_recv_ptr' type-id='type-id-280' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2560'> - <var-decl name='C_DigestUpdate' type-id='type-id-588' visibility='default'/> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='transport_send_ptr' type-id='type-id-280' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2624'> - <var-decl name='C_DigestKey' type-id='type-id-589' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='db_store_func' type-id='type-id-281' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2688'> - <var-decl name='C_DigestFinal' type-id='type-id-590' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10112'> + <var-decl name='db_retrieve_func' type-id='type-id-282' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2752'> - <var-decl name='C_SignInit' type-id='type-id-591' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10176'> + <var-decl name='db_remove_func' type-id='type-id-283' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2816'> - <var-decl name='C_Sign' type-id='type-id-592' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10240'> + <var-decl name='db_ptr' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2880'> - <var-decl name='C_SignUpdate' type-id='type-id-593' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='user_hello_func' type-id='type-id-284' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2944'> - <var-decl name='C_SignFinal' type-id='type-id-594' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='h_hook' type-id='type-id-285' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3008'> - <var-decl name='C_SignRecoverInit' type-id='type-id-595' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10432'> + <var-decl name='h_type' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3072'> - <var-decl name='C_SignRecover' type-id='type-id-596' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10464'> + <var-decl name='h_post' type-id='type-id-286' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3136'> - <var-decl name='C_VerifyInit' type-id='type-id-597' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10496'> + <var-decl name='keylog_func' type-id='type-id-287' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3200'> - <var-decl name='C_Verify' type-id='type-id-598' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='selected_cert_list' type-id='type-id-288' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3264'> - <var-decl name='C_VerifyUpdate' type-id='type-id-599' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10624'> + <var-decl name='selected_cert_list_length' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3328'> - <var-decl name='C_VerifyFinal' type-id='type-id-600' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='selected_key' type-id='type-id-289' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3392'> - <var-decl name='C_VerifyRecoverInit' type-id='type-id-601' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='selected_ocsp' type-id='type-id-290' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3456'> - <var-decl name='C_VerifyRecover' type-id='type-id-602' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10816'> + <var-decl name='selected_ocsp_length' type-id='type-id-269' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3520'> - <var-decl name='C_DigestEncryptUpdate' type-id='type-id-603' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='selected_ocsp_func' type-id='type-id-291' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3584'> - <var-decl name='C_DecryptDigestUpdate' type-id='type-id-604' visibility='default'/> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='selected_ocsp_func_ptr' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3648'> - <var-decl name='C_SignEncryptUpdate' type-id='type-id-605' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='selected_need_free' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3712'> - <var-decl name='C_DecryptVerifyUpdate' type-id='type-id-606' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11016'> + <var-decl name='default_record_version' type-id='type-id-292' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3776'> - <var-decl name='C_GenerateKey' type-id='type-id-607' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11032'> + <var-decl name='default_hello_version' type-id='type-id-292' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3840'> - <var-decl name='C_GenerateKeyPair' type-id='type-id-608' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11072'> + <var-decl name='user_ptr' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3904'> - <var-decl name='C_WrapKey' type-id='type-id-609' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11136'> + <var-decl name='direction' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='3968'> - <var-decl name='C_UnwrapKey' type-id='type-id-610' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11144'> + <var-decl name='ignore_rdn_sequence' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4032'> - <var-decl name='C_DeriveKey' type-id='type-id-611' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11152'> + <var-decl name='rsa_pms_version' type-id='type-id-292' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4096'> - <var-decl name='C_SeedRandom' type-id='type-id-612' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11168'> + <var-decl name='errnum' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4160'> - <var-decl name='C_GenerateRandom' type-id='type-id-613' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='initial_negotiation_completed' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='C_GetFunctionStatus' type-id='type-id-614' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='post_negotiation_lock' type-id='type-id-11' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4288'> - <var-decl name='C_CancelFunction' type-id='type-id-615' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='transport' type-id='type-id-293' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='4352'> - <var-decl name='C_WaitForSlotEvent' type-id='type-id-616' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11392'> + <var-decl name='dtls' type-id='type-id-294' visibility='default'/> </data-member> - </class-decl> - <class-decl name='ck_version' size-in-bits='16' is-struct='yes' visibility='default' id='type-id-548'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='major' type-id='type-id-35' visibility='default'/> + <data-member access='public' layout-offset-in-bits='11968'> + <var-decl name='handshake_suspicious_loops' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='minor' type-id='type-id-35' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12000'> + <var-decl name='handshake_in_progress' type-id='type-id-263' visibility='default'/> </data-member> - </class-decl> - <typedef-decl name='ck_rv_t' type-id='type-id-38' id='type-id-617'/> - <pointer-type-def type-id='type-id-618' size-in-bits='64' id='type-id-619'/> - <typedef-decl name='CK_C_Initialize' type-id='type-id-619' id='type-id-549'/> - <typedef-decl name='CK_C_Finalize' type-id='type-id-619' id='type-id-550'/> - <class-decl name='ck_info' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-620'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cryptoki_version' type-id='type-id-548' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12008'> + <var-decl name='premaster_set' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='manufacturer_id' type-id='type-id-276' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='cb_tls_unique_len' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='flags' type-id='type-id-621' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12064'> + <var-decl name='cb_tls_unique' type-id='type-id-295' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='library_description' type-id='type-id-276' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12352'> + <var-decl name='handshake_start_time' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='library_version' type-id='type-id-548' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='ck_flags_t' type-id='type-id-38' id='type-id-621'/> - <pointer-type-def type-id='type-id-620' size-in-bits='64' id='type-id-622'/> - <pointer-type-def type-id='type-id-623' size-in-bits='64' id='type-id-624'/> - <typedef-decl name='CK_C_GetInfo' type-id='type-id-624' id='type-id-551'/> - <pointer-type-def type-id='type-id-547' size-in-bits='64' id='type-id-542'/> - <pointer-type-def type-id='type-id-542' size-in-bits='64' id='type-id-625'/> - <pointer-type-def type-id='type-id-626' size-in-bits='64' id='type-id-627'/> - <typedef-decl name='CK_C_GetFunctionList' type-id='type-id-627' id='type-id-552'/> - <typedef-decl name='ck_slot_id_t' type-id='type-id-38' id='type-id-546'/> - <pointer-type-def type-id='type-id-546' size-in-bits='64' id='type-id-628'/> - <pointer-type-def type-id='type-id-38' size-in-bits='64' id='type-id-629'/> - <pointer-type-def type-id='type-id-630' size-in-bits='64' id='type-id-631'/> - <typedef-decl name='CK_C_GetSlotList' type-id='type-id-631' id='type-id-553'/> - <class-decl name='ck_slot_info' size-in-bits='896' is-struct='yes' visibility='default' id='type-id-544'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='slot_description' type-id='type-id-493' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12480'> + <var-decl name='handshake_abs_timeout' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='manufacturer_id' type-id='type-id-276' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12608'> + <var-decl name='ertt' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='flags' type-id='type-id-621' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12640'> + <var-decl name='handshake_timeout_ms' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='hardware_version' type-id='type-id-548' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12672'> + <var-decl name='record_timeout_ms' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='848'> - <var-decl name='firmware_version' type-id='type-id-548' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12736'> + <var-decl name='post_handshake_cr_context' type-id='type-id-257' visibility='default'/> </data-member> - </class-decl> - <pointer-type-def type-id='type-id-544' size-in-bits='64' id='type-id-632'/> - <pointer-type-def type-id='type-id-633' size-in-bits='64' id='type-id-634'/> - <typedef-decl name='CK_C_GetSlotInfo' type-id='type-id-634' id='type-id-554'/> - <class-decl name='ck_token_info' size-in-bits='1664' is-struct='yes' visibility='default' id='type-id-543'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='label' type-id='type-id-276' visibility='default'/> + <data-member access='public' layout-offset-in-bits='12864'> + <var-decl name='post_handshake_hash_buffer' type-id='type-id-262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='manufacturer_id' type-id='type-id-276' visibility='default'/> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='hsk_flags' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='model' type-id='type-id-635' visibility='default'/> + <data-member access='public' layout-offset-in-bits='13184'> + <var-decl name='last_key_update' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='serial_number' type-id='type-id-635' visibility='default'/> + <data-member access='public' layout-offset-in-bits='13312'> + <var-decl name='key_update_count' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='flags' type-id='type-id-621' visibility='default'/> + <data-member access='public' layout-offset-in-bits='13376'> + <var-decl name='full_client_hello' type-id='type-id-262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='max_session_count' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='13632'> + <var-decl name='extensions_offset' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='session_count' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='13696'> + <var-decl name='hb_local_data' type-id='type-id-262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='max_rw_session_count' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='13952'> + <var-decl name='hb_remote_data' type-id='type-id-262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='rw_session_count' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14208'> + <var-decl name='hb_ping_start' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='max_pin_len' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14336'> + <var-decl name='hb_ping_sent' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='min_pin_len' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14464'> + <var-decl name='hb_actual_retrans_timeout_ms' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='total_public_memory' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14496'> + <var-decl name='hb_retrans_timeout_ms' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='free_public_memory' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14528'> + <var-decl name='hb_total_timeout_ms' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='total_private_memory' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14560'> + <var-decl name='ocsp_check_ok' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='free_private_memory' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14592'> + <var-decl name='hb_state' type-id='type-id-296' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='hardware_version' type-id='type-id-548' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14624'> + <var-decl name='recv_state' type-id='type-id-297' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1488'> - <var-decl name='firmware_version' type-id='type-id-548' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14656'> + <var-decl name='sc_random_set' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1504'> - <var-decl name='utc_time' type-id='type-id-635' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14720'> + <var-decl name='flags' type-id='type-id-140' visibility='default'/> </data-member> - </class-decl> - - <array-type-def dimensions='1' type-id='type-id-35' size-in-bits='128' id='type-id-635'> - <subrange length='16' type-id='type-id-38' id='type-id-93'/> - - </array-type-def> - <pointer-type-def type-id='type-id-543' size-in-bits='64' id='type-id-636'/> - <pointer-type-def type-id='type-id-637' size-in-bits='64' id='type-id-638'/> - <typedef-decl name='CK_C_GetTokenInfo' type-id='type-id-638' id='type-id-555'/> - <typedef-decl name='ck_mechanism_type_t' type-id='type-id-38' id='type-id-639'/> - <pointer-type-def type-id='type-id-639' size-in-bits='64' id='type-id-640'/> - <pointer-type-def type-id='type-id-641' size-in-bits='64' id='type-id-642'/> - <typedef-decl name='CK_C_GetMechanismList' type-id='type-id-642' id='type-id-556'/> - <class-decl name='ck_mechanism_info' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-643'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='min_key_size' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14784'> + <var-decl name='verify_callback' type-id='type-id-298' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='max_key_size' type-id='type-id-38' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14848'> + <var-decl name='vc_data' type-id='type-id-299' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='type-id-621' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-643' size-in-bits='64' id='type-id-644'/> - <pointer-type-def type-id='type-id-645' size-in-bits='64' id='type-id-646'/> - <typedef-decl name='CK_C_GetMechanismInfo' type-id='type-id-646' id='type-id-557'/> - <pointer-type-def type-id='type-id-647' size-in-bits='64' id='type-id-648'/> - <typedef-decl name='CK_C_InitToken' type-id='type-id-648' id='type-id-558'/> - <typedef-decl name='ck_session_handle_t' type-id='type-id-38' id='type-id-545'/> - <pointer-type-def type-id='type-id-649' size-in-bits='64' id='type-id-650'/> - <typedef-decl name='CK_C_InitPIN' type-id='type-id-650' id='type-id-559'/> - <pointer-type-def type-id='type-id-651' size-in-bits='64' id='type-id-652'/> - <typedef-decl name='CK_C_SetPIN' type-id='type-id-652' id='type-id-560'/> - <typedef-decl name='ck_notification_t' type-id='type-id-38' id='type-id-653'/> - <pointer-type-def type-id='type-id-654' size-in-bits='64' id='type-id-655'/> - <typedef-decl name='ck_notify_t' type-id='type-id-655' id='type-id-656'/> - <pointer-type-def type-id='type-id-545' size-in-bits='64' id='type-id-657'/> - <pointer-type-def type-id='type-id-658' size-in-bits='64' id='type-id-659'/> - <typedef-decl name='CK_C_OpenSession' type-id='type-id-659' id='type-id-561'/> - <pointer-type-def type-id='type-id-660' size-in-bits='64' id='type-id-661'/> - <typedef-decl name='CK_C_CloseSession' type-id='type-id-661' id='type-id-562'/> - <pointer-type-def type-id='type-id-662' size-in-bits='64' id='type-id-663'/> - <typedef-decl name='CK_C_CloseAllSessions' type-id='type-id-663' id='type-id-563'/> - <class-decl name='ck_session_info' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-664'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='slot_id' type-id='type-id-546' visibility='default'/> + <data-member access='public' layout-offset-in-bits='14912'> + <var-decl name='vc_sdata' type-id='type-id-300' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='state' type-id='type-id-665' visibility='default'/> + <data-member access='public' layout-offset-in-bits='15104'> + <var-decl name='vc_elements' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='flags' type-id='type-id-621' visibility='default'/> + <data-member access='public' layout-offset-in-bits='15136'> + <var-decl name='vc_status' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='device_error' type-id='type-id-38' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='ck_state_t' type-id='type-id-38' id='type-id-665'/> - <pointer-type-def type-id='type-id-664' size-in-bits='64' id='type-id-666'/> - <pointer-type-def type-id='type-id-667' size-in-bits='64' id='type-id-668'/> - <typedef-decl name='CK_C_GetSessionInfo' type-id='type-id-668' id='type-id-564'/> - <pointer-type-def type-id='type-id-669' size-in-bits='64' id='type-id-670'/> - <typedef-decl name='CK_C_GetOperationState' type-id='type-id-670' id='type-id-565'/> - <typedef-decl name='ck_object_handle_t' type-id='type-id-38' id='type-id-540'/> - <pointer-type-def type-id='type-id-671' size-in-bits='64' id='type-id-672'/> - <typedef-decl name='CK_C_SetOperationState' type-id='type-id-672' id='type-id-566'/> - <typedef-decl name='ck_user_type_t' type-id='type-id-38' id='type-id-673'/> - <pointer-type-def type-id='type-id-674' size-in-bits='64' id='type-id-675'/> - <typedef-decl name='CK_C_Login' type-id='type-id-675' id='type-id-567'/> - <typedef-decl name='CK_C_Logout' type-id='type-id-661' id='type-id-568'/> - <class-decl name='ck_attribute' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-676'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-677' visibility='default'/> + <data-member access='public' layout-offset-in-bits='15168'> + <var-decl name='additional_verify_flags' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='value' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='15200'> + <var-decl name='cert_hash' type-id='type-id-301' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='value_len' type-id='type-id-38' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='ck_attribute_type_t' type-id='type-id-38' id='type-id-677'/> - <pointer-type-def type-id='type-id-676' size-in-bits='64' id='type-id-678'/> - <pointer-type-def type-id='type-id-540' size-in-bits='64' id='type-id-679'/> - <pointer-type-def type-id='type-id-680' size-in-bits='64' id='type-id-681'/> - <typedef-decl name='CK_C_CreateObject' type-id='type-id-681' id='type-id-569'/> - <pointer-type-def type-id='type-id-682' size-in-bits='64' id='type-id-683'/> - <typedef-decl name='CK_C_CopyObject' type-id='type-id-683' id='type-id-570'/> - <pointer-type-def type-id='type-id-684' size-in-bits='64' id='type-id-685'/> - <typedef-decl name='CK_C_DestroyObject' type-id='type-id-685' id='type-id-571'/> - <pointer-type-def type-id='type-id-686' size-in-bits='64' id='type-id-687'/> - <typedef-decl name='CK_C_GetObjectSize' type-id='type-id-687' id='type-id-572'/> - <pointer-type-def type-id='type-id-688' size-in-bits='64' id='type-id-689'/> - <typedef-decl name='CK_C_GetAttributeValue' type-id='type-id-689' id='type-id-573'/> - <typedef-decl name='CK_C_SetAttributeValue' type-id='type-id-689' id='type-id-574'/> - <pointer-type-def type-id='type-id-690' size-in-bits='64' id='type-id-691'/> - <typedef-decl name='CK_C_FindObjectsInit' type-id='type-id-691' id='type-id-575'/> - <pointer-type-def type-id='type-id-692' size-in-bits='64' id='type-id-693'/> - <typedef-decl name='CK_C_FindObjects' type-id='type-id-693' id='type-id-576'/> - <typedef-decl name='CK_C_FindObjectsFinal' type-id='type-id-661' id='type-id-577'/> - <class-decl name='ck_mechanism' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-694'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='mechanism' type-id='type-id-639' visibility='default'/> + <data-member access='public' layout-offset-in-bits='15456'> + <var-decl name='cert_hash_set' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='parameter' type-id='type-id-101' visibility='default'/> + <data-member access='public' layout-offset-in-bits='15464'> + <var-decl name='saved_username' type-id='type-id-302' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='parameter_len' type-id='type-id-38' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-694' size-in-bits='64' id='type-id-695'/> - <pointer-type-def type-id='type-id-696' size-in-bits='64' id='type-id-697'/> - <typedef-decl name='CK_C_EncryptInit' type-id='type-id-697' id='type-id-578'/> - <pointer-type-def type-id='type-id-698' size-in-bits='64' id='type-id-699'/> - <typedef-decl name='CK_C_Encrypt' type-id='type-id-699' id='type-id-579'/> - <typedef-decl name='CK_C_EncryptUpdate' type-id='type-id-699' id='type-id-580'/> - <typedef-decl name='CK_C_EncryptFinal' type-id='type-id-670' id='type-id-581'/> - <typedef-decl name='CK_C_DecryptInit' type-id='type-id-697' id='type-id-582'/> - <typedef-decl name='CK_C_Decrypt' type-id='type-id-699' id='type-id-583'/> - <typedef-decl name='CK_C_DecryptUpdate' type-id='type-id-699' id='type-id-584'/> - <typedef-decl name='CK_C_DecryptFinal' type-id='type-id-670' id='type-id-585'/> - <pointer-type-def type-id='type-id-700' size-in-bits='64' id='type-id-701'/> - <typedef-decl name='CK_C_DigestInit' type-id='type-id-701' id='type-id-586'/> - <typedef-decl name='CK_C_Digest' type-id='type-id-699' id='type-id-587'/> - <typedef-decl name='CK_C_DigestUpdate' type-id='type-id-650' id='type-id-588'/> - <typedef-decl name='CK_C_DigestKey' type-id='type-id-685' id='type-id-589'/> - <typedef-decl name='CK_C_DigestFinal' type-id='type-id-670' id='type-id-590'/> - <typedef-decl name='CK_C_SignInit' type-id='type-id-697' id='type-id-591'/> - <typedef-decl name='CK_C_Sign' type-id='type-id-699' id='type-id-592'/> - <typedef-decl name='CK_C_SignUpdate' type-id='type-id-650' id='type-id-593'/> - <typedef-decl name='CK_C_SignFinal' type-id='type-id-670' id='type-id-594'/> - <typedef-decl name='CK_C_SignRecoverInit' type-id='type-id-697' id='type-id-595'/> - <typedef-decl name='CK_C_SignRecover' type-id='type-id-699' id='type-id-596'/> - <typedef-decl name='CK_C_VerifyInit' type-id='type-id-697' id='type-id-597'/> - <typedef-decl name='CK_C_Verify' type-id='type-id-652' id='type-id-598'/> - <typedef-decl name='CK_C_VerifyUpdate' type-id='type-id-650' id='type-id-599'/> - <typedef-decl name='CK_C_VerifyFinal' type-id='type-id-650' id='type-id-600'/> - <typedef-decl name='CK_C_VerifyRecoverInit' type-id='type-id-697' id='type-id-601'/> - <typedef-decl name='CK_C_VerifyRecover' type-id='type-id-699' id='type-id-602'/> - <typedef-decl name='CK_C_DigestEncryptUpdate' type-id='type-id-699' id='type-id-603'/> - <typedef-decl name='CK_C_DecryptDigestUpdate' type-id='type-id-699' id='type-id-604'/> - <typedef-decl name='CK_C_SignEncryptUpdate' type-id='type-id-699' id='type-id-605'/> - <typedef-decl name='CK_C_DecryptVerifyUpdate' type-id='type-id-699' id='type-id-606'/> - <pointer-type-def type-id='type-id-702' size-in-bits='64' id='type-id-703'/> - <typedef-decl name='CK_C_GenerateKey' type-id='type-id-703' id='type-id-607'/> - <pointer-type-def type-id='type-id-704' size-in-bits='64' id='type-id-705'/> - <typedef-decl name='CK_C_GenerateKeyPair' type-id='type-id-705' id='type-id-608'/> - <pointer-type-def type-id='type-id-706' size-in-bits='64' id='type-id-707'/> - <typedef-decl name='CK_C_WrapKey' type-id='type-id-707' id='type-id-609'/> - <pointer-type-def type-id='type-id-708' size-in-bits='64' id='type-id-709'/> - <typedef-decl name='CK_C_UnwrapKey' type-id='type-id-709' id='type-id-610'/> - <pointer-type-def type-id='type-id-710' size-in-bits='64' id='type-id-711'/> - <typedef-decl name='CK_C_DeriveKey' type-id='type-id-711' id='type-id-611'/> - <typedef-decl name='CK_C_SeedRandom' type-id='type-id-650' id='type-id-612'/> - <typedef-decl name='CK_C_GenerateRandom' type-id='type-id-650' id='type-id-613'/> - <typedef-decl name='CK_C_GetFunctionStatus' type-id='type-id-661' id='type-id-614'/> - <typedef-decl name='CK_C_CancelFunction' type-id='type-id-661' id='type-id-615'/> - <pointer-type-def type-id='type-id-712' size-in-bits='64' id='type-id-713'/> - <typedef-decl name='CK_C_WaitForSlotEvent' type-id='type-id-713' id='type-id-616'/> - <function-decl name='gnutls_privkey_import_gost_raw' mangled-name='gnutls_privkey_import_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_gost_raw@@GNUTLS_3_6_3'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-59' name='curve'/> - <parameter type-id='type-id-212' name='digest'/> - <parameter type-id='type-id-318' name='paramset'/> - <parameter type-id='type-id-57' name='x'/> - <parameter type-id='type-id-57' name='y'/> - <parameter type-id='type-id-57' name='k'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_import_ecc_raw' mangled-name='gnutls_privkey_import_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ecc_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-59' name='curve'/> - <parameter type-id='type-id-57' name='x'/> - <parameter type-id='type-id-57' name='y'/> - <parameter type-id='type-id-57' name='k'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_import_dsa_raw' mangled-name='gnutls_privkey_import_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-57' name='p'/> - <parameter type-id='type-id-57' name='q'/> - <parameter type-id='type-id-57' name='g'/> - <parameter type-id='type-id-57' name='y'/> - <parameter type-id='type-id-57' name='x'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_import_rsa_raw' mangled-name='gnutls_privkey_import_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-57' name='m'/> - <parameter type-id='type-id-57' name='e'/> - <parameter type-id='type-id-57' name='d'/> - <parameter type-id='type-id-57' name='p'/> - <parameter type-id='type-id-57' name='q'/> - <parameter type-id='type-id-57' name='u'/> - <parameter type-id='type-id-57' name='e1'/> - <parameter type-id='type-id-57' name='e2'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-59' size-in-bits='64' id='type-id-714'/> - <pointer-type-def type-id='type-id-318' size-in-bits='64' id='type-id-715'/> - <function-decl name='gnutls_privkey_export_gost_raw2' mangled-name='gnutls_privkey_export_gost_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_gost_raw2@@GNUTLS_3_6_3'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-434' name='digest'/> - <parameter type-id='type-id-715' name='paramset'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='k'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_export_ecc_raw' mangled-name='gnutls_privkey_export_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_ecc_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='k'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_export_dsa_raw' mangled-name='gnutls_privkey_export_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='x'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_export_rsa_raw' mangled-name='gnutls_privkey_export_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <parameter type-id='type-id-278' name='d'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='u'/> - <parameter type-id='type-id-278' name='e1'/> - <parameter type-id='type-id-278' name='e2'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_export_rsa_raw2' mangled-name='gnutls_privkey_export_rsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_rsa_raw2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <parameter type-id='type-id-278' name='d'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='u'/> - <parameter type-id='type-id-278' name='e1'/> - <parameter type-id='type-id-278' name='e2'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_export_dsa_raw2' mangled-name='gnutls_privkey_export_dsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_dsa_raw2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_export_ecc_raw2' mangled-name='gnutls_privkey_export_ecc_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_ecc_raw2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='k'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_init' mangled-name='gnutls_x509_privkey_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <data-member access='public' layout-offset-in-bits='16512'> + <var-decl name='saved_username_size' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16576'> + <var-decl name='tfo' type-id='type-id-303' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17792'> + <var-decl name='rsup' type-id='type-id-304' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17856'> + <var-decl name='rsup_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17920'> + <var-decl name='rexts' type-id='type-id-305' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17984'> + <var-decl name='rexts_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18048'> + <var-decl name='ext_data' type-id='type-id-306' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30336'> + <var-decl name='used_exts' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30400'> + <var-decl name='ext_msg' type-id='type-id-307' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30432'> + <var-decl name='max_recv_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30464'> + <var-decl name='cand_ec_group' type-id='type-id-308' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30528'> + <var-decl name='cand_dh_group' type-id='type-id-308' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30592'> + <var-decl name='cand_group' type-id='type-id-308' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30656'> + <var-decl name='hrr_cs' type-id='type-id-292' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30688'> + <var-decl name='session_ticket_renew' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30720'> + <var-decl name='tls13_ticket' type-id='type-id-309' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33856'> + <var-decl name='early_data_received' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33920'> + <var-decl name='anti_replay' type-id='type-id-310' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33984'> + <var-decl name='epoch_lock' type-id='type-id-11' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-776'/> + <var-decl name='ext_mod_sig' type-id='type-id-920' visibility='default'/> + <function-decl name='_gnutls_privkey_compatible_with_sig' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-315'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_gost_raw' mangled-name='gnutls_x509_privkey_import_gost_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_tls_aid_to_sign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-316'/> + <return type-id='type-id-315'/> </function-decl> - <function-decl name='gnutls_x509_privkey_deinit' mangled-name='gnutls_x509_privkey_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_sign_algorithm_get_requested' mangled-name='gnutls_sign_algorithm_get_requested' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_algorithm_get_requested@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='indx'/> + <parameter type-id='type-id-776' name='algo'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_ecc_raw' mangled-name='gnutls_x509_privkey_import_ecc_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='srp.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_srp' type-id='type-id-920' visibility='default'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='srtp.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <typedef-decl name='gnutls_srtp_profile_t' type-id='type-id-942' id='type-id-943'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-942'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SRTP_AES128_CM_HMAC_SHA1_80' value='1'/> + <enumerator name='GNUTLS_SRTP_AES128_CM_HMAC_SHA1_32' value='2'/> + <enumerator name='GNUTLS_SRTP_NULL_HMAC_SHA1_80' value='5'/> + <enumerator name='GNUTLS_SRTP_NULL_HMAC_SHA1_32' value='6'/> + </enum-decl> + <pointer-type-def type-id='type-id-943' size-in-bits='64' id='type-id-944'/> + <var-decl name='ext_mod_srtp' type-id='type-id-920' visibility='default'/> + <function-decl name='gnutls_srtp_get_keys' mangled-name='gnutls_srtp_get_keys' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_keys@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='key_material'/> + <parameter type-id='type-id-10' name='key_material_size'/> + <parameter type-id='type-id-772' name='client_key'/> + <parameter type-id='type-id-772' name='client_salt'/> + <parameter type-id='type-id-772' name='server_key'/> + <parameter type-id='type-id-772' name='server_salt'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_dsa_raw' mangled-name='gnutls_x509_privkey_import_dsa_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srtp_set_profile_direct' mangled-name='gnutls_srtp_set_profile_direct' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_set_profile_direct@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-3' name='profiles'/> + <parameter type-id='type-id-795' name='err_pos'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_rsa_raw2' mangled-name='gnutls_x509_privkey_import_rsa_raw2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srtp_set_profile' mangled-name='gnutls_srtp_set_profile' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_set_profile@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-943' name='profile'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_privkey_get_mpis' mangled-name='_gnutls_privkey_get_mpis' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srtp_set_mki' mangled-name='gnutls_srtp_set_mki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_set_mki@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-480' name='mki'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_params_get_gost_raw' mangled-name='_gnutls_params_get_gost_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srtp_get_mki' mangled-name='gnutls_srtp_get_mki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_mki@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='mki'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_params_get_rsa_raw' mangled-name='_gnutls_params_get_rsa_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srtp_get_profile_name' mangled-name='gnutls_srtp_get_profile_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_profile_name@@GNUTLS_3_4'> + <parameter type-id='type-id-943' name='profile'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_params_get_dsa_raw' mangled-name='_gnutls_params_get_dsa_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srtp_get_profile_id' mangled-name='gnutls_srtp_get_profile_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_profile_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='name'/> + <parameter type-id='type-id-944' name='profile'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_params_get_ecc_raw' mangled-name='_gnutls_params_get_ecc_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_srtp_get_selected_profile' mangled-name='gnutls_srtp_get_selected_profile' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_selected_profile@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-944' name='profile'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-626'> - <parameter type-id='type-id-625'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-623'> - <parameter type-id='type-id-622'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-712'> - <parameter type-id='type-id-621'/> - <parameter type-id='type-id-628'/> - <parameter type-id='type-id-101'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-660'> - <parameter type-id='type-id-545'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-690'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-678'/> - <parameter type-id='type-id-38'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-680'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-678'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-679'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-700'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-695'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-704'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-695'/> - <parameter type-id='type-id-678'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-678'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-679'/> - <parameter type-id='type-id-679'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-702'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-695'/> - <parameter type-id='type-id-678'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-679'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-696'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-695'/> - <parameter type-id='type-id-540'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-710'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-695'/> - <parameter type-id='type-id-540'/> - <parameter type-id='type-id-678'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-679'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-706'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-695'/> - <parameter type-id='type-id-540'/> - <parameter type-id='type-id-540'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-629'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-708'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-695'/> - <parameter type-id='type-id-540'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-678'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-679'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-692'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-679'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-629'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-667'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-666'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-654'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-653'/> - <parameter type-id='type-id-101'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-684'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-540'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-688'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-540'/> - <parameter type-id='type-id-678'/> - <parameter type-id='type-id-38'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-682'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-540'/> - <parameter type-id='type-id-678'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-679'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-686'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-540'/> - <parameter type-id='type-id-629'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-674'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-673'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-38'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-649'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-38'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-669'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-629'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-671'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-540'/> - <parameter type-id='type-id-540'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-651'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-38'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-698'> - <parameter type-id='type-id-545'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-629'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-662'> - <parameter type-id='type-id-546'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-641'> - <parameter type-id='type-id-546'/> - <parameter type-id='type-id-640'/> - <parameter type-id='type-id-629'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-633'> - <parameter type-id='type-id-546'/> - <parameter type-id='type-id-632'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-637'> - <parameter type-id='type-id-546'/> - <parameter type-id='type-id-636'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-658'> - <parameter type-id='type-id-546'/> - <parameter type-id='type-id-621'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-656'/> - <parameter type-id='type-id-657'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-645'> - <parameter type-id='type-id-546'/> - <parameter type-id='type-id-639'/> - <parameter type-id='type-id-644'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-647'> - <parameter type-id='type-id-546'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-38'/> - <parameter type-id='type-id-64'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-630'> - <parameter type-id='type-id-35'/> - <parameter type-id='type-id-628'/> - <parameter type-id='type-id-629'/> - <return type-id='type-id-617'/> - </function-type> - <function-type size-in-bits='64' id='type-id-618'> - <parameter type-id='type-id-101'/> - <return type-id='type-id-617'/> - </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='system/certs.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_x509_trust_list_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-716'/> - <pointer-type-def type-id='type-id-716' size-in-bits='64' id='type-id-717'/> - <typedef-decl name='gnutls_x509_trust_list_t' type-id='type-id-717' id='type-id-718'/> - <function-decl name='gnutls_x509_trust_list_add_system_trust' mangled-name='gnutls_x509_trust_list_add_system_trust' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_system_trust@@GNUTLS_3_4'> - <parameter type-id='type-id-718' name='list'/> - <parameter type-id='type-id-10' name='tl_flags'/> - <parameter type-id='type-id-10' name='tl_vflags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_add_trust_file' mangled-name='gnutls_x509_trust_list_add_trust_file' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='getuid' mangled-name='getuid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='getpwuid_r' mangled-name='getpwuid_r' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> + <abi-instr version='1.0' address-size='64' path='status_request.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_status_request' type-id='type-id-920' visibility='default'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='system/threads.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='pthread_mutex_destroy' mangled-name='pthread_mutex_destroy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='malloc' mangled-name='malloc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pthread_mutex_init' mangled-name='pthread_mutex_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> + <abi-instr version='1.0' address-size='64' path='supported_groups.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_supported_groups' type-id='type-id-920' visibility='default'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='system/fastopen.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_transport_set_pull_function' mangled-name='gnutls_transport_set_pull_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_transport_set_pull_timeout_function' mangled-name='gnutls_transport_set_pull_timeout_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_transport_set_ptr' mangled-name='gnutls_transport_set_ptr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_transport_set_vec_push_function' mangled-name='gnutls_transport_set_vec_push_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='abort' mangled-name='abort' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__recv_alias' mangled-name='recv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_system_recv_timeout' mangled-name='gnutls_system_recv_timeout' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='setsockopt' mangled-name='setsockopt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='sendmsg' mangled-name='sendmsg' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='connect' mangled-name='connect' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='supported_versions.c' comp-dir-path='/home/ueno/devel/gnutls/lib/ext' language='LANG_C11'> + <var-decl name='ext_mod_supported_versions' type-id='type-id-920' visibility='default'/> + <function-decl name='_gnutls_write_supported_versions' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-789'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='system/sockets.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_system_recv_timeout' mangled-name='gnutls_system_recv_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_recv_timeout@@GNUTLS_3_4'> - <parameter type-id='type-id-154' name='ptr'/> - <parameter type-id='type-id-10' name='ms'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='__poll_alias' mangled-name='poll' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='extv.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_ext_raw_parse' mangled-name='gnutls_ext_raw_parse' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_raw_parse@@GNUTLS_3_6_3'> + <parameter type-id='type-id-11' name='ctx'/> + <parameter type-id='type-id-945' name='cb'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> + <typedef-decl name='gnutls_ext_raw_process_func' type-id='type-id-946' id='type-id-945'/> + <pointer-type-def type-id='type-id-947' size-in-bits='64' id='type-id-946'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='str-iconv.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_utf8_to_ucs2' mangled-name='_gnutls_utf8_to_ucs2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_utf8_to_ucs2@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='size'/> - <parameter type-id='type-id-278' name='output'/> - <parameter type-id='type-id-10' name='be'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_ucs2_to_utf8' mangled-name='_gnutls_ucs2_to_utf8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_ucs2_to_utf8@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='size'/> - <parameter type-id='type-id-278' name='output'/> - <parameter type-id='type-id-10' name='be'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='u8_to_u16' mangled-name='u8_to_u16' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='u16_normalize' mangled-name='u16_normalize' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='u16_to_u8' mangled-name='u16_to_u8' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='file.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_load_file' mangled-name='gnutls_load_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_load_file@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='filename'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='system.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='gnutls_time' type-id='type-id-520' visibility='default'/> - <pointer-type-def type-id='type-id-169' size-in-bits='64' id='type-id-719'/> - <pointer-type-def type-id='type-id-720' size-in-bits='64' id='type-id-721'/> - <typedef-decl name='gnutls_gettime_func' type-id='type-id-721' id='type-id-722'/> - <var-decl name='gnutls_gettime' type-id='type-id-722' visibility='default'/> - <function-decl name='_gnutls_global_set_gettime_function' mangled-name='_gnutls_global_set_gettime_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_global_set_gettime_function@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-722' name='gettime_func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='clock_gettime' mangled-name='clock_gettime' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='fingerprint.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_fingerprint' mangled-name='gnutls_fingerprint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_fingerprint@@GNUTLS_3_4'> + <parameter type-id='type-id-198' name='algo'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-11' name='result'/> + <parameter type-id='type-id-2' name='result_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-720'> - <parameter type-id='type-id-719'/> - <return type-id='type-id-111'/> - </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='profiles.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <enum-decl name='gnutls_certificate_verification_profiles_t' id='type-id-723'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_PROFILE_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_PROFILE_VERY_WEAK' value='1'/> - <enumerator name='GNUTLS_PROFILE_LOW' value='2'/> - <enumerator name='GNUTLS_PROFILE_LEGACY' value='4'/> - <enumerator name='GNUTLS_PROFILE_MEDIUM' value='5'/> - <enumerator name='GNUTLS_PROFILE_HIGH' value='6'/> - <enumerator name='GNUTLS_PROFILE_ULTRA' value='7'/> - <enumerator name='GNUTLS_PROFILE_FUTURE' value='8'/> - <enumerator name='GNUTLS_PROFILE_SUITEB128' value='32'/> - <enumerator name='GNUTLS_PROFILE_SUITEB192' value='33'/> + <abi-instr version='1.0' address-size='64' path='fips.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_fips_mode_t' type-id='type-id-948' id='type-id-949'/> + <enum-decl name='gnutls_fips_mode_t' id='type-id-948'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_FIPS140_DISABLED' value='0'/> + <enumerator name='GNUTLS_FIPS140_STRICT' value='1'/> + <enumerator name='GNUTLS_FIPS140_SELFTESTS' value='2'/> + <enumerator name='GNUTLS_FIPS140_LAX' value='3'/> + <enumerator name='GNUTLS_FIPS140_LOG' value='4'/> </enum-decl> - <typedef-decl name='gnutls_certificate_verification_profiles_t' type-id='type-id-723' id='type-id-724'/> - <function-decl name='gnutls_certificate_verification_profile_get_name' mangled-name='gnutls_certificate_verification_profile_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verification_profile_get_name@@GNUTLS_3_6_12'> - <parameter type-id='type-id-724' name='id'/> - <return type-id='type-id-27'/> + <var-decl name='_gnutls_lib_state' type-id='type-id-10' visibility='default'/> + <function-decl name='_gnutls_lib_force_operational' mangled-name='_gnutls_lib_force_operational' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_lib_force_operational@@GNUTLS_PRIVATE_3_4'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_verification_profile_get_id' mangled-name='gnutls_certificate_verification_profile_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verification_profile_get_id@@GNUTLS_3_6_12'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-724'/> + <function-decl name='_gnutls_lib_simulate_error' mangled-name='_gnutls_lib_simulate_error' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_lib_simulate_error@@GNUTLS_PRIVATE_3_4'> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='inih/ini.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='__builtin_strncpy' mangled-name='strncpy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_fips140_set_mode' mangled-name='gnutls_fips140_set_mode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_fips140_set_mode@@GNUTLS_3_6_3'> + <parameter type-id='type-id-949' name='mode'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='__ctype_b_loc' mangled-name='__ctype_b_loc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_fips140_mode_enabled' mangled-name='gnutls_fips140_mode_enabled' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_fips140_mode_enabled@@GNUTLS_3_4'> + <return type-id='type-id-10'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='str.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_hex_encode2' mangled-name='gnutls_hex_encode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex_encode2@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-278' name='result'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_hex_encode' mangled-name='gnutls_hex_encode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex_encode@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-379' name='result'/> - <parameter type-id='type-id-425' name='result_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_hex_decode' mangled-name='gnutls_hex_decode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex_decode@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='hex_data'/> - <parameter type-id='type-id-101' name='result'/> - <parameter type-id='type-id-425' name='result_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_hex_decode2' mangled-name='gnutls_hex_decode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex_decode2@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='hex_data'/> - <parameter type-id='type-id-278' name='result'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_hex2bin' mangled-name='gnutls_hex2bin' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex2bin@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='hex_data'/> - <parameter type-id='type-id-99' name='hex_size'/> - <parameter type-id='type-id-101' name='bin_data'/> - <parameter type-id='type-id-425' name='bin_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_bin2hex' mangled-name='_gnutls_bin2hex' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_bin2hex@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-101' name='_old'/> - <parameter type-id='type-id-99' name='oldlen'/> - <parameter type-id='type-id-379' name='buffer'/> - <parameter type-id='type-id-99' name='buffer_size'/> - <parameter type-id='type-id-27' name='separator'/> - <return type-id='type-id-379'/> - </function-decl> - <function-decl name='_gnutls_buffer_unescape' mangled-name='_gnutls_buffer_unescape' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_unescape@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-238' name='dest'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_buffer_to_datum' mangled-name='_gnutls_buffer_to_datum' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_to_datum@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-238' name='str'/> - <parameter type-id='type-id-278' name='data'/> - <parameter type-id='type-id-10' name='is_str'/> - <return type-id='type-id-22'/> + <abi-instr version='1.0' address-size='64' path='global.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_log_func' type-id='type-id-950' id='type-id-951'/> + <typedef-decl name='gnutls_audit_log_func' type-id='type-id-952' id='type-id-953'/> + <typedef-decl name='asn1_static_node' type-id='type-id-954' id='type-id-955'/> + <class-decl name='asn1_static_node_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-954'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='type' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='value' type-id='type-id-11' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_alloc_function' type-id='type-id-956' id='type-id-957'/> + <typedef-decl name='gnutls_is_secure_function' type-id='type-id-958' id='type-id-959'/> + <typedef-decl name='gnutls_realloc_function' type-id='type-id-960' id='type-id-961'/> + <typedef-decl name='gnutls_free_function' type-id='type-id-120' id='type-id-962'/> + <typedef-decl name='gnutls_time_func' type-id='type-id-963' id='type-id-964'/> + <qualified-type-def type-id='type-id-955' const='yes' id='type-id-965'/> + <pointer-type-def type-id='type-id-965' size-in-bits='64' id='type-id-966'/> + <pointer-type-def type-id='type-id-967' size-in-bits='64' id='type-id-958'/> + <pointer-type-def type-id='type-id-968' size-in-bits='64' id='type-id-963'/> + <pointer-type-def type-id='type-id-969' size-in-bits='64' id='type-id-950'/> + <pointer-type-def type-id='type-id-970' size-in-bits='64' id='type-id-952'/> + <pointer-type-def type-id='type-id-971' size-in-bits='64' id='type-id-956'/> + <pointer-type-def type-id='type-id-972' size-in-bits='64' id='type-id-960'/> + <var-decl name='_gnutls_pkix1_asn' type-id='type-id-536' visibility='default'/> + <var-decl name='_gnutls_gnutls_asn' type-id='type-id-536' visibility='default'/> + <var-decl name='_gnutls_log_func' type-id='type-id-951' visibility='default'/> + <var-decl name='_gnutls_audit_log_func' type-id='type-id-953' visibility='default'/> + <var-decl name='_gnutls_log_level' type-id='type-id-14' mangled-name='_gnutls_log_level' visibility='default' elf-symbol-id='_gnutls_log_level@@GNUTLS_PRIVATE_3_4'/> + <var-decl name='_gnutls_global_version' type-id='type-id-10' mangled-name='_gnutls_global_version' visibility='default' elf-symbol-id='_gnutls_global_version@@GNUTLS_PRIVATE_3_4'/> + <function-decl name='strverscmp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_pop_datum' mangled-name='_gnutls_buffer_pop_datum' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_pop_datum@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-238' name='str'/> - <parameter type-id='type-id-278' name='data'/> - <parameter type-id='type-id-99' name='req_size'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_nss_keylog_deinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_buffer_append_str' mangled-name='_gnutls_buffer_append_str' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_append_str@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-238' name='dest'/> - <parameter type-id='type-id-27' name='src'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_tpm_global_deinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_buffer_append_data' mangled-name='gnutls_buffer_append_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_buffer_append_data@@GNUTLS_3_4'> - <parameter type-id='type-id-353' name='dest'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_pkcs11_deinit' mangled-name='gnutls_pkcs11_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_deinit@@GNUTLS_3_4'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_buffer_clear' mangled-name='_gnutls_buffer_clear' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_clear@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-238' name='str'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_unload_system_priorities' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_buffer_init' mangled-name='_gnutls_buffer_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_init@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-238' name='str'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_supplemental_deinit' mangled-name='_gnutls_supplemental_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_supplemental_deinit@@GNUTLS_PRIVATE_3_4'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_mpi_dprint_lz' mangled-name='_gnutls_mpi_dprint_lz' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_cryptodev_deinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='strrchr' mangled-name='strrchr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_system_global_deinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='hex_encode' mangled-name='hex_encode' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_crypto_deregister' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='hex_decode' mangled-name='hex_decode' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hello_ext_deinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='strtoul' mangled-name='strtoul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_rnd_deinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='__builtin___sprintf_chk' mangled-name='__sprintf_chk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_crypto_deinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='__builtin_strncat' mangled-name='strncat' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_system_key_deinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='str-unicode.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_utf8_password_normalize' mangled-name='gnutls_utf8_password_normalize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_utf8_password_normalize@@GNUTLS_3_4'> - <parameter type-id='type-id-349' name='password'/> - <parameter type-id='type-id-10' name='plen'/> - <parameter type-id='type-id-278' name='out'/> - <parameter type-id='type-id-10' name='flags'/> + <function-decl name='strtol' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-919'/> + <parameter type-id='type-id-918'/> + <parameter type-id='type-id-14'/> <return type-id='type-id-22'/> </function-decl> - <function-decl name='uc_general_category_or' mangled-name='uc_general_category_or' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_rnd_system_entropy_check' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='uc_general_category_and_not' mangled-name='uc_general_category_and_not' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='uc_is_property_join_control' mangled-name='uc_is_property_join_control' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_load_system_priorities' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='uc_is_general_category' mangled-name='uc_is_general_category' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_cryptodev_init' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='uc_is_property_default_ignorable_code_point' mangled-name='uc_is_property_default_ignorable_code_point' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_register_accel_crypto' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='uc_is_property_not_a_character' mangled-name='uc_is_property_not_a_character' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_register_fork_handler' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='u32_normalize' mangled-name='u32_normalize' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_system_global_init' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='u8_check' mangled-name='u8_check' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hello_ext_init' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='u8_to_u32' mangled-name='u8_to_u32' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_rnd_preinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='u32_to_u8' mangled-name='u32_to_u8' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='asn1_array2tree' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-966'/> + <parameter type-id='type-id-910'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='str-idna.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_idna_reverse_map' mangled-name='gnutls_idna_reverse_map' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_idna_reverse_map@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='input'/> - <parameter type-id='type-id-10' name='ilen'/> - <parameter type-id='type-id-278' name='out'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_idna_map' mangled-name='gnutls_idna_map' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_idna_map@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='input'/> - <parameter type-id='type-id-10' name='ilen'/> - <parameter type-id='type-id-278' name='out'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_set_strdatum' mangled-name='_gnutls_set_strdatum' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='idn2_to_unicode_8z8z' mangled-name='idn2_to_unicode_8z8z' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='asn1_check_version' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='idn2_free' mangled-name='idn2_free' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_system_key_init' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='idn2_strerror' mangled-name='idn2_strerror' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_crypto_init' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='idn2_to_ascii_8z' mangled-name='idn2_to_ascii_8z' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='bindtextdomain' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='state.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='_gnutls_disable_tls13' type-id='type-id-10' visibility='default'/> - <function-decl name='gnutls_session_get_flags' mangled-name='gnutls_session_get_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_flags@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-10'/> - </function-decl> - <function-decl name='gnutls_record_set_state' mangled-name='gnutls_record_set_state' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_state@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-10' name='read'/> - <parameter type-id='type-id-349' name='seq_number'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_check_version' mangled-name='gnutls_check_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_check_version@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='req_version'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_record_get_state' mangled-name='gnutls_record_get_state' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_state@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-10' name='read'/> - <parameter type-id='type-id-278' name='mac_key'/> - <parameter type-id='type-id-278' name='IV'/> - <parameter type-id='type-id-278' name='cipher_key'/> - <parameter type-id='type-id-64' name='seq_number'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_global_deinit' mangled-name='gnutls_global_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_deinit@@GNUTLS_3_4'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_handshake_set_hook_function' mangled-name='gnutls_handshake_set_hook_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_hook_function@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-10' name='htype'/> - <parameter type-id='type-id-22' name='when'/> - <parameter type-id='type-id-159' name='func'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_global_init' mangled-name='gnutls_global_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_init@@GNUTLS_3_4'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_handshake_set_random' mangled-name='gnutls_handshake_set_random' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_random@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-57' name='random'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_global_set_mem_functions' mangled-name='gnutls_global_set_mem_functions' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_mem_functions@@GNUTLS_3_4'> + <parameter type-id='type-id-957' name='alloc_func'/> + <parameter type-id='type-id-957' name='secure_alloc_func'/> + <parameter type-id='type-id-959' name='is_secure_func'/> + <parameter type-id='type-id-961' name='realloc_func'/> + <parameter type-id='type-id-962' name='free_func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_session_get_master_secret' mangled-name='gnutls_session_get_master_secret' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_master_secret@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-278' name='secret'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_global_set_log_level' mangled-name='gnutls_global_set_log_level' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_log_level@@GNUTLS_3_4'> + <parameter type-id='type-id-14' name='level'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_session_get_random' mangled-name='gnutls_session_get_random' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_random@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-278' name='client'/> - <parameter type-id='type-id-278' name='server'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_global_set_time_function' mangled-name='gnutls_global_set_time_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_time_function@@GNUTLS_3_4'> + <parameter type-id='type-id-964' name='time_func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_protocol_get_version' mangled-name='gnutls_protocol_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_protocol_get_version@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-32'/> + <function-decl name='gnutls_global_set_audit_log_function' mangled-name='gnutls_global_set_audit_log_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_audit_log_function@@GNUTLS_3_4'> + <parameter type-id='type-id-953' name='log_func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_group_get' mangled-name='gnutls_group_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_group_get@@GNUTLS_3_6_0'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-56'/> + <function-decl name='gnutls_global_set_log_function' mangled-name='gnutls_global_set_log_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_log_function@@GNUTLS_3_4'> + <parameter type-id='type-id-951' name='log_func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_ecc_curve_get' mangled-name='gnutls_ecc_curve_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-59'/> + <function-decl name='_gnutls_global_init_skip' mangled-name='_gnutls_global_init_skip' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_global_init_skip@@GNUTLS_3_4'> + <return type-id='type-id-14'/> </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-725'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_CB_TLS_UNIQUE' value='0'/> + <function-type size-in-bits='64' id='type-id-967'> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-968'> + <parameter type-id='type-id-872'/> + <return type-id='type-id-272'/> + </function-type> + <function-type size-in-bits='64' id='type-id-969'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-13'/> + </function-type> + <function-type size-in-bits='64' id='type-id-970'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-13'/> + </function-type> + <function-type size-in-bits='64' id='type-id-971'> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> + </function-type> + <function-type size-in-bits='64' id='type-id-972'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='handshake-tls13.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='asn1_node_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-644'/> + <class-decl name='gnutls_pkcs11_privkey_st' size-in-bits='3392' is-struct='yes' visibility='default' id='type-id-518'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pk_algorithm' type-id='type-id-385' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rsa_pss_ok' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bits' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='uinfo' type-id='type-id-533' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='url' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sinfo' type-id='type-id-534' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='ref' type-id='type-id-535' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='reauth' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='mutex' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='pin_info_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-387'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cb' type-id='type-id-438' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='type-id-11' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_pin_callback_t' type-id='type-id-507' id='type-id-438'/> + <typedef-decl name='gnutls_privkey_type_t' type-id='type-id-461' id='type-id-384'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-461'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PRIVKEY_X509' value='0'/> + <enumerator name='GNUTLS_PRIVKEY_OPENPGP' value='1'/> + <enumerator name='GNUTLS_PRIVKEY_PKCS11' value='2'/> + <enumerator name='GNUTLS_PRIVKEY_EXT' value='3'/> </enum-decl> - <typedef-decl name='gnutls_channel_binding_t' type-id='type-id-725' id='type-id-726'/> - <function-decl name='gnutls_session_channel_binding' mangled-name='gnutls_session_channel_binding' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_channel_binding@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-726' name='cbtype'/> - <parameter type-id='type-id-278' name='cb'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_session_enable_compatibility_mode' mangled-name='gnutls_session_enable_compatibility_mode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_enable_compatibility_mode@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-111'/> + <union-decl name='__anonymous_union__' size-in-bits='576' is-anonymous='yes' visibility='default' id='type-id-386'> + <data-member access='private'> + <var-decl name='x509' type-id='type-id-474' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='pkcs11' type-id='type-id-475' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='ext' type-id='type-id-476' visibility='default'/> + </data-member> + </union-decl> + <typedef-decl name='gnutls_x509_privkey_t' type-id='type-id-511' id='type-id-474'/> + <class-decl name='gnutls_x509_privkey_int' size-in-bits='4096' is-struct='yes' visibility='default' id='type-id-520'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='params' type-id='type-id-322' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='expanded' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3872'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='key' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='asn1_node' type-id='type-id-554' id='type-id-536'/> + <typedef-decl name='asn1_node_st' type-id='type-id-644' id='type-id-556'/> + <typedef-decl name='gnutls_pkcs11_privkey_t' type-id='type-id-508' id='type-id-475'/> + <class-decl name='__anonymous_struct__1' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-476'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='sign_func' type-id='type-id-486' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sign_data_func' type-id='type-id-487' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='sign_hash_func' type-id='type-id-488' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='decrypt_func' type-id='type-id-489' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='decrypt_func2' type-id='type-id-490' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='deinit_func' type-id='type-id-491' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='info_func' type-id='type-id-492' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='userdata' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='bits' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_privkey_sign_func' type-id='type-id-525' id='type-id-486'/> + <typedef-decl name='gnutls_privkey_t' type-id='type-id-289' id='type-id-775'/> + <typedef-decl name='gnutls_privkey_sign_data_func' type-id='type-id-529' id='type-id-487'/> + <typedef-decl name='gnutls_privkey_sign_hash_func' type-id='type-id-529' id='type-id-488'/> + <typedef-decl name='gnutls_privkey_decrypt_func' type-id='type-id-525' id='type-id-489'/> + <typedef-decl name='gnutls_privkey_decrypt_func2' type-id='type-id-526' id='type-id-490'/> + <typedef-decl name='gnutls_privkey_deinit_func' type-id='type-id-527' id='type-id-491'/> + <typedef-decl name='gnutls_privkey_info_func' type-id='type-id-528' id='type-id-492'/> + <typedef-decl name='hs_stage_t' type-id='type-id-940' id='type-id-939'/> + <enum-decl name='hs_stage_t' id='type-id-940'> + <underlying-type type-id='type-id-70'/> + <enumerator name='STAGE_HS' value='0'/> + <enumerator name='STAGE_APP' value='1'/> + <enumerator name='STAGE_UPD_OURS' value='2'/> + <enumerator name='STAGE_UPD_PEERS' value='3'/> + <enumerator name='STAGE_EARLY' value='4'/> + </enum-decl> + <pointer-type-def type-id='type-id-556' size-in-bits='64' id='type-id-554'/> + <pointer-type-def type-id='type-id-7' size-in-bits='64' id='type-id-5'/> + <pointer-type-def type-id='type-id-518' size-in-bits='64' id='type-id-508'/> + <pointer-type-def type-id='type-id-520' size-in-bits='64' id='type-id-511'/> + <pointer-type-def type-id='type-id-335' size-in-bits='64' id='type-id-973'/> + <pointer-type-def type-id='type-id-538' size-in-bits='64' id='type-id-529'/> + <pointer-type-def type-id='type-id-539' size-in-bits='64' id='type-id-528'/> + <pointer-type-def type-id='type-id-540' size-in-bits='64' id='type-id-525'/> + <pointer-type-def type-id='type-id-541' size-in-bits='64' id='type-id-526'/> + <pointer-type-def type-id='type-id-521' size-in-bits='64' id='type-id-507'/> + <pointer-type-def type-id='type-id-544' size-in-bits='64' id='type-id-527'/> + <function-decl name='_gnutls13_recv_session_ticket' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls13_recv_key_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_call_hook_func' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-448'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_handshake_set_post_client_hello_function' mangled-name='gnutls_handshake_set_post_client_hello_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_post_client_hello_function@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-158' name='func'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_handshake_io_recv_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-448'/> + <parameter type-id='type-id-973'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='_gnutls_rsa_pms_set_version' mangled-name='_gnutls_rsa_pms_set_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_rsa_pms_set_version@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-35' name='major'/> - <parameter type-id='type-id-35' name='minor'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_compute_finished' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_record_get_direction' mangled-name='gnutls_record_get_direction' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_direction@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls13_send_session_ticket' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_set_verify_function' mangled-name='gnutls_session_set_verify_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_verify_function@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-172' name='func'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_recv_end_of_early_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_set_ptr' mangled-name='gnutls_session_set_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_ptr@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-101' name='ptr'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_send_certificate_request' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_get_ptr' mangled-name='gnutls_session_get_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_ptr@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-101'/> + <function-decl name='_gnutls13_send_encrypted_extensions' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_resumption_requested' mangled-name='gnutls_session_resumption_requested' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_resumption_requested@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_send_server_hello' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_is_resumed' mangled-name='gnutls_session_is_resumed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_is_resumed@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_recv_handshake' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-448'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_handshake_set_private_extensions' mangled-name='gnutls_handshake_set_private_extensions' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_private_extensions@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-22' name='allow'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_send_hello_retry_request' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_hello_set_default_version' mangled-name='_gnutls_hello_set_default_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_hello_set_default_version@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-35' name='major'/> - <parameter type-id='type-id-35' name='minor'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_handshake_hash_buffers_synth' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_record_set_default_version' mangled-name='_gnutls_record_set_default_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_record_set_default_version@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-35' name='major'/> - <parameter type-id='type-id-35' name='minor'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_call_keylog_func' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_send_x509_rdn_sequence' mangled-name='gnutls_certificate_send_x509_rdn_sequence' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_send_x509_rdn_sequence@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-22' name='allow'/> - <return type-id='type-id-111'/> + <function-decl name='_tls13_update_secret' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_deinit' mangled-name='gnutls_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-416' size-in-bits='64' id='type-id-727'/> - <function-decl name='gnutls_init' mangled-name='gnutls_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_init@@GNUTLS_3_4'> - <parameter type-id='type-id-727' name='session'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_tls13_derive_secret' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_set_resumed_parameters' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_compression_get' mangled-name='gnutls_compression_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_compression_get@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-370'/> + <function-decl name='_gnutls_buffer_init' mangled-name='_gnutls_buffer_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_init@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-771'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_mac_get' mangled-name='gnutls_mac_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-31'/> + <function-decl name='_gnutls13_send_finished' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_kx_get' mangled-name='gnutls_kx_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_kx_get@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-30'/> + <function-decl name='_gnutls13_send_certificate_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_type_get' mangled-name='gnutls_certificate_type_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_get@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-19'/> + <function-decl name='_gnutls13_send_certificate' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_get' mangled-name='gnutls_cipher_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-29'/> + <function-decl name='_gnutls13_send_end_of_early_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_type_get2' mangled-name='gnutls_certificate_type_get2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_get2@@GNUTLS_3_6_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-432' name='target'/> - <return type-id='type-id-19'/> + <function-decl name='_gnutls13_recv_finished' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_safe_renegotiation_status' mangled-name='gnutls_safe_renegotiation_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_run_verify_callback' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_ext_master_secret_status' mangled-name='gnutls_session_ext_master_secret_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_recv_certificate_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_etm_status' mangled-name='gnutls_session_etm_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_recv_certificate' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_heartbeat_allowed' mangled-name='gnutls_heartbeat_allowed' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_recv_certificate_request' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_hello_ext_priv_deinit' mangled-name='_gnutls_hello_ext_priv_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_recv_encrypted_extensions' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_epoch_free' mangled-name='_gnutls_epoch_free' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_tls13_connection_state_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-939'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_credentials_clear' mangled-name='gnutls_credentials_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_tls13_read_connection_state_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-939'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_selected_certs_deinit' mangled-name='_gnutls_selected_certs_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_send_early_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_priority_deinit' mangled-name='gnutls_priority_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_epoch_dup' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_mbuffer_head_init' mangled-name='_mbuffer_head_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_tls13_write_connection_state_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-939'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_handshake_set_max_packet_length' mangled-name='gnutls_handshake_set_max_packet_length' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_handshake_hash_buffers_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_session_set_keylog_function' mangled-name='gnutls_session_set_keylog_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_send_change_cipher_spec' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_ocsp_status_request_enable_client' mangled-name='gnutls_ocsp_status_request_enable_client' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_session_ticket_send' mangled-name='gnutls_session_ticket_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ticket_send@@GNUTLS_3_6_3'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='nr'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> + <function-type size-in-bits='64' id='type-id-538'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-539'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-540'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-541'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-521'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-544'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> + </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='cert-cred-x509.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_certificate_credentials_st' size-in-bits='1408' is-struct='yes' visibility='default' id='type-id-728'> + <abi-instr version='1.0' address-size='64' path='handshake.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-447' size-in-bits='192' id='type-id-764'> + <subrange length='3' type-id='type-id-12' id='type-id-35'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='256' id='type-id-804'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <class-decl name='gnutls_openpgp_crt_int' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-974'/> + <class-decl name='gnutls_openpgp_privkey_int' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-975'/> + <class-decl name='gnutls_subject_alt_names_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-835'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='names' type-id='type-id-836' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gnutls_x509_trust_list_st' size-in-bits='576' is-struct='yes' visibility='default' id='type-id-810'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='dh_params' type-id='type-id-421' visibility='default'/> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='node' type-id='type-id-815' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='x509_rdn_sequence' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='blacklisted' type-id='type-id-816' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='blacklisted_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='keep_certs' type-id='type-id-816' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='keep_certs_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='pkcs11_token' type-id='type-id-5' visibility='default'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='type-id-330' size-in-bits='4096' id='type-id-818'> + <subrange length='8' type-id='type-id-12' id='type-id-175'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-71' size-in-bits='512' id='type-id-558'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <class-decl name='gnutls_certificate_credentials_st' size-in-bits='1408' is-struct='yes' visibility='default' id='type-id-798'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dh_params' type-id='type-id-753' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> <var-decl name='deinit_dh_params' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='dh_sec_param' type-id='type-id-203' visibility='default'/> + <var-decl name='dh_sec_param' type-id='type-id-383' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='params_func' type-id='type-id-436' visibility='default'/> + <var-decl name='params_func' type-id='type-id-754' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='certs' type-id='type-id-437' visibility='default'/> + <var-decl name='certs' type-id='type-id-799' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> <var-decl name='ncerts' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='sorted_cert_idx' type-id='type-id-422' visibility='default'/> + <var-decl name='sorted_cert_idx' type-id='type-id-219' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='tlist' type-id='type-id-718' visibility='default'/> + <var-decl name='tlist' type-id='type-id-800' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> <var-decl name='flags' type-id='type-id-10' visibility='default'/> @@ -8670,11844 +10566,17955 @@ <var-decl name='verify_bits' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='legacy_cert_cb1' type-id='type-id-439' visibility='default'/> + <var-decl name='legacy_cert_cb1' type-id='type-id-801' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='legacy_cert_cb2' type-id='type-id-440' visibility='default'/> + <var-decl name='legacy_cert_cb2' type-id='type-id-802' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='get_cert_callback3' type-id='type-id-441' visibility='default'/> + <var-decl name='get_cert_callback3' type-id='type-id-803' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='verify_callback' type-id='type-id-172' visibility='default'/> + <var-decl name='verify_callback' type-id='type-id-298' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='pin' type-id='type-id-377' visibility='default'/> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='pin_tmp' type-id='type-id-442' visibility='default'/> + <var-decl name='pin_tmp' type-id='type-id-804' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='glob_ocsp_func' type-id='type-id-165' visibility='default'/> + <var-decl name='glob_ocsp_func' type-id='type-id-291' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='glob_ocsp_func_ptr' type-id='type-id-101' visibility='default'/> + <var-decl name='glob_ocsp_func_ptr' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='tls13_ok' type-id='type-id-75' visibility='default'/> + <var-decl name='tls13_ok' type-id='type-id-263' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-728' size-in-bits='64' id='type-id-729'/> - <typedef-decl name='gnutls_certificate_credentials_t' type-id='type-id-729' id='type-id-730'/> - <function-decl name='gnutls_certificate_set_pin_function' mangled-name='gnutls_certificate_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_pin_function@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='cred'/> - <parameter type-id='type-id-378' name='fn'/> - <parameter type-id='type-id-101' name='userdata'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_free_crls' mangled-name='gnutls_certificate_free_crls' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_free_crls@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='sc'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_set_x509_simple_pkcs12_mem' mangled-name='gnutls_certificate_set_x509_simple_pkcs12_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_simple_pkcs12_mem@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-57' name='p12blob'/> - <parameter type-id='type-id-424' name='type'/> - <parameter type-id='type-id-27' name='password'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_x509_simple_pkcs12_file' mangled-name='gnutls_certificate_set_x509_simple_pkcs12_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_simple_pkcs12_file@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-27' name='pkcs12file'/> - <parameter type-id='type-id-424' name='type'/> - <parameter type-id='type-id-27' name='password'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_x509_crl_file' mangled-name='gnutls_certificate_set_x509_crl_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_crl_file@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-27' name='crlfile'/> - <parameter type-id='type-id-424' name='type'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='gnutls_x509_crl_int' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-731'> + <typedef-decl name='gnutls_dh_params_t' type-id='type-id-761' id='type-id-753'/> + <class-decl name='gnutls_dh_params_int' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-762'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='params' type-id='type-id-764' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='q_bits' type-id='type-id-14' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_params_function' type-id='type-id-763' id='type-id-760'/> + <typedef-decl name='gnutls_params_type_t' type-id='type-id-976' id='type-id-977'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-976'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PARAMS_RSA_EXPORT' value='1'/> + <enumerator name='GNUTLS_PARAMS_DH' value='2'/> + <enumerator name='GNUTLS_PARAMS_ECDH' value='3'/> + </enum-decl> + <typedef-decl name='gnutls_params_st' type-id='type-id-978' id='type-id-979'/> + <class-decl name='gnutls_params_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-978'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-977' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='params' type-id='type-id-980' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='deinit' type-id='type-id-14' visibility='default'/> + </data-member> + </class-decl> + <union-decl name='params' size-in-bits='64' visibility='default' id='type-id-980'> + <data-member access='private'> + <var-decl name='dh' type-id='type-id-753' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='rsa_export' type-id='type-id-981' visibility='default'/> + </data-member> + </union-decl> + <typedef-decl name='gnutls_rsa_params_t' type-id='type-id-511' id='type-id-981'/> + <typedef-decl name='certs_st' type-id='type-id-811' id='type-id-805'/> + <class-decl name='__anonymous_struct__' size-in-bits='4544' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-805' visibility='default' id='type-id-811'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cert_list' type-id='type-id-288' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cert_list_length' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='names' type-id='type-id-817' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='ocsp_func' type-id='type-id-291' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ocsp_func_ptr' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='ocsp_data' type-id='type-id-818' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4416'> + <var-decl name='ocsp_data_length' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4480'> + <var-decl name='pkey' type-id='type-id-775' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_str_array_t' type-id='type-id-821' id='type-id-817'/> + <class-decl name='gnutls_str_array_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-824'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='crl' type-id='type-id-390' visibility='default'/> + <var-decl name='str' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='len' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='next' type-id='type-id-821' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_x509_trust_list_t' type-id='type-id-809' id='type-id-800'/> + <typedef-decl name='gnutls_certificate_retrieve_function' type-id='type-id-812' id='type-id-806'/> + <typedef-decl name='gnutls_retr2_st' type-id='type-id-982' id='type-id-983'/> + <class-decl name='gnutls_retr2_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-982'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cert_type' type-id='type-id-314' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='key_type' type-id='type-id-384' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cert' type-id='type-id-984' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='ncerts' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='key' type-id='type-id-985' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='deinit_all' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' id='type-id-984'> + <data-member access='private'> + <var-decl name='x509' type-id='type-id-816' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='pgp' type-id='type-id-986' visibility='default'/> + </data-member> + </union-decl> + <typedef-decl name='gnutls_x509_crt_t' type-id='type-id-825' id='type-id-819'/> + <class-decl name='gnutls_x509_crt_int' size-in-bits='1088' is-struct='yes' visibility='default' id='type-id-827'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cert' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='use_extensions' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> <var-decl name='expanded' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='rcache' type-id='type-id-390' visibility='default'/> + <var-decl name='modified' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='rcache_idx' type-id='type-id-10' visibility='default'/> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='224'> - <var-decl name='use_extensions' type-id='type-id-22' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='raw_dn' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='raw_issuer_dn' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='raw_spki' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='der' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='san' type-id='type-id-829' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='ian' type-id='type-id-829' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='dn' type-id='type-id-830' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='idn' type-id='type-id-830' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_subject_alt_names_t' type-id='type-id-833' id='type-id-829'/> + <typedef-decl name='gnutls_x509_dn_st' type-id='type-id-834' id='type-id-830'/> + <class-decl name='gnutls_x509_dn_st' size-in-bits='64' is-struct='yes' visibility='default' id='type-id-834'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='asn' type-id='type-id-536' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_openpgp_crt_t' type-id='type-id-987' id='type-id-986'/> + <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' id='type-id-985'> + <data-member access='private'> + <var-decl name='x509' type-id='type-id-474' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='pgp' type-id='type-id-988' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='pkcs11' type-id='type-id-475' visibility='default'/> + </data-member> + </union-decl> + <typedef-decl name='gnutls_openpgp_privkey_t' type-id='type-id-989' id='type-id-988'/> + <typedef-decl name='gnutls_certificate_retrieve_function2' type-id='type-id-813' id='type-id-807'/> + <typedef-decl name='gnutls_certificate_retrieve_function3' type-id='type-id-814' id='type-id-808'/> + <class-decl name='gnutls_cert_retr_st' size-in-bits='896' is-struct='yes' visibility='default' id='type-id-990'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cred' type-id='type-id-792' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='req_ca_rdn' type-id='type-id-480' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='nreqs' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='der' type-id='type-id-62' visibility='default'/> + <var-decl name='pk_algos' type-id='type-id-746' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='raw_issuer_dn' type-id='type-id-62' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pk_algos_length' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='padding' type-id='type-id-558' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-731' size-in-bits='64' id='type-id-732'/> - <typedef-decl name='gnutls_x509_crl_t' type-id='type-id-732' id='type-id-733'/> - <pointer-type-def type-id='type-id-733' size-in-bits='64' id='type-id-734'/> - <function-decl name='gnutls_certificate_set_x509_crl' mangled-name='gnutls_certificate_set_x509_crl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_crl@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-734' name='crl_list'/> - <parameter type-id='type-id-22' name='crl_list_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_x509_crl_mem' mangled-name='gnutls_certificate_set_x509_crl_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_crl_mem@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-57' name='CRL'/> - <parameter type-id='type-id-424' name='type'/> - <return type-id='type-id-22'/> + <typedef-decl name='gnutls_certificate_credentials_t' type-id='type-id-796' id='type-id-792'/> + <typedef-decl name='mod_auth_st' type-id='type-id-411' id='type-id-991'/> + <pointer-type-def type-id='type-id-805' size-in-bits='64' id='type-id-799'/> + <qualified-type-def type-id='type-id-381' const='yes' id='type-id-992'/> + <pointer-type-def type-id='type-id-992' size-in-bits='64' id='type-id-993'/> + <qualified-type-def type-id='type-id-990' const='yes' id='type-id-994'/> + <pointer-type-def type-id='type-id-994' size-in-bits='64' id='type-id-995'/> + <qualified-type-def type-id='type-id-733' const='yes' id='type-id-732'/> + <pointer-type-def type-id='type-id-732' size-in-bits='64' id='type-id-730'/> + <pointer-type-def type-id='type-id-730' size-in-bits='64' id='type-id-996'/> + <qualified-type-def type-id='type-id-385' const='yes' id='type-id-747'/> + <pointer-type-def type-id='type-id-747' size-in-bits='64' id='type-id-746'/> + <pointer-type-def type-id='type-id-798' size-in-bits='64' id='type-id-796'/> + <pointer-type-def type-id='type-id-806' size-in-bits='64' id='type-id-801'/> + <pointer-type-def type-id='type-id-807' size-in-bits='64' id='type-id-802'/> + <pointer-type-def type-id='type-id-808' size-in-bits='64' id='type-id-803'/> + <pointer-type-def type-id='type-id-762' size-in-bits='64' id='type-id-761'/> + <pointer-type-def type-id='type-id-290' size-in-bits='64' id='type-id-997'/> + <pointer-type-def type-id='type-id-974' size-in-bits='64' id='type-id-987'/> + <pointer-type-def type-id='type-id-975' size-in-bits='64' id='type-id-989'/> + <pointer-type-def type-id='type-id-760' size-in-bits='64' id='type-id-754'/> + <pointer-type-def type-id='type-id-979' size-in-bits='64' id='type-id-998'/> + <pointer-type-def type-id='type-id-288' size-in-bits='64' id='type-id-999'/> + <pointer-type-def type-id='type-id-775' size-in-bits='64' id='type-id-794'/> + <pointer-type-def type-id='type-id-983' size-in-bits='64' id='type-id-1000'/> + <pointer-type-def type-id='type-id-824' size-in-bits='64' id='type-id-821'/> + <pointer-type-def type-id='type-id-835' size-in-bits='64' id='type-id-833'/> + <pointer-type-def type-id='type-id-827' size-in-bits='64' id='type-id-825'/> + <pointer-type-def type-id='type-id-819' size-in-bits='64' id='type-id-816'/> + <pointer-type-def type-id='type-id-810' size-in-bits='64' id='type-id-809'/> + <pointer-type-def type-id='type-id-991' size-in-bits='64' id='type-id-1001'/> + <function-decl name='_gnutls_check_if_cert_hash_is_same' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-792'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_set_x509_system_trust' mangled-name='gnutls_certificate_set_x509_system_trust' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_system_trust@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='cred'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_x509_trust_dir' mangled-name='gnutls_certificate_set_x509_trust_dir' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_trust_dir@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='cred'/> - <parameter type-id='type-id-27' name='ca_dir'/> - <parameter type-id='type-id-424' name='type'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_x509_trust_file' mangled-name='gnutls_certificate_set_x509_trust_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_trust_file@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='cred'/> - <parameter type-id='type-id-27' name='ca_dir'/> - <parameter type-id='type-id-424' name='type'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_x509_trust' mangled-name='gnutls_certificate_set_x509_trust' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_trust@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-461' name='ca_list'/> - <parameter type-id='type-id-22' name='ca_list_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_x509_trust_mem' mangled-name='gnutls_certificate_set_x509_trust_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_trust_mem@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-57' name='ca'/> - <parameter type-id='type-id-424' name='type'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_x509_key_file' mangled-name='gnutls_certificate_set_x509_key_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key_file@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-27' name='certfile'/> - <parameter type-id='type-id-27' name='keyfile'/> - <parameter type-id='type-id-424' name='type'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-718' size-in-bits='64' id='type-id-735'/> - <function-decl name='gnutls_certificate_get_trust_list' mangled-name='gnutls_certificate_get_trust_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_trust_list@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-735' name='tlist'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_set_trust_list' mangled-name='gnutls_certificate_set_trust_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_trust_list@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-718' name='tlist'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-461' size-in-bits='64' id='type-id-736'/> - <function-decl name='gnutls_certificate_get_x509_crt' mangled-name='gnutls_certificate_get_x509_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_x509_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-10' name='index'/> - <parameter type-id='type-id-736' name='crt_list'/> - <parameter type-id='type-id-422' name='crt_list_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_auth_client_get_type' mangled-name='gnutls_auth_client_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_auth_client_get_type@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-258'/> </function-decl> - <pointer-type-def type-id='type-id-386' size-in-bits='64' id='type-id-737'/> - <function-decl name='gnutls_certificate_get_x509_key' mangled-name='gnutls_certificate_get_x509_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_x509_key@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-10' name='index'/> - <parameter type-id='type-id-737' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_auth_server_get_type' mangled-name='gnutls_auth_server_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_auth_server_get_type@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-258'/> </function-decl> - <function-decl name='gnutls_certificate_set_x509_key' mangled-name='gnutls_certificate_set_x509_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-461' name='cert_list'/> - <parameter type-id='type-id-22' name='cert_list_size'/> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_dtls_set_timeouts' mangled-name='gnutls_dtls_set_timeouts' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_set_timeouts@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_set_x509_key_mem' mangled-name='gnutls_certificate_set_x509_key_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key_mem@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-57' name='cert'/> - <parameter type-id='type-id-57' name='key'/> - <parameter type-id='type-id-424' name='type'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_epoch_gc' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_set_x509_key_mem2' mangled-name='gnutls_certificate_set_x509_key_mem2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key_mem2@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-57' name='cert'/> - <parameter type-id='type-id-57' name='key'/> - <parameter type-id='type-id-424' name='type'/> - <parameter type-id='type-id-27' name='pass'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_dtls_reset_hsk_state' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_set_x509_key_file2' mangled-name='gnutls_certificate_set_x509_key_file2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_x509_key_file2@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-27' name='certfile'/> - <parameter type-id='type-id-27' name='keyfile'/> - <parameter type-id='type-id-424' name='type'/> - <parameter type-id='type-id-27' name='pass'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_alert_get' mangled-name='gnutls_alert_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-242'/> + </function-decl> + <function-decl name='_gnutls_check_id_for_change' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_server_register_current_session' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_send_new_session_ticket' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_recv_client_certificate_verify_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_recv_client_kx_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_recv_client_certificate' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_send_server_crt_request' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_send_server_kx_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_send_server_certificate_status' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_send_server_certificate' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls13_handshake_server' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_write_connection_state_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_read_connection_state_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_connection_state_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_recv_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-483'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-789'/> + </function-decl> + <function-decl name='_dtls_wait_and_retransmit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_kx_allows_false_start' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-263'/> + </function-decl> + <function-decl name='_gnutls_gen_supplemental' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_parse_supplemental' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_get_client_ciphersuites' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-316'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs12_init' mangled-name='gnutls_pkcs12_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_version_lowest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-316'/> </function-decl> - <function-decl name='gnutls_pkcs12_import' mangled-name='gnutls_pkcs12_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_recv_new_session_ticket' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs12_verify_mac' mangled-name='gnutls_pkcs12_verify_mac' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_send_client_certificate_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs12_simple_parse' mangled-name='gnutls_pkcs12_simple_parse' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_send_client_kx_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs12_deinit' mangled-name='gnutls_pkcs12_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_send_client_certificate' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_deinit' mangled-name='gnutls_x509_crl_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_recv_server_crt_request' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_read_binary_file' mangled-name='_gnutls_read_binary_file' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_recv_server_kx_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_crl_cpy' mangled-name='_gnutls_x509_crl_cpy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_recv_server_certificate_status' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_init' mangled-name='gnutls_x509_crl_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_recv_server_certificate' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_add_crls' mangled-name='gnutls_x509_trust_list_add_crls' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_ext_sr_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_add_trust_mem' mangled-name='gnutls_x509_trust_list_add_trust_mem' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_handshake_client' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_add_system_trust' mangled-name='gnutls_x509_trust_list_add_system_trust' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_handshake_internal_state_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_add_trust_dir' mangled-name='gnutls_x509_trust_list_add_trust_dir' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_epoch_setup_next' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-1002'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gen_hello_extensions' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-307'/> + <parameter type-id='type-id-391'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_buffer_append_prefix' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_buffer_append_data_prefix' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_set_datum' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_crt_cpy' mangled-name='_gnutls_x509_crt_cpy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_bin2hex' mangled-name='_gnutls_bin2hex' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_bin2hex@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='_gnutls_get_cred' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-258'/> + <return type-id='type-id-11'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_add_cas' mangled-name='gnutls_x509_trust_list_add_cas' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_cipher_to_entry' mangled-name='_gnutls_cipher_to_entry' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_cipher_to_entry@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-237'/> + <return type-id='type-id-398'/> </function-decl> - <function-decl name='gnutls_pcert_export_x509' mangled-name='gnutls_pcert_export_x509' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='reset_binders' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_export_x509' mangled-name='gnutls_privkey_export_x509' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_memset' mangled-name='gnutls_memset' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_memset@@GNUTLS_3_4'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pcert_import_x509_list' mangled-name='gnutls_pcert_import_x509_list' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_map_kx_get_cred' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-432'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-258'/> </function-decl> - <function-decl name='_gnutls_certificate_credential_append_keypair' mangled-name='_gnutls_certificate_credential_append_keypair' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_kx_get' mangled-name='gnutls_kx_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_kx_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-432'/> </function-decl> - <function-decl name='_gnutls_check_key_cert_match' mangled-name='_gnutls_check_key_cert_match' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_version_to_entry' mangled-name='_gnutls_version_to_entry' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_version_to_entry@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-433'/> + <return type-id='type-id-316'/> </function-decl> - <function-decl name='gnutls_privkey_import_url' mangled-name='gnutls_privkey_import_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_tls13_init_secret' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_url_is_known' mangled-name='_gnutls_url_is_known' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_version_priority' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-433'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_server_restore_session' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_parse_hello_extensions' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-307'/> + <parameter type-id='type-id-391'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls13_recv_hello_retry_request' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_ext_set_full_client_hello' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-973'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_read_client_hello_v2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_handshake_io_cache_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-448'/> + <parameter type-id='type-id-397'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_generate_early_secrets_for_psk' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_handshake_io_write_flush' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-789'/> + </function-decl> + <function-decl name='_gnutls_kx_auth_struct' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-432'/> + <return type-id='type-id-1001'/> + </function-decl> + <function-decl name='_gnutls_get_kx_cred' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-432'/> + <return type-id='type-id-11'/> + </function-decl> + <function-decl name='_gnutls_set_cipher_suite2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-730'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_figure_common_ciphersuite' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-993'/> + <parameter type-id='type-id-996'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='ciphersuite_to_entry' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <return type-id='type-id-730'/> + </function-decl> + <function-decl name='_gnutls_ext_sr_recv_cs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_url_is_supported' mangled-name='gnutls_url_is_supported' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_prf_raw' mangled-name='_gnutls_prf_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_prf_raw@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-234'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_hash_fast' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_mbuffer_alloc' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <return type-id='type-id-397'/> + </function-decl> + <function-decl name='_gnutls_ext_sr_finished' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_legacy_version_max' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-316'/> + </function-decl> + <function-decl name='_gnutls_version_is_too_high' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-135'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_privkey_import_x509_raw' mangled-name='gnutls_privkey_import_x509_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_nversion_is_supported' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-71'/> + <parameter type-id='type-id-71'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_subject_alt_name' mangled-name='gnutls_x509_crt_get_subject_alt_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nversion_to_entry' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-135'/> + <return type-id='type-id-316'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_dn_by_oid' mangled-name='gnutls_x509_crt_get_dn_by_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_version_max' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-316'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_pin_function' mangled-name='gnutls_x509_crt_set_pin_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_hash_fast' mangled-name='gnutls_hash_fast' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_fast@@GNUTLS_3_4'> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_import_url' mangled-name='gnutls_x509_crt_import_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_handshake_get_last_out' mangled-name='gnutls_handshake_get_last_out' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_get_last_out@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-448'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_issuer' mangled-name='gnutls_x509_crt_check_issuer' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_handshake_get_last_in' mangled-name='gnutls_handshake_get_last_in' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_get_last_in@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-448'/> </function-decl> - <function-decl name='_gnutls_get_raw_issuer' mangled-name='_gnutls_get_raw_issuer' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_handshake_set_max_packet_length' mangled-name='gnutls_handshake_set_max_packet_length' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_max_packet_length@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='max'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='file.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_load_file' mangled-name='gnutls_load_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_load_file@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='filename'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_handshake_set_timeout' mangled-name='gnutls_handshake_set_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_timeout@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='ms'/> + <return type-id='type-id-13'/> </function-decl> + <function-decl name='gnutls_rehandshake' mangled-name='gnutls_rehandshake' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_rehandshake@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-14'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-814'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-995'/> + <parameter type-id='type-id-999'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-997'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-794'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-813'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-746'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-999'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-794'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-812'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-746'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-1000'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-763'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-977'/> + <parameter type-id='type-id-998'/> + <return type-id='type-id-14'/> + </function-type> + <pointer-type-def type-id='type-id-250' size-in-bits='64' id='type-id-1002'/> </abi-instr> - <abi-instr version='1.0' address-size='64' path='supplemental.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_supplemental_entry_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-298'> + <abi-instr version='1.0' address-size='64' path='hash_int.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_crypto_mac_st' type-id='type-id-201' id='type-id-199'/> + <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-199' visibility='default' id='type-id-201'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-379' visibility='default'/> + <var-decl name='init' type-id='type-id-202' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='type' type-id='type-id-738' visibility='default'/> + <var-decl name='setkey' type-id='type-id-203' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='supp_recv_func' type-id='type-id-739' visibility='default'/> + <var-decl name='setnonce' type-id='type-id-204' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='supp_send_func' type-id='type-id-740' visibility='default'/> + <var-decl name='hash' type-id='type-id-205' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='output' type-id='type-id-206' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='deinit' type-id='type-id-207' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='fast' type-id='type-id-208' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='copy' type-id='type-id-209' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='exists' type-id='type-id-210' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-741'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_SUPPLEMENTAL_UNKNOWN' value='0'/> - </enum-decl> - <typedef-decl name='gnutls_supplemental_data_format_type_t' type-id='type-id-741' id='type-id-738'/> - <typedef-decl name='gnutls_supp_recv_func' type-id='type-id-351' id='type-id-739'/> - <typedef-decl name='gnutls_supp_send_func' type-id='type-id-355' id='type-id-740'/> - <function-decl name='gnutls_supplemental_send' mangled-name='gnutls_supplemental_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_supplemental_send@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='do_send_supplemental'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_supplemental_recv' mangled-name='gnutls_supplemental_recv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_supplemental_recv@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='do_send_supplemental'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_session_supplemental_register' mangled-name='gnutls_session_supplemental_register' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_supplemental_register@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-27' name='name'/> - <parameter type-id='type-id-738' name='type'/> - <parameter type-id='type-id-739' name='recv_func'/> - <parameter type-id='type-id-740' name='send_func'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_supplemental_register' mangled-name='gnutls_supplemental_register' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_supplemental_register@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <parameter type-id='type-id-738' name='type'/> - <parameter type-id='type-id-739' name='recv_func'/> - <parameter type-id='type-id-740' name='send_func'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_supplemental_get_name' mangled-name='gnutls_supplemental_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_supplemental_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-738' name='type'/> - <return type-id='type-id-27'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='random.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_rnd_refresh' mangled-name='gnutls_rnd_refresh' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_rnd_refresh@@GNUTLS_3_4'> - <return type-id='type-id-111'/> - </function-decl> - <enum-decl name='gnutls_rnd_level' id='type-id-742'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_RND_NONCE' value='0'/> - <enumerator name='GNUTLS_RND_RANDOM' value='1'/> - <enumerator name='GNUTLS_RND_KEY' value='2'/> - </enum-decl> - <typedef-decl name='gnutls_rnd_level_t' type-id='type-id-742' id='type-id-743'/> - <function-decl name='gnutls_rnd' mangled-name='gnutls_rnd' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_rnd@@GNUTLS_3_4'> - <parameter type-id='type-id-743' name='level'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='len'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_rnd_system_entropy_deinit' mangled-name='_rnd_system_entropy_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <typedef-decl name='gnutls_mac_init_func' type-id='type-id-214' id='type-id-202'/> + <typedef-decl name='gnutls_mac_setkey_func' type-id='type-id-118' id='type-id-203'/> + <typedef-decl name='gnutls_mac_setnonce_func' type-id='type-id-118' id='type-id-204'/> + <typedef-decl name='gnutls_mac_hash_func' type-id='type-id-118' id='type-id-205'/> + <typedef-decl name='gnutls_mac_output_func' type-id='type-id-118' id='type-id-206'/> + <typedef-decl name='gnutls_mac_deinit_func' type-id='type-id-120' id='type-id-207'/> + <typedef-decl name='gnutls_mac_fast_func' type-id='type-id-213' id='type-id-208'/> + <typedef-decl name='gnutls_mac_copy_func' type-id='type-id-212' id='type-id-209'/> + <typedef-decl name='gnutls_crypto_digest_st' type-id='type-id-221' id='type-id-220'/> + <class-decl name='__anonymous_struct__1' size-in-bits='448' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-220' visibility='default' id='type-id-221'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='init' type-id='type-id-222' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hash' type-id='type-id-223' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='output' type-id='type-id-224' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='deinit' type-id='type-id-225' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='fast' type-id='type-id-226' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='copy' type-id='type-id-227' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='exists' type-id='type-id-228' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_digest_init_func' type-id='type-id-231' id='type-id-222'/> + <typedef-decl name='gnutls_digest_hash_func' type-id='type-id-118' id='type-id-223'/> + <typedef-decl name='gnutls_digest_output_func' type-id='type-id-118' id='type-id-224'/> + <typedef-decl name='gnutls_digest_deinit_func' type-id='type-id-120' id='type-id-225'/> + <typedef-decl name='gnutls_digest_fast_func' type-id='type-id-230' id='type-id-226'/> + <typedef-decl name='gnutls_digest_copy_func' type-id='type-id-212' id='type-id-227'/> + <qualified-type-def type-id='type-id-220' const='yes' id='type-id-218'/> + <pointer-type-def type-id='type-id-218' size-in-bits='64' id='type-id-236'/> + <qualified-type-def type-id='type-id-199' const='yes' id='type-id-197'/> + <pointer-type-def type-id='type-id-197' size-in-bits='64' id='type-id-235'/> + <pointer-type-def type-id='type-id-229' size-in-bits='64' id='type-id-228'/> + <pointer-type-def type-id='type-id-232' size-in-bits='64' id='type-id-231'/> + <pointer-type-def type-id='type-id-233' size-in-bits='64' id='type-id-230'/> + <pointer-type-def type-id='type-id-211' size-in-bits='64' id='type-id-210'/> + <pointer-type-def type-id='type-id-215' size-in-bits='64' id='type-id-214'/> + <pointer-type-def type-id='type-id-216' size-in-bits='64' id='type-id-213'/> + <pointer-type-def type-id='type-id-11' size-in-bits='64' id='type-id-770'/> + <function-decl name='_gnutls_get_crypto_mac' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-234'/> + <return type-id='type-id-235'/> + </function-decl> + <function-decl name='_gnutls_get_crypto_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-198'/> + <return type-id='type-id-236'/> </function-decl> - <function-decl name='_rnd_system_entropy_init' mangled-name='_rnd_system_entropy_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_digest_exists' mangled-name='_gnutls_digest_exists' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_digest_exists@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-198' name='algo'/> + <return type-id='type-id-14'/> </function-decl> + <function-type size-in-bits='64' id='type-id-229'> + <parameter type-id='type-id-198'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-232'> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-770'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-233'> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-211'> + <parameter type-id='type-id-234'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-215'> + <parameter type-id='type-id-234'/> + <parameter type-id='type-id-770'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-216'> + <parameter type-id='type-id-234'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='crypto-api.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_pbkdf2' mangled-name='gnutls_pbkdf2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pbkdf2@@GNUTLS_3_6_13'> - <parameter type-id='type-id-31' name='mac'/> - <parameter type-id='type-id-57' name='key'/> - <parameter type-id='type-id-57' name='salt'/> - <parameter type-id='type-id-10' name='iter_count'/> - <parameter type-id='type-id-101' name='output'/> - <parameter type-id='type-id-99' name='length'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_hkdf_expand' mangled-name='gnutls_hkdf_expand' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hkdf_expand@@GNUTLS_3_6_13'> - <parameter type-id='type-id-31' name='mac'/> - <parameter type-id='type-id-57' name='key'/> - <parameter type-id='type-id-57' name='info'/> - <parameter type-id='type-id-101' name='output'/> - <parameter type-id='type-id-99' name='length'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_hkdf_extract' mangled-name='gnutls_hkdf_extract' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hkdf_extract@@GNUTLS_3_6_13'> - <parameter type-id='type-id-31' name='mac'/> - <parameter type-id='type-id-57' name='key'/> - <parameter type-id='type-id-57' name='salt'/> - <parameter type-id='type-id-101' name='output'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-133' size-in-bits='64' id='type-id-744'/> - <typedef-decl name='gnutls_aead_cipher_hd_t' type-id='type-id-744' id='type-id-745'/> - <function-decl name='gnutls_aead_cipher_deinit' mangled-name='gnutls_aead_cipher_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-745' name='handle'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_decryptv2' mangled-name='gnutls_aead_cipher_decryptv2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_decryptv2@@GNUTLS_3_6_10'> - <parameter type-id='type-id-745' name='handle'/> - <parameter type-id='type-id-101' name='nonce'/> - <parameter type-id='type-id-99' name='nonce_len'/> - <parameter type-id='type-id-250' name='auth_iov'/> - <parameter type-id='type-id-22' name='auth_iovcnt'/> - <parameter type-id='type-id-250' name='iov'/> - <parameter type-id='type-id-22' name='iovcnt'/> - <parameter type-id='type-id-101' name='tag'/> - <parameter type-id='type-id-99' name='tag_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_encryptv2' mangled-name='gnutls_aead_cipher_encryptv2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_encryptv2@@GNUTLS_3_6_10'> - <parameter type-id='type-id-745' name='handle'/> - <parameter type-id='type-id-101' name='nonce'/> - <parameter type-id='type-id-99' name='nonce_len'/> - <parameter type-id='type-id-250' name='auth_iov'/> - <parameter type-id='type-id-22' name='auth_iovcnt'/> - <parameter type-id='type-id-250' name='iov'/> - <parameter type-id='type-id-22' name='iovcnt'/> - <parameter type-id='type-id-101' name='tag'/> - <parameter type-id='type-id-425' name='tag_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_encryptv' mangled-name='gnutls_aead_cipher_encryptv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_encryptv@@GNUTLS_3_6_3'> - <parameter type-id='type-id-745' name='handle'/> - <parameter type-id='type-id-101' name='nonce'/> - <parameter type-id='type-id-99' name='nonce_len'/> - <parameter type-id='type-id-250' name='auth_iov'/> - <parameter type-id='type-id-22' name='auth_iovcnt'/> - <parameter type-id='type-id-99' name='tag_size'/> - <parameter type-id='type-id-250' name='iov'/> - <parameter type-id='type-id-22' name='iovcnt'/> - <parameter type-id='type-id-101' name='ctext'/> - <parameter type-id='type-id-425' name='ctext_len'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_encrypt' mangled-name='gnutls_aead_cipher_encrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_encrypt@@GNUTLS_3_4'> - <parameter type-id='type-id-745' name='handle'/> - <parameter type-id='type-id-101' name='nonce'/> - <parameter type-id='type-id-99' name='nonce_len'/> - <parameter type-id='type-id-101' name='auth'/> - <parameter type-id='type-id-99' name='auth_len'/> - <parameter type-id='type-id-99' name='tag_size'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <parameter type-id='type-id-101' name='ctext'/> - <parameter type-id='type-id-425' name='ctext_len'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_decrypt' mangled-name='gnutls_aead_cipher_decrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_decrypt@@GNUTLS_3_4'> - <parameter type-id='type-id-745' name='handle'/> - <parameter type-id='type-id-101' name='nonce'/> - <parameter type-id='type-id-99' name='nonce_len'/> - <parameter type-id='type-id-101' name='auth'/> - <parameter type-id='type-id-99' name='auth_len'/> - <parameter type-id='type-id-99' name='tag_size'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <parameter type-id='type-id-101' name='ctext'/> - <parameter type-id='type-id-425' name='ctext_len'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-745' size-in-bits='64' id='type-id-746'/> - <function-decl name='gnutls_aead_cipher_init' mangled-name='gnutls_aead_cipher_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_aead_cipher_init@@GNUTLS_3_4'> - <parameter type-id='type-id-746' name='handle'/> - <parameter type-id='type-id-29' name='cipher'/> - <parameter type-id='type-id-57' name='key'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_key_generate' mangled-name='gnutls_key_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_key_generate@@GNUTLS_3_4'> - <parameter type-id='type-id-278' name='key'/> - <parameter type-id='type-id-10' name='key_size'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='hash_hd_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-747'/> - <pointer-type-def type-id='type-id-747' size-in-bits='64' id='type-id-748'/> - <typedef-decl name='gnutls_hash_hd_t' type-id='type-id-748' id='type-id-749'/> - <function-decl name='gnutls_hash_copy' mangled-name='gnutls_hash_copy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_copy@@GNUTLS_3_6_9'> - <parameter type-id='type-id-749' name='handle'/> - <return type-id='type-id-749'/> - </function-decl> - <function-decl name='gnutls_hash_fast' mangled-name='gnutls_hash_fast' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_fast@@GNUTLS_3_4'> - <parameter type-id='type-id-212' name='algorithm'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <parameter type-id='type-id-101' name='digest'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_hash_deinit' mangled-name='gnutls_hash_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-749' name='handle'/> - <parameter type-id='type-id-101' name='digest'/> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='hello_ext.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='extv_append_func' type-id='type-id-1003' id='type-id-1004'/> + <typedef-decl name='gnutls_ext_raw_process_func' type-id='type-id-946' id='type-id-945'/> + <pointer-type-def type-id='type-id-1005' size-in-bits='64' id='type-id-1003'/> + <pointer-type-def type-id='type-id-947' size-in-bits='64' id='type-id-946'/> + <function-decl name='_gnutls_buffer_pop_prefix32' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_extv_append' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-269'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1004'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_extv_parse' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-945'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_ext_get_name2' mangled-name='gnutls_ext_get_name2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_get_name2@@GNUTLS_3_6_14'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='tls_id'/> + <parameter type-id='type-id-391' name='parse_point'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_hash_output' mangled-name='gnutls_hash_output' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_output@@GNUTLS_3_4'> - <parameter type-id='type-id-749' name='handle'/> - <parameter type-id='type-id-101' name='digest'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ext_get_current_msg' mangled-name='gnutls_ext_get_current_msg' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_get_current_msg@@GNUTLS_3_6_3'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_hash' mangled-name='gnutls_hash' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash@@GNUTLS_3_4'> - <parameter type-id='type-id-749' name='handle'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ext_get_data' mangled-name='gnutls_ext_get_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_get_data@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='tls_id'/> + <parameter type-id='type-id-937' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-749' size-in-bits='64' id='type-id-750'/> - <function-decl name='gnutls_hash_init' mangled-name='gnutls_hash_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hash_init@@GNUTLS_3_4'> - <parameter type-id='type-id-750' name='dig'/> - <parameter type-id='type-id-212' name='algorithm'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ext_set_data' mangled-name='gnutls_ext_set_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_set_data@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='tls_id'/> + <parameter type-id='type-id-405' name='data'/> + <return type-id='type-id-13'/> </function-decl> - <class-decl name='hmac_hd_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-751'/> - <pointer-type-def type-id='type-id-751' size-in-bits='64' id='type-id-752'/> - <typedef-decl name='gnutls_hmac_hd_t' type-id='type-id-752' id='type-id-753'/> - <function-decl name='gnutls_hmac_copy' mangled-name='gnutls_hmac_copy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_copy@@GNUTLS_3_6_9'> - <parameter type-id='type-id-753' name='handle'/> - <return type-id='type-id-753'/> + <function-decl name='gnutls_session_ext_register' mangled-name='gnutls_session_ext_register' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ext_register@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-3' name='name'/> + <parameter type-id='type-id-14' name='id'/> + <parameter type-id='type-id-391' name='parse_point'/> + <parameter type-id='type-id-392' name='recv_func'/> + <parameter type-id='type-id-393' name='send_func'/> + <parameter type-id='type-id-394' name='deinit_func'/> + <parameter type-id='type-id-395' name='pack_func'/> + <parameter type-id='type-id-396' name='unpack_func'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hmac_fast' mangled-name='gnutls_hmac_fast' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_fast@@GNUTLS_3_4'> - <parameter type-id='type-id-31' name='algorithm'/> - <parameter type-id='type-id-101' name='key'/> - <parameter type-id='type-id-99' name='keylen'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <parameter type-id='type-id-101' name='digest'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ext_register' mangled-name='gnutls_ext_register' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_register@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='name'/> + <parameter type-id='type-id-14' name='id'/> + <parameter type-id='type-id-391' name='parse_point'/> + <parameter type-id='type-id-392' name='recv_func'/> + <parameter type-id='type-id-393' name='send_func'/> + <parameter type-id='type-id-394' name='deinit_func'/> + <parameter type-id='type-id-395' name='pack_func'/> + <parameter type-id='type-id-396' name='unpack_func'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hmac_get_key_size' mangled-name='gnutls_hmac_get_key_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_get_key_size@@GNUTLS_3_6_12'> - <parameter type-id='type-id-31' name='algorithm'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_ext_get_name' mangled-name='gnutls_ext_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-10' name='ext'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_hmac_get_len' mangled-name='gnutls_hmac_get_len' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_get_len@@GNUTLS_3_4'> - <parameter type-id='type-id-31' name='algorithm'/> - <return type-id='type-id-10'/> + <function-type size-in-bits='64' id='type-id-1005'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-947'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='hello_ext_lib.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='extensions_t' type-id='type-id-938' id='type-id-936'/> + <enum-decl name='extensions_t' id='type-id-938'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_EXTENSION_INVALID' value='65535'/> + <enumerator name='GNUTLS_EXTENSION_STATUS_REQUEST' value='0'/> + <enumerator name='GNUTLS_EXTENSION_CERT_TYPE' value='1'/> + <enumerator name='GNUTLS_EXTENSION_CLIENT_CERT_TYPE' value='2'/> + <enumerator name='GNUTLS_EXTENSION_SERVER_CERT_TYPE' value='3'/> + <enumerator name='GNUTLS_EXTENSION_SUPPORTED_GROUPS' value='4'/> + <enumerator name='GNUTLS_EXTENSION_SUPPORTED_EC_POINT_FORMATS' value='5'/> + <enumerator name='GNUTLS_EXTENSION_SRP' value='6'/> + <enumerator name='GNUTLS_EXTENSION_SIGNATURE_ALGORITHMS' value='7'/> + <enumerator name='GNUTLS_EXTENSION_SRTP' value='8'/> + <enumerator name='GNUTLS_EXTENSION_HEARTBEAT' value='9'/> + <enumerator name='GNUTLS_EXTENSION_ALPN' value='10'/> + <enumerator name='GNUTLS_EXTENSION_ETM' value='11'/> + <enumerator name='GNUTLS_EXTENSION_EXT_MASTER_SECRET' value='12'/> + <enumerator name='GNUTLS_EXTENSION_SESSION_TICKET' value='13'/> + <enumerator name='GNUTLS_EXTENSION_KEY_SHARE' value='14'/> + <enumerator name='GNUTLS_EXTENSION_SUPPORTED_VERSIONS' value='15'/> + <enumerator name='GNUTLS_EXTENSION_POST_HANDSHAKE' value='16'/> + <enumerator name='GNUTLS_EXTENSION_SAFE_RENEGOTIATION' value='17'/> + <enumerator name='GNUTLS_EXTENSION_SERVER_NAME' value='18'/> + <enumerator name='GNUTLS_EXTENSION_COOKIE' value='19'/> + <enumerator name='GNUTLS_EXTENSION_EARLY_DATA' value='20'/> + <enumerator name='GNUTLS_EXTENSION_PSK_KE_MODES' value='21'/> + <enumerator name='GNUTLS_EXTENSION_RECORD_SIZE_LIMIT' value='22'/> + <enumerator name='GNUTLS_EXTENSION_MAX_RECORD_SIZE' value='23'/> + <enumerator name='GNUTLS_EXTENSION_DUMBFW' value='24'/> + <enumerator name='GNUTLS_EXTENSION_PRE_SHARED_KEY' value='25'/> + <enumerator name='GNUTLS_EXTENSION_MAX' value='26'/> + </enum-decl> + <function-decl name='_gnutls_buffer_pop_datum_prefix16' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_hello_ext_get_resumed_priv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-936'/> + <parameter type-id='type-id-937'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_hello_ext_set_priv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-936'/> + <parameter type-id='type-id-405'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_hmac_deinit' mangled-name='gnutls_hmac_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-753' name='handle'/> - <parameter type-id='type-id-101' name='digest'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hello_ext_get_priv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-936'/> + <parameter type-id='type-id-937'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hmac_output' mangled-name='gnutls_hmac_output' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_output@@GNUTLS_3_4'> - <parameter type-id='type-id-753' name='handle'/> - <parameter type-id='type-id-101' name='digest'/> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='inih/ini.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <qualified-type-def type-id='type-id-38' const='yes' id='type-id-1006'/> + <pointer-type-def type-id='type-id-1006' size-in-bits='64' id='type-id-1007'/> + <pointer-type-def type-id='type-id-1007' size-in-bits='64' id='type-id-1008'/> + <function-decl name='fgets' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-15'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='gnutls_hmac' mangled-name='gnutls_hmac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac@@GNUTLS_3_4'> - <parameter type-id='type-id-753' name='handle'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <return type-id='type-id-22'/> + <function-decl name='strncpy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='gnutls_hmac_set_nonce' mangled-name='gnutls_hmac_set_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_set_nonce@@GNUTLS_3_4'> - <parameter type-id='type-id-753' name='handle'/> - <parameter type-id='type-id-101' name='nonce'/> - <parameter type-id='type-id-99' name='nonce_len'/> - <return type-id='type-id-111'/> + <function-decl name='__ctype_b_loc' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-1008'/> </function-decl> - <pointer-type-def type-id='type-id-753' size-in-bits='64' id='type-id-754'/> - <function-decl name='gnutls_hmac_init' mangled-name='gnutls_hmac_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hmac_init@@GNUTLS_3_4'> - <parameter type-id='type-id-754' name='dig'/> - <parameter type-id='type-id-31' name='algorithm'/> - <parameter type-id='type-id-101' name='key'/> - <parameter type-id='type-id-99' name='keylen'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='api_cipher_hd_st' size-in-bits='1408' is-struct='yes' visibility='default' id='type-id-755'> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='kx.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='320' id='type-id-1009'> + <subrange length='40' type-id='type-id-12' id='type-id-1010'/> + </array-type-def> + <typedef-decl name='pthread_mutex_t' type-id='type-id-1011' id='type-id-1012'/> + <union-decl name='__anonymous_union__' size-in-bits='320' is-anonymous='yes' visibility='default' id='type-id-1011'> + <data-member access='private'> + <var-decl name='__data' type-id='type-id-1013' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='__size' type-id='type-id-1009' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='__align' type-id='type-id-22' visibility='default'/> + </data-member> + </union-decl> + <class-decl name='__pthread_mutex_s' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-1013'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ctx_enc' type-id='type-id-97' visibility='default'/> + <var-decl name='__lock' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='ctx_dec' type-id='type-id-97' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='__count' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='__owner' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='__nusers' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='__kind' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='__spins' type-id='type-id-72' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='__elision' type-id='type-id-72' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='__list' type-id='type-id-1014' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-755' size-in-bits='64' id='type-id-756'/> - <typedef-decl name='gnutls_cipher_hd_t' type-id='type-id-756' id='type-id-757'/> - <function-decl name='gnutls_cipher_deinit' mangled-name='gnutls_cipher_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-757' name='handle'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_decrypt2' mangled-name='gnutls_cipher_decrypt2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_decrypt2@@GNUTLS_3_4'> - <parameter type-id='type-id-757' name='handle'/> - <parameter type-id='type-id-101' name='ctext'/> - <parameter type-id='type-id-99' name='ctext_len'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_cipher_encrypt2' mangled-name='gnutls_cipher_encrypt2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_encrypt2@@GNUTLS_3_4'> - <parameter type-id='type-id-757' name='handle'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <parameter type-id='type-id-101' name='ctext'/> - <parameter type-id='type-id-99' name='ctext_len'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_cipher_decrypt' mangled-name='gnutls_cipher_decrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_decrypt@@GNUTLS_3_4'> - <parameter type-id='type-id-757' name='handle'/> - <parameter type-id='type-id-101' name='ctext'/> - <parameter type-id='type-id-99' name='ctext_len'/> - <return type-id='type-id-22'/> + <typedef-decl name='__pthread_list_t' type-id='type-id-1015' id='type-id-1014'/> + <class-decl name='__pthread_internal_list' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1015'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='__prev' type-id='type-id-1016' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='__next' type-id='type-id-1016' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1015' size-in-bits='64' id='type-id-1016'/> + <qualified-type-def type-id='type-id-241' const='yes' id='type-id-1017'/> + <pointer-type-def type-id='type-id-1012' size-in-bits='64' id='type-id-1018'/> + <function-decl name='_gnutls_session_is_psk' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_send_handshake' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-397'/> + <parameter type-id='type-id-448'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fclose' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='pthread_mutex_unlock' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1018'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fflush' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='pthread_mutex_lock' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1018'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='fopen' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-919'/> + <parameter type-id='type-id-919'/> + <return type-id='type-id-16'/> + </function-decl> + <function-decl name='secure_getenv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='_gnutls_handshake_get_session_hash' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_encrypt' mangled-name='gnutls_cipher_encrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_encrypt@@GNUTLS_3_4'> - <parameter type-id='type-id-757' name='handle'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_set_keylog_function' mangled-name='gnutls_session_set_keylog_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_keylog_function@@GNUTLS_3_6_13'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-287' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_cipher_get_iv' mangled-name='_gnutls_cipher_get_iv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_cipher_get_iv@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-757' name='handle'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_len'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_get_keylog_function' mangled-name='gnutls_session_get_keylog_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_keylog_function@@GNUTLS_3_6_13'> + <parameter type-id='type-id-1017' name='session'/> + <return type-id='type-id-287'/> </function-decl> - <function-decl name='gnutls_cipher_set_iv' mangled-name='gnutls_cipher_set_iv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_set_iv@@GNUTLS_3_4'> - <parameter type-id='type-id-757' name='handle'/> - <parameter type-id='type-id-101' name='iv'/> - <parameter type-id='type-id-99' name='ivlen'/> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='locks.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='mutex_init_func' type-id='type-id-1019' id='type-id-1020'/> + <typedef-decl name='mutex_deinit_func' type-id='type-id-1019' id='type-id-1021'/> + <typedef-decl name='mutex_lock_func' type-id='type-id-1019' id='type-id-1022'/> + <typedef-decl name='mutex_unlock_func' type-id='type-id-1019' id='type-id-1023'/> + <pointer-type-def type-id='type-id-1024' size-in-bits='64' id='type-id-1019'/> + <function-decl name='gnutls_global_set_mutex' mangled-name='gnutls_global_set_mutex' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_mutex@@GNUTLS_3_4'> + <parameter type-id='type-id-1020' name='init'/> + <parameter type-id='type-id-1021' name='deinit'/> + <parameter type-id='type-id-1022' name='lock'/> + <parameter type-id='type-id-1023' name='unlock'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_cipher_add_auth' mangled-name='gnutls_cipher_add_auth' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_add_auth@@GNUTLS_3_4'> - <parameter type-id='type-id-757' name='handle'/> - <parameter type-id='type-id-101' name='ptext'/> - <parameter type-id='type-id-99' name='ptext_size'/> - <return type-id='type-id-22'/> + <function-type size-in-bits='64' id='type-id-1024'> + <parameter type-id='type-id-770'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='mem.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_calloc_function' type-id='type-id-1025' id='type-id-1026'/> + <pointer-type-def type-id='type-id-1027' size-in-bits='64' id='type-id-1028'/> + <pointer-type-def type-id='type-id-1029' size-in-bits='64' id='type-id-1025'/> + <var-decl name='gnutls_secure_malloc' type-id='type-id-957' mangled-name='gnutls_secure_malloc' visibility='default' elf-symbol-id='gnutls_secure_malloc@@GNUTLS_3_4'/> + <var-decl name='gnutls_malloc' type-id='type-id-957' mangled-name='gnutls_malloc' visibility='default' elf-symbol-id='gnutls_malloc@@GNUTLS_3_4'/> + <var-decl name='gnutls_free' type-id='type-id-962' mangled-name='gnutls_free' visibility='default' elf-symbol-id='gnutls_free@@GNUTLS_3_4'/> + <var-decl name='gnutls_realloc' type-id='type-id-961' mangled-name='gnutls_realloc' visibility='default' elf-symbol-id='gnutls_realloc@@GNUTLS_3_4'/> + <var-decl name='gnutls_calloc' type-id='type-id-1026' mangled-name='gnutls_calloc' visibility='default' elf-symbol-id='gnutls_calloc@@GNUTLS_3_4'/> + <var-decl name='gnutls_strdup' type-id='type-id-1028' mangled-name='gnutls_strdup' visibility='default' elf-symbol-id='gnutls_strdup@@GNUTLS_3_4'/> + <function-decl name='realloc' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> + </function-decl> + <function-decl name='malloc' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-1027'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1029'> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='mpi.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='asn1_read_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-909'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-77'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_tag' mangled-name='gnutls_cipher_tag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_tag@@GNUTLS_3_4'> - <parameter type-id='type-id-757' name='handle'/> - <parameter type-id='type-id-101' name='tag'/> - <parameter type-id='type-id-99' name='tag_size'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='cipher.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-1030' size-in-bits='3072' id='type-id-1031'> + <subrange length='3' type-id='type-id-12' id='type-id-35'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='512' id='type-id-1032'> + <subrange length='16' type-id='type-id-12' id='type-id-159'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='1024' id='type-id-1033'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='192' id='type-id-1034'> + <subrange length='6' type-id='type-id-12' id='type-id-336'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='192' id='type-id-1035'> + <subrange length='3' type-id='type-id-12' id='type-id-35'/> + </array-type-def> + <class-decl name='des_ctx' size-in-bits='1024' is-struct='yes' visibility='default' id='type-id-1030'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='type-id-1033' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='des3_ctx' size-in-bits='3072' is-struct='yes' visibility='default' id='type-id-1036'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='des' type-id='type-id-1031' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='chacha_ctx' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-1037'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-1032' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='chacha_poly1305_ctx' size-in-bits='1408' is-struct='yes' visibility='default' id='type-id-1038'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='chacha' type-id='type-id-1037' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='poly1305' type-id='type-id-1039' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='s' type-id='type-id-137' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='auth_size' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='data_size' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='block' type-id='type-id-152' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='poly1305_ctx' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-1039'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='r' type-id='type-id-1040' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='s32' type-id='type-id-1041' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='hh' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='h' type-id='type-id-1042' visibility='default'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='192' is-anonymous='yes' visibility='default' id='type-id-1040'> + <data-member access='private'> + <var-decl name='r32' type-id='type-id-1034' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='r64' type-id='type-id-1035' visibility='default'/> + </data-member> + </union-decl> + <union-decl name='__anonymous_union__1' size-in-bits='128' is-anonymous='yes' visibility='default' id='type-id-1042'> + <data-member access='private'> + <var-decl name='h32' type-id='type-id-1043' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='h64' type-id='type-id-141' visibility='default'/> + </data-member> + </union-decl> + <class-decl name='gost28147_cnt_ctx' size-in-bits='576' is-struct='yes' visibility='default' id='type-id-1044'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ctx' type-id='type-id-1045' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='bytes' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='iv' type-id='type-id-1046' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='buffer' type-id='type-id-1047' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='xts_aes128_key' size-in-bits='2816' is-struct='yes' visibility='default' id='type-id-1048'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cipher' type-id='type-id-1049' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='tweak_cipher' type-id='type-id-1049' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='xts_aes256_key' size-in-bits='3840' is-struct='yes' visibility='default' id='type-id-1050'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cipher' type-id='type-id-170' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='tweak_cipher' type-id='type-id-170' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='siv_cmac_aes128_ctx' size-in-bits='3072' is-struct='yes' visibility='default' id='type-id-1051'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cmac_key' type-id='type-id-1052' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cmac_cipher' type-id='type-id-1049' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='ctr_cipher' type-id='type-id-1049' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='siv_cmac_aes256_ctx' size-in-bits='4096' is-struct='yes' visibility='default' id='type-id-1053'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cmac_key' type-id='type-id-1052' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cmac_cipher' type-id='type-id-170' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='ctr_cipher' type-id='type-id-170' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='salsa20_ctx' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-1054'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='input' type-id='type-id-1032' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='arcfour_ctx' size-in-bits='2064' is-struct='yes' visibility='default' id='type-id-1055'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='S' type-id='type-id-445' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='i' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2056'> + <var-decl name='j' type-id='type-id-135' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='arctwo_ctx' size-in-bits='1024' is-struct='yes' visibility='default' id='type-id-1056'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='S' type-id='type-id-855' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='camellia256_ctx' size-in-bits='2048' is-struct='yes' visibility='default' id='type-id-1057'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='keys' type-id='type-id-1058' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='camellia128_ctx' size-in-bits='1536' is-struct='yes' visibility='default' id='type-id-1059'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='keys' type-id='type-id-1060' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gcm_camellia256_ctx' size-in-bits='35328' is-struct='yes' visibility='default' id='type-id-1061'> + <data-member access='public' static='yes'> + <var-decl name='key' type-id='type-id-146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32768'> + <var-decl name='gcm' type-id='type-id-147' visibility='default'/> + </data-member> + <data-member access='public' static='yes'> + <var-decl name='cipher' type-id='type-id-1057' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gcm_camellia128_ctx' size-in-bits='34816' is-struct='yes' visibility='default' id='type-id-1062'> + <data-member access='public' static='yes'> + <var-decl name='key' type-id='type-id-146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32768'> + <var-decl name='gcm' type-id='type-id-147' visibility='default'/> + </data-member> + <data-member access='public' static='yes'> + <var-decl name='cipher' type-id='type-id-1059' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gcm_aes256_ctx' size-in-bits='35200' is-struct='yes' visibility='default' id='type-id-1063'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='type-id-146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32768'> + <var-decl name='gcm' type-id='type-id-147' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33280'> + <var-decl name='cipher' type-id='type-id-170' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gcm_aes192_ctx' size-in-bits='34944' is-struct='yes' visibility='default' id='type-id-1064'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='type-id-146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32768'> + <var-decl name='gcm' type-id='type-id-147' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33280'> + <var-decl name='cipher' type-id='type-id-1065' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gcm_aes128_ctx' size-in-bits='34688' is-struct='yes' visibility='default' id='type-id-1066'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='type-id-146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32768'> + <var-decl name='gcm' type-id='type-id-147' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33280'> + <var-decl name='cipher' type-id='type-id-1049' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1055' size-in-bits='64' id='type-id-1067'/> + <pointer-type-def type-id='type-id-1056' size-in-bits='64' id='type-id-1068'/> + <pointer-type-def type-id='type-id-1059' size-in-bits='64' id='type-id-1069'/> + <pointer-type-def type-id='type-id-1057' size-in-bits='64' id='type-id-1070'/> + <pointer-type-def type-id='type-id-1037' size-in-bits='64' id='type-id-1071'/> + <pointer-type-def type-id='type-id-1038' size-in-bits='64' id='type-id-1072'/> + <qualified-type-def type-id='type-id-1059' const='yes' id='type-id-1073'/> + <pointer-type-def type-id='type-id-1073' size-in-bits='64' id='type-id-1074'/> + <qualified-type-def type-id='type-id-1057' const='yes' id='type-id-1075'/> + <pointer-type-def type-id='type-id-1075' size-in-bits='64' id='type-id-1076'/> + <qualified-type-def type-id='type-id-1036' const='yes' id='type-id-1077'/> + <pointer-type-def type-id='type-id-1077' size-in-bits='64' id='type-id-1078'/> + <qualified-type-def type-id='type-id-1030' const='yes' id='type-id-1079'/> + <pointer-type-def type-id='type-id-1079' size-in-bits='64' id='type-id-1080'/> + <qualified-type-def type-id='type-id-1045' const='yes' id='type-id-1081'/> + <pointer-type-def type-id='type-id-1081' size-in-bits='64' id='type-id-1082'/> + <qualified-type-def type-id='type-id-1051' const='yes' id='type-id-1083'/> + <pointer-type-def type-id='type-id-1083' size-in-bits='64' id='type-id-1084'/> + <qualified-type-def type-id='type-id-1053' const='yes' id='type-id-1085'/> + <pointer-type-def type-id='type-id-1085' size-in-bits='64' id='type-id-1086'/> + <pointer-type-def type-id='type-id-1036' size-in-bits='64' id='type-id-1087'/> + <pointer-type-def type-id='type-id-1030' size-in-bits='64' id='type-id-1088'/> + <pointer-type-def type-id='type-id-1066' size-in-bits='64' id='type-id-1089'/> + <pointer-type-def type-id='type-id-1064' size-in-bits='64' id='type-id-1090'/> + <pointer-type-def type-id='type-id-1063' size-in-bits='64' id='type-id-1091'/> + <pointer-type-def type-id='type-id-1062' size-in-bits='64' id='type-id-1092'/> + <pointer-type-def type-id='type-id-1061' size-in-bits='64' id='type-id-1093'/> + <pointer-type-def type-id='type-id-1044' size-in-bits='64' id='type-id-1094'/> + <pointer-type-def type-id='type-id-1045' size-in-bits='64' id='type-id-1095'/> + <pointer-type-def type-id='type-id-1054' size-in-bits='64' id='type-id-1096'/> + <pointer-type-def type-id='type-id-1051' size-in-bits='64' id='type-id-1097'/> + <pointer-type-def type-id='type-id-1053' size-in-bits='64' id='type-id-1098'/> + <pointer-type-def type-id='type-id-1048' size-in-bits='64' id='type-id-1099'/> + <pointer-type-def type-id='type-id-1050' size-in-bits='64' id='type-id-1100'/> + <var-decl name='_gnutls_cipher_ops' type-id='type-id-100' visibility='default'/> + <function-decl name='nettle_cbc_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <pointer-type-def type-id='type-id-757' size-in-bits='64' id='type-id-758'/> - <function-decl name='gnutls_cipher_init' mangled-name='gnutls_cipher_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_init@@GNUTLS_3_4'> - <parameter type-id='type-id-758' name='handle'/> - <parameter type-id='type-id-29' name='cipher'/> - <parameter type-id='type-id-57' name='key'/> - <parameter type-id='type-id-57' name='iv'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_cbc_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_iov_iter_init' mangled-name='_gnutls_iov_iter_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_des_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1088'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_iov_iter_next' mangled-name='_gnutls_iov_iter_next' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_des3_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1087'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_iov_iter_sync' mangled-name='_gnutls_iov_iter_sync' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_chacha_set_counter32' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1071'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_hash_copy' mangled-name='_gnutls_hash_copy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_chacha_set_nonce96' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1071'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_mac_fast' mangled-name='_gnutls_mac_fast' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_chacha_set_counter' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1071'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='privkey.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <pointer-type-def type-id='type-id-323' size-in-bits='64' id='type-id-759'/> - <typedef-decl name='gnutls_x509_spki_t' type-id='type-id-759' id='type-id-760'/> - <qualified-type-def type-id='type-id-760' const='yes' id='type-id-761'/> - <function-decl name='gnutls_privkey_set_spki' mangled-name='gnutls_privkey_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_set_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-404' name='privkey'/> - <parameter type-id='type-id-761' name='spki'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_chacha_set_nonce' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1071'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_get_spki' mangled-name='gnutls_privkey_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_get_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-404' name='privkey'/> - <parameter type-id='type-id-760' name='spki'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_chacha_poly1305_set_nonce' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1072'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_verify_params' mangled-name='gnutls_privkey_verify_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_verify_params@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_cfb_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_status' mangled-name='gnutls_privkey_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_status@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_cfb_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_set_flags' mangled-name='gnutls_privkey_set_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_set_flags@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_gost28147_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1095'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_set_pin_function' mangled-name='gnutls_privkey_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_set_pin_function@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-378' name='fn'/> - <parameter type-id='type-id-101' name='userdata'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_gost28147_set_param' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1095'/> + <parameter type-id='type-id-1101'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_url' mangled-name='gnutls_privkey_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_url@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_gost28147_cnt_crypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1094'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_x509_raw' mangled-name='gnutls_privkey_import_x509_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_x509_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-27' name='password'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_gost28147_cnt_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1094'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1101'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_decrypt_data2' mangled-name='gnutls_privkey_decrypt_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_decrypt_data2@@GNUTLS_3_6_5'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='ciphertext'/> - <parameter type-id='type-id-64' name='plaintext'/> - <parameter type-id='type-id-99' name='plaintext_size'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_gost28147_cnt_set_iv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1094'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_decrypt_data' mangled-name='gnutls_privkey_decrypt_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_decrypt_data@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='ciphertext'/> - <parameter type-id='type-id-278' name='plaintext'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_cfb8_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_sign_hash' mangled-name='gnutls_privkey_sign_hash' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_sign_hash@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='signer'/> - <parameter type-id='type-id-212' name='hash_algo'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='hash_data'/> - <parameter type-id='type-id-278' name='signature'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_cfb8_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-131'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_sign_hash2' mangled-name='gnutls_privkey_sign_hash2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_sign_hash2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-404' name='signer'/> - <parameter type-id='type-id-21' name='algo'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='hash_data'/> - <parameter type-id='type-id-278' name='signature'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_xts_aes128_encrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1099'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_sign_data2' mangled-name='gnutls_privkey_sign_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_sign_data2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-404' name='signer'/> - <parameter type-id='type-id-21' name='algo'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-278' name='signature'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_xts_aes128_decrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1099'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_sign_data' mangled-name='gnutls_privkey_sign_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_sign_data@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='signer'/> - <parameter type-id='type-id-212' name='hash'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-278' name='signature'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_xts_aes128_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1099'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_generate' mangled-name='gnutls_privkey_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_generate@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-60' name='algo'/> - <parameter type-id='type-id-10' name='bits'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_xts_aes128_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1099'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_export_x509' mangled-name='gnutls_privkey_export_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_x509@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-737' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_xts_aes256_encrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1100'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_x509' mangled-name='gnutls_privkey_import_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_x509@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_xts_aes256_decrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1100'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_ext4' mangled-name='gnutls_privkey_import_ext4' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ext4@@GNUTLS_3_6_0'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-101' name='userdata'/> - <parameter type-id='type-id-398' name='sign_data_fn'/> - <parameter type-id='type-id-399' name='sign_hash_fn'/> - <parameter type-id='type-id-400' name='decrypt_fn'/> - <parameter type-id='type-id-402' name='deinit_fn'/> - <parameter type-id='type-id-403' name='info_fn'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_xts_aes256_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1100'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_ext3' mangled-name='gnutls_privkey_import_ext3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ext3@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-101' name='userdata'/> - <parameter type-id='type-id-397' name='sign_fn'/> - <parameter type-id='type-id-400' name='decrypt_fn'/> - <parameter type-id='type-id-402' name='deinit_fn'/> - <parameter type-id='type-id-403' name='info_fn'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_xts_aes256_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1100'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_ext2' mangled-name='gnutls_privkey_import_ext2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ext2@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-60' name='pk'/> - <parameter type-id='type-id-101' name='userdata'/> - <parameter type-id='type-id-397' name='sign_fn'/> - <parameter type-id='type-id-400' name='decrypt_fn'/> - <parameter type-id='type-id-402' name='deinit_fn'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_siv_cmac_aes128_encrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1084'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_ext' mangled-name='gnutls_privkey_import_ext' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ext@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-60' name='pk'/> - <parameter type-id='type-id-101' name='userdata'/> - <parameter type-id='type-id-397' name='sign_func'/> - <parameter type-id='type-id-400' name='decrypt_func'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_siv_cmac_aes128_decrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1084'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_siv_cmac_aes256_encrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1086'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <pointer-type-def type-id='type-id-387' size-in-bits='64' id='type-id-762'/> - <function-decl name='gnutls_privkey_export_pkcs11' mangled-name='gnutls_privkey_export_pkcs11' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_pkcs11@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-762' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_siv_cmac_aes256_decrypt_message' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1086'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_siv_cmac_aes256_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1098'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_deinit' mangled-name='gnutls_privkey_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_siv_cmac_aes128_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1097'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_init' mangled-name='gnutls_privkey_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_init@@GNUTLS_3_4'> - <parameter type-id='type-id-488' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_gost28147_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1082'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_verify_seed' mangled-name='gnutls_privkey_verify_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_verify_seed@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-212' name='digest'/> - <parameter type-id='type-id-101' name='seed'/> - <parameter type-id='type-id-99' name='seed_size'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_gost28147_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1082'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_get_seed' mangled-name='gnutls_privkey_get_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_get_seed@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-434' name='digest'/> - <parameter type-id='type-id-101' name='seed'/> - <parameter type-id='type-id-425' name='seed_size'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_gost28147_encrypt_for_cfb' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1095'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_get_type' mangled-name='gnutls_privkey_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_get_type@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <return type-id='type-id-383'/> + <function-decl name='nettle_chacha_poly1305_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1072'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_get_pk_algorithm' mangled-name='gnutls_privkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_get_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-422' name='bits'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_chacha_poly1305_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1072'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_pkcs11' mangled-name='gnutls_privkey_import_pkcs11' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_pkcs11@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-387' name='key'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_chacha_poly1305_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1072'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-763' visibility='default' id='type-id-764'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-765' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='type-id-64' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> - </data-member> - </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-766'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_KEYGEN_SEED' value='1'/> - <enumerator name='GNUTLS_KEYGEN_DIGEST' value='2'/> - <enumerator name='GNUTLS_KEYGEN_SPKI' value='3'/> - </enum-decl> - <typedef-decl name='gnutls_keygen_types_t' type-id='type-id-766' id='type-id-765'/> - <typedef-decl name='gnutls_keygen_data_st' type-id='type-id-764' id='type-id-763'/> - <qualified-type-def type-id='type-id-763' const='yes' id='type-id-767'/> - <pointer-type-def type-id='type-id-767' size-in-bits='64' id='type-id-768'/> - <function-decl name='gnutls_privkey_generate2' mangled-name='gnutls_privkey_generate2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_generate2@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-60' name='algo'/> - <parameter type-id='type-id-10' name='bits'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-768' name='data'/> - <parameter type-id='type-id-10' name='data_size'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_chacha_poly1305_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1072'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_set_spki' mangled-name='gnutls_x509_privkey_set_spki' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_chacha_poly1305_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1072'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_privkey_status' mangled-name='gnutls_pkcs11_privkey_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_chacha_crypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1071'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_set_flags' mangled-name='gnutls_x509_privkey_set_flags' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_chacha_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1071'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_privkey_init' mangled-name='gnutls_pkcs11_privkey_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_chacha_crypt32' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1071'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_privkey_set_pin_function' mangled-name='gnutls_pkcs11_privkey_set_pin_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_salsa20r12_crypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1096'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_privkey_import_url' mangled-name='gnutls_pkcs11_privkey_import_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_salsa20_256_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1096'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_privkey_deinit' mangled-name='gnutls_pkcs11_privkey_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_salsa20_crypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1096'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='strncmp' mangled-name='strncmp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_arcfour_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1067'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_tpm_url' mangled-name='gnutls_privkey_import_tpm_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_arcfour128_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1067'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_privkey_import_system_url' mangled-name='_gnutls_privkey_import_system_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_arcfour_crypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1067'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_set_pin_function' mangled-name='gnutls_x509_privkey_set_pin_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_des3_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1078'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import2' mangled-name='gnutls_x509_privkey_import2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_des3_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1078'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pkcs11_privkey_decrypt_data2' mangled-name='_gnutls_pkcs11_privkey_decrypt_data2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_des_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1080'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pkcs11_privkey_decrypt_data' mangled-name='_gnutls_pkcs11_privkey_decrypt_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_des_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1080'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pk_is_not_prehashed' mangled-name='_gnutls_pk_is_not_prehashed' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_arctwo40_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1068'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pkcs11_privkey_sign' mangled-name='_gnutls_pkcs11_privkey_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_arctwo_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1068'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='pk_prepare_hash' mangled-name='pk_prepare_hash' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_arctwo_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1068'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pk_to_sign_entry' mangled-name='_gnutls_pk_to_sign_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_camellia256_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1070'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_hash_size_to_sha_hash' mangled-name='_gnutls_hash_size_to_sha_hash' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_camellia256_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1070'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_cpy' mangled-name='gnutls_x509_privkey_cpy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_camellia192_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1070'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_get_pk_algorithm' mangled-name='gnutls_x509_privkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_camellia192_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1070'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_privkey_cpy' mangled-name='gnutls_pkcs11_privkey_cpy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_camellia_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1069'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_find_rsa_pss_salt_size' mangled-name='_gnutls_find_rsa_pss_salt_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_camellia128_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1069'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_verify_seed' mangled-name='gnutls_x509_privkey_verify_seed' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_aes192_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1102'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_get_seed' mangled-name='gnutls_x509_privkey_get_seed' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_aes128_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1103'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='pubkey_to_bits' mangled-name='pubkey_to_bits' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_camellia256_set_iv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1093'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_privkey_get_pk_algorithm' mangled-name='gnutls_pkcs11_privkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_camellia256_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1093'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_pkcs11_privkey_get_pubkey' mangled-name='_pkcs11_privkey_get_pubkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_camellia256_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1093'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pubkey_get_mpis' mangled-name='_gnutls_pubkey_get_mpis' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_camellia256_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1093'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_deinit' mangled-name='gnutls_pubkey_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_camellia256_crypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1076'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pk_params_copy' mangled-name='_gnutls_pk_params_copy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_camellia128_set_iv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1092'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_privkey_get_spki_params' mangled-name='_gnutls_x509_privkey_get_spki_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_camellia128_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1092'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_generate2' mangled-name='gnutls_x509_privkey_generate2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_camellia128_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1092'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='pk_hash_data' mangled-name='pk_hash_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_camellia128_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1092'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pcert.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_pcert_deinit' mangled-name='gnutls_pcert_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-162' name='pcert'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_camellia128_crypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1074'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pcert_export_x509' mangled-name='gnutls_pcert_export_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_export_x509@@GNUTLS_3_4'> - <parameter type-id='type-id-162' name='pcert'/> - <parameter type-id='type-id-461' name='crt'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_gcm_aes256_set_iv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1091'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pcert_import_rawpk' mangled-name='gnutls_pcert_import_rawpk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_rawpk@@GNUTLS_3_6_6'> - <parameter type-id='type-id-162' name='pcert'/> - <parameter type-id='type-id-270' name='pubkey'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_gcm_aes256_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1091'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pcert_import_x509_raw' mangled-name='gnutls_pcert_import_x509_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_x509_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-162' name='pcert'/> - <parameter type-id='type-id-57' name='cert'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_gcm_aes256_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1091'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pcert_list_import_x509_file' mangled-name='gnutls_pcert_list_import_x509_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_list_import_x509_file@@GNUTLS_3_6_3'> - <parameter type-id='type-id-162' name='pcert_list'/> - <parameter type-id='type-id-422' name='pcert_list_size'/> - <parameter type-id='type-id-27' name='file'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-378' name='pin_fn'/> - <parameter type-id='type-id-101' name='pin_fn_userdata'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_gcm_aes256_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1091'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pcert_list_import_x509_raw' mangled-name='gnutls_pcert_list_import_x509_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_list_import_x509_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-162' name='pcert_list'/> - <parameter type-id='type-id-422' name='pcert_list_size'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_aes256_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1104'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pcert_import_x509_list' mangled-name='gnutls_pcert_import_x509_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_x509_list@@GNUTLS_3_4'> - <parameter type-id='type-id-162' name='pcert_list'/> - <parameter type-id='type-id-461' name='crt'/> - <parameter type-id='type-id-422' name='ncrt'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_gcm_aes192_set_iv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1090'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pcert_import_x509' mangled-name='gnutls_pcert_import_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_x509@@GNUTLS_3_4'> - <parameter type-id='type-id-162' name='pcert'/> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_gcm_aes192_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1090'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pcert_import_rawpk_raw' mangled-name='gnutls_pcert_import_rawpk_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_rawpk_raw@@GNUTLS_3_6_6'> - <parameter type-id='type-id-162' name='pcert'/> - <parameter type-id='type-id-57' name='rawpubkey'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-10' name='key_usage'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_gcm_aes192_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1090'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_export2' mangled-name='gnutls_pubkey_export2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_aes192_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1090'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_list_import_url' mangled-name='gnutls_x509_crt_list_import_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_aes192_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1105'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_load_file' mangled-name='gnutls_load_file' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_aes128_set_iv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1089'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_list_import2' mangled-name='gnutls_x509_crt_list_import2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_aes128_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1089'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_list_import' mangled-name='gnutls_x509_crt_list_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_aes128_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1089'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_check_if_sorted' mangled-name='_gnutls_check_if_sorted' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gcm_aes128_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1089'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_sort_clist' mangled-name='_gnutls_sort_clist' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_aes128_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1106'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_export2' mangled-name='gnutls_x509_crt_export2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-1049' size-in-bits='64' id='type-id-1103'/> + <pointer-type-def type-id='type-id-1065' size-in-bits='64' id='type-id-1102'/> + <class-decl name='aes128_ctx' size-in-bits='1408' is-struct='yes' visibility='default' id='type-id-1049'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='keys' type-id='type-id-1107' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='aes192_ctx' size-in-bits='1664' is-struct='yes' visibility='default' id='type-id-1065'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='keys' type-id='type-id-1108' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='cmac128_key' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1052'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='K1' type-id='type-id-137' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='K2' type-id='type-id-137' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gost28147_ctx' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1045'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='type-id-174' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sbox' type-id='type-id-1109' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='key_meshing' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='key_count' type-id='type-id-14' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1110' size-in-bits='64' id='type-id-1106'/> + <pointer-type-def type-id='type-id-1111' size-in-bits='64' id='type-id-1105'/> + <pointer-type-def type-id='type-id-1112' size-in-bits='64' id='type-id-1104'/> + <pointer-type-def type-id='type-id-1113' size-in-bits='64' id='type-id-1101'/> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='64' id='type-id-1046'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='96' id='type-id-1041'> + <subrange length='3' type-id='type-id-12' id='type-id-35'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='128' id='type-id-1043'> + <subrange length='4' type-id='type-id-12' id='type-id-144'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='1536' id='type-id-1060'> + <subrange length='24' type-id='type-id-12' id='type-id-1114'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='2048' id='type-id-1058'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='64' id='type-id-1047'> + <subrange length='8' type-id='type-id-12' id='type-id-175'/> + </array-type-def> + <qualified-type-def type-id='type-id-1049' const='yes' id='type-id-1110'/> + <qualified-type-def type-id='type-id-1065' const='yes' id='type-id-1111'/> + <qualified-type-def type-id='type-id-170' const='yes' id='type-id-1112'/> + <qualified-type-def type-id='type-id-1115' const='yes' id='type-id-1113'/> + <pointer-type-def type-id='type-id-1116' size-in-bits='64' id='type-id-1109'/> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='1408' id='type-id-1107'> + <subrange length='44' type-id='type-id-12' id='type-id-1117'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='1664' id='type-id-1108'> + <subrange length='52' type-id='type-id-12' id='type-id-1118'/> + </array-type-def> + <class-decl name='gost28147_param' size-in-bits='32800' is-struct='yes' visibility='default' id='type-id-1115'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key_meshing' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='sbox' type-id='type-id-1119' visibility='default'/> + </data-member> + </class-decl> + <qualified-type-def type-id='type-id-88' const='yes' id='type-id-1116'/> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='32768' id='type-id-1119'> + <subrange length='1024' type-id='type-id-12' id='type-id-1120'/> + </array-type-def> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='gost/bignum-le.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <function-decl name='__gmpz_import' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_init' mangled-name='gnutls_pubkey_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_export' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-11'/> + </function-decl> + <typedef-decl name='mpz_ptr' type-id='type-id-1123' id='type-id-1121'/> + <typedef-decl name='mpz_srcptr' type-id='type-id-1124' id='type-id-1122'/> + <pointer-type-def type-id='type-id-1125' size-in-bits='64' id='type-id-1123'/> + <pointer-type-def type-id='type-id-1126' size-in-bits='64' id='type-id-1124'/> + <qualified-type-def type-id='type-id-1125' const='yes' id='type-id-1126'/> + <typedef-decl name='__mpz_struct' type-id='type-id-1127' id='type-id-1125'/> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-1125' visibility='default' id='type-id-1127'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='_mp_alloc' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='_mp_size' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_mp_d' type-id='type-id-1128' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1129' size-in-bits='64' id='type-id-1128'/> + <typedef-decl name='mp_limb_t' type-id='type-id-12' id='type-id-1129'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='gost/gost-wrap.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <function-decl name='nettle_memeql_sec' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gost28147_imit_set_nonce' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1130'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_x509' mangled-name='gnutls_pubkey_import_x509' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-1131' size-in-bits='64' id='type-id-1130'/> + <class-decl name='gost28147_imit_ctx' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-1131'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cctx' type-id='type-id-1045' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='count' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='block' type-id='type-id-1047' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='state' type-id='type-id-1046' visibility='default'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='gost/gost28147.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <var-decl name='_gnutls_gost28147_param_test_3411' type-id='type-id-1113' visibility='default'/> + <var-decl name='_gnutls_gost28147_param_CryptoPro_3411' type-id='type-id-1113' visibility='default'/> + <var-decl name='_gnutls_gost28147_param_Test_89' type-id='type-id-1113' visibility='default'/> + <var-decl name='_gnutls_gost28147_param_CryptoPro_A' type-id='type-id-1113' visibility='default'/> + <var-decl name='_gnutls_gost28147_param_CryptoPro_B' type-id='type-id-1113' visibility='default'/> + <var-decl name='_gnutls_gost28147_param_CryptoPro_C' type-id='type-id-1113' visibility='default'/> + <var-decl name='_gnutls_gost28147_param_CryptoPro_D' type-id='type-id-1113' visibility='default'/> + <var-decl name='_gnutls_gost28147_param_TC26_Z' type-id='type-id-1113' visibility='default'/> + <function-decl name='_gnutls_nettle_ecc_write_le32' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-1109'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import' mangled-name='gnutls_pubkey_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_memxor3' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='pubkey.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_pubkey_set_spki' mangled-name='gnutls_pubkey_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_set_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-270' name='pubkey'/> - <parameter type-id='type-id-761' name='spki'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <abi-instr version='1.0' address-size='64' path='gost/gostdsa-mask.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <function-decl name='__gmpz_tdiv_q_2exp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_get_spki' mangled-name='gnutls_pubkey_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-270' name='pubkey'/> - <parameter type-id='type-id-760' name='spki'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_tdiv_r_2exp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_verify_params' mangled-name='gnutls_pubkey_verify_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_verify_params@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_roinit_n' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1133'/> + <parameter type-id='type-id-1134'/> + <return type-id='type-id-1122'/> </function-decl> - <function-decl name='gnutls_pubkey_import_x509_raw' mangled-name='gnutls_pubkey_import_x509_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_x509_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='pkey'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <typedef-decl name='mp_bitcnt_t' type-id='type-id-12' id='type-id-1132'/> + <typedef-decl name='mp_size_t' type-id='type-id-22' id='type-id-1134'/> + <typedef-decl name='mp_srcptr' type-id='type-id-1135' id='type-id-1133'/> + <pointer-type-def type-id='type-id-1136' size-in-bits='64' id='type-id-1135'/> + <qualified-type-def type-id='type-id-1129' const='yes' id='type-id-1136'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='gost_keywrap.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <function-decl name='_gnutls_gost28147_key_unwrap_cryptopro' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1101'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gost28147_key_wrap_cryptopro' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1101'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_set_pin_function' mangled-name='gnutls_pubkey_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_set_pin_function@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-378' name='fn'/> - <parameter type-id='type-id-101' name='userdata'/> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='int/dsa-compute-k.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <typedef-decl name='mp_ptr' type-id='type-id-1128' id='type-id-1137'/> + <typedef-decl name='mp_srcptr' type-id='type-id-1135' id='type-id-1133'/> + <qualified-type-def type-id='type-id-1129' const='yes' id='type-id-1136'/> + <pointer-type-def type-id='type-id-1136' size-in-bits='64' id='type-id-1135'/> + <function-decl name='__gmpz_limbs_finish' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1134'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_encrypt_data' mangled-name='gnutls_pubkey_encrypt_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_encrypt_data@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='plaintext'/> - <parameter type-id='type-id-278' name='ciphertext'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_limbs_write' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1134'/> + <return type-id='type-id-1137'/> + </function-decl> + <function-decl name='__gmpn_cnd_add_n' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1129'/> + <parameter type-id='type-id-1137'/> + <parameter type-id='type-id-1133'/> + <parameter type-id='type-id-1133'/> + <parameter type-id='type-id-1134'/> + <return type-id='type-id-1129'/> + </function-decl> + <function-decl name='__gmpn_sub_n' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1137'/> + <parameter type-id='type-id-1133'/> + <parameter type-id='type-id-1133'/> + <parameter type-id='type-id-1134'/> + <return type-id='type-id-1129'/> + </function-decl> + <function-decl name='__gmpn_rshift' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1137'/> + <parameter type-id='type-id-1133'/> + <parameter type-id='type-id-1134'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-1129'/> </function-decl> - <function-decl name='gnutls_pubkey_verify_hash2' mangled-name='gnutls_pubkey_verify_hash2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_verify_hash2@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-21' name='algo'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='hash'/> - <parameter type-id='type-id-57' name='signature'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpn_copyi' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1137'/> + <parameter type-id='type-id-1133'/> + <parameter type-id='type-id-1134'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_verify_data2' mangled-name='gnutls_pubkey_verify_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_verify_data2@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='pubkey'/> - <parameter type-id='type-id-21' name='algo'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-57' name='signature'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpn_zero' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1137'/> + <parameter type-id='type-id-1134'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_dsa_raw' mangled-name='gnutls_pubkey_import_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-57' name='p'/> - <parameter type-id='type-id-57' name='q'/> - <parameter type-id='type-id-57' name='g'/> - <parameter type-id='type-id-57' name='y'/> - <return type-id='type-id-22'/> + <function-decl name='mpn_set_base256' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1128'/> + <parameter type-id='type-id-1134'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_gost_raw' mangled-name='gnutls_pubkey_import_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_gost_raw@@GNUTLS_3_6_3'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-59' name='curve'/> - <parameter type-id='type-id-212' name='digest'/> - <parameter type-id='type-id-318' name='paramset'/> - <parameter type-id='type-id-57' name='x'/> - <parameter type-id='type-id-57' name='y'/> - <return type-id='type-id-22'/> + <function-decl name='mpn_get_base256' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1135'/> + <parameter type-id='type-id-1134'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_ecc_x962' mangled-name='gnutls_pubkey_import_ecc_x962' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_ecc_x962@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-57' name='parameters'/> - <parameter type-id='type-id-57' name='ecpoint'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_limbs_read' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-1133'/> </function-decl> - <function-decl name='gnutls_pubkey_import_ecc_raw' mangled-name='gnutls_pubkey_import_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_ecc_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-59' name='curve'/> - <parameter type-id='type-id-57' name='x'/> - <parameter type-id='type-id-57' name='y'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='int/dsa-keygen-fips186.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <function-decl name='__gmpz_fdiv_q' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_rsa_raw' mangled-name='gnutls_pubkey_import_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-57' name='m'/> - <parameter type-id='type-id-57' name='e'/> - <return type-id='type-id-22'/> + <function-decl name='dsa_generate_dss_keypair' mangled-name='dsa_generate_dss_keypair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dsa_generate_dss_keypair@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-1138' name='params'/> + <parameter type-id='type-id-1123' name='y'/> + <parameter type-id='type-id-1123' name='x'/> + <parameter type-id='type-id-11' name='random_ctx'/> + <parameter type-id='type-id-1139' name='random'/> + <parameter type-id='type-id-11' name='progress_ctx'/> + <parameter type-id='type-id-1140' name='progress'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_import_url' mangled-name='gnutls_pubkey_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_url@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_dsa_generate_dss_pq' mangled-name='_dsa_generate_dss_pq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dsa_generate_dss_pq@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-1138' name='params'/> + <parameter type-id='type-id-1141' name='cert'/> + <parameter type-id='type-id-10' name='seed_length'/> + <parameter type-id='type-id-11' name='seed'/> + <parameter type-id='type-id-11' name='progress_ctx'/> + <parameter type-id='type-id-1140' name='progress'/> + <parameter type-id='type-id-10' name='p_bits'/> + <parameter type-id='type-id-10' name='q_bits'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_set_key_usage' mangled-name='gnutls_pubkey_set_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_set_key_usage@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-10' name='usage'/> - <return type-id='type-id-22'/> + <function-decl name='_dsa_generate_dss_g' mangled-name='_dsa_generate_dss_g' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dsa_generate_dss_g@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-1138' name='params'/> + <parameter type-id='type-id-10' name='domain_seed_size'/> + <parameter type-id='type-id-132' name='domain_seed'/> + <parameter type-id='type-id-11' name='progress_ctx'/> + <parameter type-id='type-id-1140' name='progress'/> + <parameter type-id='type-id-10' name='index'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='gnutls_x509_crq_int' size-in-bits='64' is-struct='yes' visibility='default' id='type-id-769'> + <pointer-type-def type-id='type-id-1142' size-in-bits='64' id='type-id-1138'/> + <pointer-type-def type-id='type-id-1143' size-in-bits='64' id='type-id-1141'/> + <pointer-type-def type-id='type-id-1144' size-in-bits='64' id='type-id-1140'/> + <pointer-type-def type-id='type-id-1145' size-in-bits='64' id='type-id-1139'/> + <class-decl name='dsa_params' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1142'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='crq' type-id='type-id-390' visibility='default'/> + <var-decl name='p' type-id='type-id-1146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='q' type-id='type-id-1146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='g' type-id='type-id-1146' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-769' size-in-bits='64' id='type-id-770'/> - <typedef-decl name='gnutls_x509_crq_t' type-id='type-id-770' id='type-id-771'/> - <function-decl name='gnutls_x509_crq_set_pubkey' mangled-name='gnutls_x509_crq_set_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_pubkey@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-270' name='key'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_set_pubkey' mangled-name='gnutls_x509_crt_set_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_pubkey@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-270' name='key'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pubkey_import' mangled-name='gnutls_pubkey_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <return type-id='type-id-22'/> + <class-decl name='dss_params_validation_seeds' size-in-bits='6400' is-struct='yes' visibility='default' id='type-id-1143'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='seed_length' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='seed' type-id='type-id-1147' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='pseed_length' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='pseed' type-id='type-id-1147' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='qseed_length' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4256'> + <var-decl name='qseed' type-id='type-id-1147' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6336'> + <var-decl name='pgen_counter' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6368'> + <var-decl name='qgen_counter' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='nettle_progress_func' type-id='type-id-1148' id='type-id-1144'/> + <typedef-decl name='nettle_random_func' type-id='type-id-190' id='type-id-1145'/> + <typedef-decl name='mpz_t' type-id='type-id-1149' id='type-id-1146'/> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='2056' id='type-id-1147'> + <subrange length='257' type-id='type-id-12' id='type-id-1150'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-1125' size-in-bits='128' id='type-id-1149'> + <subrange length='1' type-id='type-id-12' id='type-id-51'/> + </array-type-def> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='int/dsa-validate.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <function-decl name='_dsa_check_qp_sizes' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_pubkey_export_gost_raw2' mangled-name='gnutls_pubkey_export_gost_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_gost_raw2@@GNUTLS_3_6_3'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-434' name='digest'/> - <parameter type-id='type-id-715' name='paramset'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_dsa_validate_dss_pq' mangled-name='_dsa_validate_dss_pq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dsa_validate_dss_pq@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-1138' name='pub'/> + <parameter type-id='type-id-1141' name='cert'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_export_ecc_x962' mangled-name='gnutls_pubkey_export_ecc_x962' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_ecc_x962@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-278' name='parameters'/> - <parameter type-id='type-id-278' name='ecpoint'/> - <return type-id='type-id-22'/> + <function-decl name='_dsa_validate_dss_g' mangled-name='_dsa_validate_dss_g' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dsa_validate_dss_g@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-1138' name='pub'/> + <parameter type-id='type-id-10' name='domain_seed_size'/> + <parameter type-id='type-id-132' name='domain_seed'/> + <parameter type-id='type-id-10' name='index'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_export_ecc_raw2' mangled-name='gnutls_pubkey_export_ecc_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_ecc_raw2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='int/ecdsa-compute-k.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <function-decl name='__gmpz_init_set_str' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_export_ecc_raw' mangled-name='gnutls_pubkey_export_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_ecc_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='int/provable-prime.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <function-decl name='__gmpz_fdiv_q_2exp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_export_dsa_raw2' mangled-name='gnutls_pubkey_export_dsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_dsa_raw2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_fdiv_r_2exp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_export_dsa_raw' mangled-name='gnutls_pubkey_export_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='int/rsa-keygen-fips186.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <typedef-decl name='mp_bitcnt_t' type-id='type-id-12' id='type-id-1132'/> + <function-decl name='__gmpz_gcd' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_export_rsa_raw' mangled-name='gnutls_pubkey_export_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_sqrt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_export_rsa_raw2' mangled-name='gnutls_pubkey_export_rsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_rsa_raw2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='mpz_seed_sizeinbase_256_u' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_pubkey_get_key_id' mangled-name='gnutls_pubkey_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-64' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <function-decl name='st_provable_prime' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1140'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='__gmpz_lcm' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_export2' mangled-name='gnutls_pubkey_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_mul_2exp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_export' mangled-name='gnutls_pubkey_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_tstbit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1132'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='gnutls_pkcs11_obj_st' size-in-bits='1152' is-struct='yes' visibility='default' id='type-id-772'> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='mac.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='32768' id='type-id-1119'> + <subrange length='1024' type-id='type-id-12' id='type-id-1120'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='576' id='type-id-1151'> + <subrange length='18' type-id='type-id-12' id='type-id-1152'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='768' id='type-id-1153'> + <subrange length='24' type-id='type-id-12' id='type-id-1114'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='8448' id='type-id-1154'> + <subrange length='264' type-id='type-id-12' id='type-id-1155'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='8576' id='type-id-1156'> + <subrange length='268' type-id='type-id-12' id='type-id-1157'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='64' id='type-id-1046'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='96' id='type-id-1041'> + <subrange length='3' type-id='type-id-12' id='type-id-35'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='1408' id='type-id-1107'> + <subrange length='44' type-id='type-id-12' id='type-id-1117'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='1664' id='type-id-1108'> + <subrange length='52' type-id='type-id-12' id='type-id-1118'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='768' id='type-id-1158'> + <subrange length='12' type-id='type-id-12' id='type-id-513'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='1536' id='type-id-1060'> + <subrange length='24' type-id='type-id-12' id='type-id-1114'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='1600' id='type-id-1159'> + <subrange length='25' type-id='type-id-12' id='type-id-1160'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='2048' id='type-id-1058'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-140' size-in-bits='576' id='type-id-1161'> + <subrange length='9' type-id='type-id-12' id='type-id-1162'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='8192' id='type-id-1163'> + <subrange length='1024' type-id='type-id-12' id='type-id-1120'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='832' id='type-id-1164'> + <subrange length='104' type-id='type-id-12' id='type-id-1165'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='1088' id='type-id-1166'> + <subrange length='136' type-id='type-id-12' id='type-id-1167'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='1152' id='type-id-1168'> + <subrange length='144' type-id='type-id-12' id='type-id-1169'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='576' id='type-id-1170'> + <subrange length='72' type-id='type-id-12' id='type-id-1171'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='64' id='type-id-1047'> + <subrange length='8' type-id='type-id-12' id='type-id-175'/> + </array-type-def> + <class-decl name='streebog512_ctx' size-in-bits='2112' is-struct='yes' visibility='default' id='type-id-1172'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-176' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='count' type-id='type-id-176' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='sigma' type-id='type-id-176' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='block' type-id='type-id-180' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gosthash94_ctx' size-in-bits='896' is-struct='yes' visibility='default' id='type-id-1173'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='raw' type-id='type-id-62' visibility='default'/> + <var-decl name='hash' type-id='type-id-174' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='sum' type-id='type-id-174' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='count' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='608'> + <var-decl name='block' type-id='type-id-301' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='md2_ctx' size-in-bits='672' is-struct='yes' visibility='default' id='type-id-1174'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='C' type-id='type-id-152' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='type-id-773' visibility='default'/> + <var-decl name='X' type-id='type-id-313' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='class' type-id='type-id-774' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='block' type-id='type-id-152' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='sha3_512_ctx' size-in-bits='2240' is-struct='yes' visibility='default' id='type-id-1175'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-1176' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='block' type-id='type-id-1170' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='sha3_state' size-in-bits='1600' is-struct='yes' visibility='default' id='type-id-1176'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='a' type-id='type-id-1159' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='sha3_384_ctx' size-in-bits='2496' is-struct='yes' visibility='default' id='type-id-1177'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-1176' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='block' type-id='type-id-1164' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='sha3_256_ctx' size-in-bits='2752' is-struct='yes' visibility='default' id='type-id-1178'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-1176' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='block' type-id='type-id-1166' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='sha3_224_ctx' size-in-bits='2816' is-struct='yes' visibility='default' id='type-id-1179'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-1176' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='block' type-id='type-id-1168' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gost28147_imit_ctx' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-1131'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cctx' type-id='type-id-1045' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='count' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='block' type-id='type-id-1047' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='state' type-id='type-id-1046' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gost28147_ctx' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1045'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='type-id-174' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='flags' type-id='type-id-10' visibility='default'/> + <var-decl name='sbox' type-id='type-id-1109' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='info' type-id='type-id-538' visibility='default'/> + <var-decl name='key_meshing' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='pubkey' type-id='type-id-775' visibility='default'/> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='key_count' type-id='type-id-14' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gost28147_param' size-in-bits='32800' is-struct='yes' visibility='default' id='type-id-1115'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key_meshing' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='sbox' type-id='type-id-1119' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='umac96_ctx' size-in-bits='21120' is-struct='yes' visibility='default' id='type-id-1180'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='l1_key' type-id='type-id-1154' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8448'> + <var-decl name='l2_key' type-id='type-id-1151' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9024'> + <var-decl name='l3_key1' type-id='type-id-1060' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='l3_key2' type-id='type-id-1041' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10656'> + <var-decl name='pdf_key' type-id='type-id-1049' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12096'> + <var-decl name='l2_state' type-id='type-id-1161' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12672'> + <var-decl name='nonce' type-id='type-id-152' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12800'> + <var-decl name='nonce_length' type-id='type-id-38' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12832'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12864'> + <var-decl name='count' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12928'> + <var-decl name='block' type-id='type-id-1163' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='aes128_ctx' size-in-bits='1408' is-struct='yes' visibility='default' id='type-id-1049'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='keys' type-id='type-id-1107' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='umac128_ctx' size-in-bits='22144' is-struct='yes' visibility='default' id='type-id-1181'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='l1_key' type-id='type-id-1156' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='l2_key' type-id='type-id-1153' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='l3_key1' type-id='type-id-1058' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11392'> + <var-decl name='l3_key2' type-id='type-id-1043' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='pdf_key' type-id='type-id-1049' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12928'> + <var-decl name='l2_state' type-id='type-id-1158' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13696'> + <var-decl name='nonce' type-id='type-id-152' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13824'> + <var-decl name='nonce_length' type-id='type-id-38' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13856'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13888'> + <var-decl name='count' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13952'> + <var-decl name='block' type-id='type-id-1163' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='cmac_aes128_ctx' size-in-bits='1984' is-struct='yes' visibility='default' id='type-id-1182'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='type-id-1052' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ctx' type-id='type-id-1183' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='cipher' type-id='type-id-1049' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='cmac128_key' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1052'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='K1' type-id='type-id-137' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='K2' type-id='type-id-137' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='cmac128_ctx' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-1183'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='X' type-id='type-id-137' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='block' type-id='type-id-137' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='index' type-id='type-id-9' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='cmac_aes256_ctx' size-in-bits='2496' is-struct='yes' visibility='default' id='type-id-1184'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='key' type-id='type-id-1052' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='ctx' type-id='type-id-1183' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='cipher' type-id='type-id-170' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='aes192_ctx' size-in-bits='1664' is-struct='yes' visibility='default' id='type-id-1065'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='keys' type-id='type-id-1108' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='hmac_streebog512_ctx' size-in-bits='6336' is-struct='yes' visibility='default' id='type-id-1185'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='outer' type-id='type-id-1172' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='inner' type-id='type-id-1172' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='state' type-id='type-id-1172' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='hmac_gosthash94cp_ctx' size-in-bits='2688' is-struct='yes' visibility='default' id='type-id-1186'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='outer' type-id='type-id-1173' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='pubkey_size' type-id='type-id-10' visibility='default'/> + <var-decl name='inner' type-id='type-id-1173' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='928'> - <var-decl name='pk_algorithm' type-id='type-id-60' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='state' type-id='type-id-1173' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='key_usage' type-id='type-id-10' visibility='default'/> + </class-decl> + <class-decl name='hmac_sha512_ctx' size-in-bits='5184' is-struct='yes' visibility='default' id='type-id-1187'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='outer' type-id='type-id-182' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='pin' type-id='type-id-377' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='inner' type-id='type-id-182' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='state' type-id='type-id-182' visibility='default'/> </data-member> </class-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-776'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_PKCS11_OBJ_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_PKCS11_OBJ_X509_CRT' value='1'/> - <enumerator name='GNUTLS_PKCS11_OBJ_PUBKEY' value='2'/> - <enumerator name='GNUTLS_PKCS11_OBJ_PRIVKEY' value='3'/> - <enumerator name='GNUTLS_PKCS11_OBJ_SECRET_KEY' value='4'/> - <enumerator name='GNUTLS_PKCS11_OBJ_DATA' value='5'/> - <enumerator name='GNUTLS_PKCS11_OBJ_X509_CRT_EXTENSION' value='6'/> - </enum-decl> - <typedef-decl name='gnutls_pkcs11_obj_type_t' type-id='type-id-776' id='type-id-773'/> - <typedef-decl name='ck_object_class_t' type-id='type-id-38' id='type-id-774'/> - - <array-type-def dimensions='1' type-id='type-id-62' size-in-bits='512' id='type-id-775'> - <subrange length='4' type-id='type-id-38' id='type-id-136'/> - - </array-type-def> - <pointer-type-def type-id='type-id-772' size-in-bits='64' id='type-id-777'/> - <typedef-decl name='gnutls_pkcs11_obj_t' type-id='type-id-777' id='type-id-778'/> - <function-decl name='gnutls_pubkey_import_pkcs11' mangled-name='gnutls_pubkey_import_pkcs11' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_pkcs11@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pubkey_get_preferred_hash_algorithm' mangled-name='gnutls_pubkey_get_preferred_hash_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_preferred_hash_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-434' name='hash'/> - <parameter type-id='type-id-422' name='mand'/> - <return type-id='type-id-22'/> + <class-decl name='hmac_sha256_ctx' size-in-bits='2688' is-struct='yes' visibility='default' id='type-id-1188'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='outer' type-id='type-id-181' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='inner' type-id='type-id-181' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='state' type-id='type-id-181' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='hmac_sha1_ctx' size-in-bits='2496' is-struct='yes' visibility='default' id='type-id-1189'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='outer' type-id='type-id-179' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='inner' type-id='type-id-179' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='state' type-id='type-id-179' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='hmac_md5_ctx' size-in-bits='2304' is-struct='yes' visibility='default' id='type-id-1190'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='outer' type-id='type-id-1191' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='inner' type-id='type-id-1191' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='state' type-id='type-id-1191' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1049' size-in-bits='64' id='type-id-1103'/> + <pointer-type-def type-id='type-id-1065' size-in-bits='64' id='type-id-1102'/> + <pointer-type-def type-id='type-id-1182' size-in-bits='64' id='type-id-1192'/> + <pointer-type-def type-id='type-id-1184' size-in-bits='64' id='type-id-1193'/> + <qualified-type-def type-id='type-id-1049' const='yes' id='type-id-1110'/> + <pointer-type-def type-id='type-id-1110' size-in-bits='64' id='type-id-1106'/> + <qualified-type-def type-id='type-id-1065' const='yes' id='type-id-1111'/> + <pointer-type-def type-id='type-id-1111' size-in-bits='64' id='type-id-1105'/> + <qualified-type-def type-id='type-id-170' const='yes' id='type-id-1112'/> + <pointer-type-def type-id='type-id-1112' size-in-bits='64' id='type-id-1104'/> + <qualified-type-def type-id='type-id-1115' const='yes' id='type-id-1113'/> + <pointer-type-def type-id='type-id-1113' size-in-bits='64' id='type-id-1101'/> + <pointer-type-def type-id='type-id-1131' size-in-bits='64' id='type-id-1130'/> + <pointer-type-def type-id='type-id-1173' size-in-bits='64' id='type-id-1194'/> + <pointer-type-def type-id='type-id-1186' size-in-bits='64' id='type-id-1195'/> + <pointer-type-def type-id='type-id-1190' size-in-bits='64' id='type-id-1196'/> + <pointer-type-def type-id='type-id-1189' size-in-bits='64' id='type-id-1197'/> + <pointer-type-def type-id='type-id-1188' size-in-bits='64' id='type-id-1198'/> + <pointer-type-def type-id='type-id-1187' size-in-bits='64' id='type-id-1199'/> + <pointer-type-def type-id='type-id-1185' size-in-bits='64' id='type-id-1200'/> + <pointer-type-def type-id='type-id-1174' size-in-bits='64' id='type-id-1201'/> + <pointer-type-def type-id='type-id-1179' size-in-bits='64' id='type-id-1202'/> + <pointer-type-def type-id='type-id-1178' size-in-bits='64' id='type-id-1203'/> + <pointer-type-def type-id='type-id-1177' size-in-bits='64' id='type-id-1204'/> + <pointer-type-def type-id='type-id-1175' size-in-bits='64' id='type-id-1205'/> + <pointer-type-def type-id='type-id-1172' size-in-bits='64' id='type-id-1206'/> + <pointer-type-def type-id='type-id-1181' size-in-bits='64' id='type-id-1207'/> + <pointer-type-def type-id='type-id-1180' size-in-bits='64' id='type-id-1208'/> + <var-decl name='_gnutls_mac_ops' type-id='type-id-199' visibility='default'/> + <var-decl name='_gnutls_digest_ops' type-id='type-id-220' visibility='default'/> + <function-decl name='nettle_hkdf_extract' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-186'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_privkey' mangled-name='gnutls_pubkey_import_privkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_privkey@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-10' name='usage'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_hkdf_expand' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-186'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_x509_crq' mangled-name='gnutls_pubkey_import_x509_crq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_x509_crq@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_pbkdf2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-186'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_x509' mangled-name='gnutls_pubkey_import_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_x509@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_streebog512_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1206'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_deinit' mangled-name='gnutls_pubkey_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_streebog512_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1206'/> + <return type-id='type-id-13'/> </function-decl> - <pointer-type-def type-id='type-id-270' size-in-bits='64' id='type-id-779'/> - <function-decl name='gnutls_pubkey_init' mangled-name='gnutls_pubkey_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_init@@GNUTLS_3_4'> - <parameter type-id='type-id-779' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_streebog256_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1206'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_get_key_usage' mangled-name='gnutls_pubkey_get_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_key_usage@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-422' name='usage'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_streebog512_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1206'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_get_pk_algorithm' mangled-name='gnutls_pubkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> - <parameter type-id='type-id-422' name='usage'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_streebog256_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1206'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pk_are_compat' mangled-name='_gnutls_pk_are_compat' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gosthash94cp_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1194'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_sign_is_secure2' mangled-name='_gnutls_sign_is_secure2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gosthash94cp_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1194'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_is_broken_sig_allowed' mangled-name='_gnutls_is_broken_sig_allowed' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_gosthash94_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1194'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='encode_ber_digest_info' mangled-name='encode_ber_digest_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_md2_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1201'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_gost_digest' mangled-name='_gnutls_gost_digest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_md2_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1201'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_digest_gost' mangled-name='_gnutls_digest_gost' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_md2_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1201'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_mpi_init_scan_le' mangled-name='_gnutls_mpi_init_scan_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_512_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1205'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_gost_paramset_default' mangled-name='_gnutls_gost_paramset_default' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_512_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1205'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_read_ecc_params' mangled-name='_gnutls_x509_read_ecc_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_512_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1205'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_decode_string' mangled-name='_gnutls_x509_decode_string' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_384_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1204'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_ecc_ansi_x962_import' mangled-name='_gnutls_ecc_ansi_x962_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_384_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1204'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_obj_init' mangled-name='gnutls_pkcs11_obj_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_384_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1204'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_obj_set_pin_function' mangled-name='gnutls_pkcs11_obj_set_pin_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_256_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1203'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_obj_import_url' mangled-name='gnutls_pkcs11_obj_import_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_256_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1203'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_obj_deinit' mangled-name='gnutls_pkcs11_obj_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_256_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1203'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_tpm_url' mangled-name='gnutls_pubkey_import_tpm_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_224_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1202'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_encode_and_copy_PKI_params' mangled-name='_gnutls_x509_encode_and_copy_PKI_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_224_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1202'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crq_set_key_usage' mangled-name='gnutls_x509_crq_set_key_usage' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_sha3_224_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1202'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_key_usage' mangled-name='gnutls_x509_crt_set_key_usage' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_gost28147_imit_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1130'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='asn1_der_decoding2' mangled-name='asn1_der_decoding2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_gost28147_imit_set_param' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1130'/> + <parameter type-id='type-id-1101'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_get_asn_mpis' mangled-name='_gnutls_get_asn_mpis' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_umac96_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1208'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_write_ecc_pubkey' mangled-name='_gnutls_x509_write_ecc_pubkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_umac128_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1207'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_encode_string' mangled-name='_gnutls_x509_encode_string' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_cmac_aes128_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1192'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_write_ecc_params' mangled-name='_gnutls_x509_write_ecc_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_cmac_aes256_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1193'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_get_key_id' mangled-name='_gnutls_get_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_aes128_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1103'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_export_int_named2' mangled-name='_gnutls_x509_export_int_named2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_aes192_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1102'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_export_int_named' mangled-name='_gnutls_x509_export_int_named' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_aes256_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1104'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_import_pkcs11' mangled-name='gnutls_x509_crt_import_pkcs11' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_aes192_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1105'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_key_usage' mangled-name='gnutls_x509_crt_get_key_usage' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_aes128_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1106'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_obj_get_type' mangled-name='gnutls_pkcs11_obj_get_type' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_cmac_aes256_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1193'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pk_bits_to_sha_hash' mangled-name='_gnutls_pk_bits_to_sha_hash' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_cmac_aes256_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1193'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_privkey_get_public_mpis' mangled-name='_gnutls_privkey_get_public_mpis' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_cmac_aes128_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1192'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_pk_algorithm' mangled-name='gnutls_x509_crq_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_cmac_aes128_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1192'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_key_usage' mangled-name='gnutls_x509_crq_get_key_usage' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_umac128_set_nonce' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1207'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_crq_get_mpis' mangled-name='_gnutls_x509_crq_get_mpis' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_umac128_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1207'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_algorithm' mangled-name='gnutls_x509_crt_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_umac128_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1207'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_crt_get_mpis' mangled-name='_gnutls_x509_crt_get_mpis' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_umac96_set_nonce' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1208'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_ecc_curve_get_name' mangled-name='gnutls_ecc_curve_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_umac96_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1208'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='locks.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <pointer-type-def type-id='type-id-780' size-in-bits='64' id='type-id-781'/> - <typedef-decl name='mutex_init_func' type-id='type-id-781' id='type-id-782'/> - <typedef-decl name='mutex_deinit_func' type-id='type-id-781' id='type-id-783'/> - <typedef-decl name='mutex_lock_func' type-id='type-id-781' id='type-id-784'/> - <typedef-decl name='mutex_unlock_func' type-id='type-id-781' id='type-id-785'/> - <function-decl name='gnutls_global_set_mutex' mangled-name='gnutls_global_set_mutex' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_global_set_mutex@@GNUTLS_3_4'> - <parameter type-id='type-id-782' name='init'/> - <parameter type-id='type-id-783' name='deinit'/> - <parameter type-id='type-id-784' name='lock'/> - <parameter type-id='type-id-785' name='unlock'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_umac96_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1208'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_global_init' mangled-name='gnutls_global_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_gost28147_imit_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1130'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-type size-in-bits='64' id='type-id-780'> - <parameter type-id='type-id-433'/> - <return type-id='type-id-22'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='dtls.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_record_get_discarded' mangled-name='gnutls_record_get_discarded' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_discarded@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> + <function-decl name='_gnutls_gost28147_imit_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1130'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <class-decl name='__anonymous_struct__' size-in-bits='96' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-786' visibility='default' id='type-id-787'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='record_seq' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='hsk_read_seq' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hsk_write_seq' type-id='type-id-10' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='gnutls_dtls_prestate_st' type-id='type-id-787' id='type-id-786'/> - <pointer-type-def type-id='type-id-786' size-in-bits='64' id='type-id-788'/> - <function-decl name='gnutls_dtls_prestate_set' mangled-name='gnutls_dtls_prestate_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_prestate_set@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-788' name='prestate'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_streebog512_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1200'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dtls_cookie_verify' mangled-name='gnutls_dtls_cookie_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_cookie_verify@@GNUTLS_3_4'> - <parameter type-id='type-id-278' name='key'/> - <parameter type-id='type-id-101' name='client_data'/> - <parameter type-id='type-id-99' name='client_data_size'/> - <parameter type-id='type-id-101' name='_msg'/> - <parameter type-id='type-id-99' name='msg_size'/> - <parameter type-id='type-id-788' name='prestate'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_hmac_streebog512_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1200'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dtls_cookie_send' mangled-name='gnutls_dtls_cookie_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_cookie_send@@GNUTLS_3_4'> - <parameter type-id='type-id-278' name='key'/> - <parameter type-id='type-id-101' name='client_data'/> - <parameter type-id='type-id-99' name='client_data_size'/> - <parameter type-id='type-id-788' name='prestate'/> - <parameter type-id='type-id-154' name='ptr'/> - <parameter type-id='type-id-151' name='push_func'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_hmac_streebog256_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1200'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dtls_get_timeout' mangled-name='gnutls_dtls_get_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_get_timeout@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> + <function-decl name='nettle_hmac_streebog256_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1200'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dtls_get_mtu' mangled-name='gnutls_dtls_get_mtu' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_get_mtu@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> + <function-decl name='nettle_hmac_streebog512_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1200'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dtls_set_data_mtu' mangled-name='gnutls_dtls_set_data_mtu' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_set_data_mtu@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='mtu'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_hmac_gosthash94cp_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1195'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dtls_get_data_mtu' mangled-name='gnutls_dtls_get_data_mtu' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_get_data_mtu@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> + <function-decl name='nettle_hmac_gosthash94cp_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1195'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_record_overhead_size' mangled-name='gnutls_record_overhead_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_overhead_size@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-99'/> + <function-decl name='nettle_hmac_gosthash94cp_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1195'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_est_record_overhead_size' mangled-name='gnutls_est_record_overhead_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_est_record_overhead_size@@GNUTLS_3_4'> - <parameter type-id='type-id-32' name='version'/> - <parameter type-id='type-id-29' name='cipher'/> - <parameter type-id='type-id-31' name='mac'/> - <parameter type-id='type-id-370' name='comp'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-99'/> + <function-decl name='nettle_hmac_sha512_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1199'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_record_overhead' mangled-name='_gnutls_record_overhead' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_record_overhead@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-23' name='ver'/> - <parameter type-id='type-id-79' name='cipher'/> - <parameter type-id='type-id-13' name='mac'/> - <parameter type-id='type-id-10' name='max'/> - <return type-id='type-id-10'/> + <function-decl name='nettle_hmac_sha512_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1199'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dtls_set_mtu' mangled-name='gnutls_dtls_set_mtu' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_set_mtu@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='mtu'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha384_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1199'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dtls_set_timeouts' mangled-name='gnutls_dtls_set_timeouts' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_set_timeouts@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='retrans_timeout'/> - <parameter type-id='type-id-10' name='total_timeout'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha384_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1199'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_io_check_recv' mangled-name='_gnutls_io_check_recv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha512_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1199'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_parse_record_buffered_msgs' mangled-name='_gnutls_parse_record_buffered_msgs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha256_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1198'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='system_override.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_transport_set_errno_function' mangled-name='gnutls_transport_set_errno_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_errno_function@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-153' name='errno_func'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha256_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1198'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_transport_set_vec_push_function' mangled-name='gnutls_transport_set_vec_push_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_vec_push_function@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-152' name='vec_func'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha224_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1198'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_transport_set_push_function' mangled-name='gnutls_transport_set_push_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_push_function@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-151' name='push_func'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha224_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1198'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_transport_set_pull_timeout_function' mangled-name='gnutls_transport_set_pull_timeout_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_pull_timeout_function@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-149' name='func'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha256_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1198'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_transport_set_pull_function' mangled-name='gnutls_transport_set_pull_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_pull_function@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-150' name='pull_func'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha1_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1197'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_transport_set_errno' mangled-name='gnutls_transport_set_errno' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_errno@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-22' name='err'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_hmac_sha1_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1197'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='crypto-backend.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='crypto_mac_prio' type-id='type-id-22' visibility='default'/> - <var-decl name='crypto_digest_prio' type-id='type-id-22' visibility='default'/> - <var-decl name='crypto_cipher_prio' type-id='type-id-22' visibility='default'/> - <pointer-type-def type-id='type-id-789' size-in-bits='64' id='type-id-790'/> - <typedef-decl name='gnutls_digest_init_func' type-id='type-id-790' id='type-id-791'/> - <typedef-decl name='gnutls_digest_hash_func' type-id='type-id-117' id='type-id-792'/> - <typedef-decl name='gnutls_digest_output_func' type-id='type-id-117' id='type-id-793'/> - <typedef-decl name='gnutls_digest_deinit_func' type-id='type-id-121' id='type-id-794'/> - <pointer-type-def type-id='type-id-795' size-in-bits='64' id='type-id-796'/> - <typedef-decl name='gnutls_digest_fast_func' type-id='type-id-796' id='type-id-797'/> - <function-decl name='gnutls_crypto_register_digest' mangled-name='gnutls_crypto_register_digest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_crypto_register_digest@@GNUTLS_3_4'> - <parameter type-id='type-id-212' name='algorithm'/> - <parameter type-id='type-id-22' name='priority'/> - <parameter type-id='type-id-791' name='init'/> - <parameter type-id='type-id-792' name='hash'/> - <parameter type-id='type-id-793' name='output'/> - <parameter type-id='type-id-794' name='deinit'/> - <parameter type-id='type-id-797' name='hash_fast'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_hmac_sha1_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1197'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <pointer-type-def type-id='type-id-798' size-in-bits='64' id='type-id-799'/> - <typedef-decl name='gnutls_mac_init_func' type-id='type-id-799' id='type-id-800'/> - <typedef-decl name='gnutls_mac_setkey_func' type-id='type-id-117' id='type-id-801'/> - <typedef-decl name='gnutls_mac_setnonce_func' type-id='type-id-117' id='type-id-802'/> - <typedef-decl name='gnutls_mac_hash_func' type-id='type-id-117' id='type-id-803'/> - <typedef-decl name='gnutls_mac_output_func' type-id='type-id-117' id='type-id-804'/> - <typedef-decl name='gnutls_mac_deinit_func' type-id='type-id-121' id='type-id-805'/> - <pointer-type-def type-id='type-id-806' size-in-bits='64' id='type-id-807'/> - <typedef-decl name='gnutls_mac_fast_func' type-id='type-id-807' id='type-id-808'/> - <function-decl name='gnutls_crypto_register_mac' mangled-name='gnutls_crypto_register_mac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_crypto_register_mac@@GNUTLS_3_4'> - <parameter type-id='type-id-31' name='algorithm'/> - <parameter type-id='type-id-22' name='priority'/> - <parameter type-id='type-id-800' name='init'/> - <parameter type-id='type-id-801' name='setkey'/> - <parameter type-id='type-id-802' name='setnonce'/> - <parameter type-id='type-id-803' name='hash'/> - <parameter type-id='type-id-804' name='output'/> - <parameter type-id='type-id-805' name='deinit'/> - <parameter type-id='type-id-808' name='hash_fast'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_hmac_md5_set_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1196'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <pointer-type-def type-id='type-id-809' size-in-bits='64' id='type-id-810'/> - <typedef-decl name='gnutls_cipher_init_func' type-id='type-id-810' id='type-id-811'/> - <typedef-decl name='gnutls_cipher_setkey_func' type-id='type-id-117' id='type-id-812'/> - <typedef-decl name='gnutls_cipher_aead_encrypt_func' type-id='type-id-115' id='type-id-813'/> - <typedef-decl name='gnutls_cipher_aead_decrypt_func' type-id='type-id-115' id='type-id-814'/> - <typedef-decl name='gnutls_cipher_deinit_func' type-id='type-id-121' id='type-id-815'/> - <function-decl name='gnutls_crypto_register_aead_cipher' mangled-name='gnutls_crypto_register_aead_cipher' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_crypto_register_aead_cipher@@GNUTLS_3_4'> - <parameter type-id='type-id-29' name='algorithm'/> - <parameter type-id='type-id-22' name='priority'/> - <parameter type-id='type-id-811' name='init'/> - <parameter type-id='type-id-812' name='setkey'/> - <parameter type-id='type-id-813' name='aead_encrypt'/> - <parameter type-id='type-id-814' name='aead_decrypt'/> - <parameter type-id='type-id-815' name='deinit'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_hmac_md5_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1196'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <typedef-decl name='gnutls_cipher_setiv_func' type-id='type-id-117' id='type-id-816'/> - <typedef-decl name='gnutls_cipher_encrypt_func' type-id='type-id-113' id='type-id-817'/> - <typedef-decl name='gnutls_cipher_decrypt_func' type-id='type-id-113' id='type-id-818'/> - <function-decl name='gnutls_crypto_register_cipher' mangled-name='gnutls_crypto_register_cipher' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_crypto_register_cipher@@GNUTLS_3_4'> - <parameter type-id='type-id-29' name='algorithm'/> - <parameter type-id='type-id-22' name='priority'/> - <parameter type-id='type-id-811' name='init'/> - <parameter type-id='type-id-812' name='setkey'/> - <parameter type-id='type-id-816' name='setiv'/> - <parameter type-id='type-id-817' name='encrypt'/> - <parameter type-id='type-id-818' name='decrypt'/> - <parameter type-id='type-id-815' name='deinit'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_hmac_md5_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1196'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-type size-in-bits='64' id='type-id-809'> - <parameter type-id='type-id-29'/> - <parameter type-id='type-id-433'/> - <parameter type-id='type-id-22'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-789'> - <parameter type-id='type-id-212'/> - <parameter type-id='type-id-433'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-795'> - <parameter type-id='type-id-212'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-101'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-798'> - <parameter type-id='type-id-31'/> - <parameter type-id='type-id-433'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-806'> - <parameter type-id='type-id-31'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-101'/> - <return type-id='type-id-22'/> - </function-type> + <class-decl name='md5_ctx' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-1191'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-1043' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='count' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='block' type-id='type-id-180' visibility='default'/> + </data-member> + </class-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='verify-tofu.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_tdb_int' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-819'> + <abi-instr version='1.0' address-size='64' path='mpi.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <typedef-decl name='gnutls_crypto_bigint_st' type-id='type-id-1209' id='type-id-1210'/> + <class-decl name='gnutls_crypto_bigint' size-in-bits='1600' is-struct='yes' visibility='default' id='type-id-1209'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='store' type-id='type-id-820' visibility='default'/> + <var-decl name='bigint_init' type-id='type-id-1211' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='cstore' type-id='type-id-821' visibility='default'/> + <var-decl name='bigint_init_multi' type-id='type-id-1212' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='verify' type-id='type-id-822' visibility='default'/> + <var-decl name='bigint_release' type-id='type-id-1213' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='bigint_clear' type-id='type-id-1213' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='bigint_cmp' type-id='type-id-1214' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='bigint_cmp_ui' type-id='type-id-1215' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='bigint_modm' type-id='type-id-1216' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='bigint_set' type-id='type-id-1217' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='bigint_copy' type-id='type-id-1218' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='bigint_set_ui' type-id='type-id-1219' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='bigint_get_nbits' type-id='type-id-1220' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='bigint_powm' type-id='type-id-1221' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='bigint_addm' type-id='type-id-1221' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='bigint_subm' type-id='type-id-1221' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='bigint_mulm' type-id='type-id-1221' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='bigint_add' type-id='type-id-1216' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='bigint_sub' type-id='type-id-1216' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='bigint_mul' type-id='type-id-1216' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='bigint_add_ui' type-id='type-id-1222' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='bigint_sub_ui' type-id='type-id-1222' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='bigint_mul_ui' type-id='type-id-1222' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='bigint_div' type-id='type-id-1216' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='bigint_prime_check' type-id='type-id-1223' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='bigint_scan' type-id='type-id-1224' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='bigint_print' type-id='type-id-1225' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-823' size-in-bits='64' id='type-id-824'/> - <typedef-decl name='gnutls_tdb_store_func' type-id='type-id-824' id='type-id-820'/> - <pointer-type-def type-id='type-id-825' size-in-bits='64' id='type-id-826'/> - <typedef-decl name='gnutls_tdb_store_commitment_func' type-id='type-id-826' id='type-id-821'/> - <pointer-type-def type-id='type-id-827' size-in-bits='64' id='type-id-828'/> - <typedef-decl name='gnutls_tdb_verify_func' type-id='type-id-828' id='type-id-822'/> - <pointer-type-def type-id='type-id-819' size-in-bits='64' id='type-id-829'/> - <typedef-decl name='gnutls_tdb_t' type-id='type-id-829' id='type-id-830'/> - <function-decl name='gnutls_tdb_deinit' mangled-name='gnutls_tdb_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-830' name='tdb'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_tdb_set_verify_func' mangled-name='gnutls_tdb_set_verify_func' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_set_verify_func@@GNUTLS_3_4'> - <parameter type-id='type-id-830' name='tdb'/> - <parameter type-id='type-id-822' name='verify'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_tdb_set_store_commitment_func' mangled-name='gnutls_tdb_set_store_commitment_func' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_set_store_commitment_func@@GNUTLS_3_4'> - <parameter type-id='type-id-830' name='tdb'/> - <parameter type-id='type-id-821' name='cstore'/> - <return type-id='type-id-111'/> + <typedef-decl name='gnutls_bigint_format_t' type-id='type-id-1226' id='type-id-1227'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1226'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_MPI_FORMAT_USG' value='0'/> + <enumerator name='GNUTLS_MPI_FORMAT_STD' value='1'/> + <enumerator name='GNUTLS_MPI_FORMAT_ULE' value='2'/> + </enum-decl> + <pointer-type-def type-id='type-id-1228' size-in-bits='64' id='type-id-1211'/> + <pointer-type-def type-id='type-id-1229' size-in-bits='64' id='type-id-1212'/> + <pointer-type-def type-id='type-id-1230' size-in-bits='64' id='type-id-1223'/> + <pointer-type-def type-id='type-id-1231' size-in-bits='64' id='type-id-1214'/> + <pointer-type-def type-id='type-id-1232' size-in-bits='64' id='type-id-1215'/> + <pointer-type-def type-id='type-id-1233' size-in-bits='64' id='type-id-1225'/> + <pointer-type-def type-id='type-id-1234' size-in-bits='64' id='type-id-1217'/> + <pointer-type-def type-id='type-id-1235' size-in-bits='64' id='type-id-1216'/> + <pointer-type-def type-id='type-id-1236' size-in-bits='64' id='type-id-1221'/> + <pointer-type-def type-id='type-id-1237' size-in-bits='64' id='type-id-1222'/> + <pointer-type-def type-id='type-id-1238' size-in-bits='64' id='type-id-1219'/> + <pointer-type-def type-id='type-id-1239' size-in-bits='64' id='type-id-1224'/> + <pointer-type-def type-id='type-id-1240' size-in-bits='64' id='type-id-1218'/> + <pointer-type-def type-id='type-id-1241' size-in-bits='64' id='type-id-1220'/> + <pointer-type-def type-id='type-id-1242' size-in-bits='64' id='type-id-1213'/> + <var-decl name='crypto_bigint_prio' type-id='type-id-14' visibility='default'/> + <var-decl name='_gnutls_mpi_ops' type-id='type-id-1210' mangled-name='_gnutls_mpi_ops' visibility='default' elf-symbol-id='_gnutls_mpi_ops@@GNUTLS_PRIVATE_3_4'/> + <function-decl name='__gmpz_fdiv_r' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_tdb_set_store_func' mangled-name='gnutls_tdb_set_store_func' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_set_store_func@@GNUTLS_3_4'> - <parameter type-id='type-id-830' name='tdb'/> - <parameter type-id='type-id-820' name='store'/> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_add' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <pointer-type-def type-id='type-id-830' size-in-bits='64' id='type-id-831'/> - <function-decl name='gnutls_tdb_init' mangled-name='gnutls_tdb_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_init@@GNUTLS_3_4'> - <parameter type-id='type-id-831' name='tdb'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_sub' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_store_commitment' mangled-name='gnutls_store_commitment' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_store_commitment@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='db_name'/> - <parameter type-id='type-id-830' name='tdb'/> - <parameter type-id='type-id-27' name='host'/> - <parameter type-id='type-id-27' name='service'/> - <parameter type-id='type-id-212' name='hash_algo'/> - <parameter type-id='type-id-57' name='hash'/> - <parameter type-id='type-id-17' name='expiration'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_mul' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_store_pubkey' mangled-name='gnutls_store_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_store_pubkey@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='db_name'/> - <parameter type-id='type-id-830' name='tdb'/> - <parameter type-id='type-id-27' name='host'/> - <parameter type-id='type-id-27' name='service'/> - <parameter type-id='type-id-19' name='cert_type'/> - <parameter type-id='type-id-57' name='cert'/> - <parameter type-id='type-id-17' name='expiration'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_mul_ui' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_verify_stored_pubkey' mangled-name='gnutls_verify_stored_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_verify_stored_pubkey@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='db_name'/> - <parameter type-id='type-id-830' name='tdb'/> - <parameter type-id='type-id-27' name='host'/> - <parameter type-id='type-id-27' name='service'/> - <parameter type-id='type-id-19' name='cert_type'/> - <parameter type-id='type-id-57' name='cert'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_cdiv_q' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_find_config_path' mangled-name='_gnutls_find_config_path' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_probab_prime_p' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='mkdir' mangled-name='mkdir' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_mpz_set_str_256_u_le' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_raw_crt_to_raw_pubkey' mangled-name='_gnutls_x509_raw_crt_to_raw_pubkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_mpz_set_str_256_s' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='strtok_r' mangled-name='strtok_r' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_mpz_set_str_256_u' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='strpbrk' mangled-name='strpbrk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_mpz_get_str_256_u_le' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='__getdelim' mangled-name='__getdelim' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_mpz_sizeinbase_256_s' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-9'/> </function-decl> - <function-type size-in-bits='64' id='type-id-827'> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-57'/> - <return type-id='type-id-22'/> + <function-type size-in-bits='64' id='type-id-1228'> + <parameter type-id='type-id-784'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-823'> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-17'/> - <parameter type-id='type-id-57'/> - <return type-id='type-id-22'/> + <function-type size-in-bits='64' id='type-id-1229'> + <parameter type-id='type-id-784'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> </function-type> - <function-type size-in-bits='64' id='type-id-825'> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-17'/> - <parameter type-id='type-id-212'/> - <parameter type-id='type-id-57'/> - <return type-id='type-id-22'/> + <function-type size-in-bits='64' id='type-id-1230'> + <parameter type-id='type-id-912'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1231'> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-912'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1232'> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1233'> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-1227'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1234'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-912'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1235'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-912'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1236'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-912'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1237'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1238'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1239'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1227'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1240'> + <parameter type-id='type-id-912'/> + <return type-id='type-id-447'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1241'> + <parameter type-id='type-id-912'/> + <return type-id='type-id-10'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1242'> + <parameter type-id='type-id-447'/> + <return type-id='type-id-13'/> </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='pin.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='_gnutls_pin_func' type-id='type-id-378' visibility='default'/> - <var-decl name='_gnutls_pin_data' type-id='type-id-101' visibility='default'/> - <function-decl name='gnutls_pkcs11_get_pin_function' mangled-name='gnutls_pkcs11_get_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_get_pin_function@@GNUTLS_3_4'> - <parameter type-id='type-id-433' name='userdata'/> - <return type-id='type-id-378'/> - </function-decl> - <function-decl name='gnutls_pkcs11_set_pin_function' mangled-name='gnutls_pkcs11_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_set_pin_function@@GNUTLS_3_4'> - <parameter type-id='type-id-378' name='fn'/> - <parameter type-id='type-id-101' name='userdata'/> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tpm.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_tpm_privkey_delete' mangled-name='gnutls_tpm_privkey_delete' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_privkey_delete@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-27' name='srk_password'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='tpm_key_list_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-832'> + <abi-instr version='1.0' address-size='64' path='pk.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-1125' size-in-bits='128' id='type-id-1149'> + <subrange length='1' type-id='type-id-12' id='type-id-51'/> + </array-type-def> + <class-decl name='ecc_curve' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1243'/> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='2056' id='type-id-1147'> + <subrange length='257' type-id='type-id-12' id='type-id-1150'/> + </array-type-def> + <typedef-decl name='gnutls_crypto_pk_st' type-id='type-id-1244' id='type-id-1245'/> + <class-decl name='gnutls_crypto_pk' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-1244'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='type-id-833' visibility='default'/> + <var-decl name='encrypt' type-id='type-id-1246' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='ki' type-id='type-id-834' visibility='default'/> + <var-decl name='decrypt' type-id='type-id-1246' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='tpm_ctx' type-id='type-id-835' visibility='default'/> + <var-decl name='decrypt2' type-id='type-id-1247' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='sign' type-id='type-id-1248' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='verify' type-id='type-id-1249' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='verify_priv_params' type-id='type-id-1250' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='verify_pub_params' type-id='type-id-1250' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='generate_keys' type-id='type-id-1251' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='generate_params' type-id='type-id-1252' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pk_fixup_private_params' type-id='type-id-1253' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='derive' type-id='type-id-1254' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='curve_exists' type-id='type-id-1255' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_direction_t' type-id='type-id-1256' id='type-id-1257'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1256'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_IMPORT' value='0'/> + <enumerator name='GNUTLS_EXPORT' value='1'/> + </enum-decl> + <class-decl name='rsa_public_key' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-1258'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='n' type-id='type-id-1146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='e' type-id='type-id-1146' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='UINT32' type-id='type-id-18' id='type-id-833'/> - <class-decl name='tdTSS_KM_KEYINFO2' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-836'> + <typedef-decl name='mpz_t' type-id='type-id-1149' id='type-id-1146'/> + <typedef-decl name='__mpz_struct' type-id='type-id-1127' id='type-id-1125'/> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-1125' visibility='default' id='type-id-1127'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='versionInfo' type-id='type-id-837' visibility='default'/> + <var-decl name='_mp_alloc' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='keyUUID' type-id='type-id-838' visibility='default'/> + <var-decl name='_mp_size' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='parentKeyUUID' type-id='type-id-838' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='_mp_d' type-id='type-id-1128' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='bAuthDataUsage' type-id='type-id-839' visibility='default'/> + </class-decl> + <typedef-decl name='mp_limb_t' type-id='type-id-12' id='type-id-1129'/> + <typedef-decl name='nettle_random_func' type-id='type-id-190' id='type-id-1145'/> + <class-decl name='rsa_private_key' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-1259'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='size' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='d' type-id='type-id-1146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='p' type-id='type-id-1146' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='persistentStorageType' type-id='type-id-840' visibility='default'/> + <var-decl name='q' type-id='type-id-1146' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='352'> - <var-decl name='persistentStorageTypeParent' type-id='type-id-840' visibility='default'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='a' type-id='type-id-1146' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='fIsLoaded' type-id='type-id-841' visibility='default'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='b' type-id='type-id-1146' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='416'> - <var-decl name='ulVendorDataLength' type-id='type-id-833' visibility='default'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='c' type-id='type-id-1146' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='rgbVendorData' type-id='type-id-842' visibility='default'/> + </class-decl> + <class-decl name='dsa_params' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1142'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='p' type-id='type-id-1146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='q' type-id='type-id-1146' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='g' type-id='type-id-1146' visibility='default'/> </data-member> </class-decl> - <class-decl name='tdTSS_VERSION' size-in-bits='32' is-struct='yes' visibility='default' id='type-id-843'> + <class-decl name='dsa_signature' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1260'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bMajor' type-id='type-id-839' visibility='default'/> + <var-decl name='r' type-id='type-id-1146' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='8'> - <var-decl name='bMinor' type-id='type-id-839' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='s' type-id='type-id-1146' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='bRevMajor' type-id='type-id-839' visibility='default'/> + </class-decl> + <class-decl name='ecc_scalar' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1261'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ecc' type-id='type-id-1262' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='24'> - <var-decl name='bRevMinor' type-id='type-id-839' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='p' type-id='type-id-1128' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='BYTE' type-id='type-id-16' id='type-id-839'/> - <typedef-decl name='TSS_VERSION' type-id='type-id-843' id='type-id-837'/> - <class-decl name='tdTSS_UUID' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-844'> + <class-decl name='ecc_point' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1263'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='ulTimeLow' type-id='type-id-833' visibility='default'/> + <var-decl name='ecc' type-id='type-id-1262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='p' type-id='type-id-1128' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='mp_size_t' type-id='type-id-22' id='type-id-1134'/> + <typedef-decl name='mpz_srcptr' type-id='type-id-1124' id='type-id-1122'/> + <typedef-decl name='nettle_progress_func' type-id='type-id-1148' id='type-id-1144'/> + <typedef-decl name='mpz_ptr' type-id='type-id-1123' id='type-id-1121'/> + <class-decl name='dss_params_validation_seeds' size-in-bits='6400' is-struct='yes' visibility='default' id='type-id-1143'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='seed_length' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='usTimeMid' type-id='type-id-845' visibility='default'/> + <var-decl name='seed' type-id='type-id-1147' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='usTimeHigh' type-id='type-id-845' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='pseed_length' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bClockSeqHigh' type-id='type-id-839' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='pseed' type-id='type-id-1147' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='72'> - <var-decl name='bClockSeqLow' type-id='type-id-839' visibility='default'/> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='qseed_length' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='rgbNode' type-id='type-id-846' visibility='default'/> + <data-member access='public' layout-offset-in-bits='4256'> + <var-decl name='qseed' type-id='type-id-1147' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6336'> + <var-decl name='pgen_counter' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6368'> + <var-decl name='qgen_counter' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='UINT16' type-id='type-id-11' id='type-id-845'/> - - <array-type-def dimensions='1' type-id='type-id-839' size-in-bits='48' id='type-id-846'> - <subrange length='6' type-id='type-id-38' id='type-id-231'/> - - </array-type-def> - <typedef-decl name='TSS_UUID' type-id='type-id-844' id='type-id-838'/> - <typedef-decl name='TSS_FLAG' type-id='type-id-833' id='type-id-840'/> - <type-decl name='signed char' size-in-bits='8' id='type-id-847'/> - <typedef-decl name='__int8_t' type-id='type-id-847' id='type-id-848'/> - <typedef-decl name='int8_t' type-id='type-id-848' id='type-id-849'/> - <typedef-decl name='TSS_BOOL' type-id='type-id-849' id='type-id-841'/> - <pointer-type-def type-id='type-id-839' size-in-bits='64' id='type-id-842'/> - <typedef-decl name='TSS_KM_KEYINFO2' type-id='type-id-836' id='type-id-850'/> - <pointer-type-def type-id='type-id-850' size-in-bits='64' id='type-id-834'/> - <typedef-decl name='TSS_HOBJECT' type-id='type-id-833' id='type-id-851'/> - <typedef-decl name='TSS_HCONTEXT' type-id='type-id-851' id='type-id-835'/> - <pointer-type-def type-id='type-id-832' size-in-bits='64' id='type-id-852'/> - <typedef-decl name='gnutls_tpm_key_list_t' type-id='type-id-852' id='type-id-853'/> - <pointer-type-def type-id='type-id-853' size-in-bits='64' id='type-id-854'/> - <function-decl name='gnutls_tpm_get_registered' mangled-name='gnutls_tpm_get_registered' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_get_registered@@GNUTLS_3_4'> - <parameter type-id='type-id-854' name='list'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-379' size-in-bits='64' id='type-id-855'/> - <function-decl name='gnutls_tpm_key_list_get_url' mangled-name='gnutls_tpm_key_list_get_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_key_list_get_url@@GNUTLS_3_4'> - <parameter type-id='type-id-853' name='list'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-855' name='url'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_tpm_key_list_deinit' mangled-name='gnutls_tpm_key_list_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_key_list_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-853' name='list'/> - <return type-id='type-id-111'/> - </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-856'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_TPMKEY_FMT_RAW' value='0'/> - <enumerator name='GNUTLS_TPMKEY_FMT_DER' value='0'/> - <enumerator name='GNUTLS_TPMKEY_FMT_CTK_PEM' value='1'/> - </enum-decl> - <typedef-decl name='gnutls_tpmkey_fmt_t' type-id='type-id-856' id='type-id-857'/> - <function-decl name='gnutls_tpm_privkey_generate' mangled-name='gnutls_tpm_privkey_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_privkey_generate@@GNUTLS_3_4'> - <parameter type-id='type-id-60' name='pk'/> - <parameter type-id='type-id-10' name='bits'/> - <parameter type-id='type-id-27' name='srk_password'/> - <parameter type-id='type-id-27' name='key_password'/> - <parameter type-id='type-id-857' name='format'/> - <parameter type-id='type-id-424' name='pub_format'/> - <parameter type-id='type-id-278' name='privkey'/> - <parameter type-id='type-id-278' name='pubkey'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pubkey_import_tpm_url' mangled-name='gnutls_pubkey_import_tpm_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_tpm_url@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='pkey'/> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-27' name='srk_password'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_privkey_import_tpm_url' mangled-name='gnutls_privkey_import_tpm_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_tpm_url@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-27' name='srk_password'/> - <parameter type-id='type-id-27' name='key_password'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <pointer-type-def type-id='type-id-1125' size-in-bits='64' id='type-id-1123'/> + <qualified-type-def type-id='type-id-1125' const='yes' id='type-id-1126'/> + <pointer-type-def type-id='type-id-1126' size-in-bits='64' id='type-id-1124'/> + <qualified-type-def type-id='type-id-1142' const='yes' id='type-id-1264'/> + <pointer-type-def type-id='type-id-1264' size-in-bits='64' id='type-id-1265'/> + <qualified-type-def type-id='type-id-1260' const='yes' id='type-id-1266'/> + <pointer-type-def type-id='type-id-1266' size-in-bits='64' id='type-id-1267'/> + <qualified-type-def type-id='type-id-1243' const='yes' id='type-id-1268'/> + <pointer-type-def type-id='type-id-1268' size-in-bits='64' id='type-id-1262'/> + <qualified-type-def type-id='type-id-1263' const='yes' id='type-id-1269'/> + <pointer-type-def type-id='type-id-1269' size-in-bits='64' id='type-id-1270'/> + <qualified-type-def type-id='type-id-1261' const='yes' id='type-id-1271'/> + <pointer-type-def type-id='type-id-1271' size-in-bits='64' id='type-id-1272'/> + <qualified-type-def type-id='type-id-1259' const='yes' id='type-id-1273'/> + <pointer-type-def type-id='type-id-1273' size-in-bits='64' id='type-id-1274'/> + <qualified-type-def type-id='type-id-1258' const='yes' id='type-id-1275'/> + <pointer-type-def type-id='type-id-1275' size-in-bits='64' id='type-id-1276'/> + <pointer-type-def type-id='type-id-1142' size-in-bits='64' id='type-id-1138'/> + <pointer-type-def type-id='type-id-1260' size-in-bits='64' id='type-id-1277'/> + <pointer-type-def type-id='type-id-1143' size-in-bits='64' id='type-id-1141'/> + <pointer-type-def type-id='type-id-1263' size-in-bits='64' id='type-id-1278'/> + <pointer-type-def type-id='type-id-1261' size-in-bits='64' id='type-id-1279'/> + <pointer-type-def type-id='type-id-1280' size-in-bits='64' id='type-id-1255'/> + <pointer-type-def type-id='type-id-1281' size-in-bits='64' id='type-id-1249'/> + <pointer-type-def type-id='type-id-1282' size-in-bits='64' id='type-id-1247'/> + <pointer-type-def type-id='type-id-1283' size-in-bits='64' id='type-id-1250'/> + <pointer-type-def type-id='type-id-1284' size-in-bits='64' id='type-id-1246'/> + <pointer-type-def type-id='type-id-1285' size-in-bits='64' id='type-id-1248'/> + <pointer-type-def type-id='type-id-1286' size-in-bits='64' id='type-id-1254'/> + <pointer-type-def type-id='type-id-1287' size-in-bits='64' id='type-id-1253'/> + <pointer-type-def type-id='type-id-1288' size-in-bits='64' id='type-id-1252'/> + <pointer-type-def type-id='type-id-1289' size-in-bits='64' id='type-id-1251'/> + <pointer-type-def type-id='type-id-1129' size-in-bits='64' id='type-id-1128'/> + <pointer-type-def type-id='type-id-1144' size-in-bits='64' id='type-id-1140'/> + <pointer-type-def type-id='type-id-1145' size-in-bits='64' id='type-id-1139'/> + <pointer-type-def type-id='type-id-1259' size-in-bits='64' id='type-id-1290'/> + <pointer-type-def type-id='type-id-1258' size-in-bits='64' id='type-id-1291'/> + <var-decl name='crypto_pk_prio' type-id='type-id-14' visibility='default'/> + <var-decl name='_gnutls_pk_ops' type-id='type-id-1245' visibility='default'/> + <function-decl name='nettle_rsa_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1123'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_rsa_decrypt_tr' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-1274'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_rsa_sec_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-1274'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_rsa_pss_sha512_sign_digest_tr' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-1274'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1123'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_rsa_pss_sha384_sign_digest_tr' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-1274'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1123'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_rsa_pss_sha256_sign_digest_tr' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-1274'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1123'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_ed448_shake256_sign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_tpm_raw' mangled-name='gnutls_privkey_import_tpm_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_tpm_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-404' name='pkey'/> - <parameter type-id='type-id-57' name='fdata'/> - <parameter type-id='type-id-857' name='format'/> - <parameter type-id='type-id-27' name='srk_password'/> - <parameter type-id='type-id-27' name='key_password'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_ed25519_sha512_sign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_tpm_raw' mangled-name='gnutls_pubkey_import_tpm_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_tpm_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='pkey'/> - <parameter type-id='type-id-57' name='fdata'/> - <parameter type-id='type-id-857' name='format'/> - <parameter type-id='type-id-27' name='srk_password'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_rsa_pkcs1_sign_tr' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-1274'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1123'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_dsa_sign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1265'/> + <parameter type-id='type-id-1124'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1277'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_dsa_compute_k' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-1124'/> + <parameter type-id='type-id-1124'/> + <parameter type-id='type-id-234'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_encode_ber_rs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_ecdsa_sign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1272'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1277'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_utf8_password_normalize' mangled-name='gnutls_utf8_password_normalize' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_ecdsa_compute_k' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-442'/> + <parameter type-id='type-id-1124'/> + <parameter type-id='type-id-234'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_dsa_signature_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1277'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_export' mangled-name='gnutls_pubkey_export' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_encode_gost_rs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_gostdsa_sign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1272'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1277'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pubkey_import_rsa_raw' mangled-name='gnutls_pubkey_import_rsa_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_dsa_signature_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1277'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_hex_decode' mangled-name='gnutls_hex_decode' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_rsa_pss_sha512_verify_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_rsa_pss_sha384_verify_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_rsa_pss_sha256_verify_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_rsa_public_key_prepare' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1291'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_ed448_shake256_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_ed25519_sha512_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_rsa_pkcs1_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1276'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_dsa_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1265'/> + <parameter type-id='type-id-1124'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1267'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_ecdsa_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1270'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1267'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_dsa_q_to_hash' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-312'/> </function-decl> - <function-decl name='_gnutls_buffer_unescape' mangled-name='_gnutls_buffer_unescape' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_decode_ber_rs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-784'/> + <parameter type-id='type-id-784'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_gostdsa_verify' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1270'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-1267'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_decode_gost_rs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-784'/> + <parameter type-id='type-id-784'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_ecc_size_a' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1262'/> + <return type-id='type-id-1134'/> + </function-decl> + <function-decl name='__gmpz_cmp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_curve448_mul_g' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='strstr' mangled-name='strstr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_curve25519_mul_g' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_buffer_append_printf' mangled-name='_gnutls_buffer_append_printf' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_ecc_scalar_get' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1272'/> + <parameter type-id='type-id-1123'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_import_ext2' mangled-name='gnutls_privkey_import_ext2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_ecdsa_generate_keypair' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1278'/> + <parameter type-id='type-id-1279'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_privkey_sign_data' mangled-name='gnutls_privkey_sign_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_rsa_public_key_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1291'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_privkey_cleanup' mangled-name='_gnutls_privkey_cleanup' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_rsa_private_key_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1290'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pem_base64_decode2' mangled-name='gnutls_pem_base64_decode2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_rsa_generate_keypair' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1291'/> + <parameter type-id='type-id-1290'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1140'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='rsa_generate_fips186_4_keypair' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1291'/> + <parameter type-id='type-id-1290'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1140'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='dlclose' mangled-name='dlclose' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_rsa_generate_fips186_4_keypair' mangled-name='_rsa_generate_fips186_4_keypair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_rsa_generate_fips186_4_keypair@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-1291'/> + <parameter type-id='type-id-1290'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1140'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='dlsym' mangled-name='dlsym' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_set_ui' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='dlopen' mangled-name='dlopen' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_rsa_private_key_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1290'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_retrieve_pin' mangled-name='_gnutls_retrieve_pin' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_rsa_public_key_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1291'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='fips.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='_gnutls_lib_state' type-id='type-id-10' visibility='default'/> - <function-decl name='_gnutls_lib_force_operational' mangled-name='_gnutls_lib_force_operational' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_lib_force_operational@@GNUTLS_PRIVATE_3_4'> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_cmp_ui' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_lib_simulate_error' mangled-name='_gnutls_lib_simulate_error' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_lib_simulate_error@@GNUTLS_PRIVATE_3_4'> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_powm' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <enum-decl name='gnutls_fips_mode_t' id='type-id-858'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_FIPS140_DISABLED' value='0'/> - <enumerator name='GNUTLS_FIPS140_STRICT' value='1'/> - <enumerator name='GNUTLS_FIPS140_SELFTESTS' value='2'/> - <enumerator name='GNUTLS_FIPS140_LAX' value='3'/> - <enumerator name='GNUTLS_FIPS140_LOG' value='4'/> - </enum-decl> - <typedef-decl name='gnutls_fips_mode_t' type-id='type-id-858' id='type-id-859'/> - <function-decl name='gnutls_fips140_set_mode' mangled-name='gnutls_fips140_set_mode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_fips140_set_mode@@GNUTLS_3_6_3'> - <parameter type-id='type-id-859' name='mode'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_mod' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_fips140_mode_enabled' mangled-name='gnutls_fips140_mode_enabled' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_fips140_mode_enabled@@GNUTLS_3_4'> - <return type-id='type-id-10'/> + <function-decl name='nettle_mpz_random_size' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='safe-memfuncs.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_memcmp' mangled-name='gnutls_memcmp' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_memcmp@@GNUTLS_3_4'> - <parameter type-id='type-id-101' name='s1'/> - <parameter type-id='type-id-101' name='s2'/> - <parameter type-id='type-id-99' name='n'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_sizeinbase' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='gnutls_memset' mangled-name='gnutls_memset' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_memset@@GNUTLS_3_4'> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-22' name='c'/> - <parameter type-id='type-id-99' name='size'/> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_add_ui' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='__explicit_bzero_chk' mangled-name='__explicit_bzero_chk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_mpz_random' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='atfork.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='_gnutls_forkid' type-id='type-id-10' visibility='default'/> - <function-decl name='__register_atfork' mangled-name='__register_atfork' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_sub_ui' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='randomart.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <enum-decl name='gnutls_random_art' id='type-id-860'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_RANDOM_ART_OPENSSH' value='1'/> - </enum-decl> - <typedef-decl name='gnutls_random_art_t' type-id='type-id-860' id='type-id-861'/> - <function-decl name='gnutls_random_art' mangled-name='gnutls_random_art' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_random_art@@GNUTLS_3_4'> - <parameter type-id='type-id-861' name='type'/> - <parameter type-id='type-id-27' name='key_type'/> - <parameter type-id='type-id-10' name='key_size'/> - <parameter type-id='type-id-101' name='fpr'/> - <parameter type-id='type-id-99' name='fpr_size'/> - <parameter type-id='type-id-278' name='art'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_dsa_params_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1138'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_key_fingerprint_randomart' mangled-name='_gnutls_key_fingerprint_randomart' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='__gmpz_set' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='urls.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_custom_url_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-862'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name_size' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='import_key' type-id='type-id-863' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='import_crt' type-id='type-id-864' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='import_pubkey' type-id='type-id-865' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_issuer' type-id='type-id-866' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='future1' type-id='type-id-101' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='future2' type-id='type-id-101' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='gnutls_privkey_t' type-id='type-id-163' id='type-id-867'/> - <pointer-type-def type-id='type-id-868' size-in-bits='64' id='type-id-869'/> - <typedef-decl name='gnutls_privkey_import_url_func' type-id='type-id-869' id='type-id-863'/> - <class-decl name='gnutls_x509_crt_int' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-870'/> - <pointer-type-def type-id='type-id-870' size-in-bits='64' id='type-id-871'/> - <typedef-decl name='gnutls_x509_crt_t' type-id='type-id-871' id='type-id-872'/> - <pointer-type-def type-id='type-id-873' size-in-bits='64' id='type-id-874'/> - <typedef-decl name='gnutls_x509_crt_import_url_func' type-id='type-id-874' id='type-id-864'/> - <pointer-type-def type-id='type-id-875' size-in-bits='64' id='type-id-876'/> - <typedef-decl name='gnutls_pubkey_import_url_func' type-id='type-id-876' id='type-id-865'/> - <pointer-type-def type-id='type-id-877' size-in-bits='64' id='type-id-878'/> - <typedef-decl name='gnutls_get_raw_issuer_func' type-id='type-id-878' id='type-id-866'/> - <typedef-decl name='gnutls_custom_url_st' type-id='type-id-862' id='type-id-879'/> - - <array-type-def dimensions='1' type-id='type-id-879' size-in-bits='infinite' id='type-id-880'> - <subrange length='infinite' id='type-id-881'/> - - </array-type-def> - <var-decl name='_gnutls_custom_urls' type-id='type-id-880' visibility='default'/> - <var-decl name='_gnutls_custom_urls_size' type-id='type-id-10' visibility='default'/> - <qualified-type-def type-id='type-id-879' const='yes' id='type-id-882'/> - <pointer-type-def type-id='type-id-882' size-in-bits='64' id='type-id-883'/> - <function-decl name='gnutls_register_custom_url' mangled-name='gnutls_register_custom_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_register_custom_url@@GNUTLS_3_4'> - <parameter type-id='type-id-883' name='st'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_dsa_generate_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1138'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1140'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_url_is_supported' mangled-name='gnutls_url_is_supported' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_url_is_supported@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> - <return type-id='type-id-10'/> + <function-decl name='dsa_validate_dss_pqg' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1138'/> + <parameter type-id='type-id-1141'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs11_get_raw_issuer' mangled-name='gnutls_pkcs11_get_raw_issuer' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='dsa_generate_dss_pqg' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1138'/> + <parameter type-id='type-id-1141'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1139'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1140'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-877'> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-872'/> - <parameter type-id='type-id-278'/> + <function-decl name='_dsa_generate_dss_pqg' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1138'/> + <parameter type-id='type-id-1141'/> <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-868'> - <parameter type-id='type-id-867'/> - <parameter type-id='type-id-27'/> <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-875'> - <parameter type-id='type-id-270'/> - <parameter type-id='type-id-27'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1140'/> <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-873'> - <parameter type-id='type-id-872'/> - <parameter type-id='type-id-27'/> <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='prf.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_prf' mangled-name='gnutls_prf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_prf@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-99' name='label_size'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-22' name='server_random_first'/> - <parameter type-id='type-id-99' name='extra_size'/> - <parameter type-id='type-id-27' name='extra'/> - <parameter type-id='type-id-99' name='outsize'/> - <parameter type-id='type-id-379' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_prf_early' mangled-name='gnutls_prf_early' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_prf_early@@GNUTLS_3_6_8'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-99' name='label_size'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-99' name='context_size'/> - <parameter type-id='type-id-27' name='context'/> - <parameter type-id='type-id-99' name='outsize'/> - <parameter type-id='type-id-379' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_prf_rfc5705' mangled-name='gnutls_prf_rfc5705' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_prf_rfc5705@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-99' name='label_size'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-99' name='context_size'/> - <parameter type-id='type-id-27' name='context'/> - <parameter type-id='type-id-99' name='outsize'/> - <parameter type-id='type-id-379' name='out'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_prf_raw' mangled-name='gnutls_prf_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_prf_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-99' name='label_size'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-99' name='seed_size'/> - <parameter type-id='type-id-27' name='seed'/> - <parameter type-id='type-id-99' name='outsize'/> - <parameter type-id='type-id-379' name='out'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_pk_bits_to_subgroup_bits' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_tls13_derive_secret2' mangled-name='_tls13_derive_secret2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_dsa_params_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1138'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_tls13_expand_secret2' mangled-name='_tls13_expand_secret2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_ed448_shake256_public_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='auto-verify.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_session_get_verify_cert_status' mangled-name='gnutls_session_get_verify_cert_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_verify_cert_status@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-10'/> + <function-decl name='nettle_ed25519_sha512_public_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_session_set_verify_cert2' mangled-name='gnutls_session_set_verify_cert2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_verify_cert2@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-173' name='data'/> - <parameter type-id='type-id-10' name='elements'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_ecc_point_mul_g' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1278'/> + <parameter type-id='type-id-1272'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_session_set_verify_cert' mangled-name='gnutls_session_set_verify_cert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_verify_cert@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-27' name='hostname'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_gostdsa_unmask_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1262'/> + <parameter type-id='type-id-1123'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_set_verify_function' mangled-name='gnutls_session_set_verify_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_ecc_bit_size' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1262'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_certificate_verify_peers2' mangled-name='gnutls_certificate_verify_peers2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_mpz_sizeinbase_256_u' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='gnutls_certificate_verify_peers' mangled-name='gnutls_certificate_verify_peers' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_rsa_private_key_prepare' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1290'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='dh-session.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_dh_get_peers_public_bits' mangled-name='gnutls_dh_get_peers_public_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_peers_public_bits@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_invert' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <parameter type-id='type-id-1122'/> + <parameter type-id='type-id-1122'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_dh_get_prime_bits' mangled-name='gnutls_dh_get_prime_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_prime_bits@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_ecc_size' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1262'/> + <return type-id='type-id-1134'/> </function-decl> - <function-decl name='gnutls_dh_get_secret_bits' mangled-name='gnutls_dh_get_secret_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_secret_bits@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_curve448_mul' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dh_get_pubkey' mangled-name='gnutls_dh_get_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_pubkey@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-278' name='raw_key'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_curve25519_mul' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dh_get_group' mangled-name='gnutls_dh_get_group' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_group@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-278' name='raw_gen'/> - <parameter type-id='type-id-278' name='raw_prime'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_dh_set_prime_bits' mangled-name='gnutls_dh_set_prime_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_set_prime_bits@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-10' name='bits'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_mpz_get_str_256' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='cert-session.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_certificate_activation_time_peers' mangled-name='gnutls_certificate_activation_time_peers' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_activation_time_peers@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-17'/> + <function-decl name='nettle_ecc_point_get' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1270'/> + <parameter type-id='type-id-1123'/> + <parameter type-id='type-id-1123'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_expiration_time_peers' mangled-name='gnutls_certificate_expiration_time_peers' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_expiration_time_peers@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-17'/> + <function-decl name='nettle_ecc_point_mul' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1278'/> + <parameter type-id='type-id-1272'/> + <parameter type-id='type-id-1270'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_verify_peers3' mangled-name='gnutls_certificate_verify_peers3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verify_peers3@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-27' name='hostname'/> - <parameter type-id='type-id-422' name='status'/> - <return type-id='type-id-22'/> + <function-decl name='__gmpz_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1121'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_verify_peers2' mangled-name='gnutls_certificate_verify_peers2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verify_peers2@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-422' name='status'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_ecc_scalar_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1279'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_set_verify_limits' mangled-name='gnutls_certificate_set_verify_limits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_verify_limits@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-10' name='max_bits'/> - <parameter type-id='type-id-10' name='max_depth'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_ecc_scalar_set' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1279'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_get_verify_flags' mangled-name='gnutls_certificate_get_verify_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_verify_flags@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <return type-id='type-id-10'/> + <function-decl name='nettle_ecc_scalar_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1279'/> + <parameter type-id='type-id-1262'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_set_verify_flags' mangled-name='gnutls_certificate_set_verify_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_verify_flags@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_ecc_point_set' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1278'/> + <parameter type-id='type-id-1124'/> + <parameter type-id='type-id-1124'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_set_flags' mangled-name='gnutls_certificate_set_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_flags@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_ecc_point_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1278'/> + <parameter type-id='type-id-1262'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_set_params_function' mangled-name='gnutls_certificate_set_params_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_params_function@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='res'/> - <parameter type-id='type-id-436' name='func'/> - <return type-id='type-id-111'/> + <function-decl name='nettle_gostdsa_vko' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1272'/> + <parameter type-id='type-id-1270'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_client_get_request_status' mangled-name='gnutls_certificate_client_get_request_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_client_get_request_status@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> + <function-decl name='_gnutls_mem_is_zero' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-10'/> <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_certificate_get_peers' mangled-name='gnutls_certificate_get_peers' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_peers@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-422' name='list_size'/> - <return type-id='type-id-57'/> + <function-decl name='nettle_ecc_point_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1278'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_get_ours' mangled-name='gnutls_certificate_get_ours' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_ours@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-57'/> + <function-decl name='_gnutls_mpi_dprint_size' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_verify_peers' mangled-name='gnutls_certificate_verify_peers' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verify_peers@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-173' name='data'/> - <parameter type-id='type-id-10' name='elements'/> - <parameter type-id='type-id-422' name='status'/> - <return type-id='type-id-22'/> + <function-decl name='nettle_get_gost_gc512a' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-1262'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_activation_time' mangled-name='gnutls_x509_crt_get_activation_time' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_get_gost_gc256b' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-1262'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_expiration_time' mangled-name='gnutls_x509_crt_get_expiration_time' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_get_secp_521r1' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-1262'/> </function-decl> - <function-decl name='_gnutls_ocsp_verify_status_to_str' mangled-name='_gnutls_ocsp_verify_status_to_str' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_get_secp_384r1' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-1262'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_verify_direct' mangled-name='gnutls_ocsp_resp_verify_direct' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_get_secp_256r1' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-1262'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_init' mangled-name='gnutls_ocsp_resp_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-1293' size-in-bits='64' id='type-id-1292'/> + <function-type size-in-bits='64' id='type-id-1280'> + <parameter type-id='type-id-442'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1281'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-1294'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1282'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1292'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1283'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-1292'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1284'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1292'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1285'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-1294'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1286'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1287'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-1257'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1288'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1289'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-779'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1148'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-13'/> + </function-type> + <qualified-type-def type-id='type-id-322' const='yes' id='type-id-1293'/> + <pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1294'/> + <qualified-type-def type-id='type-id-446' const='yes' id='type-id-1295'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='prf.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <function-decl name='nettle_tls12_prf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-185'/> + <parameter type-id='type-id-186'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_tls10_prf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='sysrng-linux.c' comp-dir-path='/home/ueno/devel/gnutls/lib/nettle' language='LANG_C11'> + <typedef-decl name='get_entropy_func' type-id='type-id-1296' id='type-id-1297'/> + <pointer-type-def type-id='type-id-1298' size-in-bits='64' id='type-id-1296'/> + <var-decl name='_rnd_get_system_entropy' type-id='type-id-1297' visibility='default'/> + <function-decl name='getrandom' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_import' mangled-name='gnutls_ocsp_resp_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='strerror' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_check_crt' mangled-name='gnutls_ocsp_resp_check_crt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='read' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_verify' mangled-name='gnutls_ocsp_resp_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='open' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_single' mangled-name='gnutls_ocsp_resp_get_single' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-type size-in-bits='64' id='type-id-1298'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='ocsp-api.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_ocsp_get_validity' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-859'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_deinit' mangled-name='gnutls_ocsp_resp_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_import2' mangled-name='gnutls_ocsp_resp_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_import2@@GNUTLS_3_6_3'> + <parameter type-id='type-id-857'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_tlsfeatures_init' mangled-name='gnutls_x509_tlsfeatures_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_status_request_is_checked' mangled-name='gnutls_ocsp_status_request_is_checked' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_status_request_is_checked@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_tlsfeatures' mangled-name='gnutls_x509_crt_get_tlsfeatures' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_get_ocsp_expiration' mangled-name='gnutls_certificate_get_ocsp_expiration' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_ocsp_expiration@@GNUTLS_3_6_3'> + <parameter type-id='type-id-792' name='sc'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-14' name='oidx'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='gnutls_x509_tlsfeatures_get' mangled-name='gnutls_x509_tlsfeatures_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_ocsp_status_request_mem' mangled-name='gnutls_certificate_set_ocsp_status_request_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_mem@@GNUTLS_3_6_3'> + <parameter type-id='type-id-792' name='sc'/> + <parameter type-id='type-id-480' name='resp_data'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-793' name='fmt'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_tlsfeatures_deinit' mangled-name='gnutls_x509_tlsfeatures_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_ocsp_status_request_file2' mangled-name='gnutls_certificate_set_ocsp_status_request_file2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_file2@@GNUTLS_3_6_3'> + <parameter type-id='type-id-792' name='sc'/> + <parameter type-id='type-id-3' name='response_file'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-793' name='fmt'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_status_request_get2' mangled-name='gnutls_ocsp_status_request_get2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_ocsp_status_request_file' mangled-name='gnutls_certificate_set_ocsp_status_request_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_file@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <parameter type-id='type-id-3' name='response_file'/> + <parameter type-id='type-id-10' name='idx'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_verify_crt2' mangled-name='gnutls_x509_trust_list_verify_crt2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_set_ocsp_status_request_function2' mangled-name='gnutls_certificate_set_ocsp_status_request_function2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_function2@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-291' name='ocsp_func'/> + <parameter type-id='type-id-11' name='ptr'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='dh-primes.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <var-decl name='gnutls_ffdhe_2048_group_prime' type-id='type-id-65' mangled-name='gnutls_ffdhe_2048_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_2048_group_prime@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_2048_group_q' type-id='type-id-65' mangled-name='gnutls_ffdhe_2048_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_2048_group_q@@GNUTLS_3_6_8'/> - <var-decl name='gnutls_ffdhe_2048_group_generator' type-id='type-id-65' mangled-name='gnutls_ffdhe_2048_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_2048_group_generator@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_2048_key_bits' type-id='type-id-66' mangled-name='gnutls_ffdhe_2048_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_2048_key_bits@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_3072_group_prime' type-id='type-id-65' mangled-name='gnutls_ffdhe_3072_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_3072_group_prime@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_3072_group_q' type-id='type-id-65' mangled-name='gnutls_ffdhe_3072_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_3072_group_q@@GNUTLS_3_6_8'/> - <var-decl name='gnutls_ffdhe_3072_group_generator' type-id='type-id-65' mangled-name='gnutls_ffdhe_3072_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_3072_group_generator@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_3072_key_bits' type-id='type-id-66' mangled-name='gnutls_ffdhe_3072_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_3072_key_bits@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_4096_group_prime' type-id='type-id-65' mangled-name='gnutls_ffdhe_4096_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_4096_group_prime@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_4096_group_q' type-id='type-id-65' mangled-name='gnutls_ffdhe_4096_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_4096_group_q@@GNUTLS_3_6_8'/> - <var-decl name='gnutls_ffdhe_4096_group_generator' type-id='type-id-65' mangled-name='gnutls_ffdhe_4096_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_4096_group_generator@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_4096_key_bits' type-id='type-id-66' mangled-name='gnutls_ffdhe_4096_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_4096_key_bits@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_6144_group_prime' type-id='type-id-65' mangled-name='gnutls_ffdhe_6144_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_6144_group_prime@@GNUTLS_3_6_4'/> - <var-decl name='gnutls_ffdhe_6144_group_q' type-id='type-id-65' mangled-name='gnutls_ffdhe_6144_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_6144_group_q@@GNUTLS_3_6_8'/> - <var-decl name='gnutls_ffdhe_6144_group_generator' type-id='type-id-65' mangled-name='gnutls_ffdhe_6144_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_6144_group_generator@@GNUTLS_3_6_4'/> - <var-decl name='gnutls_ffdhe_6144_key_bits' type-id='type-id-66' mangled-name='gnutls_ffdhe_6144_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_6144_key_bits@@GNUTLS_3_6_4'/> - <var-decl name='gnutls_ffdhe_8192_group_prime' type-id='type-id-65' mangled-name='gnutls_ffdhe_8192_group_prime' visibility='default' elf-symbol-id='gnutls_ffdhe_8192_group_prime@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_8192_group_q' type-id='type-id-65' mangled-name='gnutls_ffdhe_8192_group_q' visibility='default' elf-symbol-id='gnutls_ffdhe_8192_group_q@@GNUTLS_3_6_8'/> - <var-decl name='gnutls_ffdhe_8192_group_generator' type-id='type-id-65' mangled-name='gnutls_ffdhe_8192_group_generator' visibility='default' elf-symbol-id='gnutls_ffdhe_8192_group_generator@@GNUTLS_3_4'/> - <var-decl name='gnutls_ffdhe_8192_key_bits' type-id='type-id-66' mangled-name='gnutls_ffdhe_8192_key_bits' visibility='default' elf-symbol-id='gnutls_ffdhe_8192_key_bits@@GNUTLS_3_4'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='openpgp_compat.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_openpgp_privkey_sign_hash' mangled-name='gnutls_openpgp_privkey_sign_hash' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_sign_hash@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='key'/> - <parameter type-id='type-id-57' name='hash'/> - <parameter type-id='type-id-278' name='signature'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_certificate_set_ocsp_status_request_function' mangled-name='gnutls_certificate_set_ocsp_status_request_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_function@@GNUTLS_3_4'> + <parameter type-id='type-id-792' name='sc'/> + <parameter type-id='type-id-291' name='ocsp_func'/> + <parameter type-id='type-id-11' name='ptr'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_certificate_get_peers_subkey_id' mangled-name='gnutls_certificate_get_peers_subkey_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_peers_subkey_id@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-278' name='session_id'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ocsp_status_request_get' mangled-name='gnutls_ocsp_status_request_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_status_request_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='response'/> + <return type-id='type-id-14'/> </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-884'> - <underlying-type type-id='type-id-41'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='openpgp_compat.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='gnutls_openpgp_keyring_int' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1299'/> + <typedef-decl name='gnutls_openpgp_crt_status_t' type-id='type-id-1300' id='type-id-1301'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1300'> + <underlying-type type-id='type-id-70'/> <enumerator name='GNUTLS_OPENPGP_CERT' value='0'/> <enumerator name='GNUTLS_OPENPGP_CERT_FINGERPRINT' value='1'/> </enum-decl> - <typedef-decl name='gnutls_openpgp_crt_status_t' type-id='type-id-884' id='type-id-885'/> - <function-decl name='gnutls_openpgp_send_cert' mangled-name='gnutls_openpgp_send_cert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_send_cert@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-885' name='status'/> - <return type-id='type-id-111'/> - </function-decl> - <enum-decl name='gnutls_openpgp_crt_fmt' id='type-id-886'> - <underlying-type type-id='type-id-41'/> + <typedef-decl name='gnutls_openpgp_crt_fmt_t' type-id='type-id-1302' id='type-id-1303'/> + <enum-decl name='gnutls_openpgp_crt_fmt' id='type-id-1302'> + <underlying-type type-id='type-id-70'/> <enumerator name='GNUTLS_OPENPGP_FMT_RAW' value='0'/> <enumerator name='GNUTLS_OPENPGP_FMT_BASE64' value='1'/> </enum-decl> - <typedef-decl name='gnutls_openpgp_crt_fmt_t' type-id='type-id-886' id='type-id-887'/> + <typedef-decl name='gnutls_openpgp_recv_key_func' type-id='type-id-1304' id='type-id-1305'/> + <typedef-decl name='gnutls_openpgp_keyring_t' type-id='type-id-1306' id='type-id-1307'/> + <pointer-type-def type-id='type-id-986' size-in-bits='64' id='type-id-1308'/> + <pointer-type-def type-id='type-id-1299' size-in-bits='64' id='type-id-1306'/> + <pointer-type-def type-id='type-id-1309' size-in-bits='64' id='type-id-1304'/> + <function-decl name='gnutls_openpgp_privkey_sign_hash' mangled-name='gnutls_openpgp_privkey_sign_hash' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_sign_hash@@GNUTLS_3_4'> + <parameter type-id='type-id-988' name='key'/> + <parameter type-id='type-id-480' name='hash'/> + <parameter type-id='type-id-772' name='signature'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_certificate_get_peers_subkey_id' mangled-name='gnutls_certificate_get_peers_subkey_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_peers_subkey_id@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='id'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_openpgp_send_cert' mangled-name='gnutls_openpgp_send_cert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_send_cert@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-1301' name='status'/> + <return type-id='type-id-13'/> + </function-decl> <function-decl name='gnutls_privkey_import_openpgp_raw' mangled-name='gnutls_privkey_import_openpgp_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_openpgp_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-867' name='pkey'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-887' name='format'/> - <parameter type-id='type-id-349' name='keyid'/> - <parameter type-id='type-id-27' name='password'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-1303' name='format'/> + <parameter type-id='type-id-98' name='keyid'/> + <parameter type-id='type-id-3' name='password'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pubkey_get_openpgp_key_id' mangled-name='gnutls_pubkey_get_openpgp_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_openpgp_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='key'/> + <parameter type-id='type-id-435' name='key'/> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-64' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <parameter type-id='type-id-422' name='subkey'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-99' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <parameter type-id='type-id-219' name='subkey'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='gnutls_certificate_credentials_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-888'/> - <pointer-type-def type-id='type-id-888' size-in-bits='64' id='type-id-889'/> - <typedef-decl name='gnutls_certificate_credentials_t' type-id='type-id-889' id='type-id-890'/> <function-decl name='gnutls_certificate_set_openpgp_keyring_mem' mangled-name='gnutls_certificate_set_openpgp_keyring_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_openpgp_keyring_mem@@GNUTLS_3_4'> - <parameter type-id='type-id-890' name='c'/> - <parameter type-id='type-id-349' name='data'/> - <parameter type-id='type-id-99' name='dlen'/> - <parameter type-id='type-id-887' name='format'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-792' name='c'/> + <parameter type-id='type-id-98' name='data'/> + <parameter type-id='type-id-9' name='dlen'/> + <parameter type-id='type-id-1303' name='format'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-891' size-in-bits='64' id='type-id-892'/> - <typedef-decl name='gnutls_openpgp_recv_key_func' type-id='type-id-892' id='type-id-893'/> <function-decl name='gnutls_openpgp_set_recv_key_function' mangled-name='gnutls_openpgp_set_recv_key_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_set_recv_key_function@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-893' name='func'/> - <return type-id='type-id-111'/> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-1305' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <class-decl name='gnutls_openpgp_keyring_int' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-894'/> - <pointer-type-def type-id='type-id-894' size-in-bits='64' id='type-id-895'/> - <typedef-decl name='gnutls_openpgp_keyring_t' type-id='type-id-895' id='type-id-896'/> <function-decl name='gnutls_openpgp_crt_verify_ring' mangled-name='gnutls_openpgp_crt_verify_ring' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_verify_ring@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> - <parameter type-id='type-id-896' name='keyring'/> + <parameter type-id='type-id-986' name='key'/> + <parameter type-id='type-id-1307' name='keyring'/> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='verify'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-219' name='verify'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_privkey_export2' mangled-name='gnutls_openpgp_privkey_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='key'/> - <parameter type-id='type-id-887' name='format'/> - <parameter type-id='type-id-27' name='password'/> + <parameter type-id='type-id-988' name='key'/> + <parameter type-id='type-id-1303' name='format'/> + <parameter type-id='type-id-3' name='password'/> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_privkey_export' mangled-name='gnutls_openpgp_privkey_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_export@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='key'/> - <parameter type-id='type-id-887' name='format'/> - <parameter type-id='type-id-27' name='password'/> + <parameter type-id='type-id-988' name='key'/> + <parameter type-id='type-id-1303' name='format'/> + <parameter type-id='type-id-3' name='password'/> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_privkey_export_rsa_raw' mangled-name='gnutls_openpgp_privkey_export_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_export_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='pkey'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <parameter type-id='type-id-278' name='d'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='u'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-988' name='pkey'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <parameter type-id='type-id-772' name='d'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='u'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_privkey_export_dsa_raw' mangled-name='gnutls_openpgp_privkey_export_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_export_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='pkey'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='x'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-988' name='pkey'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='g'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-772' name='x'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_privkey_export_subkey_rsa_raw' mangled-name='gnutls_openpgp_privkey_export_subkey_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_export_subkey_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='pkey'/> + <parameter type-id='type-id-988' name='pkey'/> <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <parameter type-id='type-id-278' name='d'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='u'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <parameter type-id='type-id-772' name='d'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='u'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_privkey_export_subkey_dsa_raw' mangled-name='gnutls_openpgp_privkey_export_subkey_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_export_subkey_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='pkey'/> + <parameter type-id='type-id-988' name='pkey'/> <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='x'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='g'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-772' name='x'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_privkey_get_subkey_pk_algorithm' mangled-name='gnutls_openpgp_privkey_get_subkey_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_get_subkey_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='key'/> + <parameter type-id='type-id-988' name='key'/> <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-422' name='bits'/> - <return type-id='type-id-60'/> + <parameter type-id='type-id-219' name='bits'/> + <return type-id='type-id-385'/> </function-decl> <function-decl name='gnutls_openpgp_privkey_sec_param' mangled-name='gnutls_openpgp_privkey_sec_param' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_sec_param@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='key'/> - <return type-id='type-id-203'/> + <parameter type-id='type-id-988' name='key'/> + <return type-id='type-id-383'/> </function-decl> <function-decl name='gnutls_openpgp_crt_get_pk_dsa_raw' mangled-name='gnutls_openpgp_crt_get_pk_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_get_pk_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='crt'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-986' name='crt'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='g'/> + <parameter type-id='type-id-772' name='y'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_crt_get_subkey_pk_dsa_raw' mangled-name='gnutls_openpgp_crt_get_subkey_pk_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_get_subkey_pk_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='crt'/> + <parameter type-id='type-id-986' name='crt'/> <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='g'/> + <parameter type-id='type-id-772' name='y'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_crt_get_subkey_pk_algorithm' mangled-name='gnutls_openpgp_crt_get_subkey_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_get_subkey_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> + <parameter type-id='type-id-986' name='key'/> <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-422' name='bits'/> - <return type-id='type-id-60'/> + <parameter type-id='type-id-219' name='bits'/> + <return type-id='type-id-385'/> </function-decl> <function-decl name='gnutls_openpgp_crt_get_name' mangled-name='gnutls_openpgp_crt_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> - <parameter type-id='type-id-22' name='idx'/> - <parameter type-id='type-id-379' name='buf'/> - <parameter type-id='type-id-425' name='sizeof_buf'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-986' name='key'/> + <parameter type-id='type-id-14' name='idx'/> + <parameter type-id='type-id-5' name='buf'/> + <parameter type-id='type-id-2' name='sizeof_buf'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-477' size-in-bits='64' id='type-id-897'/> <function-decl name='gnutls_openpgp_crt_init' mangled-name='gnutls_openpgp_crt_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_init@@GNUTLS_3_4'> - <parameter type-id='type-id-897' name='key'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-1308' name='key'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_crt_deinit' mangled-name='gnutls_openpgp_crt_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> - <return type-id='type-id-111'/> + <parameter type-id='type-id-986' name='key'/> + <return type-id='type-id-13'/> </function-decl> <function-decl name='gnutls_openpgp_crt_import' mangled-name='gnutls_openpgp_crt_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_import@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-887' name='format'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-986' name='key'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-1303' name='format'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_crt_export' mangled-name='gnutls_openpgp_crt_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_export@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> - <parameter type-id='type-id-887' name='format'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-986' name='key'/> + <parameter type-id='type-id-1303' name='format'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_crt_export2' mangled-name='gnutls_openpgp_crt_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> - <parameter type-id='type-id-887' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-986' name='key'/> + <parameter type-id='type-id-1303' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_crt_get_pk_algorithm' mangled-name='gnutls_openpgp_crt_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_get_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> - <parameter type-id='type-id-422' name='bits'/> - <return type-id='type-id-60'/> + <parameter type-id='type-id-986' name='key'/> + <parameter type-id='type-id-219' name='bits'/> + <return type-id='type-id-385'/> </function-decl> <function-decl name='gnutls_openpgp_crt_get_creation_time' mangled-name='gnutls_openpgp_crt_get_creation_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_get_creation_time@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> - <return type-id='type-id-17'/> + <parameter type-id='type-id-986' name='key'/> + <return type-id='type-id-272'/> </function-decl> <function-decl name='gnutls_openpgp_crt_get_subkey_revoked_status' mangled-name='gnutls_openpgp_crt_get_subkey_revoked_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_get_subkey_revoked_status@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> + <parameter type-id='type-id-986' name='key'/> <parameter type-id='type-id-10' name='idx'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_openpgp_crt_get_subkey_creation_time' mangled-name='gnutls_openpgp_crt_get_subkey_creation_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_crt_get_subkey_creation_time@@GNUTLS_3_4'> - <parameter type-id='type-id-477' name='key'/> + <parameter type-id='type-id-986' name='key'/> <parameter type-id='type-id-10' name='idx'/> - <return type-id='type-id-17'/> + <return type-id='type-id-272'/> </function-decl> <function-decl name='gnutls_openpgp_privkey_import' mangled-name='gnutls_openpgp_privkey_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_openpgp_privkey_import@@GNUTLS_3_4'> - <parameter type-id='type-id-480' name='key'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-887' name='format'/> - <parameter type-id='type-id-27' name='password'/> + <parameter type-id='type-id-988' name='key'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-1303' name='format'/> + <parameter type-id='type-id-3' name='password'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_certificate_set_openpgp_key_file' mangled-name='gnutls_certificate_set_openpgp_key_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_openpgp_key_file@@GNUTLS_3_4'> - <parameter type-id='type-id-890' name='res'/> - <parameter type-id='type-id-27' name='certfile'/> - <parameter type-id='type-id-27' name='keyfile'/> - <parameter type-id='type-id-887' name='format'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-3' name='certfile'/> + <parameter type-id='type-id-3' name='keyfile'/> + <parameter type-id='type-id-1303' name='format'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_certificate_set_openpgp_key_file2' mangled-name='gnutls_certificate_set_openpgp_key_file2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_openpgp_key_file2@@GNUTLS_3_4'> - <parameter type-id='type-id-890' name='res'/> - <parameter type-id='type-id-27' name='certfile'/> - <parameter type-id='type-id-27' name='keyfile'/> - <parameter type-id='type-id-27' name='subkey_id'/> - <parameter type-id='type-id-887' name='format'/> - <return type-id='type-id-22'/> - </function-decl> - <function-type size-in-bits='64' id='type-id-891'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-349'/> + <parameter type-id='type-id-792' name='res'/> + <parameter type-id='type-id-3' name='certfile'/> + <parameter type-id='type-id-3' name='keyfile'/> + <parameter type-id='type-id-3' name='subkey_id'/> + <parameter type-id='type-id-1303' name='format'/> + <return type-id='type-id-14'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-1309'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-98'/> <parameter type-id='type-id-10'/> - <parameter type-id='type-id-278'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='crypto-selftests.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_digest_self_test' mangled-name='gnutls_digest_self_test' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_self_test@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-212' name='digest'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_mac_self_test' mangled-name='gnutls_mac_self_test' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_self_test@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-31' name='mac'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_cipher_self_test' mangled-name='gnutls_cipher_self_test' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_self_test@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-29' name='cipher'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_cipher_set_iv' mangled-name='gnutls_cipher_set_iv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_encrypt' mangled-name='gnutls_cipher_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_add_auth' mangled-name='gnutls_cipher_add_auth' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_decrypt2' mangled-name='gnutls_cipher_decrypt2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_deinit' mangled-name='gnutls_cipher_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_init' mangled-name='gnutls_cipher_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_encrypt2' mangled-name='gnutls_cipher_encrypt2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_tag' mangled-name='gnutls_cipher_tag' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_decrypt' mangled-name='gnutls_cipher_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_deinit' mangled-name='gnutls_aead_cipher_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_init' mangled-name='gnutls_aead_cipher_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_aead_cipher_encrypt' mangled-name='gnutls_aead_cipher_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_cipher_get_iv_size' mangled-name='gnutls_cipher_get_iv_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_cipher_get_iv' mangled-name='_gnutls_cipher_get_iv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_hash' mangled-name='gnutls_hash' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_hash_deinit' mangled-name='gnutls_hash_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_hash_get_len' mangled-name='gnutls_hash_get_len' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_hash_init' mangled-name='gnutls_hash_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='pcert.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_cert_vfunc' type-id='type-id-1310' id='type-id-1311'/> + <pointer-type-def type-id='type-id-1312' size-in-bits='64' id='type-id-1310'/> + <function-decl name='gnutls_pubkey_import' mangled-name='gnutls_pubkey_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import@@GNUTLS_3_4'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hash_copy' mangled-name='gnutls_hash_copy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export2' mangled-name='gnutls_pubkey_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export2@@GNUTLS_3_4'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_digest_get_name' mangled-name='gnutls_digest_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_list_import2' mangled-name='gnutls_x509_crt_list_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_list_import2@@GNUTLS_3_4'> + <parameter type-id='type-id-846'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_digest_exists' mangled-name='_gnutls_digest_exists' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_list_import_url' mangled-name='gnutls_x509_crt_list_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_list_import_url@@GNUTLS_3_6_3'> + <parameter type-id='type-id-846'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-438'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hmac_init' mangled-name='gnutls_hmac_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_list_import' mangled-name='gnutls_x509_crt_list_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_list_import@@GNUTLS_3_4'> + <parameter type-id='type-id-816'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hmac' mangled-name='gnutls_hmac' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_sort_clist' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-816'/> + <parameter type-id='type-id-816'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-1311'/> + <return type-id='type-id-816'/> </function-decl> - <function-decl name='gnutls_hmac_copy' mangled-name='gnutls_hmac_copy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_check_if_sorted' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-816'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hmac_deinit' mangled-name='gnutls_hmac_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_x509' mangled-name='gnutls_pubkey_import_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_x509@@GNUTLS_3_4'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hmac_get_len' mangled-name='gnutls_hmac_get_len' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_init' mangled-name='gnutls_pubkey_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1313'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hmac_set_nonce' mangled-name='gnutls_hmac_set_nonce' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_export2' mangled-name='gnutls_x509_crt_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_export2@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='crypto-selftests-pk.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_pk_self_test' mangled-name='gnutls_pk_self_test' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_self_test@@GNUTLS_FIPS140_3_4'> + <function-decl name='gnutls_pcert_import_rawpk_raw' mangled-name='gnutls_pcert_import_rawpk_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_rawpk_raw@@GNUTLS_3_6_6'> + <parameter type-id='type-id-288' name='pcert'/> + <parameter type-id='type-id-480' name='rawpubkey'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-10' name='key_usage'/> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-60' name='pk'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pubkey_import_privkey' mangled-name='gnutls_pubkey_import_privkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_encrypt_data' mangled-name='gnutls_pubkey_encrypt_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_privkey_decrypt_data' mangled-name='gnutls_privkey_decrypt_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_privkey_decrypt_data2' mangled-name='gnutls_privkey_decrypt_data2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='secrets.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_hkdf_expand' mangled-name='gnutls_hkdf_expand' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_hkdf_extract' mangled-name='gnutls_hkdf_extract' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_hmac_fast' mangled-name='gnutls_hmac_fast' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='extv.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <pointer-type-def type-id='type-id-898' size-in-bits='64' id='type-id-899'/> - <typedef-decl name='gnutls_ext_raw_process_func' type-id='type-id-899' id='type-id-900'/> - <function-decl name='gnutls_ext_raw_parse' mangled-name='gnutls_ext_raw_parse' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ext_raw_parse@@GNUTLS_3_6_3'> - <parameter type-id='type-id-101' name='ctx'/> - <parameter type-id='type-id-900' name='cb'/> - <parameter type-id='type-id-57' name='data'/> + <function-decl name='gnutls_pcert_import_rawpk' mangled-name='gnutls_pcert_import_rawpk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_rawpk@@GNUTLS_3_6_6'> + <parameter type-id='type-id-288' name='pcert'/> + <parameter type-id='type-id-435' name='pubkey'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-898'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-10'/> - <parameter type-id='type-id-349'/> - <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='hello_ext_lib.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_buffer_pop_datum_prefix16' mangled-name='_gnutls_buffer_pop_datum_prefix16' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_hello_ext_get_resumed_priv' mangled-name='_gnutls_hello_ext_get_resumed_priv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_hello_ext_get_priv' mangled-name='_gnutls_hello_ext_get_priv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_hello_ext_set_priv' mangled-name='_gnutls_hello_ext_set_priv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='ocsp-api.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_ocsp_status_request_is_checked' mangled-name='gnutls_ocsp_status_request_is_checked' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_status_request_is_checked@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> + <function-decl name='gnutls_pcert_import_x509_raw' mangled-name='gnutls_pcert_import_x509_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_import_x509_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-288' name='pcert'/> + <parameter type-id='type-id-480' name='cert'/> + <parameter type-id='type-id-793' name='format'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_get_ocsp_expiration' mangled-name='gnutls_certificate_get_ocsp_expiration' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_get_ocsp_expiration@@GNUTLS_3_6_3'> - <parameter type-id='type-id-730' name='sc'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-22' name='oidx'/> + <function-decl name='gnutls_pcert_list_import_x509_file' mangled-name='gnutls_pcert_list_import_x509_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_list_import_x509_file@@GNUTLS_3_6_3'> + <parameter type-id='type-id-288' name='pcert_list'/> + <parameter type-id='type-id-219' name='pcert_list_size'/> + <parameter type-id='type-id-3' name='file'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-438' name='pin_fn'/> + <parameter type-id='type-id-11' name='pin_fn_userdata'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-17'/> - </function-decl> - <function-decl name='gnutls_certificate_set_ocsp_status_request_mem' mangled-name='gnutls_certificate_set_ocsp_status_request_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_mem@@GNUTLS_3_6_3'> - <parameter type-id='type-id-730' name='sc'/> - <parameter type-id='type-id-57' name='resp_data'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-424' name='fmt'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_ocsp_status_request_file' mangled-name='gnutls_certificate_set_ocsp_status_request_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_file@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='sc'/> - <parameter type-id='type-id-27' name='response_file'/> - <parameter type-id='type-id-10' name='idx'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_set_ocsp_status_request_function2' mangled-name='gnutls_certificate_set_ocsp_status_request_function2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_function2@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='sc'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-165' name='ocsp_func'/> - <parameter type-id='type-id-101' name='ptr'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_ocsp_status_request_function' mangled-name='gnutls_certificate_set_ocsp_status_request_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_function@@GNUTLS_3_4'> - <parameter type-id='type-id-730' name='sc'/> - <parameter type-id='type-id-165' name='ocsp_func'/> - <parameter type-id='type-id-101' name='ptr'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_ocsp_status_request_get2' mangled-name='gnutls_ocsp_status_request_get2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_status_request_get2@@GNUTLS_3_6_3'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-278' name='response'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_ocsp_status_request_get' mangled-name='gnutls_ocsp_status_request_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_status_request_get@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-278' name='response'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_ocsp_status_request_file2' mangled-name='gnutls_certificate_set_ocsp_status_request_file2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_ocsp_status_request_file2@@GNUTLS_3_6_3'> - <parameter type-id='type-id-730' name='sc'/> - <parameter type-id='type-id-27' name='response_file'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-424' name='fmt'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_ocsp_get_validity' mangled-name='_gnutls_ocsp_get_validity' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_ocsp_resp_import2' mangled-name='gnutls_ocsp_resp_import2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='stek.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_set_session_ticket_key_rotation_callback' mangled-name='_gnutls_set_session_ticket_key_rotation_callback' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_set_session_ticket_key_rotation_callback@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-333' name='cb'/> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='cert-cred-rawpk.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_certificate_set_rawpk_key_file' mangled-name='gnutls_certificate_set_rawpk_key_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_rawpk_key_file@@GNUTLS_3_6_6'> - <parameter type-id='type-id-730' name='cred'/> - <parameter type-id='type-id-27' name='rawpkfile'/> - <parameter type-id='type-id-27' name='privkeyfile'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-27' name='pass'/> - <parameter type-id='type-id-10' name='key_usage'/> - <parameter type-id='type-id-429' name='names'/> - <parameter type-id='type-id-10' name='names_length'/> - <parameter type-id='type-id-10' name='privkey_flags'/> - <parameter type-id='type-id-10' name='pkcs11_flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_certificate_set_rawpk_key_mem' mangled-name='gnutls_certificate_set_rawpk_key_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_set_rawpk_key_mem@@GNUTLS_3_6_6'> - <parameter type-id='type-id-730' name='cred'/> - <parameter type-id='type-id-57' name='spki'/> - <parameter type-id='type-id-57' name='pkey'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-27' name='pass'/> - <parameter type-id='type-id-10' name='key_usage'/> - <parameter type-id='type-id-429' name='names'/> - <parameter type-id='type-id-10' name='names_length'/> + <function-decl name='gnutls_pcert_list_import_x509_raw' mangled-name='gnutls_pcert_list_import_x509_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pcert_list_import_x509_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-288' name='pcert_list'/> + <parameter type-id='type-id-219' name='pcert_list_size'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-793' name='format'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_read_key_file' mangled-name='_gnutls_read_key_file' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pcert_import_rawpk_raw' mangled-name='gnutls_pcert_import_rawpk_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_import_url' mangled-name='gnutls_pubkey_import_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pcert_import_rawpk' mangled-name='gnutls_pcert_import_rawpk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-type size-in-bits='64' id='type-id-1312'> + <parameter type-id='type-id-819'/> + <return type-id='type-id-13'/> + </function-type> + <pointer-type-def type-id='type-id-435' size-in-bits='64' id='type-id-1313'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pin.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <var-decl name='_gnutls_pin_func' type-id='type-id-438' visibility='default'/> + <var-decl name='_gnutls_pin_data' type-id='type-id-11' visibility='default'/> + <function-decl name='gnutls_pkcs11_get_pin_function' mangled-name='gnutls_pkcs11_get_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_get_pin_function@@GNUTLS_3_4'> + <parameter type-id='type-id-770' name='userdata'/> + <return type-id='type-id-438'/> </function-decl> - <function-decl name='_gnutls_read_key_mem' mangled-name='_gnutls_read_key_mem' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_set_pin_function' mangled-name='gnutls_pkcs11_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_set_pin_function@@GNUTLS_3_4'> + <parameter type-id='type-id-438' name='fn'/> + <parameter type-id='type-id-11' name='userdata'/> + <return type-id='type-id-13'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='iov.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='iov_iter_st' size-in-bits='896' is-struct='yes' visibility='default' id='type-id-901'> + <abi-instr version='1.0' address-size='64' path='pk.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_ecc_curve_entry_st' type-id='type-id-1314' id='type-id-1315'/> + <class-decl name='gnutls_ecc_curve_entry_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1314'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='iov' type-id='type-id-250' visibility='default'/> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='iov_count' type-id='type-id-99' visibility='default'/> + <var-decl name='oid' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='iov_index' type-id='type-id-99' visibility='default'/> + <var-decl name='id' type-id='type-id-442' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='pk' type-id='type-id-385' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='iov_offset' type-id='type-id-99' visibility='default'/> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='sig_size' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='block' type-id='type-id-89' visibility='default'/> + <var-decl name='gost_curve' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='block_size' type-id='type-id-99' visibility='default'/> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='supported' type-id='type-id-263' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='block_offset' type-id='type-id-99' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='group' type-id='type-id-443' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-901' size-in-bits='64' id='type-id-902'/> - <pointer-type-def type-id='type-id-37' size-in-bits='64' id='type-id-903'/> - <function-decl name='_gnutls_iov_iter_sync' mangled-name='_gnutls_iov_iter_sync' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_iov_iter_sync@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-902' name='iter'/> - <parameter type-id='type-id-903' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> - <return type-id='type-id-22'/> + <qualified-type-def type-id='type-id-1315' const='yes' id='type-id-1316'/> + <pointer-type-def type-id='type-id-1316' size-in-bits='64' id='type-id-1317'/> + <pointer-type-def type-id='type-id-198' size-in-bits='64' id='type-id-871'/> + <function-decl name='_gnutls_mpi_dprint_le' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_ecc_curve_get_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-442'/> + <return type-id='type-id-1317'/> + </function-decl> + <function-decl name='_gnutls_mpi_dprint_lz' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-192' size-in-bits='64' id='type-id-904'/> - <function-decl name='_gnutls_iov_iter_next' mangled-name='_gnutls_iov_iter_next' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_iov_iter_next@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-902' name='iter'/> - <parameter type-id='type-id-904' name='data'/> - <return type-id='type-id-3'/> + <function-decl name='gnutls_oid_to_digest' mangled-name='gnutls_oid_to_digest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_digest@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-198'/> + </function-decl> + <function-decl name='asn1_der_coding' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-909'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-77'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_mpi_init_scan' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-784'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_mpi_bprint_size' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-912'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_write_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_iov_iter_init' mangled-name='_gnutls_iov_iter_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_iov_iter_init@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-902' name='iter'/> - <parameter type-id='type-id-250' name='iov'/> - <parameter type-id='type-id-99' name='iov_count'/> - <parameter type-id='type-id-99' name='block_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_decode_ber_digest_info' mangled-name='gnutls_decode_ber_digest_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_decode_ber_digest_info@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='info'/> + <parameter type-id='type-id-871' name='hash'/> + <parameter type-id='type-id-99' name='digest'/> + <parameter type-id='type-id-219' name='digest_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='vko.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_oid_to_gost_paramset' mangled-name='gnutls_oid_to_gost_paramset' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_encode_ber_digest_info' mangled-name='gnutls_encode_ber_digest_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_encode_ber_digest_info@@GNUTLS_3_4'> + <parameter type-id='type-id-198' name='hash'/> + <parameter type-id='type-id-480' name='digest'/> + <parameter type-id='type-id-772' name='output'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost_key_unwrap' mangled-name='_gnutls_gost_key_unwrap' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_decode_gost_rs_value' mangled-name='gnutls_decode_gost_rs_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_decode_gost_rs_value@@GNUTLS_3_6_3'> + <parameter type-id='type-id-480' name='sig_value'/> + <parameter type-id='type-id-772' name='r'/> + <parameter type-id='type-id-772' name='s'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost_key_wrap' mangled-name='_gnutls_gost_key_wrap' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_encode_gost_rs_value' mangled-name='gnutls_encode_gost_rs_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_encode_gost_rs_value@@GNUTLS_3_6_3'> + <parameter type-id='type-id-772' name='sig_value'/> + <parameter type-id='type-id-480' name='r'/> + <parameter type-id='type-id-480' name='s'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_write_value' mangled-name='_gnutls_x509_write_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_decode_ber_rs_raw' mangled-name='_gnutls_decode_ber_rs_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_decode_ber_rs_raw@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-480' name='sig_value'/> + <parameter type-id='type-id-772' name='r'/> + <parameter type-id='type-id-772' name='s'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_gost_paramset_get_oid' mangled-name='gnutls_gost_paramset_get_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_decode_rs_value' mangled-name='gnutls_decode_rs_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_decode_rs_value@@GNUTLS_3_6_0'> + <parameter type-id='type-id-480' name='sig_value'/> + <parameter type-id='type-id-772' name='r'/> + <parameter type-id='type-id-772' name='s'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='system/keys-dummy.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_system_key_add_x509' mangled-name='gnutls_system_key_add_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_key_add_x509@@GNUTLS_3_4'> - <parameter type-id='type-id-872' name='crt'/> - <parameter type-id='type-id-386' name='privkey'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-855' name='cert_url'/> - <parameter type-id='type-id-855' name='key_url'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_encode_ber_rs_raw' mangled-name='_gnutls_encode_ber_rs_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_encode_ber_rs_raw@@GNUTLS_FIPS140_3_4'> + <parameter type-id='type-id-772' name='sig_value'/> + <parameter type-id='type-id-480' name='r'/> + <parameter type-id='type-id-480' name='s'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='system_key_iter_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-905'/> - <pointer-type-def type-id='type-id-905' size-in-bits='64' id='type-id-906'/> - <typedef-decl name='gnutls_system_key_iter_t' type-id='type-id-906' id='type-id-907'/> - <pointer-type-def type-id='type-id-907' size-in-bits='64' id='type-id-908'/> - <function-decl name='gnutls_system_key_iter_get_info' mangled-name='gnutls_system_key_iter_get_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_key_iter_get_info@@GNUTLS_3_4'> - <parameter type-id='type-id-908' name='iter'/> - <parameter type-id='type-id-10' name='cert_type'/> - <parameter type-id='type-id-855' name='cert_url'/> - <parameter type-id='type-id-855' name='key_url'/> - <parameter type-id='type-id-855' name='label'/> - <parameter type-id='type-id-278' name='der'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_encode_rs_value' mangled-name='gnutls_encode_rs_value' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_encode_rs_value@@GNUTLS_3_6_0'> + <parameter type-id='type-id-772' name='sig_value'/> + <parameter type-id='type-id-480' name='r'/> + <parameter type-id='type-id-480' name='s'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pkcs11.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='p11_kit_pin' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1318'/> + <typedef-decl name='gnutls_pkcs11_token_callback_t' type-id='type-id-1319' id='type-id-1320'/> + <typedef-decl name='P11KitPin' type-id='type-id-1318' id='type-id-1321'/> + <typedef-decl name='P11KitUri' type-id='type-id-553' id='type-id-1322'/> + <typedef-decl name='P11KitPinFlags' type-id='type-id-1323' id='type-id-1324'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1323'> + <underlying-type type-id='type-id-70'/> + <enumerator name='P11_KIT_PIN_FLAGS_USER_LOGIN' value='1'/> + <enumerator name='P11_KIT_PIN_FLAGS_SO_LOGIN' value='2'/> + <enumerator name='P11_KIT_PIN_FLAGS_CONTEXT_LOGIN' value='4'/> + <enumerator name='P11_KIT_PIN_FLAGS_RETRY' value='8'/> + <enumerator name='P11_KIT_PIN_FLAGS_MANY_TRIES' value='16'/> + <enumerator name='P11_KIT_PIN_FLAGS_FINAL_TRY' value='32'/> + </enum-decl> + <typedef-decl name='CK_FUNCTION_LIST' type-id='type-id-557' id='type-id-1325'/> + <typedef-decl name='P11KitUriType' type-id='type-id-1326' id='type-id-1327'/> + <enum-decl name='__anonymous_enum__1' is-anonymous='yes' id='type-id-1326'> + <underlying-type type-id='type-id-70'/> + <enumerator name='P11_KIT_URI_FOR_OBJECT' value='2'/> + <enumerator name='P11_KIT_URI_FOR_TOKEN' value='4'/> + <enumerator name='P11_KIT_URI_FOR_SLOT' value='32'/> + <enumerator name='P11_KIT_URI_FOR_MODULE' value='8'/> + <enumerator name='P11_KIT_URI_FOR_MODULE_WITH_VERSION' value='24'/> + <enumerator name='P11_KIT_URI_FOR_OBJECT_ON_TOKEN' value='6'/> + <enumerator name='P11_KIT_URI_FOR_OBJECT_ON_TOKEN_AND_MODULE' value='14'/> + <enumerator name='P11_KIT_URI_FOR_ANY' value='65535'/> + </enum-decl> + <typedef-decl name='CK_ATTRIBUTE_PTR' type-id='type-id-1328' id='type-id-1329'/> + <typedef-decl name='p11_kit_pin_callback' type-id='type-id-1330' id='type-id-1331'/> + <typedef-decl name='p11_kit_pin_destroy_func' type-id='type-id-120' id='type-id-1332'/> + <typedef-decl name='CK_INFO_PTR' type-id='type-id-1333' id='type-id-1334'/> + <typedef-decl name='CK_TOKEN_INFO_PTR' type-id='type-id-1335' id='type-id-1336'/> + <typedef-decl name='CK_INFO' type-id='type-id-1337' id='type-id-1338'/> + <typedef-decl name='CK_TOKEN_INFO' type-id='type-id-547' id='type-id-1339'/> + <typedef-decl name='CK_ATTRIBUTE_TYPE' type-id='type-id-1340' id='type-id-1341'/> + <typedef-decl name='CK_RV' type-id='type-id-1342' id='type-id-1343'/> + <typedef-decl name='gnutls_pkcs11_url_type_t' type-id='type-id-1344' id='type-id-1345'/> + <enum-decl name='__anonymous_enum__2' is-anonymous='yes' id='type-id-1344'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PKCS11_URL_GENERIC' value='0'/> + <enumerator name='GNUTLS_PKCS11_URL_LIB' value='1'/> + <enumerator name='GNUTLS_PKCS11_URL_LIB_VERSION' value='2'/> + </enum-decl> + <typedef-decl name='gnutls_pkcs11_token_info_t' type-id='type-id-1346' id='type-id-1347'/> + <enum-decl name='__anonymous_enum__3' is-anonymous='yes' id='type-id-1346'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PKCS11_TOKEN_LABEL' value='0'/> + <enumerator name='GNUTLS_PKCS11_TOKEN_SERIAL' value='1'/> + <enumerator name='GNUTLS_PKCS11_TOKEN_MANUFACTURER' value='2'/> + <enumerator name='GNUTLS_PKCS11_TOKEN_MODEL' value='3'/> + <enumerator name='GNUTLS_PKCS11_TOKEN_MODNAME' value='4'/> + </enum-decl> + <typedef-decl name='gnutls_pkcs11_obj_info_t' type-id='type-id-1348' id='type-id-1349'/> + <enum-decl name='__anonymous_enum__4' is-anonymous='yes' id='type-id-1348'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PKCS11_OBJ_ID_HEX' value='1'/> + <enumerator name='GNUTLS_PKCS11_OBJ_LABEL' value='2'/> + <enumerator name='GNUTLS_PKCS11_OBJ_TOKEN_LABEL' value='3'/> + <enumerator name='GNUTLS_PKCS11_OBJ_TOKEN_SERIAL' value='4'/> + <enumerator name='GNUTLS_PKCS11_OBJ_TOKEN_MANUFACTURER' value='5'/> + <enumerator name='GNUTLS_PKCS11_OBJ_TOKEN_MODEL' value='6'/> + <enumerator name='GNUTLS_PKCS11_OBJ_ID' value='7'/> + <enumerator name='GNUTLS_PKCS11_OBJ_LIBRARY_VERSION' value='8'/> + <enumerator name='GNUTLS_PKCS11_OBJ_LIBRARY_DESCRIPTION' value='9'/> + <enumerator name='GNUTLS_PKCS11_OBJ_LIBRARY_MANUFACTURER' value='10'/> + </enum-decl> + <pointer-type-def type-id='type-id-1325' size-in-bits='64' id='type-id-1350'/> + <pointer-type-def type-id='type-id-1350' size-in-bits='64' id='type-id-1351'/> + <pointer-type-def type-id='type-id-1321' size-in-bits='64' id='type-id-1352'/> + <pointer-type-def type-id='type-id-1353' size-in-bits='64' id='type-id-1330'/> + <pointer-type-def type-id='type-id-1322' size-in-bits='64' id='type-id-1354'/> + <qualified-type-def type-id='type-id-1338' const='yes' id='type-id-1355'/> + <pointer-type-def type-id='type-id-1355' size-in-bits='64' id='type-id-1356'/> + <qualified-type-def type-id='type-id-1339' const='yes' id='type-id-1357'/> + <pointer-type-def type-id='type-id-1357' size-in-bits='64' id='type-id-1358'/> + <qualified-type-def type-id='type-id-1322' const='yes' id='type-id-1359'/> + <pointer-type-def type-id='type-id-1359' size-in-bits='64' id='type-id-1360'/> + <qualified-type-def type-id='type-id-3' const='yes' id='type-id-1361'/> + <qualified-type-def type-id='type-id-1362' const='yes' id='type-id-1363'/> + <pointer-type-def type-id='type-id-1362' size-in-bits='64' id='type-id-1364'/> + <pointer-type-def type-id='type-id-1365' size-in-bits='64' id='type-id-1319'/> + <pointer-type-def type-id='type-id-534' size-in-bits='64' id='type-id-1366'/> + <qualified-type-def type-id='type-id-11' const='yes' id='type-id-1367'/> + <var-decl name='_gnutls_token_func' type-id='type-id-1320' visibility='default'/> + <var-decl name='_gnutls_token_data' type-id='type-id-11' visibility='default'/> + <function-decl name='_gnutls_x509_ext_gen_number' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_system_key_iter_deinit' mangled-name='gnutls_system_key_iter_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_key_iter_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-907' name='iter'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_serial' mangled-name='gnutls_x509_crt_get_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_serial@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_check_valid_key_id' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-272'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_system_key_delete' mangled-name='gnutls_system_key_delete' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_key_delete@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='cert_url'/> - <parameter type-id='type-id-27' name='key_url'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_check_if_same_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/certificate_request.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_select_client_cert' mangled-name='_gnutls_select_client_cert' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_equals' mangled-name='gnutls_x509_crt_equals' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_equals@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-819'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_get_selected_cert' mangled-name='_gnutls_get_selected_cert' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_authority_key_id' mangled-name='gnutls_x509_crt_get_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_authority_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_sign_algorithm_parse_data' mangled-name='_gnutls_sign_algorithm_parse_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_get_mechanism_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-1368'/> + <parameter type-id='type-id-1369'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='_gnutls_tls_aid_to_sign_entry' mangled-name='_gnutls_tls_aid_to_sign_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_get_mechanism_list' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-1370'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/certificate_verify.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls13_handshake_sign_data' mangled-name='_gnutls13_handshake_sign_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_pin_unref' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1352'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_sign_algorithm_get_client' mangled-name='gnutls_sign_algorithm_get_client' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_pin_get_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1352'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-98'/> + </function-decl> + <function-decl name='p11_kit_pin_get_length' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1352'/> + <return type-id='type-id-9'/> + </function-decl> + <function-decl name='p11_kit_pin_request' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1354'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1324'/> + <return type-id='type-id-1352'/> + </function-decl> + <function-decl name='p11_kit_space_strdup' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='p11_kit_uri_get_pin_source' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1360'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_get_auth_info_pcert' mangled-name='_gnutls_get_auth_info_pcert' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_pin_new_for_string' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-1352'/> </function-decl> - <function-decl name='_gnutls13_handshake_verify_data' mangled-name='_gnutls13_handshake_verify_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_uri_get_pin_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1360'/> + <return type-id='type-id-3'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13-sig.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_check_key_usage_for_sig' mangled-name='_gnutls_check_key_usage_for_sig' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_config_option' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1350'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/finished.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_mbuffer_append_data' mangled-name='_mbuffer_append_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_override_cert_exts' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1366'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/key_update.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_session_key_update' mangled-name='gnutls_session_key_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_key_update@@GNUTLS_3_6_3'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='pkcs11_get_attribute_avalue' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-1340'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-1342'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/session_ticket.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_decrypt_session_ticket' mangled-name='_gnutls_decrypt_session_ticket' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_get_attribute_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='_gnutls_check_resumed_params' mangled-name='_gnutls_check_resumed_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_get_slot_list' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-71'/> + <parameter type-id='type-id-1372'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='_gnutls_buffer_pop_prefix8' mangled-name='_gnutls_buffer_pop_prefix8' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_get_slot_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-1373'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='_gnutls_encrypt_session_ticket' mangled-name='_gnutls_encrypt_session_ticket' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_get_token_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-1335'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='p11_kit_uri_format' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1354'/> + <parameter type-id='type-id-1327'/> + <parameter type-id='type-id-917'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='p11_kit_uri_set_attribute' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1354'/> + <parameter type-id='type-id-1329'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='p11_kit_uri_free' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1354'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_send_handshake2' mangled-name='_gnutls_send_handshake2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_uri_parse' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1327'/> + <parameter type-id='type-id-1354'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/certificate.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='_gnutls_parse_ocsp_response' mangled-name='_gnutls_parse_ocsp_response' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_uri_new' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-1354'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/early_data.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_record_send' mangled-name='gnutls_record_send' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_pin_unregister_callback' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1331'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/post_handshake.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - - <function-decl name='gnutls_reauth' mangled-name='gnutls_reauth' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_reauth@@GNUTLS_3_6_3'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='p11_kit_pin_file_callback' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1354'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1324'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-1352'/> + </function-decl> + <function-decl name='p11_kit_pin_register_callback' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1331'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1332'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='p11_kit_space_strlen' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-9'/> + </function-decl> + <function-decl name='p11_kit_uri_get_module_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1354'/> + <return type-id='type-id-1334'/> + </function-decl> + <function-decl name='p11_kit_uri_get_token_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1354'/> + <return type-id='type-id-1336'/> + </function-decl> + <function-decl name='pkcs11_find_objects_final' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1366'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='p11_kit_uri_match_module_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1360'/> + <parameter type-id='type-id-1356'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='p11_kit_uri_match_token_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1360'/> + <parameter type-id='type-id-1358'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='p11_kit_uri_get_attribute' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1354'/> + <parameter type-id='type-id-1341'/> + <return type-id='type-id-1329'/> + </function-decl> + <function-decl name='pkcs11_close_session' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1366'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='pkcs11_set_attribute_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='_gnutls_hex2bin' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='pkcs11_find_objects' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1374'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='_gnutls13_recv_certificate_request_int' mangled-name='_gnutls13_recv_certificate_request_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_find_objects_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/psk_ext_parser.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='psk_ext_parser_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-909'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='identities_data' type-id='type-id-349' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='identities_len' type-id='type-id-99' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='binders_data' type-id='type-id-349' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='binders_len' type-id='type-id-99' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='psk_ext_iter_st' type-id='type-id-909' id='type-id-910'/> - <pointer-type-def type-id='type-id-910' size-in-bits='64' id='type-id-911'/> - <function-decl name='_gnutls13_psk_ext_iter_next_binder' mangled-name='_gnutls13_psk_ext_iter_next_binder' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls13_psk_ext_iter_next_binder@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-911' name='iter'/> - <parameter type-id='type-id-278' name='binder'/> - <return type-id='type-id-22'/> + <function-decl name='p11_kit_module_finalize' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1350'/> + <return type-id='type-id-1343'/> </function-decl> - <class-decl name='psk_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-912'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='identity' type-id='type-id-62' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='ob_ticket_age' type-id='type-id-18' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-912' size-in-bits='64' id='type-id-913'/> - <function-decl name='_gnutls13_psk_ext_iter_next_identity' mangled-name='_gnutls13_psk_ext_iter_next_identity' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls13_psk_ext_iter_next_identity@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-911' name='iter'/> - <parameter type-id='type-id-913' name='psk'/> - <return type-id='type-id-22'/> + <function-decl name='p11_kit_module_release' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1350'/> + <return type-id='type-id-13'/> </function-decl> - <typedef-decl name='psk_ext_parser_st' type-id='type-id-909' id='type-id-914'/> - <pointer-type-def type-id='type-id-914' size-in-bits='64' id='type-id-915'/> - <function-decl name='_gnutls13_psk_ext_parser_init' mangled-name='_gnutls13_psk_ext_parser_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls13_psk_ext_parser_init@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-915' name='p'/> - <parameter type-id='type-id-349' name='data'/> - <parameter type-id='type-id-99' name='len'/> - <return type-id='type-id-22'/> + <function-decl name='p11_kit_module_load' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-1350'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls13/anti_replay.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_anti_replay_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-306'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='window' type-id='type-id-18' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='start_time' type-id='type-id-169' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='db_add_func' type-id='type-id-916' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='db_ptr' type-id='type-id-101' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-917' size-in-bits='64' id='type-id-918'/> - <typedef-decl name='gnutls_db_add_func' type-id='type-id-918' id='type-id-916'/> - <function-decl name='gnutls_anti_replay_set_add_function' mangled-name='gnutls_anti_replay_set_add_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_set_add_function@@GNUTLS_3_6_5'> - <parameter type-id='type-id-182' name='anti_replay'/> - <parameter type-id='type-id-916' name='add_func'/> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_module_get_flags' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1350'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_anti_replay_set_ptr' mangled-name='gnutls_anti_replay_set_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_set_ptr@@GNUTLS_3_6_5'> - <parameter type-id='type-id-182' name='anti_replay'/> - <parameter type-id='type-id-101' name='ptr'/> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_get_module_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-1333'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='_gnutls_anti_replay_check' mangled-name='_gnutls_anti_replay_check' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_anti_replay_check@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-182' name='anti_replay'/> - <parameter type-id='type-id-18' name='client_ticket_age'/> - <parameter type-id='type-id-719' name='ticket_creation_time'/> - <parameter type-id='type-id-278' name='id'/> - <return type-id='type-id-22'/> + <function-decl name='p11_kit_module_get_name' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1350'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='gnutls_anti_replay_enable' mangled-name='gnutls_anti_replay_enable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_enable@@GNUTLS_3_6_5'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-182' name='anti_replay'/> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_message' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_anti_replay_deinit' mangled-name='gnutls_anti_replay_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_deinit@@GNUTLS_3_6_5'> - <parameter type-id='type-id-182' name='anti_replay'/> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_modules_load_and_initialize' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <return type-id='type-id-1351'/> </function-decl> - <function-decl name='gnutls_anti_replay_set_window' mangled-name='gnutls_anti_replay_set_window' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_set_window@@GNUTLS_3_6_5'> - <parameter type-id='type-id-182' name='anti_replay'/> - <parameter type-id='type-id-10' name='window'/> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_strerror' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1343'/> + <return type-id='type-id-3'/> </function-decl> - <pointer-type-def type-id='type-id-182' size-in-bits='64' id='type-id-919'/> - <function-decl name='gnutls_anti_replay_init' mangled-name='gnutls_anti_replay_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_init@@GNUTLS_3_6_5'> - <parameter type-id='type-id-919' name='anti_replay'/> - <return type-id='type-id-22'/> + <function-decl name='p11_kit_module_initialize' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1350'/> + <return type-id='type-id-1343'/> </function-decl> - <function-type size-in-bits='64' id='type-id-917'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-17'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-57'/> - <return type-id='type-id-22'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs11.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <qualified-type-def type-id='type-id-101' const='yes' id='type-id-920'/> - <qualified-type-def type-id='type-id-27' const='yes' id='type-id-921'/> - <pointer-type-def type-id='type-id-922' size-in-bits='64' id='type-id-923'/> - <typedef-decl name='gnutls_pkcs11_token_callback_t' type-id='type-id-923' id='type-id-924'/> - <var-decl name='_gnutls_token_func' type-id='type-id-924' visibility='default'/> - <var-decl name='_gnutls_token_data' type-id='type-id-101' visibility='default'/> <function-decl name='gnutls_pkcs11_obj_flags_get_str' mangled-name='gnutls_pkcs11_obj_flags_get_str' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_flags_get_str@@GNUTLS_3_4'> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-379'/> + <return type-id='type-id-5'/> </function-decl> <function-decl name='gnutls_pkcs11_obj_get_flags' mangled-name='gnutls_pkcs11_obj_get_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_get_flags@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-422' name='oflags'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-219' name='oflags'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_crt_is_known' mangled-name='gnutls_pkcs11_crt_is_known' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_crt_is_known@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-470' name='cert'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-819' name='cert'/> <parameter type-id='type-id-10' name='flags'/> <return type-id='type-id-10'/> </function-decl> <function-decl name='gnutls_pkcs11_get_raw_issuer_by_subject_key_id' mangled-name='gnutls_pkcs11_get_raw_issuer_by_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_get_raw_issuer_by_subject_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-57' name='dn'/> - <parameter type-id='type-id-57' name='spki'/> - <parameter type-id='type-id-278' name='issuer'/> - <parameter type-id='type-id-424' name='fmt'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-480' name='dn'/> + <parameter type-id='type-id-480' name='spki'/> + <parameter type-id='type-id-772' name='issuer'/> + <parameter type-id='type-id-793' name='fmt'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_get_raw_issuer_by_dn' mangled-name='gnutls_pkcs11_get_raw_issuer_by_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_get_raw_issuer_by_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-57' name='dn'/> - <parameter type-id='type-id-278' name='issuer'/> - <parameter type-id='type-id-424' name='fmt'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-480' name='dn'/> + <parameter type-id='type-id-772' name='issuer'/> + <parameter type-id='type-id-793' name='fmt'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs11_get_raw_issuer' mangled-name='gnutls_pkcs11_get_raw_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_get_raw_issuer@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-278' name='issuer'/> - <parameter type-id='type-id-424' name='fmt'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_type_get_name' mangled-name='gnutls_pkcs11_type_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_type_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-773' name='type'/> - <return type-id='type-id-27'/> + <parameter type-id='type-id-1376' name='type'/> + <return type-id='type-id-3'/> </function-decl> <function-decl name='gnutls_pkcs11_token_check_mechanism' mangled-name='gnutls_pkcs11_token_check_mechanism' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_token_check_mechanism@@GNUTLS_3_6_0'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-38' name='mechanism'/> - <parameter type-id='type-id-101' name='ptr'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-12' name='mechanism'/> + <parameter type-id='type-id-11' name='ptr'/> <parameter type-id='type-id-10' name='psize'/> <parameter type-id='type-id-10' name='flags'/> <return type-id='type-id-10'/> </function-decl> <function-decl name='gnutls_pkcs11_token_get_mechanism' mangled-name='gnutls_pkcs11_token_get_mechanism' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_token_get_mechanism@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> + <parameter type-id='type-id-3' name='url'/> <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-629' name='mechanism'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-1371' name='mechanism'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_token_get_flags' mangled-name='gnutls_pkcs11_token_get_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_token_get_flags@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-422' name='flags'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-219' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-778' size-in-bits='64' id='type-id-925'/> - <qualified-type-def type-id='type-id-925' const='yes' id='type-id-926'/> <function-decl name='gnutls_x509_crt_list_import_pkcs11' mangled-name='gnutls_x509_crt_list_import_pkcs11' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_list_import_pkcs11@@GNUTLS_3_4'> - <parameter type-id='type-id-461' name='certs'/> + <parameter type-id='type-id-816' name='certs'/> <parameter type-id='type-id-10' name='cert_max'/> - <parameter type-id='type-id-926' name='objs'/> + <parameter type-id='type-id-1363' name='objs'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_import_pkcs11' mangled-name='gnutls_x509_crt_import_pkcs11' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_import_pkcs11@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-778' name='pkcs11_crt'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_pkcs11_obj_list_import_url4' mangled-name='gnutls_pkcs11_obj_list_import_url4' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_list_import_url4@@GNUTLS_3_4'> + <parameter type-id='type-id-1364' name='p_list'/> + <parameter type-id='type-id-219' name='n_list'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_obj_list_import_url3' mangled-name='gnutls_pkcs11_obj_list_import_url3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_list_import_url3@@GNUTLS_3_4'> - <parameter type-id='type-id-925' name='p_list'/> - <parameter type-id='type-id-422' name='n_list'/> - <parameter type-id='type-id-27' name='url'/> + <parameter type-id='type-id-1362' name='p_list'/> + <parameter type-id='type-id-219' name='n_list'/> + <parameter type-id='type-id-3' name='url'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs11_obj_get_type' mangled-name='gnutls_pkcs11_obj_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_get_type@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <return type-id='type-id-773'/> - </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-927'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_PKCS11_URL_GENERIC' value='0'/> - <enumerator name='GNUTLS_PKCS11_URL_LIB' value='1'/> - <enumerator name='GNUTLS_PKCS11_URL_LIB_VERSION' value='2'/> - </enum-decl> - <typedef-decl name='gnutls_pkcs11_url_type_t' type-id='type-id-927' id='type-id-928'/> <function-decl name='gnutls_pkcs11_obj_export_url' mangled-name='gnutls_pkcs11_obj_export_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_export_url@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-928' name='detailed'/> - <parameter type-id='type-id-855' name='url'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-1345' name='detailed'/> + <parameter type-id='type-id-917' name='url'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_token_get_ptr' mangled-name='gnutls_pkcs11_token_get_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_token_get_ptr@@GNUTLS_3_6_3'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-433' name='ptr'/> - <parameter type-id='type-id-629' name='slot_id'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-770' name='ptr'/> + <parameter type-id='type-id-1371' name='slot_id'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-929'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_PKCS11_TOKEN_LABEL' value='0'/> - <enumerator name='GNUTLS_PKCS11_TOKEN_SERIAL' value='1'/> - <enumerator name='GNUTLS_PKCS11_TOKEN_MANUFACTURER' value='2'/> - <enumerator name='GNUTLS_PKCS11_TOKEN_MODEL' value='3'/> - <enumerator name='GNUTLS_PKCS11_TOKEN_MODNAME' value='4'/> - </enum-decl> - <typedef-decl name='gnutls_pkcs11_token_info_t' type-id='type-id-929' id='type-id-930'/> <function-decl name='gnutls_pkcs11_token_get_info' mangled-name='gnutls_pkcs11_token_get_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_token_get_info@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-930' name='ttype'/> - <parameter type-id='type-id-101' name='output'/> - <parameter type-id='type-id-425' name='output_size'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-1347' name='ttype'/> + <parameter type-id='type-id-11' name='output'/> + <parameter type-id='type-id-2' name='output_size'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_token_get_url' mangled-name='gnutls_pkcs11_token_get_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_token_get_url@@GNUTLS_3_4'> <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-928' name='detailed'/> - <parameter type-id='type-id-855' name='url'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-1345' name='detailed'/> + <parameter type-id='type-id-917' name='url'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='_gnutls_pkcs11_token_get_url' mangled-name='_gnutls_pkcs11_token_get_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_pkcs11_token_get_url@@GNUTLS_PRIVATE_3_4'> <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-928' name='detailed'/> - <parameter type-id='type-id-855' name='url'/> + <parameter type-id='type-id-1345' name='detailed'/> + <parameter type-id='type-id-917' name='url'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_obj_export3' mangled-name='gnutls_pkcs11_obj_export3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_export3@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-424' name='fmt'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-793' name='fmt'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_obj_export2' mangled-name='gnutls_pkcs11_obj_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_obj_export' mangled-name='gnutls_pkcs11_obj_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_export@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs11_obj_deinit' mangled-name='gnutls_pkcs11_obj_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs11_obj_set_pin_function' mangled-name='gnutls_pkcs11_obj_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_set_pin_function@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-378' name='fn'/> - <parameter type-id='type-id-101' name='userdata'/> - <return type-id='type-id-111'/> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_set_token_function' mangled-name='gnutls_pkcs11_set_token_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_set_token_function@@GNUTLS_3_4'> - <parameter type-id='type-id-924' name='fn'/> - <parameter type-id='type-id-101' name='userdata'/> - <return type-id='type-id-111'/> + <parameter type-id='type-id-1320' name='fn'/> + <parameter type-id='type-id-11' name='userdata'/> + <return type-id='type-id-13'/> </function-decl> <function-decl name='gnutls_pkcs11_reinit' mangled-name='gnutls_pkcs11_reinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_reinit@@GNUTLS_3_4'> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_obj_get_ptr' mangled-name='gnutls_pkcs11_obj_get_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_get_ptr@@GNUTLS_3_6_3'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-433' name='ptr'/> - <parameter type-id='type-id-433' name='session'/> - <parameter type-id='type-id-433' name='ohandle'/> - <parameter type-id='type-id-629' name='slot_id'/> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-770' name='ptr'/> + <parameter type-id='type-id-770' name='session'/> + <parameter type-id='type-id-770' name='ohandle'/> + <parameter type-id='type-id-1371' name='slot_id'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-931'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_PKCS11_OBJ_ID_HEX' value='1'/> - <enumerator name='GNUTLS_PKCS11_OBJ_LABEL' value='2'/> - <enumerator name='GNUTLS_PKCS11_OBJ_TOKEN_LABEL' value='3'/> - <enumerator name='GNUTLS_PKCS11_OBJ_TOKEN_SERIAL' value='4'/> - <enumerator name='GNUTLS_PKCS11_OBJ_TOKEN_MANUFACTURER' value='5'/> - <enumerator name='GNUTLS_PKCS11_OBJ_TOKEN_MODEL' value='6'/> - <enumerator name='GNUTLS_PKCS11_OBJ_ID' value='7'/> - <enumerator name='GNUTLS_PKCS11_OBJ_LIBRARY_VERSION' value='8'/> - <enumerator name='GNUTLS_PKCS11_OBJ_LIBRARY_DESCRIPTION' value='9'/> - <enumerator name='GNUTLS_PKCS11_OBJ_LIBRARY_MANUFACTURER' value='10'/> - </enum-decl> - <typedef-decl name='gnutls_pkcs11_obj_info_t' type-id='type-id-931' id='type-id-932'/> <function-decl name='gnutls_pkcs11_obj_get_info' mangled-name='gnutls_pkcs11_obj_get_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_get_info@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-932' name='itype'/> - <parameter type-id='type-id-101' name='output'/> - <parameter type-id='type-id-425' name='output_size'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-1349' name='itype'/> + <parameter type-id='type-id-11' name='output'/> + <parameter type-id='type-id-2' name='output_size'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_obj_set_info' mangled-name='gnutls_pkcs11_obj_set_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_set_info@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-932' name='itype'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-99' name='data_size'/> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-1349' name='itype'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='data_size'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_add_provider' mangled-name='gnutls_pkcs11_add_provider' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_add_provider@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <parameter type-id='type-id-27' name='params'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-3' name='name'/> + <parameter type-id='type-id-3' name='params'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_init' mangled-name='gnutls_pkcs11_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_init@@GNUTLS_3_4'> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-27' name='deprecated_config_file'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs11_obj_init' mangled-name='gnutls_pkcs11_obj_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_init@@GNUTLS_3_4'> - <parameter type-id='type-id-925' name='obj'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs11_obj_import_url' mangled-name='gnutls_pkcs11_obj_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_import_url@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-925' size-in-bits='64' id='type-id-933'/> - <function-decl name='gnutls_pkcs11_obj_list_import_url4' mangled-name='gnutls_pkcs11_obj_list_import_url4' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_list_import_url4@@GNUTLS_3_4'> - <parameter type-id='type-id-933' name='p_list'/> - <parameter type-id='type-id-422' name='n_list'/> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_serial' mangled-name='gnutls_x509_crt_get_serial' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_ext_gen_number' mangled-name='_gnutls_x509_ext_gen_number' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_free' mangled-name='p11_kit_uri_free' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_authority_key_id' mangled-name='gnutls_x509_crt_get_authority_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_get_attribute_avalue' mangled-name='pkcs11_get_attribute_avalue' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_override_cert_exts' mangled-name='pkcs11_override_cert_exts' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_equals' mangled-name='gnutls_x509_crt_equals' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_check_if_same_key' mangled-name='_gnutls_check_if_same_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_check_valid_key_id' mangled-name='_gnutls_check_valid_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_find_objects_init' mangled-name='pkcs11_find_objects_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_find_objects' mangled-name='pkcs11_find_objects' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_find_objects_final' mangled-name='pkcs11_find_objects_final' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_get_mechanism_info' mangled-name='pkcs11_get_mechanism_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_get_mechanism_list' mangled-name='pkcs11_get_mechanism_list' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_match_token_info' mangled-name='p11_kit_uri_match_token_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_match_module_info' mangled-name='p11_kit_uri_match_module_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_module_get_flags' mangled-name='p11_kit_module_get_flags' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_get_attribute_value' mangled-name='pkcs11_get_attribute_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_get_attribute' mangled-name='p11_kit_uri_get_attribute' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_get_token_info' mangled-name='p11_kit_uri_get_token_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_space_strdup' mangled-name='p11_kit_space_strdup' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_new' mangled-name='p11_kit_uri_new' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_pin_request' mangled-name='p11_kit_pin_request' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_pin_new_for_string' mangled-name='p11_kit_pin_new_for_string' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_get_pin_value' mangled-name='p11_kit_uri_get_pin_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_get_pin_source' mangled-name='p11_kit_uri_get_pin_source' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_space_strlen' mangled-name='p11_kit_space_strlen' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_set_attribute' mangled-name='p11_kit_uri_set_attribute' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_get_module_info' mangled-name='p11_kit_uri_get_module_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_close_session' mangled-name='pkcs11_close_session' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_get_token_info' mangled-name='pkcs11_get_token_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_get_slot_info' mangled-name='pkcs11_get_slot_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_import_pkcs11' mangled-name='gnutls_pubkey_import_pkcs11' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pem_base64_encode2' mangled-name='gnutls_pem_base64_encode2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_format' mangled-name='p11_kit_uri_format' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_uri_parse' mangled-name='p11_kit_uri_parse' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_module_release' mangled-name='p11_kit_module_release' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_module_finalize' mangled-name='p11_kit_module_finalize' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs11_set_pin_function' mangled-name='gnutls_pkcs11_set_pin_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_pin_unregister_callback' mangled-name='p11_kit_pin_unregister_callback' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_module_initialize' mangled-name='p11_kit_module_initialize' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_strerror' mangled-name='p11_kit_strerror' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_modules_load_and_initialize' mangled-name='p11_kit_modules_load_and_initialize' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_module_get_name' mangled-name='p11_kit_module_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_message' mangled-name='p11_kit_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__fgets_alias' mangled-name='fgets' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_hex2bin' mangled-name='_gnutls_hex2bin' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_set_attribute_value' mangled-name='pkcs11_set_attribute_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_module_load' mangled-name='p11_kit_module_load' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_get_module_info' mangled-name='pkcs11_get_module_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_config_option' mangled-name='p11_kit_config_option' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_get_slot_list' mangled-name='pkcs11_get_slot_list' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_pin_register_callback' mangled-name='p11_kit_pin_register_callback' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_pin_get_length' mangled-name='p11_kit_pin_get_length' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_pin_get_value' mangled-name='p11_kit_pin_get_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='p11_kit_pin_unref' mangled-name='p11_kit_pin_unref' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-type size-in-bits='64' id='type-id-922'> - <parameter type-id='type-id-920'/> - <parameter type-id='type-id-921'/> + <parameter type-id='type-id-3' name='deprecated_config_file'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-1377' size-in-bits='64' id='type-id-1328'/> + <pointer-type-def type-id='type-id-1337' size-in-bits='64' id='type-id-1333'/> + <pointer-type-def type-id='type-id-1378' size-in-bits='64' id='type-id-1369'/> + <pointer-type-def type-id='type-id-1368' size-in-bits='64' id='type-id-1370'/> + <pointer-type-def type-id='type-id-535' size-in-bits='64' id='type-id-1374'/> + <pointer-type-def type-id='type-id-550' size-in-bits='64' id='type-id-1372'/> + <pointer-type-def type-id='type-id-548' size-in-bits='64' id='type-id-1373'/> + <pointer-type-def type-id='type-id-547' size-in-bits='64' id='type-id-1335'/> + <class-decl name='ck_info' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-1337'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cryptoki_version' type-id='type-id-560' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='manufacturer_id' type-id='type-id-434' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='flags' type-id='type-id-559' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='library_description' type-id='type-id-434' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='library_version' type-id='type-id-560' visibility='default'/> + </data-member> + </class-decl> + <function-type size-in-bits='64' id='type-id-1353'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1354'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1324'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-1352'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1365'> + <parameter type-id='type-id-1367'/> + <parameter type-id='type-id-1361'/> <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs11x.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_x509_ext_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-934'> + <pointer-type-def type-id='type-id-1375' size-in-bits='64' id='type-id-1362'/> + <typedef-decl name='ck_attribute_type_t' type-id='type-id-12' id='type-id-1340'/> + <typedef-decl name='ck_mechanism_type_t' type-id='type-id-12' id='type-id-1368'/> + <typedef-decl name='ck_rv_t' type-id='type-id-12' id='type-id-1342'/> + <typedef-decl name='gnutls_pkcs11_obj_t' type-id='type-id-1379' id='type-id-1375'/> + <typedef-decl name='gnutls_pkcs11_obj_type_t' type-id='type-id-1380' id='type-id-1376'/> + <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-1371'/> + <class-decl name='ck_attribute' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1377'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='oid' type-id='type-id-379' visibility='default'/> + <var-decl name='type' type-id='type-id-1340' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='critical' type-id='type-id-10' visibility='default'/> + <var-decl name='value' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='data' type-id='type-id-62' visibility='default'/> + <var-decl name='value_len' type-id='type-id-12' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_x509_ext_st' type-id='type-id-934' id='type-id-935'/> - <pointer-type-def type-id='type-id-935' size-in-bits='64' id='type-id-936'/> - <pointer-type-def type-id='type-id-936' size-in-bits='64' id='type-id-937'/> - <function-decl name='gnutls_pkcs11_obj_get_exts' mangled-name='gnutls_pkcs11_obj_get_exts' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_get_exts@@GNUTLS_3_4'> - <parameter type-id='type-id-778' name='obj'/> - <parameter type-id='type-id-937' name='exts'/> - <parameter type-id='type-id-422' name='exts_size'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <class-decl name='ck_mechanism_info' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1378'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min_key_size' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_key_size' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='type-id-559' visibility='default'/> + </data-member> + </class-decl> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1380'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PKCS11_OBJ_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_PKCS11_OBJ_X509_CRT' value='1'/> + <enumerator name='GNUTLS_PKCS11_OBJ_PUBKEY' value='2'/> + <enumerator name='GNUTLS_PKCS11_OBJ_PRIVKEY' value='3'/> + <enumerator name='GNUTLS_PKCS11_OBJ_SECRET_KEY' value='4'/> + <enumerator name='GNUTLS_PKCS11_OBJ_DATA' value='5'/> + <enumerator name='GNUTLS_PKCS11_OBJ_X509_CRT_EXTENSION' value='6'/> + </enum-decl> + <pointer-type-def type-id='type-id-1381' size-in-bits='64' id='type-id-1379'/> + <class-decl name='gnutls_pkcs11_obj_st' size-in-bits='1152' is-struct='yes' visibility='default' id='type-id-1381'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='raw' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='type' type-id='type-id-1376' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='class' type-id='type-id-1382' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='info' type-id='type-id-533' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='pubkey' type-id='type-id-1383' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='pubkey_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='pk_algorithm' type-id='type-id-385' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='key_usage' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> + </data-member> + </class-decl> + <array-type-def dimensions='1' type-id='type-id-257' size-in-bits='512' id='type-id-1383'> + <subrange length='4' type-id='type-id-12' id='type-id-144'/> + </array-type-def> + <typedef-decl name='ck_object_class_t' type-id='type-id-12' id='type-id-1382'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pkcs11_privkey.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='ck_key_type_t' type-id='type-id-12' id='type-id-1384'/> + <typedef-decl name='CK_ULONG' type-id='type-id-12' id='type-id-1385'/> + <pointer-type-def type-id='type-id-1385' size-in-bits='64' id='type-id-1386'/> + <pointer-type-def type-id='type-id-533' size-in-bits='64' id='type-id-1387'/> + <function-decl name='pkcs11_generate_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1374'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='pkcs11_read_pubkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-1384'/> + <parameter type-id='type-id-1375'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_pkcs11_check_init' mangled-name='_gnutls_pkcs11_check_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_generate_key_pair' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1374'/> + <parameter type-id='type-id-1374'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='_gnutls_ecc_bits_to_curve' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-442'/> + </function-decl> + <function-decl name='pkcs11_info_to_url' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-533'/> + <parameter type-id='type-id-1345'/> + <parameter type-id='type-id-917'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='pkcs11_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='pkcs11_decrypt_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-535'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='pkcs11_url_to_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1387'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='pkcs11_obj_flags_to_int' mangled-name='pkcs11_obj_flags_to_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='p11_kit_uri_get_attributes' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1354'/> + <parameter type-id='type-id-1386'/> + <return type-id='type-id-1329'/> </function-decl> - <function-decl name='_pkcs11_traverse_tokens' mangled-name='_pkcs11_traverse_tokens' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_open_session' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1366'/> + <parameter type-id='type-id-1389'/> + <parameter type-id='type-id-533'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='pkcs11_rv_to_err' mangled-name='pkcs11_rv_to_err' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_call_token_func' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-533'/> + <parameter type-id='type-id-517'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_decode_ext' mangled-name='_gnutls_x509_decode_ext' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_sign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='_gnutls_x509_crt_set_extension' mangled-name='_gnutls_x509_crt_set_extension' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_login' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1366'/> + <parameter type-id='type-id-1389'/> + <parameter type-id='type-id-533'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_deinit' mangled-name='gnutls_x509_ext_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_strerror' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1342'/> + <return type-id='type-id-3'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs11_privkey.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_pkcs11_privkey_set_pin_function' mangled-name='gnutls_pkcs11_privkey_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_set_pin_function@@GNUTLS_3_4'> - <parameter type-id='type-id-387' name='key'/> - <parameter type-id='type-id-378' name='fn'/> - <parameter type-id='type-id-101' name='userdata'/> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_sign_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-535'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='pkcs11_get_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-533'/> + <parameter type-id='type-id-1349'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_privkey_export_pubkey' mangled-name='gnutls_pkcs11_privkey_export_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_export_pubkey@@GNUTLS_3_4'> - <parameter type-id='type-id-387' name='pkey'/> - <parameter type-id='type-id-424' name='fmt'/> - <parameter type-id='type-id-278' name='data'/> + <parameter type-id='type-id-475' name='pkey'/> + <parameter type-id='type-id-793' name='fmt'/> + <parameter type-id='type-id-772' name='data'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_privkey_generate3' mangled-name='gnutls_pkcs11_privkey_generate3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_generate3@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-60' name='pk'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-385' name='pk'/> <parameter type-id='type-id-10' name='bits'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-57' name='cid'/> - <parameter type-id='type-id-424' name='fmt'/> - <parameter type-id='type-id-278' name='pubkey'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-480' name='cid'/> + <parameter type-id='type-id-793' name='fmt'/> + <parameter type-id='type-id-772' name='pubkey'/> <parameter type-id='type-id-10' name='key_usage'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_privkey_export_url' mangled-name='gnutls_pkcs11_privkey_export_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_export_url@@GNUTLS_3_4'> - <parameter type-id='type-id-387' name='key'/> - <parameter type-id='type-id-928' name='detailed'/> - <parameter type-id='type-id-855' name='url'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs11_privkey_import_url' mangled-name='gnutls_pkcs11_privkey_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_import_url@@GNUTLS_3_4'> - <parameter type-id='type-id-387' name='pkey'/> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs11_privkey_status' mangled-name='gnutls_pkcs11_privkey_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_status@@GNUTLS_3_4'> - <parameter type-id='type-id-387' name='key'/> - <return type-id='type-id-10'/> + <parameter type-id='type-id-475' name='key'/> + <parameter type-id='type-id-1345' name='detailed'/> + <parameter type-id='type-id-917' name='url'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_privkey_get_info' mangled-name='gnutls_pkcs11_privkey_get_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_get_info@@GNUTLS_3_4'> - <parameter type-id='type-id-387' name='pkey'/> - <parameter type-id='type-id-932' name='itype'/> - <parameter type-id='type-id-101' name='output'/> - <parameter type-id='type-id-425' name='output_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs11_privkey_get_pk_algorithm' mangled-name='gnutls_pkcs11_privkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_get_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-387' name='key'/> - <parameter type-id='type-id-422' name='bits'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs11_privkey_deinit' mangled-name='gnutls_pkcs11_privkey_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-387' name='key'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs11_privkey_cpy' mangled-name='gnutls_pkcs11_privkey_cpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_cpy@@GNUTLS_3_4'> - <parameter type-id='type-id-387' name='dst'/> - <parameter type-id='type-id-387' name='src'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs11_privkey_init' mangled-name='gnutls_pkcs11_privkey_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_init@@GNUTLS_3_4'> - <parameter type-id='type-id-762' name='key'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pubkey_set_pin_function' mangled-name='gnutls_pubkey_set_pin_function' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_read_pubkey' mangled-name='pkcs11_read_pubkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_generate_key' mangled-name='pkcs11_generate_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_strerror' mangled-name='pkcs11_strerror' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_url_to_info' mangled-name='pkcs11_url_to_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_open_session' mangled-name='pkcs11_open_session' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_generate_key_pair' mangled-name='pkcs11_generate_key_pair' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_ecc_bits_to_curve' mangled-name='_gnutls_ecc_bits_to_curve' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_info_to_url' mangled-name='pkcs11_info_to_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_decrypt_init' mangled-name='pkcs11_decrypt_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <parameter type-id='type-id-475' name='pkey'/> + <parameter type-id='type-id-1349' name='itype'/> + <parameter type-id='type-id-11' name='output'/> + <parameter type-id='type-id-2' name='output_size'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-1390' size-in-bits='64' id='type-id-1388'/> + <pointer-type-def type-id='type-id-387' size-in-bits='64' id='type-id-1389'/> + <class-decl name='ck_mechanism' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1390'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mechanism' type-id='type-id-1368' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='parameter' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parameter_len' type-id='type-id-12' visibility='default'/> + </data-member> + </class-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pkcs11_secret.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_pkcs11_copy_secret_key' mangled-name='gnutls_pkcs11_copy_secret_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_copy_secret_key@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='token_url'/> + <parameter type-id='type-id-772' name='key'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-10' name='key_usage'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='pkcs11_login' mangled-name='pkcs11_login' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pkcs11_write.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <pointer-type-def type-id='type-id-1318' size-in-bits='64' id='type-id-1391'/> + <pointer-type-def type-id='type-id-1391' size-in-bits='64' id='type-id-1392'/> + <function-decl name='_gnutls_pkcs11_get_random' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='pkcs11_decrypt' mangled-name='pkcs11_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_set_pin' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='pkcs11_retrieve_pin' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1389'/> + <parameter type-id='type-id-533'/> + <parameter type-id='type-id-1335'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-1393'/> + <parameter type-id='type-id-1392'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='pkcs11_init_pin' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='pkcs11_call_token_func' mangled-name='pkcs11_call_token_func' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_init_token' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-99'/> + <return type-id='type-id-1342'/> + </function-decl> + <function-decl name='pkcs11_find_slot' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1394'/> + <parameter type-id='type-id-1372'/> + <parameter type-id='type-id-533'/> + <parameter type-id='type-id-1335'/> + <parameter type-id='type-id-1373'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='pkcs11_destroy_object' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-535'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='gnutls_pkcs11_token_check_mechanism' mangled-name='gnutls_pkcs11_token_check_mechanism' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_get_key_id' mangled-name='gnutls_x509_privkey_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_encode_ber_rs_raw' mangled-name='_gnutls_encode_ber_rs_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='x509_crt_to_raw_pubkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='pkcs11_sign_init' mangled-name='pkcs11_sign_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pkcs11_create_object' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1374'/> + <return type-id='type-id-1342'/> </function-decl> - <function-decl name='pkcs11_sign' mangled-name='pkcs11_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_key_id' mangled-name='gnutls_x509_crt_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='pkcs11_get_info' mangled-name='pkcs11_get_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_subject_key_id' mangled-name='gnutls_x509_crt_get_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='p11_kit_uri_get_attributes' mangled-name='p11_kit_uri_get_attributes' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_export' mangled-name='gnutls_x509_crt_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_export@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs11_write.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> <function-decl name='gnutls_pkcs11_token_get_random' mangled-name='gnutls_pkcs11_token_get_random' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_token_get_random@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='token_url'/> - <parameter type-id='type-id-101' name='rnddata'/> - <parameter type-id='type-id-99' name='len'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-3' name='token_url'/> + <parameter type-id='type-id-11' name='rnddata'/> + <parameter type-id='type-id-9' name='len'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_token_set_pin' mangled-name='gnutls_pkcs11_token_set_pin' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_token_set_pin@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='token_url'/> - <parameter type-id='type-id-27' name='oldpin'/> - <parameter type-id='type-id-27' name='newpin'/> + <parameter type-id='type-id-3' name='token_url'/> + <parameter type-id='type-id-3' name='oldpin'/> + <parameter type-id='type-id-3' name='newpin'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_token_init' mangled-name='gnutls_pkcs11_token_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_token_init@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='token_url'/> - <parameter type-id='type-id-27' name='so_pin'/> - <parameter type-id='type-id-27' name='label'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-3' name='token_url'/> + <parameter type-id='type-id-3' name='so_pin'/> + <parameter type-id='type-id-3' name='label'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_delete_url' mangled-name='gnutls_pkcs11_delete_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_delete_url@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='object_url'/> + <parameter type-id='type-id-3' name='object_url'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_copy_x509_privkey2' mangled-name='gnutls_pkcs11_copy_x509_privkey2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_copy_x509_privkey2@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='token_url'/> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-57' name='cid'/> + <parameter type-id='type-id-3' name='token_url'/> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-480' name='cid'/> <parameter type-id='type-id-10' name='key_usage'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_copy_attached_extension' mangled-name='gnutls_pkcs11_copy_attached_extension' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_copy_attached_extension@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='token_url'/> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-278' name='data'/> - <parameter type-id='type-id-27' name='label'/> + <parameter type-id='type-id-3' name='token_url'/> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-772' name='data'/> + <parameter type-id='type-id-3' name='label'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_copy_pubkey' mangled-name='gnutls_pkcs11_copy_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_copy_pubkey@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='token_url'/> - <parameter type-id='type-id-270' name='pubkey'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-57' name='cid'/> + <parameter type-id='type-id-3' name='token_url'/> + <parameter type-id='type-id-435' name='pubkey'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-480' name='cid'/> <parameter type-id='type-id-10' name='key_usage'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> <function-decl name='gnutls_pkcs11_copy_x509_crt2' mangled-name='gnutls_pkcs11_copy_x509_crt2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_copy_x509_crt2@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='token_url'/> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-57' name='cid'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_pkcs11_get_random' mangled-name='_gnutls_pkcs11_get_random' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_retrieve_pin' mangled-name='pkcs11_retrieve_pin' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_set_pin' mangled-name='pkcs11_set_pin' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_init_pin' mangled-name='pkcs11_init_pin' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_find_slot' mangled-name='pkcs11_find_slot' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_init_token' mangled-name='pkcs11_init_token' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_destroy_object' mangled-name='pkcs11_destroy_object' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_get_key_id' mangled-name='gnutls_x509_privkey_get_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pkcs11_create_object' mangled-name='pkcs11_create_object' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='x509_crt_to_raw_pubkey' mangled-name='x509_crt_to_raw_pubkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_export_rsa_raw2' mangled-name='gnutls_pubkey_export_rsa_raw2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_export_ecc_x962' mangled-name='gnutls_pubkey_export_ecc_x962' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_export_dsa_raw2' mangled-name='gnutls_pubkey_export_dsa_raw2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_get_key_id' mangled-name='gnutls_pubkey_get_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_export' mangled-name='gnutls_x509_crt_export' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_subject_key_id' mangled-name='gnutls_x509_crt_get_subject_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_key_id' mangled-name='gnutls_x509_crt_get_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs11_secret.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <function-decl name='gnutls_pkcs11_copy_secret_key' mangled-name='gnutls_pkcs11_copy_secret_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_copy_secret_key@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='token_url'/> - <parameter type-id='type-id-278' name='key'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-10' name='key_usage'/> + <parameter type-id='type-id-3' name='token_url'/> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-480' name='cid'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='srp.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_srp_server_credentials_st' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-938'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='password_file' type-id='type-id-379' visibility='default'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-546' size-in-bits='64' id='type-id-1394'/> + <typedef-decl name='ck_user_type_t' type-id='type-id-12' id='type-id-1393'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pkcs11x.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='find_func_t' type-id='type-id-1395' id='type-id-1396'/> + <typedef-decl name='init_level_t' type-id='type-id-1397' id='type-id-1398'/> + <enum-decl name='init_level_t' id='type-id-1397'> + <underlying-type type-id='type-id-70'/> + <enumerator name='PROV_UNINITIALIZED' value='0'/> + <enumerator name='PROV_INIT_MANUAL' value='1'/> + <enumerator name='PROV_INIT_MANUAL_TRUSTED' value='2'/> + <enumerator name='PROV_INIT_TRUSTED' value='3'/> + <enumerator name='PROV_INIT_ALL' value='4'/> + </enum-decl> + <typedef-decl name='pkcs11_reinit_function' type-id='type-id-958' id='type-id-1399'/> + <typedef-decl name='gnutls_x509_ext_st' type-id='type-id-1400' id='type-id-1401'/> + <class-decl name='gnutls_x509_ext_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1400'> + <data-member access='public' static='yes'> + <var-decl name='oid' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='password_conf_file' type-id='type-id-379' visibility='default'/> + <var-decl name='critical' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pwd_callback' type-id='type-id-939' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='fake_salt_seed' type-id='type-id-493' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='fake_salt_seed_size' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='736'> - <var-decl name='fake_salt_length' type-id='type-id-10' visibility='default'/> + <var-decl name='data' type-id='type-id-257' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_srp_server_credentials_function' type-id='type-id-940' id='type-id-941'/> - <pointer-type-def type-id='type-id-941' size-in-bits='64' id='type-id-939'/> - <pointer-type-def type-id='type-id-938' size-in-bits='64' id='type-id-942'/> - <typedef-decl name='gnutls_srp_server_credentials_t' type-id='type-id-942' id='type-id-943'/> - <function-decl name='gnutls_srp_set_server_fake_salt_seed' mangled-name='gnutls_srp_set_server_fake_salt_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_server_fake_salt_seed@@GNUTLS_3_4'> - <parameter type-id='type-id-943' name='cred'/> - <parameter type-id='type-id-57' name='seed'/> - <parameter type-id='type-id-10' name='salt_length'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_srp_set_prime_bits' mangled-name='gnutls_srp_set_prime_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_prime_bits@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='mtu'/> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-1401' size-in-bits='64' id='type-id-1402'/> + <pointer-type-def type-id='type-id-1402' size-in-bits='64' id='type-id-1403'/> + <pointer-type-def type-id='type-id-1404' size-in-bits='64' id='type-id-1395'/> + <function-decl name='_pkcs11_traverse_tokens' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1396'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-533'/> + <parameter type-id='type-id-1389'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_srp_verifier' mangled-name='gnutls_srp_verifier' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_verifier@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='username'/> - <parameter type-id='type-id-27' name='password'/> - <parameter type-id='type-id-57' name='salt'/> - <parameter type-id='type-id-57' name='generator'/> - <parameter type-id='type-id-57' name='prime'/> - <parameter type-id='type-id-278' name='res'/> - <return type-id='type-id-22'/> + <function-decl name='pkcs11_obj_flags_to_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_srp_server_get_username' mangled-name='gnutls_srp_server_get_username' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_server_get_username@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-27'/> + <function-decl name='_gnutls_pkcs11_check_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1398'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1399'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='gnutls_srp_client_credentials_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-944'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='username' type-id='type-id-379' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='password' type-id='type-id-379' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='get_function' type-id='type-id-945' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='gnutls_srp_client_credentials_function' type-id='type-id-946' id='type-id-947'/> - <pointer-type-def type-id='type-id-947' size-in-bits='64' id='type-id-945'/> - <pointer-type-def type-id='type-id-944' size-in-bits='64' id='type-id-948'/> - <typedef-decl name='gnutls_srp_client_credentials_t' type-id='type-id-948' id='type-id-949'/> - <function-decl name='gnutls_srp_set_client_credentials_function' mangled-name='gnutls_srp_set_client_credentials_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_client_credentials_function@@GNUTLS_3_4'> - <parameter type-id='type-id-949' name='cred'/> - <parameter type-id='type-id-945' name='func'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_deinit' mangled-name='gnutls_x509_ext_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1402'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_srp_set_server_credentials_function' mangled-name='gnutls_srp_set_server_credentials_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_server_credentials_function@@GNUTLS_3_4'> - <parameter type-id='type-id-943' name='cred'/> - <parameter type-id='type-id-939' name='func'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_crt_set_extension' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_srp_set_server_credentials_file' mangled-name='gnutls_srp_set_server_credentials_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_server_credentials_file@@GNUTLS_3_4'> - <parameter type-id='type-id-943' name='res'/> - <parameter type-id='type-id-27' name='password_file'/> - <parameter type-id='type-id-27' name='password_conf_file'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_x509_decode_ext' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1402'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-943' size-in-bits='64' id='type-id-950'/> - <function-decl name='gnutls_srp_allocate_server_credentials' mangled-name='gnutls_srp_allocate_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_allocate_server_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-950' name='sc'/> - <return type-id='type-id-22'/> + <function-decl name='pkcs11_rv_to_err' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1342'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_srp_free_server_credentials' mangled-name='gnutls_srp_free_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_free_server_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-943' name='sc'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_obj_get_exts' mangled-name='gnutls_pkcs11_obj_get_exts' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_get_exts@@GNUTLS_3_4'> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-1403' name='exts'/> + <parameter type-id='type-id-219' name='exts_size'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_srp_set_client_credentials' mangled-name='gnutls_srp_set_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_client_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-949' name='res'/> - <parameter type-id='type-id-27' name='username'/> - <parameter type-id='type-id-27' name='password'/> - <return type-id='type-id-22'/> + <function-type size-in-bits='64' id='type-id-1404'> + <parameter type-id='type-id-546'/> + <parameter type-id='type-id-1366'/> + <parameter type-id='type-id-1335'/> + <parameter type-id='type-id-1333'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='prf.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_tls13_expand_secret2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-949' size-in-bits='64' id='type-id-951'/> - <function-decl name='gnutls_srp_allocate_client_credentials' mangled-name='gnutls_srp_allocate_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_allocate_client_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-951' name='sc'/> - <return type-id='type-id-22'/> + <function-decl name='_tls13_derive_secret2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_srp_free_client_credentials' mangled-name='gnutls_srp_free_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_free_client_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-949' name='sc'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_prf' mangled-name='gnutls_prf' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_prf@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='label_size'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-14' name='server_random_first'/> + <parameter type-id='type-id-9' name='extra_size'/> + <parameter type-id='type-id-3' name='extra'/> + <parameter type-id='type-id-9' name='outsize'/> + <parameter type-id='type-id-5' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_file_exists' mangled-name='_gnutls_file_exists' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_prf_early' mangled-name='gnutls_prf_early' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_prf_early@@GNUTLS_3_6_8'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='label_size'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-9' name='context_size'/> + <parameter type-id='type-id-3' name='context'/> + <parameter type-id='type-id-9' name='outsize'/> + <parameter type-id='type-id-5' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mpi_random_modp' mangled-name='_gnutls_mpi_random_modp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_prf_rfc5705' mangled-name='gnutls_prf_rfc5705' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_prf_rfc5705@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='label_size'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-9' name='context_size'/> + <parameter type-id='type-id-3' name='context'/> + <parameter type-id='type-id-9' name='outsize'/> + <parameter type-id='type-id-5' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-946'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-855'/> - <parameter type-id='type-id-855'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-940'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-278'/> - <parameter type-id='type-id-278'/> - <parameter type-id='type-id-278'/> - <parameter type-id='type-id-278'/> - <return type-id='type-id-22'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='psk.c' comp-dir-path='/root/gnutls/lib' language='LANG_C99'> - <class-decl name='gnutls_psk_server_credentials_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-952'> + <function-decl name='gnutls_prf_raw' mangled-name='gnutls_prf_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_prf_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-9' name='label_size'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-9' name='seed_size'/> + <parameter type-id='type-id-3' name='seed'/> + <parameter type-id='type-id-9' name='outsize'/> + <parameter type-id='type-id-5' name='out'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='priority.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-34' size-in-bits='192' id='type-id-32'> + <subrange length='3' type-id='type-id-12' id='type-id-35'/> + </array-type-def> + <typedef-decl name='gnutls_sign_entry_st' type-id='type-id-552' id='type-id-853'/> + <typedef-decl name='gnutls_certificate_verification_profiles_t' type-id='type-id-1405' id='type-id-1406'/> + <enum-decl name='gnutls_certificate_verification_profiles_t' id='type-id-1405'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PROFILE_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_PROFILE_VERY_WEAK' value='1'/> + <enumerator name='GNUTLS_PROFILE_LOW' value='2'/> + <enumerator name='GNUTLS_PROFILE_LEGACY' value='4'/> + <enumerator name='GNUTLS_PROFILE_MEDIUM' value='5'/> + <enumerator name='GNUTLS_PROFILE_HIGH' value='6'/> + <enumerator name='GNUTLS_PROFILE_ULTRA' value='7'/> + <enumerator name='GNUTLS_PROFILE_FUTURE' value='8'/> + <enumerator name='GNUTLS_PROFILE_SUITEB128' value='32'/> + <enumerator name='GNUTLS_PROFILE_SUITEB192' value='33'/> + </enum-decl> + <typedef-decl name='ini_handler' type-id='type-id-1407' id='type-id-1408'/> + <class-decl name='stat' size-in-bits='1152' is-struct='yes' visibility='default' id='type-id-21'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='password_file' type-id='type-id-379' visibility='default'/> + <var-decl name='st_dev' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pwd_callback' type-id='type-id-953' visibility='default'/> + <var-decl name='st_ino' type-id='type-id-24' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pwd_callback_legacy' type-id='type-id-954' visibility='default'/> + <var-decl name='st_nlink' type-id='type-id-25' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='dh_params' type-id='type-id-421' visibility='default'/> + <var-decl name='st_mode' type-id='type-id-26' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='st_uid' type-id='type-id-27' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='deinit_dh_params' type-id='type-id-10' visibility='default'/> + <var-decl name='st_gid' type-id='type-id-28' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='288'> - <var-decl name='dh_sec_param' type-id='type-id-203' visibility='default'/> + <var-decl name='__pad0' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='params_func' type-id='type-id-436' visibility='default'/> + <var-decl name='st_rdev' type-id='type-id-23' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='hint' type-id='type-id-379' visibility='default'/> + <var-decl name='st_size' type-id='type-id-18' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='binder_algo' type-id='type-id-13' visibility='default'/> + <var-decl name='st_blksize' type-id='type-id-29' visibility='default'/> </data-member> - </class-decl> - <typedef-decl name='gnutls_psk_server_credentials_function2' type-id='type-id-955' id='type-id-956'/> - <pointer-type-def type-id='type-id-956' size-in-bits='64' id='type-id-953'/> - <typedef-decl name='gnutls_psk_server_credentials_function' type-id='type-id-957' id='type-id-958'/> - <pointer-type-def type-id='type-id-958' size-in-bits='64' id='type-id-954'/> - <pointer-type-def type-id='type-id-952' size-in-bits='64' id='type-id-959'/> - <typedef-decl name='gnutls_psk_server_credentials_t' type-id='type-id-959' id='type-id-960'/> - <function-decl name='gnutls_psk_set_server_known_dh_params' mangled-name='gnutls_psk_set_server_known_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_known_dh_params@@GNUTLS_3_4'> - <parameter type-id='type-id-960' name='res'/> - <parameter type-id='type-id-203' name='sec_param'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_psk_set_server_dh_params' mangled-name='gnutls_psk_set_server_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_dh_params@@GNUTLS_3_4'> - <parameter type-id='type-id-960' name='res'/> - <parameter type-id='type-id-421' name='dh_params'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_psk_client_get_hint' mangled-name='gnutls_psk_client_get_hint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_client_get_hint@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-27'/> - </function-decl> - <function-decl name='gnutls_psk_server_get_username2' mangled-name='gnutls_psk_server_get_username2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_server_get_username2@@GNUTLS_3_6_13'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-278' name='username'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_psk_server_get_username' mangled-name='gnutls_psk_server_get_username' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_server_get_username@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-27'/> - </function-decl> - <class-decl name='gnutls_psk_client_credentials_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-961'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='username' type-id='type-id-62' visibility='default'/> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='st_blocks' type-id='type-id-30' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='key' type-id='type-id-62' visibility='default'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='st_atim' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='get_function' type-id='type-id-962' visibility='default'/> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='st_mtim' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='get_function_legacy' type-id='type-id-963' visibility='default'/> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='st_ctim' type-id='type-id-31' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='binder_algo' type-id='type-id-13' visibility='default'/> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='__glibc_reserved' type-id='type-id-32' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_psk_client_credentials_function2' type-id='type-id-964' id='type-id-965'/> - <pointer-type-def type-id='type-id-965' size-in-bits='64' id='type-id-962'/> - <typedef-decl name='gnutls_psk_client_credentials_function' type-id='type-id-966' id='type-id-967'/> - <pointer-type-def type-id='type-id-967' size-in-bits='64' id='type-id-963'/> - <pointer-type-def type-id='type-id-961' size-in-bits='64' id='type-id-968'/> - <typedef-decl name='gnutls_psk_client_credentials_t' type-id='type-id-968' id='type-id-969'/> - <function-decl name='gnutls_psk_set_client_credentials_function2' mangled-name='gnutls_psk_set_client_credentials_function2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_client_credentials_function2@@GNUTLS_3_6_13'> - <parameter type-id='type-id-969' name='cred'/> - <parameter type-id='type-id-962' name='func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_psk_set_client_credentials_function' mangled-name='gnutls_psk_set_client_credentials_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_client_credentials_function@@GNUTLS_3_4'> - <parameter type-id='type-id-969' name='cred'/> - <parameter type-id='type-id-963' name='func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_psk_set_server_credentials_function2' mangled-name='gnutls_psk_set_server_credentials_function2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_credentials_function2@@GNUTLS_3_6_13'> - <parameter type-id='type-id-960' name='cred'/> - <parameter type-id='type-id-953' name='func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_psk_set_server_credentials_function' mangled-name='gnutls_psk_set_server_credentials_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_credentials_function@@GNUTLS_3_4'> - <parameter type-id='type-id-960' name='cred'/> - <parameter type-id='type-id-954' name='func'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_psk_set_server_credentials_hint' mangled-name='gnutls_psk_set_server_credentials_hint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_credentials_hint@@GNUTLS_3_4'> - <parameter type-id='type-id-960' name='res'/> - <parameter type-id='type-id-27' name='hint'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_psk_set_server_credentials_file' mangled-name='gnutls_psk_set_server_credentials_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_credentials_file@@GNUTLS_3_4'> - <parameter type-id='type-id-960' name='res'/> - <parameter type-id='type-id-27' name='password_file'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-960' size-in-bits='64' id='type-id-970'/> - <function-decl name='gnutls_psk_allocate_server_credentials' mangled-name='gnutls_psk_allocate_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_allocate_server_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-970' name='sc'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_psk_free_server_credentials' mangled-name='gnutls_psk_free_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_free_server_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-960' name='sc'/> - <return type-id='type-id-111'/> - </function-decl> - <enum-decl name='gnutls_psk_key_flags' id='type-id-971'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_PSK_KEY_RAW' value='0'/> - <enumerator name='GNUTLS_PSK_KEY_HEX' value='1'/> + <typedef-decl name='__dev_t' type-id='type-id-12' id='type-id-23'/> + <typedef-decl name='__ino_t' type-id='type-id-12' id='type-id-24'/> + <typedef-decl name='__nlink_t' type-id='type-id-12' id='type-id-25'/> + <typedef-decl name='__mode_t' type-id='type-id-10' id='type-id-26'/> + <typedef-decl name='__uid_t' type-id='type-id-10' id='type-id-27'/> + <typedef-decl name='__gid_t' type-id='type-id-10' id='type-id-28'/> + <typedef-decl name='__blksize_t' type-id='type-id-22' id='type-id-29'/> + <typedef-decl name='__blkcnt_t' type-id='type-id-22' id='type-id-30'/> + <typedef-decl name='gnutls_priority_t' type-id='type-id-268' id='type-id-731'/> + <typedef-decl name='gnutls_ctype_target_t' type-id='type-id-923' id='type-id-922'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-923'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CTYPE_CLIENT' value='0'/> + <enumerator name='GNUTLS_CTYPE_SERVER' value='1'/> + <enumerator name='GNUTLS_CTYPE_OURS' value='2'/> + <enumerator name='GNUTLS_CTYPE_PEERS' value='3'/> </enum-decl> - <typedef-decl name='gnutls_psk_key_flags' type-id='type-id-971' id='type-id-972'/> - <function-decl name='gnutls_psk_set_client_credentials2' mangled-name='gnutls_psk_set_client_credentials2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_client_credentials2@@GNUTLS_3_6_13'> - <parameter type-id='type-id-969' name='res'/> - <parameter type-id='type-id-57' name='username'/> - <parameter type-id='type-id-57' name='key'/> - <parameter type-id='type-id-972' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_psk_set_client_credentials' mangled-name='gnutls_psk_set_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_client_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-969' name='res'/> - <parameter type-id='type-id-27' name='username'/> - <parameter type-id='type-id-57' name='key'/> - <parameter type-id='type-id-972' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-969' size-in-bits='64' id='type-id-973'/> - <function-decl name='gnutls_psk_allocate_client_credentials' mangled-name='gnutls_psk_allocate_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_allocate_client_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-973' name='sc'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_psk_free_client_credentials' mangled-name='gnutls_psk_free_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_free_client_credentials@@GNUTLS_3_4'> - <parameter type-id='type-id-969' name='sc'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_psk_set_server_params_function' mangled-name='gnutls_psk_set_server_params_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_params_function@@GNUTLS_3_4'> - <parameter type-id='type-id-960' name='res'/> - <parameter type-id='type-id-436' name='func'/> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-795'/> + <qualified-type-def type-id='type-id-853' const='yes' id='type-id-852'/> + <pointer-type-def type-id='type-id-852' size-in-bits='64' id='type-id-851'/> + <pointer-type-def type-id='type-id-481' size-in-bits='64' id='type-id-1409'/> + <pointer-type-def type-id='type-id-731' size-in-bits='64' id='type-id-1410'/> + <pointer-type-def type-id='type-id-1411' size-in-bits='64' id='type-id-1407'/> + <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-19'/> + <qualified-type-def type-id='type-id-19' restrict='yes' id='type-id-1412'/> + <var-decl name='_gnutls_default_priority_string' type-id='type-id-3' mangled-name='_gnutls_default_priority_string' visibility='default' elf-symbol-id='_gnutls_default_priority_string@@GNUTLS_PRIVATE_3_4'/> + <function-decl name='_gnutls_sign_to_entry' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-315'/> + <return type-id='type-id-851'/> + </function-decl> + <function-decl name='_gnutls_id_to_group' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <return type-id='type-id-308'/> </function-decl> - <function-type size-in-bits='64' id='type-id-966'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-855'/> - <parameter type-id='type-id-278'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-957'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-27'/> - <parameter type-id='type-id-278'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-955'> + <function-decl name='cipher_suite_get' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-432'/> <parameter type-id='type-id-237'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-278'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-964'> - <parameter type-id='type-id-237'/> - <parameter type-id='type-id-278'/> - <parameter type-id='type-id-278'/> - <return type-id='type-id-22'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='read-file.c' comp-dir-path='/root/gnutls/gl' language='LANG_C99'> - <function-decl name='ftello' mangled-name='ftello' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__fxstat' mangled-name='__fxstat' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='fileno' mangled-name='fileno' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='realloc' mangled-name='realloc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__fread_alias' mangled-name='fread' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='ferror' mangled-name='ferror' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='asnprintf.c' comp-dir-path='/root/gnutls/gl' language='LANG_C99'> - <function-decl name='vasnprintf' mangled-name='vasnprintf' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <parameter type-id='type-id-234'/> + <return type-id='type-id-730'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='vasnprintf.c' comp-dir-path='/root/gnutls/gl' language='LANG_C99'> - <function-decl name='printf_parse' mangled-name='printf_parse' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='printf_fetchargs' mangled-name='printf_fetchargs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_profile_to_sec_level' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1406'/> + <return type-id='type-id-383'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='common.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_oid_to_gost_paramset' mangled-name='gnutls_oid_to_gost_paramset' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_gost_paramset@@GNUTLS_3_6_3'> - <parameter type-id='type-id-27' name='oid'/> - <return type-id='type-id-318'/> + <function-decl name='gnutls_sign_get_id' mangled-name='gnutls_sign_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-315'/> </function-decl> - <function-decl name='gnutls_gost_paramset_get_oid' mangled-name='gnutls_gost_paramset_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_gost_paramset_get_oid@@GNUTLS_3_6_3'> - <parameter type-id='type-id-318' name='param'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_certificate_type_get_id' mangled-name='gnutls_certificate_type_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-314'/> </function-decl> - <function-decl name='gnutls_gost_paramset_get_name' mangled-name='gnutls_gost_paramset_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_gost_paramset_get_name@@GNUTLS_3_6_3'> - <parameter type-id='type-id-318' name='param'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_ecc_curve_get_id' mangled-name='gnutls_ecc_curve_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-442'/> </function-decl> - <function-decl name='gnutls_x509_dn_oid_name' mangled-name='gnutls_x509_dn_oid_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_oid_name@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_protocol_get_id' mangled-name='gnutls_protocol_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_protocol_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-433'/> </function-decl> - <function-decl name='gnutls_x509_dn_oid_known' mangled-name='gnutls_x509_dn_oid_known' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_oid_known@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='oid'/> - <return type-id='type-id-22'/> + <function-decl name='c_strncasecmp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='asn1_der_decoding_startEnd' mangled-name='asn1_der_decoding_startEnd' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_kx_get_id' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_read_rsa_pss_params' mangled-name='_gnutls_x509_read_rsa_pss_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_cipher_exists' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-237'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_oid_to_sign' mangled-name='gnutls_oid_to_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='cipher_name_to_entry' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-398'/> </function-decl> - <function-decl name='_gnutls_oid_to_pk_and_curve' mangled-name='_gnutls_oid_to_pk_and_curve' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='strcmp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pk_get_oid' mangled-name='gnutls_pk_get_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_buffer_append_str' mangled-name='_gnutls_buffer_append_str' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_append_str@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_write_pubkey_params' mangled-name='_gnutls_x509_write_pubkey_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='strchr' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='_gnutls_x509_write_pubkey' mangled-name='_gnutls_x509_write_pubkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_kx_get_id' mangled-name='gnutls_kx_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_kx_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-432'/> </function-decl> - <function-decl name='asn1_encode_simple_der' mangled-name='asn1_encode_simple_der' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_group_get_id' mangled-name='gnutls_group_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_group_get_id@@GNUTLS_3_6_0'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-443'/> </function-decl> - <function-decl name='asn1_read_value_type' mangled-name='asn1_read_value_type' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='strlen' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='asn1_decode_simple_ber' mangled-name='asn1_decode_simple_ber' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_mac_get_id' mangled-name='gnutls_mac_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-234'/> </function-decl> - <function-decl name='asn1_decode_simple_der' mangled-name='asn1_decode_simple_der' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_cipher_get_id' mangled-name='gnutls_cipher_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-237'/> </function-decl> - <function-decl name='gnutls_hex_encode' mangled-name='gnutls_hex_encode' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_certificate_verification_profile_get_id' mangled-name='gnutls_certificate_verification_profile_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verification_profile_get_id@@GNUTLS_3_6_12'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-1406'/> </function-decl> - <function-decl name='_gnutls_ucs2_to_utf8' mangled-name='_gnutls_ucs2_to_utf8' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_ecc_curve_mark_disabled' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='key_encode.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='asn1_delete_structure2' mangled-name='asn1_delete_structure2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_version_mark_disabled' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_write_key_int_le' mangled-name='_gnutls_x509_write_key_int_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_sign_mark_insecure' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-562'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ecc_curve_get_oid' mangled-name='gnutls_ecc_curve_get_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_digest_mark_insecure' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ecc_ansi_x962_export' mangled-name='_gnutls_ecc_ansi_x962_export' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='exit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_write_key_int' mangled-name='_gnutls_x509_write_key_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='ini_parse_file' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-16'/> + <parameter type-id='type-id-1408'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pk_params_clear' mangled-name='gnutls_pk_params_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='stat' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-919'/> + <parameter type-id='type-id-1412'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_digest_get_oid' mangled-name='gnutls_digest_get_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_priority_string_list' mangled-name='gnutls_priority_string_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_string_list@@GNUTLS_3_4'> + <parameter type-id='type-id-10' name='iter'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='asn1_length_der' mangled-name='asn1_length_der' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_priority_certificate_type_list' mangled-name='gnutls_priority_certificate_type_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_certificate_type_list@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='key_decode.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='asn1_get_length_der' mangled-name='asn1_get_length_der' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_priority_sign_list' mangled-name='gnutls_priority_sign_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_sign_list@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_read_der_int' mangled-name='_gnutls_x509_read_der_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_priority_protocol_list' mangled-name='gnutls_priority_protocol_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_protocol_list@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_oid_to_ecc_curve' mangled-name='gnutls_oid_to_ecc_curve' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_priority_compression_list' mangled-name='gnutls_priority_compression_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_compression_list@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='time.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='_gnutls_x509_generalTime2gtime' mangled-name='_gnutls_x509_generalTime2gtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_x509_generalTime2gtime@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-27' name='ttime'/> - <return type-id='type-id-17'/> + <function-decl name='gnutls_priority_mac_list' mangled-name='gnutls_priority_mac_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_mac_list@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_utcTime2gtime' mangled-name='_gnutls_utcTime2gtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_utcTime2gtime@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-27' name='ttime'/> - <return type-id='type-id-17'/> + <function-decl name='gnutls_priority_cipher_list' mangled-name='gnutls_priority_cipher_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_cipher_list@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gmtime_r' mangled-name='gmtime_r' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_priority_kx_list' mangled-name='gnutls_priority_kx_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_kx_list@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='strftime' mangled-name='strftime' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_priority_group_list' mangled-name='gnutls_priority_group_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_group_list@@GNUTLS_3_6_0'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='crl.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_crl_list_import' mangled-name='gnutls_x509_crl_list_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_list_import@@GNUTLS_3_4'> - <parameter type-id='type-id-734' name='crls'/> - <parameter type-id='type-id-422' name='crl_max'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_priority_ecc_curve_list' mangled-name='gnutls_priority_ecc_curve_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_ecc_curve_list@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-734' size-in-bits='64' id='type-id-974'/> - <function-decl name='gnutls_x509_crl_list_import2' mangled-name='gnutls_x509_crl_list_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_list_import2@@GNUTLS_3_4'> - <parameter type-id='type-id-974' name='crls'/> - <parameter type-id='type-id-422' name='size'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> + <function-decl name='gnutls_set_default_priority_append' mangled-name='gnutls_set_default_priority_append' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_set_default_priority_append@@GNUTLS_3_6_3'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-3' name='add_prio'/> + <parameter type-id='type-id-795' name='err_pos'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_extension_data' mangled-name='gnutls_x509_crl_get_extension_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_extension_data@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-425' name='sizeof_data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_set_default_priority' mangled-name='gnutls_set_default_priority' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_set_default_priority@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_extension_info' mangled-name='gnutls_x509_crl_get_extension_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_extension_info@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='sizeof_oid'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_priority_set_direct' mangled-name='gnutls_priority_set_direct' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_set_direct@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-3' name='priorities'/> + <parameter type-id='type-id-795' name='err_pos'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_extension_oid' mangled-name='gnutls_x509_crl_get_extension_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_extension_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='sizeof_oid'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_priority_init' mangled-name='gnutls_priority_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1410' name='priority_cache'/> + <parameter type-id='type-id-3' name='priorities'/> + <parameter type-id='type-id-795' name='err_pos'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_number' mangled-name='gnutls_x509_crl_get_number' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_number@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-101' name='ret'/> - <parameter type-id='type-id-425' name='ret_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_priority_init2' mangled-name='gnutls_priority_init2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_init2@@GNUTLS_3_6_3'> + <parameter type-id='type-id-1410' name='priority_cache'/> + <parameter type-id='type-id-3' name='priorities'/> + <parameter type-id='type-id-795' name='err_pos'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_authority_key_id' mangled-name='gnutls_x509_crl_get_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_authority_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-101' name='id'/> - <parameter type-id='type-id-425' name='id_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_resolve_priorities' mangled-name='_gnutls_resolve_priorities' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_resolve_priorities@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-3' name='priorities'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_authority_key_gn_serial' mangled-name='gnutls_x509_crl_get_authority_key_gn_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_authority_key_gn_serial@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='alt'/> - <parameter type-id='type-id-425' name='alt_size'/> - <parameter type-id='type-id-422' name='alt_type'/> - <parameter type-id='type-id-101' name='serial'/> - <parameter type-id='type-id-425' name='serial_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_get_system_config_file' mangled-name='gnutls_get_system_config_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_get_system_config_file@@GNUTLS_3_6_9'> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crl_export' mangled-name='gnutls_x509_crl_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_export@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_priority_set' mangled-name='gnutls_priority_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_set@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-731' name='priority'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_raw_issuer_dn' mangled-name='gnutls_x509_crl_get_raw_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_raw_issuer_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-278' name='dn'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_priority_deinit' mangled-name='gnutls_priority_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-731' name='priority_cache'/> + <return type-id='type-id-13'/> </function-decl> - <class-decl name='gnutls_x509_crl_iter' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-975'> + <function-decl name='gnutls_priority_certificate_type_list2' mangled-name='gnutls_priority_certificate_type_list2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_certificate_type_list2@@GNUTLS_3_6_4'> + <parameter type-id='type-id-731' name='pcache'/> + <parameter type-id='type-id-1409' name='list'/> + <parameter type-id='type-id-922' name='target'/> + <return type-id='type-id-14'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-1411'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='privkey.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_x509_spki_t' type-id='type-id-1413' id='type-id-1414'/> + <typedef-decl name='gnutls_keygen_data_st' type-id='type-id-1415' id='type-id-1416'/> + <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-1416' visibility='default' id='type-id-1415'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='rcache' type-id='type-id-390' visibility='default'/> + <var-decl name='type' type-id='type-id-1417' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='rcache_idx' type-id='type-id-10' visibility='default'/> + <var-decl name='data' type-id='type-id-99' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-975' size-in-bits='64' id='type-id-976'/> - <typedef-decl name='gnutls_x509_crl_iter_t' type-id='type-id-976' id='type-id-977'/> - <pointer-type-def type-id='type-id-977' size-in-bits='64' id='type-id-978'/> - <function-decl name='gnutls_x509_crl_iter_crt_serial' mangled-name='gnutls_x509_crl_iter_crt_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_iter_crt_serial@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-978' name='iter'/> - <parameter type-id='type-id-64' name='serial'/> - <parameter type-id='type-id-425' name='serial_size'/> - <parameter type-id='type-id-517' name='t'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_iter_deinit' mangled-name='gnutls_x509_crl_iter_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_iter_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-977' name='iter'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crl_get_crt_serial' mangled-name='gnutls_x509_crl_get_crt_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_crt_serial@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-64' name='serial'/> - <parameter type-id='type-id-425' name='serial_size'/> - <parameter type-id='type-id-517' name='t'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_get_crt_count' mangled-name='gnutls_x509_crl_get_crt_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_crt_count@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_get_next_update' mangled-name='gnutls_x509_crl_get_next_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_next_update@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <return type-id='type-id-17'/> - </function-decl> - <function-decl name='gnutls_x509_crl_get_this_update' mangled-name='gnutls_x509_crl_get_this_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_this_update@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <return type-id='type-id-17'/> - </function-decl> - <function-decl name='gnutls_x509_crl_get_version' mangled-name='gnutls_x509_crl_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_version@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <return type-id='type-id-22'/> + <typedef-decl name='gnutls_keygen_types_t' type-id='type-id-1418' id='type-id-1417'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1418'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_KEYGEN_SEED' value='1'/> + <enumerator name='GNUTLS_KEYGEN_DIGEST' value='2'/> + <enumerator name='GNUTLS_KEYGEN_SPKI' value='3'/> + </enum-decl> + <qualified-type-def type-id='type-id-1416' const='yes' id='type-id-1419'/> + <pointer-type-def type-id='type-id-1419' size-in-bits='64' id='type-id-1420'/> + <qualified-type-def type-id='type-id-1414' const='yes' id='type-id-1421'/> + <pointer-type-def type-id='type-id-475' size-in-bits='64' id='type-id-1422'/> + <pointer-type-def type-id='type-id-435' size-in-bits='64' id='type-id-1313'/> + <pointer-type-def type-id='type-id-512' size-in-bits='64' id='type-id-1413'/> + <function-decl name='gnutls_x509_privkey_set_spki' mangled-name='gnutls_x509_privkey_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_set_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-1421'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_signature' mangled-name='gnutls_x509_crl_get_signature' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_signature@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-379' name='sig'/> - <parameter type-id='type-id-425' name='sizeof_sig'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_pkcs11_privkey_status' mangled-name='gnutls_pkcs11_privkey_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_status@@GNUTLS_3_4'> + <parameter type-id='type-id-475'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_signature_oid' mangled-name='gnutls_x509_crl_get_signature_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_signature_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-379' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_privkey_set_flags' mangled-name='gnutls_x509_privkey_set_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_set_flags@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_signature_algorithm' mangled-name='gnutls_x509_crl_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_signature_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_pkcs11_privkey_import_url' mangled-name='gnutls_pkcs11_privkey_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_import_url@@GNUTLS_3_4'> + <parameter type-id='type-id-475'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_issuer_dn3' mangled-name='gnutls_x509_crl_get_issuer_dn3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_issuer_dn3@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-278' name='dn'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_privkey_import_system_url' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_issuer_dn2' mangled-name='gnutls_x509_crl_get_issuer_dn2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_issuer_dn2@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-278' name='dn'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_privkey_import_tpm_url' mangled-name='gnutls_privkey_import_tpm_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_tpm_url@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_dn_oid' mangled-name='gnutls_x509_crl_get_dn_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_dn_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='sizeof_oid'/> - <return type-id='type-id-22'/> + <function-decl name='strncmp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_issuer_dn_by_oid' mangled-name='gnutls_x509_crl_get_issuer_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_issuer_dn_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-10' name='raw_flag'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='sizeof_buf'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_privkey_import2' mangled-name='gnutls_x509_privkey_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import2@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_issuer_dn' mangled-name='gnutls_x509_crl_get_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_issuer_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-379' name='buf'/> - <parameter type-id='type-id-425' name='sizeof_buf'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_privkey_set_pin_function' mangled-name='gnutls_x509_privkey_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_set_pin_function@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-438'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crl_import' mangled-name='gnutls_x509_crl_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_import@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_pkcs11_privkey_decrypt_data2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-475'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_deinit' mangled-name='gnutls_x509_crl_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_pkcs11_privkey_decrypt_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-475'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pkcs11_privkey_sign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-475'/> + <parameter type-id='type-id-851'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_hash_size_to_sha_hash' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <return type-id='type-id-198'/> + </function-decl> + <function-decl name='pk_hash_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-779'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='pk_prepare_hash' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pk_is_not_prehashed' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <return type-id='type-id-263'/> + </function-decl> + <function-decl name='_gnutls_pk_to_sign_entry' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-198'/> + <return type-id='type-id-851'/> </function-decl> - <function-decl name='gnutls_x509_crl_init' mangled-name='gnutls_x509_crl_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_init@@GNUTLS_3_4'> - <parameter type-id='type-id-734' name='crl'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_privkey_generate2' mangled-name='gnutls_x509_privkey_generate2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_generate2@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-1420'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_export2' mangled-name='gnutls_x509_crl_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_privkey_cpy' mangled-name='gnutls_x509_privkey_cpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_cpy@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-474'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_crl_get_extension_oid' mangled-name='_gnutls_x509_crl_get_extension_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_privkey_cpy' mangled-name='gnutls_pkcs11_privkey_cpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_cpy@@GNUTLS_3_4'> + <parameter type-id='type-id-475'/> + <parameter type-id='type-id-475'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_crl_get_extension' mangled-name='_gnutls_x509_crl_get_extension' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_privkey_init' mangled-name='gnutls_pkcs11_privkey_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1422'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_ext_extract_number' mangled-name='_gnutls_x509_ext_extract_number' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_privkey_set_pin_function' mangled-name='gnutls_pkcs11_privkey_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_set_pin_function@@GNUTLS_3_4'> + <parameter type-id='type-id-475'/> + <parameter type-id='type-id-438'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_parse_general_name' mangled-name='_gnutls_parse_general_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_privkey_deinit' mangled-name='gnutls_pkcs11_privkey_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-475'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='asn1_find_node' mangled-name='asn1_find_node' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_find_rsa_pss_salt_size' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_get_time' mangled-name='_gnutls_x509_get_time' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_privkey_get_spki_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='asn1_number_of_elements' mangled-name='asn1_number_of_elements' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_deinit' mangled-name='gnutls_pubkey_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-435'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_copy_string' mangled-name='_gnutls_copy_string' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_pubkey_get_mpis' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_get_signature_algorithm' mangled-name='_gnutls_x509_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_pkcs11_privkey_get_pubkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-475'/> + <parameter type-id='type-id-1313'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_get_dn' mangled-name='_gnutls_x509_get_dn' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_pk_params_copy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-779'/> + <parameter type-id='type-id-1292'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_get_dn_oid' mangled-name='_gnutls_x509_get_dn_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_get_pk_algorithm' mangled-name='gnutls_x509_privkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_pk_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_parse_dn_oid' mangled-name='_gnutls_x509_parse_dn_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='pubkey_to_bits' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1292'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_strdatum_to_buf' mangled-name='_gnutls_strdatum_to_buf' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_privkey_get_pk_algorithm' mangled-name='gnutls_pkcs11_privkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_privkey_get_pk_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-475'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_parse_dn' mangled-name='_gnutls_x509_parse_dn' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_verify_seed' mangled-name='gnutls_x509_privkey_verify_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_verify_seed@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_get_raw_field2' mangled-name='_gnutls_x509_get_raw_field2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_get_seed' mangled-name='gnutls_x509_privkey_get_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_seed@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-871'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='crl_write.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_crl_privkey_sign' mangled-name='gnutls_x509_crl_privkey_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_privkey_sign@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-470' name='issuer'/> - <parameter type-id='type-id-404' name='issuer_key'/> - <parameter type-id='type-id-212' name='dig'/> + <function-decl name='gnutls_privkey_set_spki' mangled-name='gnutls_privkey_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_set_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-775' name='privkey'/> + <parameter type-id='type-id-1421' name='spki'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_set_number' mangled-name='gnutls_x509_crl_set_number' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_number@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-101' name='nr'/> - <parameter type-id='type-id-99' name='nr_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_set_authority_key_id' mangled-name='gnutls_x509_crl_set_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_authority_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-101' name='nr'/> - <parameter type-id='type-id-99' name='nr_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_set_crt' mangled-name='gnutls_x509_crl_set_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-17' name='revocation_time'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_set_crt_serial' mangled-name='gnutls_x509_crl_set_crt_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_crt_serial@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-101' name='serial'/> - <parameter type-id='type-id-99' name='serial_size'/> - <parameter type-id='type-id-17' name='revocation_time'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_set_next_update' mangled-name='gnutls_x509_crl_set_next_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_next_update@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-17' name='exp_time'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_set_this_update' mangled-name='gnutls_x509_crl_set_this_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_this_update@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-17' name='exp_time'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_sign' mangled-name='gnutls_x509_crl_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_sign@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-470' name='issuer'/> - <parameter type-id='type-id-386' name='issuer_key'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_sign2' mangled-name='gnutls_x509_crl_sign2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_sign2@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-470' name='issuer'/> - <parameter type-id='type-id-386' name='issuer_key'/> - <parameter type-id='type-id-212' name='dig'/> + <function-decl name='gnutls_privkey_get_spki' mangled-name='gnutls_privkey_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_get_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-775' name='privkey'/> + <parameter type-id='type-id-1414' name='spki'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_set_version' mangled-name='gnutls_x509_crl_set_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_version@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-10' name='version'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_pkix_sign' mangled-name='_gnutls_x509_pkix_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_preferred_hash_algorithm' mangled-name='gnutls_x509_crt_get_preferred_hash_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_crl_set_extension' mangled-name='_gnutls_x509_crl_set_extension' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_ext_gen_auth_key_id' mangled-name='_gnutls_x509_ext_gen_auth_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_verify_params' mangled-name='gnutls_privkey_verify_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_verify_params@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_set_time' mangled-name='_gnutls_x509_set_time' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_status' mangled-name='gnutls_privkey_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_status@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='crq.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_crq_set_spki' mangled-name='gnutls_x509_crq_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-761' name='spki'/> + <function-decl name='gnutls_privkey_set_flags' mangled-name='gnutls_privkey_set_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_set_flags@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_extension_by_oid' mangled-name='gnutls_x509_crq_set_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_extension_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-99' name='sizeof_buf'/> - <parameter type-id='type-id-10' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='gnutls_x509_tlsfeatures_st' size-in-bits='544' is-struct='yes' visibility='default' id='type-id-979'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='feature' type-id='type-id-980' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> - </data-member> - </class-decl> - - <array-type-def dimensions='1' type-id='type-id-11' size-in-bits='512' id='type-id-980'> - <subrange length='32' type-id='type-id-38' id='type-id-51'/> - - </array-type-def> - <pointer-type-def type-id='type-id-979' size-in-bits='64' id='type-id-981'/> - <typedef-decl name='gnutls_x509_tlsfeatures_t' type-id='type-id-981' id='type-id-982'/> - <function-decl name='gnutls_x509_crq_set_tlsfeatures' mangled-name='gnutls_x509_crq_set_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_tlsfeatures@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-982' name='features'/> - <return type-id='type-id-22'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_tlsfeatures' mangled-name='gnutls_x509_crq_get_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_tlsfeatures@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-982' name='features'/> + <function-decl name='gnutls_privkey_decrypt_data2' mangled-name='gnutls_privkey_decrypt_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_decrypt_data2@@GNUTLS_3_6_5'> + <parameter type-id='type-id-775' name='key'/> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_private_key_usage_period' mangled-name='gnutls_x509_crq_set_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_private_key_usage_period@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-17' name='activation'/> - <parameter type-id='type-id-17' name='expiration'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-480' name='ciphertext'/> + <parameter type-id='type-id-99' name='plaintext'/> + <parameter type-id='type-id-9' name='plaintext_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_verify' mangled-name='gnutls_x509_crq_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_verify@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> + <function-decl name='gnutls_privkey_decrypt_data' mangled-name='gnutls_privkey_decrypt_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_decrypt_data@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-480' name='ciphertext'/> + <parameter type-id='type-id-772' name='plaintext'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_privkey_sign' mangled-name='gnutls_x509_crq_privkey_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_privkey_sign@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-404' name='key'/> - <parameter type-id='type-id-212' name='dig'/> + <function-decl name='gnutls_privkey_sign_hash2' mangled-name='gnutls_privkey_sign_hash2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_sign_hash2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-775' name='signer'/> + <parameter type-id='type-id-315' name='algo'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-480' name='hash_data'/> + <parameter type-id='type-id-772' name='signature'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_key_id' mangled-name='gnutls_x509_crq_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> + <function-decl name='gnutls_privkey_sign_data' mangled-name='gnutls_privkey_sign_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_sign_data@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='signer'/> + <parameter type-id='type-id-198' name='hash'/> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-64' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-772' name='signature'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_set_key_purpose_oid' mangled-name='gnutls_x509_crq_set_key_purpose_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_key_purpose_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-10' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_key_purpose_oid' mangled-name='gnutls_x509_crq_get_key_purpose_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_key_purpose_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='sizeof_oid'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_key_usage' mangled-name='gnutls_x509_crq_set_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_key_usage@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='usage'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_basic_constraints' mangled-name='gnutls_x509_crq_set_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_basic_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='ca'/> - <parameter type-id='type-id-22' name='pathLenConstraint'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_subject_alt_othername' mangled-name='gnutls_x509_crq_set_subject_alt_othername' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_subject_alt_othername@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-10' name='data_size'/> + <function-decl name='gnutls_privkey_generate' mangled-name='gnutls_privkey_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_generate@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-385' name='algo'/> + <parameter type-id='type-id-10' name='bits'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <enum-decl name='gnutls_x509_subject_alt_name_t' id='type-id-983'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_SAN_DNSNAME' value='1'/> - <enumerator name='GNUTLS_SAN_RFC822NAME' value='2'/> - <enumerator name='GNUTLS_SAN_URI' value='3'/> - <enumerator name='GNUTLS_SAN_IPADDRESS' value='4'/> - <enumerator name='GNUTLS_SAN_OTHERNAME' value='5'/> - <enumerator name='GNUTLS_SAN_DN' value='6'/> - <enumerator name='GNUTLS_SAN_REGISTERED_ID' value='7'/> - <enumerator name='GNUTLS_SAN_MAX' value='7'/> - <enumerator name='GNUTLS_SAN_OTHERNAME_XMPP' value='1000'/> - <enumerator name='GNUTLS_SAN_OTHERNAME_KRB5PRINCIPAL' value='1001'/> - </enum-decl> - <typedef-decl name='gnutls_x509_subject_alt_name_t' type-id='type-id-983' id='type-id-984'/> - <function-decl name='gnutls_x509_crq_set_subject_alt_name' mangled-name='gnutls_x509_crq_set_subject_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_subject_alt_name@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-984' name='nt'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-10' name='data_size'/> + <function-decl name='gnutls_privkey_import_ext4' mangled-name='gnutls_privkey_import_ext4' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ext4@@GNUTLS_3_6_0'> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-11' name='userdata'/> + <parameter type-id='type-id-487' name='sign_data_fn'/> + <parameter type-id='type-id-488' name='sign_hash_fn'/> + <parameter type-id='type-id-489' name='decrypt_fn'/> + <parameter type-id='type-id-491' name='deinit_fn'/> + <parameter type-id='type-id-492' name='info_fn'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_extension_by_oid2' mangled-name='gnutls_x509_crq_get_extension_by_oid2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_by_oid2@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='output'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_extension_by_oid' mangled-name='gnutls_x509_crq_get_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_subject_alt_othername_oid' mangled-name='gnutls_x509_crq_get_subject_alt_othername_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_subject_alt_othername_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='ret'/> - <parameter type-id='type-id-425' name='ret_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_subject_alt_name' mangled-name='gnutls_x509_crq_get_subject_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_subject_alt_name@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='ret'/> - <parameter type-id='type-id-425' name='ret_size'/> - <parameter type-id='type-id-422' name='ret_type'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_basic_constraints' mangled-name='gnutls_x509_crq_get_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_basic_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-422' name='critical'/> - <parameter type-id='type-id-422' name='ca'/> - <parameter type-id='type-id-367' name='pathlen'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_key_usage' mangled-name='gnutls_x509_crq_get_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_key_usage@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-422' name='key_usage'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_extension_data2' mangled-name='gnutls_x509_crq_get_extension_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_data2@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_extension_data' mangled-name='gnutls_x509_crq_get_extension_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_data@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-425' name='sizeof_data'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_extension_info' mangled-name='gnutls_x509_crq_get_extension_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_info@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='sizeof_oid'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_attribute_data' mangled-name='gnutls_x509_crq_get_attribute_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_attribute_data@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-425' name='sizeof_data'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_attribute_info' mangled-name='gnutls_x509_crq_get_attribute_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_attribute_info@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-425' name='sizeof_data'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_pk_oid' mangled-name='gnutls_x509_crq_get_pk_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_pk_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-379' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_signature_oid' mangled-name='gnutls_x509_crq_get_signature_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_signature_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-379' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_spki' mangled-name='gnutls_x509_crq_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-760' name='spki'/> + <function-decl name='gnutls_privkey_import_ext3' mangled-name='gnutls_privkey_import_ext3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ext3@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-11' name='userdata'/> + <parameter type-id='type-id-486' name='sign_fn'/> + <parameter type-id='type-id-489' name='decrypt_fn'/> + <parameter type-id='type-id-491' name='deinit_fn'/> + <parameter type-id='type-id-492' name='info_fn'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_export2' mangled-name='gnutls_x509_crq_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_export' mangled-name='gnutls_x509_crq_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_export@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_sign' mangled-name='gnutls_x509_crq_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_sign@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_sign2' mangled-name='gnutls_x509_crq_sign2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_sign2@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-212' name='dig'/> + <function-decl name='gnutls_privkey_import_ext2' mangled-name='gnutls_privkey_import_ext2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ext2@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-385' name='pk'/> + <parameter type-id='type-id-11' name='userdata'/> + <parameter type-id='type-id-486' name='sign_fn'/> + <parameter type-id='type-id-489' name='decrypt_fn'/> + <parameter type-id='type-id-491' name='deinit_fn'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_challenge_password' mangled-name='gnutls_x509_crq_set_challenge_password' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_challenge_password@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='pass'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_key_rsa_raw' mangled-name='gnutls_x509_crq_set_key_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_key_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-57' name='m'/> - <parameter type-id='type-id-57' name='e'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_key_rsa_raw' mangled-name='gnutls_x509_crq_get_key_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_key_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_key' mangled-name='gnutls_x509_crq_set_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_key@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_dn_by_oid' mangled-name='gnutls_x509_crq_set_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_dn_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='raw_flag'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-10' name='sizeof_data'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_attribute_by_oid' mangled-name='gnutls_x509_crq_set_attribute_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_attribute_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-99' name='buf_size'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_challenge_password' mangled-name='gnutls_x509_crq_get_challenge_password' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_challenge_password@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-379' name='pass'/> - <parameter type-id='type-id-425' name='pass_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_dn_oid' mangled-name='gnutls_x509_crq_get_dn_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='sizeof_oid'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_dn_by_oid' mangled-name='gnutls_x509_crq_get_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-10' name='raw_flag'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_dn3' mangled-name='gnutls_x509_crq_get_dn3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn3@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-278' name='dn'/> + <function-decl name='gnutls_privkey_import_ext' mangled-name='gnutls_privkey_import_ext' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ext@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-385' name='pk'/> + <parameter type-id='type-id-11' name='userdata'/> + <parameter type-id='type-id-486' name='sign_func'/> + <parameter type-id='type-id-489' name='decrypt_func'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_dn2' mangled-name='gnutls_x509_crq_get_dn2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn2@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-278' name='dn'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_dn' mangled-name='gnutls_x509_crq_get_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-379' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_private_key_usage_period' mangled-name='gnutls_x509_crq_get_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_private_key_usage_period@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-517' name='activation'/> - <parameter type-id='type-id-517' name='expiration'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_signature_algorithm' mangled-name='gnutls_x509_crq_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_signature_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_import' mangled-name='gnutls_x509_crq_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_import@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_deinit' mangled-name='gnutls_x509_crq_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-771' size-in-bits='64' id='type-id-985'/> - <function-decl name='gnutls_x509_crq_init' mangled-name='gnutls_x509_crq_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_init@@GNUTLS_3_4'> - <parameter type-id='type-id-985' name='crq'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_attribute_by_oid' mangled-name='gnutls_x509_crq_get_attribute_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_attribute_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_set_version' mangled-name='gnutls_x509_crq_set_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_version@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-10' name='version'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_version' mangled-name='gnutls_x509_crq_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_version@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_pk_algorithm' mangled-name='gnutls_x509_crq_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-422' name='bits'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_x509_read_pkalgo_params' mangled-name='_gnutls_x509_read_pkalgo_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_check_pubkey_params' mangled-name='_gnutls_x509_check_pubkey_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_write_spki_params' mangled-name='_gnutls_x509_write_spki_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_crq_set_extension' mangled-name='_gnutls_x509_crq_set_extension' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_tlsfeatures' mangled-name='gnutls_x509_ext_export_tlsfeatures' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_import_tlsfeatures' mangled-name='gnutls_x509_ext_import_tlsfeatures' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_get_signed_data' mangled-name='_gnutls_x509_get_signed_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_get_signature' mangled-name='_gnutls_x509_get_signature' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='pubkey_verify_data' mangled-name='pubkey_verify_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_get_preferred_hash_algorithm' mangled-name='gnutls_pubkey_get_preferred_hash_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_privkey_get_spki_params' mangled-name='_gnutls_privkey_get_spki_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_privkey_update_spki_params' mangled-name='_gnutls_privkey_update_spki_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_get_tbs' mangled-name='_gnutls_x509_get_tbs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='privkey_sign_and_hash_data' mangled-name='privkey_sign_and_hash_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_write_sign_params' mangled-name='_gnutls_x509_write_sign_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_key_usage' mangled-name='gnutls_x509_ext_export_key_usage' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_basic_constraints' mangled-name='gnutls_x509_ext_export_basic_constraints' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_encode_othername_data' mangled-name='_gnutls_encode_othername_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_ext_gen_subject_alt_name' mangled-name='_gnutls_x509_ext_gen_subject_alt_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_import_basic_constraints' mangled-name='gnutls_x509_ext_import_basic_constraints' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_import_key_usage' mangled-name='gnutls_x509_ext_import_key_usage' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_copy_data' mangled-name='_gnutls_copy_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_encode_and_write_attribute' mangled-name='_gnutls_x509_encode_and_write_attribute' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_set_dn_oid' mangled-name='_gnutls_x509_set_dn_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_x509_set_attribute' mangled-name='_x509_set_attribute' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_x509_parse_attribute' mangled-name='_x509_parse_attribute' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_export_pkcs11' mangled-name='gnutls_privkey_export_pkcs11' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_pkcs11@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-1422' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_get_pk_algorithm' mangled-name='_gnutls_x509_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_verify_seed' mangled-name='gnutls_privkey_verify_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_verify_seed@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-198' name='digest'/> + <parameter type-id='type-id-11' name='seed'/> + <parameter type-id='type-id-9' name='seed_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='dn.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_rdn_get_oid' mangled-name='gnutls_x509_rdn_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_rdn_get_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='idn'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_privkey_get_seed' mangled-name='gnutls_privkey_get_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_get_seed@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-871' name='digest'/> + <parameter type-id='type-id-11' name='seed'/> + <parameter type-id='type-id-2' name='seed_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_rdn_get_by_oid' mangled-name='gnutls_x509_rdn_get_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_rdn_get_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='idn'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-10' name='raw_flag'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_privkey_get_type' mangled-name='gnutls_privkey_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_get_type@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <return type-id='type-id-384'/> </function-decl> - <function-decl name='gnutls_x509_rdn_get2' mangled-name='gnutls_x509_rdn_get2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_rdn_get2@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='idn'/> - <parameter type-id='type-id-278' name='str'/> + <function-decl name='gnutls_privkey_generate2' mangled-name='gnutls_privkey_generate2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_generate2@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-385' name='algo'/> + <parameter type-id='type-id-10' name='bits'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_rdn_get' mangled-name='gnutls_x509_rdn_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_rdn_get@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='idn'/> - <parameter type-id='type-id-379' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_dn_init' mangled-name='gnutls_x509_dn_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_dn_import' mangled-name='gnutls_x509_dn_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <parameter type-id='type-id-1420' name='data'/> + <parameter type-id='type-id-10' name='data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_dn_get_str2' mangled-name='gnutls_x509_dn_get_str2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='privkey_raw.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='p11_kit_uri' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-553'/> + <array-type-def dimensions='1' type-id='type-id-71' size-in-bits='128' id='type-id-149'> + <subrange length='16' type-id='type-id-12' id='type-id-159'/> + </array-type-def> + <class-decl name='pkcs11_session_info' size-in-bits='2816' is-struct='yes' visibility='default' id='type-id-534'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='module' type-id='type-id-546' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tinfo' type-id='type-id-547' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='slot_info' type-id='type-id-548' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='pks' type-id='type-id-549' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='sid' type-id='type-id-550' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='init' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2784'> + <var-decl name='trusted' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='ck_function_list' size-in-bits='4416' is-struct='yes' visibility='default' id='type-id-557'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version' type-id='type-id-560' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='C_Initialize' type-id='type-id-566' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='C_Finalize' type-id='type-id-567' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='C_GetInfo' type-id='type-id-568' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='C_GetFunctionList' type-id='type-id-569' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='C_GetSlotList' type-id='type-id-570' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='C_GetSlotInfo' type-id='type-id-571' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='C_GetTokenInfo' type-id='type-id-572' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='C_GetMechanismList' type-id='type-id-573' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='C_GetMechanismInfo' type-id='type-id-574' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='C_InitToken' type-id='type-id-575' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='C_InitPIN' type-id='type-id-576' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='C_SetPIN' type-id='type-id-577' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='C_OpenSession' type-id='type-id-578' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='C_CloseSession' type-id='type-id-579' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='C_CloseAllSessions' type-id='type-id-580' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='C_GetSessionInfo' type-id='type-id-581' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='C_GetOperationState' type-id='type-id-582' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='C_SetOperationState' type-id='type-id-583' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='C_Login' type-id='type-id-584' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='C_Logout' type-id='type-id-585' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='C_CreateObject' type-id='type-id-586' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='C_CopyObject' type-id='type-id-587' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='C_DestroyObject' type-id='type-id-588' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='C_GetObjectSize' type-id='type-id-589' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='C_GetAttributeValue' type-id='type-id-590' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='C_SetAttributeValue' type-id='type-id-591' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='C_FindObjectsInit' type-id='type-id-592' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='C_FindObjects' type-id='type-id-593' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='C_FindObjectsFinal' type-id='type-id-594' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='C_EncryptInit' type-id='type-id-595' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='C_Encrypt' type-id='type-id-596' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='C_EncryptUpdate' type-id='type-id-597' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='C_EncryptFinal' type-id='type-id-598' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2176'> + <var-decl name='C_DecryptInit' type-id='type-id-599' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2240'> + <var-decl name='C_Decrypt' type-id='type-id-600' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='C_DecryptUpdate' type-id='type-id-601' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='C_DecryptFinal' type-id='type-id-602' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='C_DigestInit' type-id='type-id-603' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='C_Digest' type-id='type-id-604' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2560'> + <var-decl name='C_DigestUpdate' type-id='type-id-605' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2624'> + <var-decl name='C_DigestKey' type-id='type-id-606' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2688'> + <var-decl name='C_DigestFinal' type-id='type-id-607' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2752'> + <var-decl name='C_SignInit' type-id='type-id-608' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2816'> + <var-decl name='C_Sign' type-id='type-id-609' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2880'> + <var-decl name='C_SignUpdate' type-id='type-id-610' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='C_SignFinal' type-id='type-id-611' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='C_SignRecoverInit' type-id='type-id-612' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3072'> + <var-decl name='C_SignRecover' type-id='type-id-613' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3136'> + <var-decl name='C_VerifyInit' type-id='type-id-614' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3200'> + <var-decl name='C_Verify' type-id='type-id-615' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='C_VerifyUpdate' type-id='type-id-616' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3328'> + <var-decl name='C_VerifyFinal' type-id='type-id-617' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='C_VerifyRecoverInit' type-id='type-id-618' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3456'> + <var-decl name='C_VerifyRecover' type-id='type-id-619' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3520'> + <var-decl name='C_DigestEncryptUpdate' type-id='type-id-620' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='C_DecryptDigestUpdate' type-id='type-id-621' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='C_SignEncryptUpdate' type-id='type-id-622' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3712'> + <var-decl name='C_DecryptVerifyUpdate' type-id='type-id-623' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='C_GenerateKey' type-id='type-id-624' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='C_GenerateKeyPair' type-id='type-id-625' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='C_WrapKey' type-id='type-id-626' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='C_UnwrapKey' type-id='type-id-627' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4032'> + <var-decl name='C_DeriveKey' type-id='type-id-628' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='C_SeedRandom' type-id='type-id-629' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='C_GenerateRandom' type-id='type-id-630' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4224'> + <var-decl name='C_GetFunctionStatus' type-id='type-id-631' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4288'> + <var-decl name='C_CancelFunction' type-id='type-id-632' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4352'> + <var-decl name='C_WaitForSlotEvent' type-id='type-id-633' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='ck_version' size-in-bits='16' is-struct='yes' visibility='default' id='type-id-560'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='major' type-id='type-id-71' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='minor' type-id='type-id-71' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='CK_C_Initialize' type-id='type-id-664' id='type-id-566'/> + <typedef-decl name='ck_rv_t' type-id='type-id-12' id='type-id-1342'/> + <typedef-decl name='CK_C_Finalize' type-id='type-id-664' id='type-id-567'/> + <typedef-decl name='CK_C_GetInfo' type-id='type-id-671' id='type-id-568'/> + <class-decl name='ck_info' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-1337'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cryptoki_version' type-id='type-id-560' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='manufacturer_id' type-id='type-id-434' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='flags' type-id='type-id-559' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='library_description' type-id='type-id-434' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='library_version' type-id='type-id-560' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='ck_flags_t' type-id='type-id-12' id='type-id-559'/> + <typedef-decl name='CK_C_GetFunctionList' type-id='type-id-670' id='type-id-569'/> + <typedef-decl name='CK_C_GetSlotList' type-id='type-id-677' id='type-id-570'/> + <typedef-decl name='ck_slot_id_t' type-id='type-id-12' id='type-id-550'/> + <typedef-decl name='CK_C_GetSlotInfo' type-id='type-id-676' id='type-id-571'/> + <class-decl name='ck_slot_info' size-in-bits='896' is-struct='yes' visibility='default' id='type-id-548'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='slot_description' type-id='type-id-558' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='manufacturer_id' type-id='type-id-434' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='flags' type-id='type-id-559' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='hardware_version' type-id='type-id-560' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='848'> + <var-decl name='firmware_version' type-id='type-id-560' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='CK_C_GetTokenInfo' type-id='type-id-678' id='type-id-572'/> + <class-decl name='ck_token_info' size-in-bits='1664' is-struct='yes' visibility='default' id='type-id-547'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='label' type-id='type-id-434' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='manufacturer_id' type-id='type-id-434' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='model' type-id='type-id-149' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='serial_number' type-id='type-id-149' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='flags' type-id='type-id-559' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='max_session_count' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='session_count' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='max_rw_session_count' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='rw_session_count' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='max_pin_len' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='min_pin_len' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='total_public_memory' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='free_public_memory' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='total_private_memory' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='free_private_memory' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='hardware_version' type-id='type-id-560' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1488'> + <var-decl name='firmware_version' type-id='type-id-560' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1504'> + <var-decl name='utc_time' type-id='type-id-149' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='CK_C_GetMechanismList' type-id='type-id-673' id='type-id-573'/> + <typedef-decl name='ck_mechanism_type_t' type-id='type-id-12' id='type-id-1368'/> + <typedef-decl name='CK_C_GetMechanismInfo' type-id='type-id-672' id='type-id-574'/> + <class-decl name='ck_mechanism_info' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1378'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='min_key_size' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='max_key_size' type-id='type-id-12' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='type-id-559' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='CK_C_InitToken' type-id='type-id-679' id='type-id-575'/> + <typedef-decl name='CK_C_InitPIN' type-id='type-id-663' id='type-id-576'/> + <typedef-decl name='ck_session_handle_t' type-id='type-id-12' id='type-id-549'/> + <typedef-decl name='CK_C_SetPIN' type-id='type-id-683' id='type-id-577'/> + <typedef-decl name='CK_C_OpenSession' type-id='type-id-681' id='type-id-578'/> + <typedef-decl name='ck_notify_t' type-id='type-id-1423' id='type-id-1424'/> + <typedef-decl name='ck_notification_t' type-id='type-id-12' id='type-id-1425'/> + <typedef-decl name='CK_C_CloseSession' type-id='type-id-653' id='type-id-579'/> + <typedef-decl name='CK_C_CloseAllSessions' type-id='type-id-654' id='type-id-580'/> + <typedef-decl name='CK_C_GetSessionInfo' type-id='type-id-675' id='type-id-581'/> + <class-decl name='ck_session_info' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1426'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='slot_id' type-id='type-id-550' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='state' type-id='type-id-1427' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='flags' type-id='type-id-559' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='device_error' type-id='type-id-12' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='ck_state_t' type-id='type-id-12' id='type-id-1427'/> + <typedef-decl name='CK_C_GetOperationState' type-id='type-id-658' id='type-id-582'/> + <typedef-decl name='CK_C_SetOperationState' type-id='type-id-682' id='type-id-583'/> + <typedef-decl name='ck_object_handle_t' type-id='type-id-12' id='type-id-535'/> + <typedef-decl name='CK_C_Login' type-id='type-id-680' id='type-id-584'/> + <typedef-decl name='ck_user_type_t' type-id='type-id-12' id='type-id-1393'/> + <typedef-decl name='CK_C_Logout' type-id='type-id-653' id='type-id-585'/> + <typedef-decl name='CK_C_CreateObject' type-id='type-id-656' id='type-id-586'/> + <class-decl name='ck_attribute' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1377'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-1340' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='value' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='value_len' type-id='type-id-12' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='ck_attribute_type_t' type-id='type-id-12' id='type-id-1340'/> + <typedef-decl name='CK_C_CopyObject' type-id='type-id-655' id='type-id-587'/> + <typedef-decl name='CK_C_DestroyObject' type-id='type-id-661' id='type-id-588'/> + <typedef-decl name='CK_C_GetObjectSize' type-id='type-id-674' id='type-id-589'/> + <typedef-decl name='CK_C_GetAttributeValue' type-id='type-id-669' id='type-id-590'/> + <typedef-decl name='CK_C_SetAttributeValue' type-id='type-id-669' id='type-id-591'/> + <typedef-decl name='CK_C_FindObjectsInit' type-id='type-id-666' id='type-id-592'/> + <typedef-decl name='CK_C_FindObjects' type-id='type-id-665' id='type-id-593'/> + <typedef-decl name='CK_C_FindObjectsFinal' type-id='type-id-653' id='type-id-594'/> + <typedef-decl name='CK_C_EncryptInit' type-id='type-id-659' id='type-id-595'/> + <class-decl name='ck_mechanism' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1390'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='mechanism' type-id='type-id-1368' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='parameter' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='parameter_len' type-id='type-id-12' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='CK_C_Encrypt' type-id='type-id-657' id='type-id-596'/> + <typedef-decl name='CK_C_EncryptUpdate' type-id='type-id-657' id='type-id-597'/> + <typedef-decl name='CK_C_EncryptFinal' type-id='type-id-658' id='type-id-598'/> + <typedef-decl name='CK_C_DecryptInit' type-id='type-id-659' id='type-id-599'/> + <typedef-decl name='CK_C_Decrypt' type-id='type-id-657' id='type-id-600'/> + <typedef-decl name='CK_C_DecryptUpdate' type-id='type-id-657' id='type-id-601'/> + <typedef-decl name='CK_C_DecryptFinal' type-id='type-id-658' id='type-id-602'/> + <typedef-decl name='CK_C_DigestInit' type-id='type-id-662' id='type-id-603'/> + <typedef-decl name='CK_C_Digest' type-id='type-id-657' id='type-id-604'/> + <typedef-decl name='CK_C_DigestUpdate' type-id='type-id-663' id='type-id-605'/> + <typedef-decl name='CK_C_DigestKey' type-id='type-id-661' id='type-id-606'/> + <typedef-decl name='CK_C_DigestFinal' type-id='type-id-658' id='type-id-607'/> + <typedef-decl name='CK_C_SignInit' type-id='type-id-659' id='type-id-608'/> + <typedef-decl name='CK_C_Sign' type-id='type-id-657' id='type-id-609'/> + <typedef-decl name='CK_C_SignUpdate' type-id='type-id-663' id='type-id-610'/> + <typedef-decl name='CK_C_SignFinal' type-id='type-id-658' id='type-id-611'/> + <typedef-decl name='CK_C_SignRecoverInit' type-id='type-id-659' id='type-id-612'/> + <typedef-decl name='CK_C_SignRecover' type-id='type-id-657' id='type-id-613'/> + <typedef-decl name='CK_C_VerifyInit' type-id='type-id-659' id='type-id-614'/> + <typedef-decl name='CK_C_Verify' type-id='type-id-683' id='type-id-615'/> + <typedef-decl name='CK_C_VerifyUpdate' type-id='type-id-663' id='type-id-616'/> + <typedef-decl name='CK_C_VerifyFinal' type-id='type-id-663' id='type-id-617'/> + <typedef-decl name='CK_C_VerifyRecoverInit' type-id='type-id-659' id='type-id-618'/> + <typedef-decl name='CK_C_VerifyRecover' type-id='type-id-657' id='type-id-619'/> + <typedef-decl name='CK_C_DigestEncryptUpdate' type-id='type-id-657' id='type-id-620'/> + <typedef-decl name='CK_C_DecryptDigestUpdate' type-id='type-id-657' id='type-id-621'/> + <typedef-decl name='CK_C_SignEncryptUpdate' type-id='type-id-657' id='type-id-622'/> + <typedef-decl name='CK_C_DecryptVerifyUpdate' type-id='type-id-657' id='type-id-623'/> + <typedef-decl name='CK_C_GenerateKey' type-id='type-id-667' id='type-id-624'/> + <typedef-decl name='CK_C_GenerateKeyPair' type-id='type-id-668' id='type-id-625'/> + <typedef-decl name='CK_C_WrapKey' type-id='type-id-686' id='type-id-626'/> + <typedef-decl name='CK_C_UnwrapKey' type-id='type-id-684' id='type-id-627'/> + <typedef-decl name='CK_C_DeriveKey' type-id='type-id-660' id='type-id-628'/> + <typedef-decl name='CK_C_SeedRandom' type-id='type-id-663' id='type-id-629'/> + <typedef-decl name='CK_C_GenerateRandom' type-id='type-id-663' id='type-id-630'/> + <typedef-decl name='CK_C_GetFunctionStatus' type-id='type-id-653' id='type-id-631'/> + <typedef-decl name='CK_C_CancelFunction' type-id='type-id-653' id='type-id-632'/> + <typedef-decl name='CK_C_WaitForSlotEvent' type-id='type-id-685' id='type-id-633'/> + <pointer-type-def type-id='type-id-1377' size-in-bits='64' id='type-id-1328'/> + <pointer-type-def type-id='type-id-557' size-in-bits='64' id='type-id-546'/> + <pointer-type-def type-id='type-id-546' size-in-bits='64' id='type-id-1394'/> + <pointer-type-def type-id='type-id-1337' size-in-bits='64' id='type-id-1333'/> + <pointer-type-def type-id='type-id-1390' size-in-bits='64' id='type-id-1388'/> + <pointer-type-def type-id='type-id-1378' size-in-bits='64' id='type-id-1369'/> + <pointer-type-def type-id='type-id-1368' size-in-bits='64' id='type-id-1370'/> + <pointer-type-def type-id='type-id-535' size-in-bits='64' id='type-id-1374'/> + <pointer-type-def type-id='type-id-549' size-in-bits='64' id='type-id-1428'/> + <pointer-type-def type-id='type-id-1426' size-in-bits='64' id='type-id-1429'/> + <pointer-type-def type-id='type-id-550' size-in-bits='64' id='type-id-1372'/> + <pointer-type-def type-id='type-id-548' size-in-bits='64' id='type-id-1373'/> + <pointer-type-def type-id='type-id-547' size-in-bits='64' id='type-id-1335'/> + <qualified-type-def type-id='type-id-322' const='yes' id='type-id-1293'/> + <pointer-type-def type-id='type-id-1293' size-in-bits='64' id='type-id-1292'/> + <pointer-type-def type-id='type-id-442' size-in-bits='64' id='type-id-1430'/> + <pointer-type-def type-id='type-id-444' size-in-bits='64' id='type-id-1431'/> + <pointer-type-def type-id='type-id-474' size-in-bits='64' id='type-id-847'/> + <pointer-type-def type-id='type-id-553' size-in-bits='64' id='type-id-533'/> + <pointer-type-def type-id='type-id-688' size-in-bits='64' id='type-id-670'/> + <pointer-type-def type-id='type-id-689' size-in-bits='64' id='type-id-671'/> + <pointer-type-def type-id='type-id-690' size-in-bits='64' id='type-id-685'/> + <pointer-type-def type-id='type-id-691' size-in-bits='64' id='type-id-653'/> + <pointer-type-def type-id='type-id-692' size-in-bits='64' id='type-id-666'/> + <pointer-type-def type-id='type-id-693' size-in-bits='64' id='type-id-656'/> + <pointer-type-def type-id='type-id-694' size-in-bits='64' id='type-id-662'/> + <pointer-type-def type-id='type-id-695' size-in-bits='64' id='type-id-668'/> + <pointer-type-def type-id='type-id-696' size-in-bits='64' id='type-id-667'/> + <pointer-type-def type-id='type-id-697' size-in-bits='64' id='type-id-659'/> + <pointer-type-def type-id='type-id-698' size-in-bits='64' id='type-id-660'/> + <pointer-type-def type-id='type-id-699' size-in-bits='64' id='type-id-686'/> + <pointer-type-def type-id='type-id-700' size-in-bits='64' id='type-id-684'/> + <pointer-type-def type-id='type-id-701' size-in-bits='64' id='type-id-665'/> + <pointer-type-def type-id='type-id-702' size-in-bits='64' id='type-id-675'/> + <pointer-type-def type-id='type-id-1432' size-in-bits='64' id='type-id-1423'/> + <pointer-type-def type-id='type-id-703' size-in-bits='64' id='type-id-661'/> + <pointer-type-def type-id='type-id-704' size-in-bits='64' id='type-id-669'/> + <pointer-type-def type-id='type-id-705' size-in-bits='64' id='type-id-655'/> + <pointer-type-def type-id='type-id-706' size-in-bits='64' id='type-id-674'/> + <pointer-type-def type-id='type-id-707' size-in-bits='64' id='type-id-680'/> + <pointer-type-def type-id='type-id-708' size-in-bits='64' id='type-id-663'/> + <pointer-type-def type-id='type-id-709' size-in-bits='64' id='type-id-658'/> + <pointer-type-def type-id='type-id-710' size-in-bits='64' id='type-id-682'/> + <pointer-type-def type-id='type-id-711' size-in-bits='64' id='type-id-683'/> + <pointer-type-def type-id='type-id-712' size-in-bits='64' id='type-id-657'/> + <pointer-type-def type-id='type-id-713' size-in-bits='64' id='type-id-654'/> + <pointer-type-def type-id='type-id-714' size-in-bits='64' id='type-id-673'/> + <pointer-type-def type-id='type-id-715' size-in-bits='64' id='type-id-676'/> + <pointer-type-def type-id='type-id-716' size-in-bits='64' id='type-id-678'/> + <pointer-type-def type-id='type-id-717' size-in-bits='64' id='type-id-681'/> + <pointer-type-def type-id='type-id-718' size-in-bits='64' id='type-id-672'/> + <pointer-type-def type-id='type-id-719' size-in-bits='64' id='type-id-679'/> + <pointer-type-def type-id='type-id-720' size-in-bits='64' id='type-id-677'/> + <pointer-type-def type-id='type-id-721' size-in-bits='64' id='type-id-664'/> + <pointer-type-def type-id='type-id-12' size-in-bits='64' id='type-id-1371'/> + <function-decl name='gnutls_x509_privkey_import_gost_raw' mangled-name='gnutls_x509_privkey_import_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_gost_raw@@GNUTLS_3_6_3'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-442'/> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-444'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_dn_deinit' mangled-name='gnutls_x509_dn_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_import_ecc_raw' mangled-name='gnutls_x509_privkey_import_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_ecc_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-442'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_read_string' mangled-name='_gnutls_x509_read_string' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_import_dsa_raw' mangled-name='gnutls_x509_privkey_import_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_dsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_dn_to_string' mangled-name='_gnutls_x509_dn_to_string' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_deinit' mangled-name='gnutls_x509_privkey_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_dn_oid_name' mangled-name='gnutls_x509_dn_oid_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_import_rsa_raw2' mangled-name='gnutls_x509_privkey_import_rsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_rsa_raw2@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='extensions.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_crl_get_extension_data2' mangled-name='gnutls_x509_crl_get_extension_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_extension_data2@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_privkey_init' mangled-name='gnutls_x509_privkey_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_init@@GNUTLS_3_4'> + <parameter type-id='type-id-847'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_params_get_gost_raw' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-1430'/> + <parameter type-id='type-id-871'/> + <parameter type-id='type-id-1431'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_params_get_ecc_raw' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-1430'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_params_get_dsa_raw' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_params_get_rsa_raw' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_extension_data2' mangled-name='gnutls_x509_crt_get_extension_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_data2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_privkey_get_mpis' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_aki_init' mangled-name='gnutls_x509_aki_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_import_gost_raw' mangled-name='gnutls_privkey_import_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_gost_raw@@GNUTLS_3_6_3'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-442' name='curve'/> + <parameter type-id='type-id-198' name='digest'/> + <parameter type-id='type-id-444' name='paramset'/> + <parameter type-id='type-id-480' name='x'/> + <parameter type-id='type-id-480' name='y'/> + <parameter type-id='type-id-480' name='k'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_aki_set_id' mangled-name='gnutls_x509_aki_set_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_import_ecc_raw' mangled-name='gnutls_privkey_import_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_ecc_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-442' name='curve'/> + <parameter type-id='type-id-480' name='x'/> + <parameter type-id='type-id-480' name='y'/> + <parameter type-id='type-id-480' name='k'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_authority_key_id' mangled-name='gnutls_x509_ext_export_authority_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_import_dsa_raw' mangled-name='gnutls_privkey_import_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_dsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-480' name='p'/> + <parameter type-id='type-id-480' name='q'/> + <parameter type-id='type-id-480' name='g'/> + <parameter type-id='type-id-480' name='y'/> + <parameter type-id='type-id-480' name='x'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_aki_deinit' mangled-name='gnutls_x509_aki_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_import_rsa_raw' mangled-name='gnutls_privkey_import_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_rsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-480' name='m'/> + <parameter type-id='type-id-480' name='e'/> + <parameter type-id='type-id-480' name='d'/> + <parameter type-id='type-id-480' name='p'/> + <parameter type-id='type-id-480' name='q'/> + <parameter type-id='type-id-480' name='u'/> + <parameter type-id='type-id-480' name='e1'/> + <parameter type-id='type-id-480' name='e2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_subject_alt_names_init' mangled-name='gnutls_subject_alt_names_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_export_gost_raw2' mangled-name='gnutls_privkey_export_gost_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_gost_raw2@@GNUTLS_3_6_3'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-1430' name='curve'/> + <parameter type-id='type-id-871' name='digest'/> + <parameter type-id='type-id-1431' name='paramset'/> + <parameter type-id='type-id-772' name='x'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-772' name='k'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_subject_alt_names_set' mangled-name='gnutls_subject_alt_names_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_export_ecc_raw2' mangled-name='gnutls_privkey_export_ecc_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_ecc_raw2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-1430' name='curve'/> + <parameter type-id='type-id-772' name='x'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-772' name='k'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_subject_alt_names' mangled-name='gnutls_x509_ext_export_subject_alt_names' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_export_ecc_raw' mangled-name='gnutls_privkey_export_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_ecc_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-1430' name='curve'/> + <parameter type-id='type-id-772' name='x'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-772' name='k'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_subject_alt_names_deinit' mangled-name='gnutls_subject_alt_names_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_export_dsa_raw2' mangled-name='gnutls_privkey_export_dsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_dsa_raw2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='g'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-772' name='x'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_subject_alt_names' mangled-name='gnutls_x509_ext_import_subject_alt_names' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_export_dsa_raw' mangled-name='gnutls_privkey_export_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_dsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='g'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-772' name='x'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_attribute_by_oid' mangled-name='gnutls_x509_crq_get_attribute_by_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_export_rsa_raw2' mangled-name='gnutls_privkey_export_rsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_rsa_raw2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <parameter type-id='type-id-772' name='d'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='u'/> + <parameter type-id='type-id-772' name='e1'/> + <parameter type-id='type-id-772' name='e2'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_set_attribute_by_oid' mangled-name='gnutls_x509_crq_set_attribute_by_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_export_rsa_raw' mangled-name='gnutls_privkey_export_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_export_rsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <parameter type-id='type-id-772' name='d'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='u'/> + <parameter type-id='type-id-772' name='e1'/> + <parameter type-id='type-id-772' name='e2'/> + <return type-id='type-id-14'/> </function-decl> + <function-type size-in-bits='64' id='type-id-688'> + <parameter type-id='type-id-1394'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-689'> + <parameter type-id='type-id-1333'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-690'> + <parameter type-id='type-id-559'/> + <parameter type-id='type-id-1372'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-691'> + <parameter type-id='type-id-549'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-692'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-693'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1374'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-694'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-695'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1374'/> + <parameter type-id='type-id-1374'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-696'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1374'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-697'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-535'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-698'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1374'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-699'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-700'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1388'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1374'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-701'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1374'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-702'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1429'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1432'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1425'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-703'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-535'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-704'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-705'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-1328'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-1374'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-706'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-707'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-1393'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-708'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-709'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-710'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-535'/> + <parameter type-id='type-id-535'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-711'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-712'> + <parameter type-id='type-id-549'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-713'> + <parameter type-id='type-id-550'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-714'> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-1370'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-715'> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-1373'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-716'> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-1335'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-717'> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-559'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-1424'/> + <parameter type-id='type-id-1428'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-718'> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-1368'/> + <parameter type-id='type-id-1369'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-719'> + <parameter type-id='type-id-550'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-99'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-720'> + <parameter type-id='type-id-71'/> + <parameter type-id='type-id-1372'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-1342'/> + </function-type> + <function-type size-in-bits='64' id='type-id-721'> + <parameter type-id='type-id-11'/> + <return type-id='type-id-1342'/> + </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='mpi.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='_gnutls_x509_write_rsa_pss_params' mangled-name='_gnutls_x509_write_rsa_pss_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_asnstr_append_name' mangled-name='_asnstr_append_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_read_pubkey_params' mangled-name='_gnutls_x509_read_pubkey_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_read_pubkey' mangled-name='_gnutls_x509_read_pubkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='profiles.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_certificate_verification_profile_get_name' mangled-name='gnutls_certificate_verification_profile_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_verification_profile_get_name@@GNUTLS_3_6_12'> + <parameter type-id='type-id-1406' name='id'/> + <return type-id='type-id-3'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='output.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <enum-decl name='gnutls_certificate_print_formats' id='type-id-986'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_CRT_PRINT_FULL' value='0'/> - <enumerator name='GNUTLS_CRT_PRINT_ONELINE' value='1'/> - <enumerator name='GNUTLS_CRT_PRINT_UNSIGNED_FULL' value='2'/> - <enumerator name='GNUTLS_CRT_PRINT_COMPACT' value='3'/> - <enumerator name='GNUTLS_CRT_PRINT_FULL_NUMBERS' value='4'/> + <abi-instr version='1.0' address-size='64' path='psk.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_psk_server_credentials_t' type-id='type-id-1433' id='type-id-1434'/> + <class-decl name='gnutls_psk_server_credentials_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-1435'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='password_file' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pwd_callback' type-id='type-id-1436' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pwd_callback_legacy' type-id='type-id-1437' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='dh_params' type-id='type-id-753' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='deinit_dh_params' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='dh_sec_param' type-id='type-id-383' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='params_func' type-id='type-id-754' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='hint' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='binder_algo' type-id='type-id-312' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_psk_server_credentials_function2' type-id='type-id-1438' id='type-id-1439'/> + <typedef-decl name='gnutls_psk_server_credentials_function' type-id='type-id-1440' id='type-id-1441'/> + <typedef-decl name='gnutls_psk_client_credentials_t' type-id='type-id-926' id='type-id-925'/> + <class-decl name='gnutls_psk_client_credentials_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-927'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='username' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='key' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='get_function' type-id='type-id-928' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_function_legacy' type-id='type-id-929' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='binder_algo' type-id='type-id-312' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_psk_client_credentials_function2' type-id='type-id-933' id='type-id-931'/> + <typedef-decl name='gnutls_psk_client_credentials_function' type-id='type-id-932' id='type-id-930'/> + <typedef-decl name='gnutls_psk_key_flags' type-id='type-id-1442' id='type-id-1443'/> + <enum-decl name='gnutls_psk_key_flags' id='type-id-1442'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PSK_KEY_RAW' value='0'/> + <enumerator name='GNUTLS_PSK_KEY_HEX' value='1'/> </enum-decl> - <typedef-decl name='gnutls_certificate_print_formats_t' type-id='type-id-986' id='type-id-987'/> - <function-decl name='gnutls_x509_ext_print' mangled-name='gnutls_x509_ext_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_print@@GNUTLS_3_4'> - <parameter type-id='type-id-936' name='exts'/> - <parameter type-id='type-id-10' name='exts_size'/> - <parameter type-id='type-id-987' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pubkey_print' mangled-name='gnutls_pubkey_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_print@@GNUTLS_3_4'> - <parameter type-id='type-id-270' name='pubkey'/> - <parameter type-id='type-id-987' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_print' mangled-name='gnutls_x509_crq_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_print@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-987' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_print' mangled-name='gnutls_x509_crl_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_print@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-987' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_print' mangled-name='gnutls_x509_crt_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_print@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-987' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_version' mangled-name='gnutls_x509_crq_get_version' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_dn3' mangled-name='gnutls_x509_crq_get_dn3' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pk_algorithm_get_name' mangled-name='gnutls_pk_algorithm_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_pk_oid' mangled-name='gnutls_x509_crq_get_pk_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pubkey_import_x509_crq' mangled-name='gnutls_pubkey_import_x509_crq' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crq_get_signature_algorithm' mangled-name='gnutls_x509_crq_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-930' size-in-bits='64' id='type-id-929'/> + <pointer-type-def type-id='type-id-931' size-in-bits='64' id='type-id-928'/> + <pointer-type-def type-id='type-id-927' size-in-bits='64' id='type-id-926'/> + <pointer-type-def type-id='type-id-925' size-in-bits='64' id='type-id-1444'/> + <pointer-type-def type-id='type-id-1441' size-in-bits='64' id='type-id-1437'/> + <pointer-type-def type-id='type-id-1439' size-in-bits='64' id='type-id-1436'/> + <pointer-type-def type-id='type-id-1435' size-in-bits='64' id='type-id-1433'/> + <pointer-type-def type-id='type-id-1434' size-in-bits='64' id='type-id-1445'/> + <function-decl name='gnutls_psk_set_server_known_dh_params' mangled-name='gnutls_psk_set_server_known_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_known_dh_params@@GNUTLS_3_4'> + <parameter type-id='type-id-1434' name='res'/> + <parameter type-id='type-id-383' name='sec_param'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_signature_oid' mangled-name='gnutls_x509_crq_get_signature_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_server_dh_params' mangled-name='gnutls_psk_set_server_dh_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_dh_params@@GNUTLS_3_4'> + <parameter type-id='type-id-1434' name='res'/> + <parameter type-id='type-id-753' name='dh_params'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_challenge_password' mangled-name='gnutls_x509_crq_get_challenge_password' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_client_get_hint' mangled-name='gnutls_psk_client_get_hint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_client_get_hint@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_attribute_data' mangled-name='gnutls_x509_crq_get_attribute_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_server_get_username2' mangled-name='gnutls_psk_server_get_username2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_server_get_username2@@GNUTLS_3_6_13'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='username'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_asciiprint' mangled-name='_gnutls_buffer_asciiprint' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_server_get_username' mangled-name='gnutls_psk_server_get_username' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_server_get_username@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_buffer_hexprint' mangled-name='_gnutls_buffer_hexprint' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_client_credentials_function2' mangled-name='gnutls_psk_set_client_credentials_function2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_client_credentials_function2@@GNUTLS_3_6_13'> + <parameter type-id='type-id-925' name='cred'/> + <parameter type-id='type-id-928' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_attribute_info' mangled-name='gnutls_x509_crq_get_attribute_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_client_credentials_function' mangled-name='gnutls_psk_set_client_credentials_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_client_credentials_function@@GNUTLS_3_4'> + <parameter type-id='type-id-925' name='cred'/> + <parameter type-id='type-id-929' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_version' mangled-name='gnutls_x509_crl_get_version' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_server_credentials_function2' mangled-name='gnutls_psk_set_server_credentials_function2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_credentials_function2@@GNUTLS_3_6_13'> + <parameter type-id='type-id-1434' name='cred'/> + <parameter type-id='type-id-1436' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_issuer_dn3' mangled-name='gnutls_x509_crl_get_issuer_dn3' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_server_credentials_function' mangled-name='gnutls_psk_set_server_credentials_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_credentials_function@@GNUTLS_3_4'> + <parameter type-id='type-id-1434' name='cred'/> + <parameter type-id='type-id-1437' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_this_update' mangled-name='gnutls_x509_crl_get_this_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_server_credentials_hint' mangled-name='gnutls_psk_set_server_credentials_hint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_credentials_hint@@GNUTLS_3_4'> + <parameter type-id='type-id-1434' name='res'/> + <parameter type-id='type-id-3' name='hint'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_next_update' mangled-name='gnutls_x509_crl_get_next_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_server_credentials_file' mangled-name='gnutls_psk_set_server_credentials_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_credentials_file@@GNUTLS_3_4'> + <parameter type-id='type-id-1434' name='res'/> + <parameter type-id='type-id-3' name='password_file'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_number' mangled-name='gnutls_x509_crl_get_number' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_allocate_server_credentials' mangled-name='gnutls_psk_allocate_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_allocate_server_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-1445' name='sc'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_extension_data2' mangled-name='gnutls_x509_crl_get_extension_data2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_free_server_credentials' mangled-name='gnutls_psk_free_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_free_server_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-1434' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_extension_info' mangled-name='gnutls_x509_crl_get_extension_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_client_credentials2' mangled-name='gnutls_psk_set_client_credentials2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_client_credentials2@@GNUTLS_3_6_13'> + <parameter type-id='type-id-925' name='res'/> + <parameter type-id='type-id-480' name='username'/> + <parameter type-id='type-id-480' name='key'/> + <parameter type-id='type-id-1443' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_iter_crt_serial' mangled-name='gnutls_x509_crl_iter_crt_serial' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_client_credentials' mangled-name='gnutls_psk_set_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_client_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-925' name='res'/> + <parameter type-id='type-id-3' name='username'/> + <parameter type-id='type-id-480' name='key'/> + <parameter type-id='type-id-1443' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_crt_count' mangled-name='gnutls_x509_crl_get_crt_count' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_allocate_client_credentials' mangled-name='gnutls_psk_allocate_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_allocate_client_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-1444' name='sc'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_iter_deinit' mangled-name='gnutls_x509_crl_iter_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_free_client_credentials' mangled-name='gnutls_psk_free_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_free_client_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-925' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_signature_algorithm' mangled-name='gnutls_x509_crl_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_psk_set_server_params_function' mangled-name='gnutls_psk_set_server_params_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_psk_set_server_params_function@@GNUTLS_3_4'> + <parameter type-id='type-id-1434' name='res'/> + <parameter type-id='type-id-754' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_signature_oid' mangled-name='gnutls_x509_crl_get_signature_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-type size-in-bits='64' id='type-id-932'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-917'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1440'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1438'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-933'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pubkey.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-257' size-in-bits='512' id='type-id-1383'> + <subrange length='4' type-id='type-id-12' id='type-id-144'/> + </array-type-def> + <typedef-decl name='gnutls_pkcs11_obj_t' type-id='type-id-1379' id='type-id-1375'/> + <class-decl name='gnutls_pkcs11_obj_st' size-in-bits='1152' is-struct='yes' visibility='default' id='type-id-1381'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='raw' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='type' type-id='type-id-1376' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='class' type-id='type-id-1382' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='info' type-id='type-id-533' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='pubkey' type-id='type-id-1383' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='pubkey_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='pk_algorithm' type-id='type-id-385' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='key_usage' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_pkcs11_obj_type_t' type-id='type-id-1380' id='type-id-1376'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1380'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PKCS11_OBJ_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_PKCS11_OBJ_X509_CRT' value='1'/> + <enumerator name='GNUTLS_PKCS11_OBJ_PUBKEY' value='2'/> + <enumerator name='GNUTLS_PKCS11_OBJ_PRIVKEY' value='3'/> + <enumerator name='GNUTLS_PKCS11_OBJ_SECRET_KEY' value='4'/> + <enumerator name='GNUTLS_PKCS11_OBJ_DATA' value='5'/> + <enumerator name='GNUTLS_PKCS11_OBJ_X509_CRT_EXTENSION' value='6'/> + </enum-decl> + <typedef-decl name='ck_object_class_t' type-id='type-id-12' id='type-id-1382'/> + <typedef-decl name='gnutls_x509_crq_t' type-id='type-id-1446' id='type-id-1447'/> + <class-decl name='gnutls_x509_crq_int' size-in-bits='64' is-struct='yes' visibility='default' id='type-id-1448'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='crq' type-id='type-id-536' visibility='default'/> + </data-member> + </class-decl> + <qualified-type-def type-id='type-id-442' const='yes' id='type-id-734'/> + <pointer-type-def type-id='type-id-1381' size-in-bits='64' id='type-id-1379'/> + <pointer-type-def type-id='type-id-1375' size-in-bits='64' id='type-id-1362'/> + <pointer-type-def type-id='type-id-1448' size-in-bits='64' id='type-id-1446'/> + <function-decl name='_gnutls_pk_are_compat' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-385'/> + <return type-id='type-id-263'/> + </function-decl> + <function-decl name='encode_ber_digest_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_is_broken_sig_allowed' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-851'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_sign_is_secure2' mangled-name='gnutls_sign_is_secure2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_sign_is_secure2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-851'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-263'/> </function-decl> - <function-decl name='gnutls_x509_crl_get_signature' mangled-name='gnutls_x509_crl_get_signature' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ecc_curve_get_name' mangled-name='gnutls_ecc_curve_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-442'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_buffer_hexdump' mangled-name='_gnutls_buffer_hexdump' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_mpi_init_scan_le' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-784'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_gost_paramset_default' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <return type-id='type-id-444'/> + </function-decl> + <function-decl name='_gnutls_digest_gost' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-198'/> + <return type-id='type-id-385'/> + </function-decl> + <function-decl name='_gnutls_ecc_ansi_x962_import' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-784'/> + <parameter type-id='type-id-784'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_ecc_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_fingerprint' mangled-name='gnutls_x509_crt_get_fingerprint' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_obj_deinit' mangled-name='gnutls_pkcs11_obj_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1375'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_dn3' mangled-name='gnutls_x509_crt_get_dn3' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_obj_import_url' mangled-name='gnutls_pkcs11_obj_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_import_url@@GNUTLS_3_4'> + <parameter type-id='type-id-1375'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_dn3' mangled-name='gnutls_x509_crt_get_issuer_dn3' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_obj_set_pin_function' mangled-name='gnutls_pkcs11_obj_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_set_pin_function@@GNUTLS_3_4'> + <parameter type-id='type-id-1375'/> + <parameter type-id='type-id-438'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_proxy' mangled-name='gnutls_x509_crt_get_proxy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_obj_init' mangled-name='gnutls_pkcs11_obj_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1362'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_base64print' mangled-name='_gnutls_buffer_base64print' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_tpm_url' mangled-name='gnutls_pubkey_import_tpm_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_tpm_url@@GNUTLS_3_4'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_ecc_raw' mangled-name='gnutls_x509_crt_get_pk_ecc_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_set_key_usage' mangled-name='gnutls_x509_crq_set_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_key_usage@@GNUTLS_3_4'> + <parameter type-id='type-id-1447'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_gost_raw' mangled-name='gnutls_x509_crt_get_pk_gost_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_key_usage' mangled-name='gnutls_x509_crt_set_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_key_usage@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_version' mangled-name='gnutls_x509_crt_get_version' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='asn1_der_decoding2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-910'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-77'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-5'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_signature_algorithm' mangled-name='gnutls_x509_crt_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_get_asn_mpis' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_signature' mangled-name='gnutls_x509_crt_get_signature' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_write_ecc_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-734'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_unique_id' mangled-name='gnutls_x509_crt_get_issuer_unique_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_encode_string' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_write_ecc_pubkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_get_key_id' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-779'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_export_int_named2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_export_int_named' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_subject_unique_id' mangled-name='gnutls_x509_crt_get_subject_unique_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_encode_and_copy_PKI_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1292'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_export_rsa_raw' mangled-name='gnutls_pubkey_export_rsa_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_oid_to_ecc_curve' mangled-name='gnutls_oid_to_ecc_curve' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_ecc_curve@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-442'/> </function-decl> - <function-decl name='gnutls_pubkey_export_ecc_raw' mangled-name='gnutls_pubkey_export_ecc_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_decode_string' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_export_dsa_raw' mangled-name='gnutls_pubkey_export_dsa_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_import_pkcs11' mangled-name='gnutls_x509_crt_import_pkcs11' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_import_pkcs11@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-1375'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pubkey_export_gost_raw2' mangled-name='gnutls_pubkey_export_gost_raw2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs11_obj_get_type' mangled-name='gnutls_pkcs11_obj_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_obj_get_type@@GNUTLS_3_4'> + <parameter type-id='type-id-1375'/> + <return type-id='type-id-1376'/> </function-decl> - <function-decl name='gnutls_gost_paramset_get_name' mangled-name='gnutls_gost_paramset_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_pk_bits_to_sha_hash' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <return type-id='type-id-198'/> </function-decl> - <function-decl name='gnutls_sec_param_get_name' mangled-name='gnutls_sec_param_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_gost_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <return type-id='type-id-198'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_extension_info' mangled-name='gnutls_x509_crq_get_extension_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_privkey_get_public_mpis' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_extension_data2' mangled-name='gnutls_x509_crq_get_extension_data2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_crq_get_mpis' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1447'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_extension_info' mangled-name='gnutls_x509_crt_get_extension_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_key_usage' mangled-name='gnutls_x509_crq_get_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_key_usage@@GNUTLS_3_4'> + <parameter type-id='type-id-1447'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_extension_data2' mangled-name='gnutls_x509_crt_get_extension_data2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_pk_algorithm' mangled-name='gnutls_x509_crq_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_pk_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-1447'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_policies_init' mangled-name='gnutls_x509_policies_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_crt_get_mpis' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_policies' mangled-name='gnutls_x509_ext_import_policies' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_key_usage' mangled-name='gnutls_x509_crt_get_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_key_usage@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_policies_get' mangled-name='gnutls_x509_policies_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_pk_algorithm' mangled-name='gnutls_x509_crt_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_policies_deinit' mangled-name='gnutls_x509_policies_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_set_spki' mangled-name='gnutls_pubkey_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_set_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-435' name='pubkey'/> + <parameter type-id='type-id-1421' name='spki'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_inhibit_anypolicy' mangled-name='gnutls_x509_ext_import_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_get_spki' mangled-name='gnutls_pubkey_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-435' name='pubkey'/> + <parameter type-id='type-id-1414' name='spki'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_subject_key_id' mangled-name='gnutls_x509_ext_import_subject_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_verify_params' mangled-name='gnutls_pubkey_verify_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_verify_params@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_private_key_usage_period' mangled-name='gnutls_x509_ext_import_private_key_usage_period' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_x509_raw' mangled-name='gnutls_pubkey_import_x509_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_x509_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='pkey'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_key_purpose_init' mangled-name='gnutls_x509_key_purpose_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_set_pin_function' mangled-name='gnutls_pubkey_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_set_pin_function@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-438' name='fn'/> + <parameter type-id='type-id-11' name='userdata'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_key_purposes' mangled-name='gnutls_x509_ext_import_key_purposes' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_encrypt_data' mangled-name='gnutls_pubkey_encrypt_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_encrypt_data@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-480' name='plaintext'/> + <parameter type-id='type-id-772' name='ciphertext'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_key_purpose_get' mangled-name='gnutls_x509_key_purpose_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_dsa_raw' mangled-name='gnutls_pubkey_import_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_dsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-480' name='p'/> + <parameter type-id='type-id-480' name='q'/> + <parameter type-id='type-id-480' name='g'/> + <parameter type-id='type-id-480' name='y'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_key_purpose_deinit' mangled-name='gnutls_x509_key_purpose_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_gost_raw' mangled-name='gnutls_pubkey_import_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_gost_raw@@GNUTLS_3_6_3'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-442' name='curve'/> + <parameter type-id='type-id-198' name='digest'/> + <parameter type-id='type-id-444' name='paramset'/> + <parameter type-id='type-id-480' name='x'/> + <parameter type-id='type-id-480' name='y'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_dist_points_init' mangled-name='gnutls_x509_crl_dist_points_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_ecc_x962' mangled-name='gnutls_pubkey_import_ecc_x962' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_ecc_x962@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-480' name='parameters'/> + <parameter type-id='type-id-480' name='ecpoint'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_crl_dist_points' mangled-name='gnutls_x509_ext_import_crl_dist_points' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_ecc_raw' mangled-name='gnutls_pubkey_import_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_ecc_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-442' name='curve'/> + <parameter type-id='type-id-480' name='x'/> + <parameter type-id='type-id-480' name='y'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_dist_points_get' mangled-name='gnutls_x509_crl_dist_points_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_rsa_raw' mangled-name='gnutls_pubkey_import_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_rsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-480' name='m'/> + <parameter type-id='type-id-480' name='e'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crl_dist_points_deinit' mangled-name='gnutls_x509_crl_dist_points_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_url' mangled-name='gnutls_pubkey_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_url@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_proxy' mangled-name='gnutls_x509_ext_import_proxy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_set_key_usage' mangled-name='gnutls_pubkey_set_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_set_key_usage@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-10' name='usage'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_aia_init' mangled-name='gnutls_x509_aia_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_set_pubkey' mangled-name='gnutls_x509_crq_set_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_pubkey@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-435' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_aia' mangled-name='gnutls_x509_ext_import_aia' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_pubkey' mangled-name='gnutls_x509_crt_set_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_pubkey@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-435' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_aia_get' mangled-name='gnutls_x509_aia_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export_gost_raw2' mangled-name='gnutls_pubkey_export_gost_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_gost_raw2@@GNUTLS_3_6_3'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-1430' name='curve'/> + <parameter type-id='type-id-871' name='digest'/> + <parameter type-id='type-id-1431' name='paramset'/> + <parameter type-id='type-id-772' name='x'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_aia_deinit' mangled-name='gnutls_x509_aia_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export_ecc_x962' mangled-name='gnutls_pubkey_export_ecc_x962' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_ecc_x962@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-772' name='parameters'/> + <parameter type-id='type-id-772' name='ecpoint'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_name_constraints_init' mangled-name='gnutls_x509_name_constraints_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export_ecc_raw2' mangled-name='gnutls_pubkey_export_ecc_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_ecc_raw2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-1430' name='curve'/> + <parameter type-id='type-id-772' name='x'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_name_constraints' mangled-name='gnutls_x509_ext_import_name_constraints' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export_ecc_raw' mangled-name='gnutls_pubkey_export_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_ecc_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-1430' name='curve'/> + <parameter type-id='type-id-772' name='x'/> + <parameter type-id='type-id-772' name='y'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_name_constraints_get_permitted' mangled-name='gnutls_x509_name_constraints_get_permitted' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export_dsa_raw2' mangled-name='gnutls_pubkey_export_dsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_dsa_raw2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='g'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_name_constraints_get_excluded' mangled-name='gnutls_x509_name_constraints_get_excluded' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export_dsa_raw' mangled-name='gnutls_pubkey_export_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_dsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='g'/> + <parameter type-id='type-id-772' name='y'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_name_constraints_deinit' mangled-name='gnutls_x509_name_constraints_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export_rsa_raw' mangled-name='gnutls_pubkey_export_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_rsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ext_get_name' mangled-name='gnutls_ext_get_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export_rsa_raw2' mangled-name='gnutls_pubkey_export_rsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export_rsa_raw2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_othername_to_virtual' mangled-name='gnutls_x509_othername_to_virtual' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_get_key_id' mangled-name='gnutls_pubkey_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-99' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_subject_alt_names_get' mangled-name='gnutls_subject_alt_names_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_export' mangled-name='gnutls_pubkey_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_export@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_aki_get_cert_issuer' mangled-name='gnutls_x509_aki_get_cert_issuer' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_pkcs11' mangled-name='gnutls_pubkey_import_pkcs11' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_pkcs11@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-1375' name='obj'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_authority_key_id' mangled-name='gnutls_x509_ext_import_authority_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_get_preferred_hash_algorithm' mangled-name='gnutls_pubkey_get_preferred_hash_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_preferred_hash_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-871' name='hash'/> + <parameter type-id='type-id-219' name='mand'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_aki_get_id' mangled-name='gnutls_x509_aki_get_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_privkey' mangled-name='gnutls_pubkey_import_privkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_privkey@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-10' name='usage'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_signature_oid' mangled-name='gnutls_x509_crt_get_signature_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_import_x509_crq' mangled-name='gnutls_pubkey_import_x509_crq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_x509_crq@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='key'/> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_oid' mangled-name='gnutls_x509_crt_get_pk_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='random.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_rnd_system_entropy_deinit' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_idna_reverse_map' mangled-name='gnutls_idna_reverse_map' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_rnd_system_entropy_init' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_idna_email_reverse_map' mangled-name='_gnutls_idna_email_reverse_map' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_rnd_refresh' mangled-name='gnutls_rnd_refresh' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_rnd_refresh@@GNUTLS_3_4'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_ip_to_string' mangled-name='_gnutls_ip_to_string' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='randomart.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='u_int' type-id='type-id-1449' id='type-id-1450'/> + <typedef-decl name='__u_int' type-id='type-id-10' id='type-id-1449'/> + <typedef-decl name='gnutls_random_art_t' type-id='type-id-1451' id='type-id-1452'/> + <enum-decl name='gnutls_random_art' id='type-id-1451'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_RANDOM_ART_OPENSSH' value='1'/> + </enum-decl> + <function-decl name='_gnutls_key_fingerprint_randomart' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-1450'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='_gnutls_cidr_to_string' mangled-name='_gnutls_cidr_to_string' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_random_art' mangled-name='gnutls_random_art' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_random_art@@GNUTLS_3_4'> + <parameter type-id='type-id-1452' name='type'/> + <parameter type-id='type-id-3' name='key_type'/> + <parameter type-id='type-id-10' name='key_size'/> + <parameter type-id='type-id-11' name='fpr'/> + <parameter type-id='type-id-9' name='fpr_size'/> + <parameter type-id='type-id-772' name='art'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs12.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <class-decl name='gnutls_pkcs12_int' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-988'> + <abi-instr version='1.0' address-size='64' path='range.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-318' size-in-bits='12288' id='type-id-306'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-447' size-in-bits='1024' id='type-id-441'> + <subrange length='16' type-id='type-id-12' id='type-id-159'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-320' size-in-bits='512' id='type-id-256'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <type-decl name='bool' size-in-bits='8' id='type-id-263'/> + <type-decl name='char' size-in-bits='8' id='type-id-7'/> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='944' id='type-id-440'> + <subrange length='118' type-id='type-id-12' id='type-id-478'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='1032' id='type-id-302'> + <subrange length='129' type-id='type-id-12' id='type-id-321'/> + </array-type-def> + <class-decl name='gnutls_anti_replay_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-413'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pkcs12' type-id='type-id-390' visibility='default'/> + <var-decl name='window' type-id='type-id-88' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='expanded' type-id='type-id-10' visibility='default'/> + <var-decl name='start_time' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='db_add_func' type-id='type-id-430' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='db_ptr' type-id='type-id-11' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-988' size-in-bits='64' id='type-id-989'/> - <typedef-decl name='gnutls_pkcs12_t' type-id='type-id-989' id='type-id-990'/> - <function-decl name='gnutls_pkcs12_mac_info' mangled-name='gnutls_pkcs12_mac_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_mac_info@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <parameter type-id='type-id-422' name='mac'/> - <parameter type-id='type-id-101' name='salt'/> - <parameter type-id='type-id-422' name='salt_size'/> - <parameter type-id='type-id-422' name='iter_count'/> - <parameter type-id='type-id-855' name='oid'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_simple_parse' mangled-name='gnutls_pkcs12_simple_parse' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_simple_parse@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='p12'/> - <parameter type-id='type-id-27' name='password'/> - <parameter type-id='type-id-737' name='key'/> - <parameter type-id='type-id-736' name='chain'/> - <parameter type-id='type-id-422' name='chain_len'/> - <parameter type-id='type-id-736' name='extra_certs'/> - <parameter type-id='type-id-422' name='extra_certs_len'/> - <parameter type-id='type-id-734' name='crl'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_verify_mac' mangled-name='gnutls_pkcs12_verify_mac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_verify_mac@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <parameter type-id='type-id-27' name='pass'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_generate_mac' mangled-name='gnutls_pkcs12_generate_mac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_generate_mac@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <parameter type-id='type-id-27' name='pass'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_generate_mac2' mangled-name='gnutls_pkcs12_generate_mac2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_generate_mac2@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <parameter type-id='type-id-31' name='mac'/> - <parameter type-id='type-id-27' name='pass'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='gnutls_pkcs12_bag_int' size-in-bits='12352' is-struct='yes' visibility='default' id='type-id-991'> + <class-decl name='gnutls_privkey_st' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-333'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='element' type-id='type-id-992' visibility='default'/> + <var-decl name='type' type-id='type-id-384' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='12288'> - <var-decl name='bag_elements' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='pk_algorithm' type-id='type-id-385' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='key' type-id='type-id-386' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gnutls_pubkey_st' size-in-bits='4096' is-struct='yes' visibility='default' id='type-id-519'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='bits' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='params' type-id='type-id-322' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='key_usage' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='pin' type-id='type-id-387' visibility='default'/> </data-member> </class-decl> - <class-decl name='bag_element' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-993'> + <class-decl name='gnutls_supplemental_entry_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-334'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='data' type-id='type-id-62' visibility='default'/> + <var-decl name='name' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='type' type-id='type-id-388' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='type' type-id='type-id-994' visibility='default'/> + <var-decl name='supp_recv_func' type-id='type-id-389' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='local_key_id' type-id='type-id-62' visibility='default'/> + <var-decl name='supp_send_func' type-id='type-id-390' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='hello_ext_entry_st' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-337'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='free_struct' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='tls_id' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='gid' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='client_parse_point' type-id='type-id-391' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='server_parse_point' type-id='type-id-391' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='validity' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='recv_func' type-id='type-id-392' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='friendly_name' type-id='type-id-379' visibility='default'/> + <var-decl name='send_func' type-id='type-id-393' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='deinit_func' type-id='type-id-394' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='pack_func' type-id='type-id-395' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='unpack_func' type-id='type-id-396' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='cannot_be_overriden' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <enum-decl name='gnutls_pkcs12_bag_type_t' id='type-id-995'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_BAG_EMPTY' value='0'/> - <enumerator name='GNUTLS_BAG_PKCS8_ENCRYPTED_KEY' value='1'/> - <enumerator name='GNUTLS_BAG_PKCS8_KEY' value='2'/> - <enumerator name='GNUTLS_BAG_CERTIFICATE' value='3'/> - <enumerator name='GNUTLS_BAG_CRL' value='4'/> - <enumerator name='GNUTLS_BAG_SECRET' value='5'/> - <enumerator name='GNUTLS_BAG_ENCRYPTED' value='10'/> - <enumerator name='GNUTLS_BAG_UNKNOWN' value='20'/> - </enum-decl> - <typedef-decl name='gnutls_pkcs12_bag_type_t' type-id='type-id-995' id='type-id-994'/> - - <array-type-def dimensions='1' type-id='type-id-993' size-in-bits='12288' id='type-id-992'> - <subrange length='32' type-id='type-id-38' id='type-id-51'/> - + <array-type-def dimensions='1' type-id='type-id-311' size-in-bits='16384' id='type-id-479'> + <subrange length='256' type-id='type-id-12' id='type-id-139'/> </array-type-def> - <pointer-type-def type-id='type-id-991' size-in-bits='64' id='type-id-996'/> - <typedef-decl name='gnutls_pkcs12_bag_t' type-id='type-id-996' id='type-id-997'/> - <function-decl name='gnutls_pkcs12_set_bag' mangled-name='gnutls_pkcs12_set_bag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_set_bag@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <parameter type-id='type-id-997' name='bag'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_get_bag' mangled-name='gnutls_pkcs12_get_bag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_get_bag@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <parameter type-id='type-id-22' name='indx'/> - <parameter type-id='type-id-997' name='bag'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_export2' mangled-name='gnutls_pkcs12_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_export' mangled-name='gnutls_pkcs12_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_export@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_import' mangled-name='gnutls_pkcs12_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_import@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_deinit' mangled-name='gnutls_pkcs12_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-990' name='pkcs12'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-990' size-in-bits='64' id='type-id-998'/> - <function-decl name='gnutls_pkcs12_init' mangled-name='gnutls_pkcs12_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_init@@GNUTLS_3_4'> - <parameter type-id='type-id-998' name='pkcs12'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_x509_read_null_value' mangled-name='_gnutls_x509_read_null_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_get_type' mangled-name='gnutls_pkcs12_bag_get_type' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_get_data' mangled-name='gnutls_pkcs12_bag_get_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_import_pkcs8' mangled-name='gnutls_x509_privkey_import_pkcs8' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crl_import' mangled-name='gnutls_x509_crl_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_init' mangled-name='gnutls_pkcs12_bag_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_decrypt' mangled-name='gnutls_pkcs12_bag_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_get_count' mangled-name='gnutls_pkcs12_bag_get_count' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_deinit' mangled-name='gnutls_pkcs12_bag_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_pkcs12_encode_crt_bag' mangled-name='_pkcs12_encode_crt_bag' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_pkcs12_string_to_key' mangled-name='_gnutls_pkcs12_string_to_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_der_encode_and_copy' mangled-name='_gnutls_x509_der_encode_and_copy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_pkcs12_decode_crt_bag' mangled-name='_pkcs12_decode_crt_bag' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_decode_and_read_attribute' mangled-name='_gnutls_x509_decode_and_read_attribute' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pbkdf2' mangled-name='gnutls_pbkdf2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs12_bag.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_pkcs12_bag_set_privkey' mangled-name='gnutls_pkcs12_bag_set_privkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_privkey@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-386' name='privkey'/> - <parameter type-id='type-id-27' name='password'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_enc_info' mangled-name='gnutls_pkcs12_bag_enc_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_enc_info@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-422' name='schema'/> - <parameter type-id='type-id-422' name='cipher'/> - <parameter type-id='type-id-101' name='salt'/> - <parameter type-id='type-id-422' name='salt_size'/> - <parameter type-id='type-id-422' name='iter_count'/> - <parameter type-id='type-id-855' name='oid'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_encrypt' mangled-name='gnutls_pkcs12_bag_encrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_encrypt@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-27' name='pass'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_decrypt' mangled-name='gnutls_pkcs12_bag_decrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_decrypt@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-27' name='pass'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_set_friendly_name' mangled-name='gnutls_pkcs12_bag_set_friendly_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_friendly_name@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_get_friendly_name' mangled-name='gnutls_pkcs12_bag_get_friendly_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_friendly_name@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-855' name='name'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_get_key_id' mangled-name='gnutls_pkcs12_bag_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='id'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_set_key_id' mangled-name='gnutls_pkcs12_bag_set_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-57' name='id'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_set_crl' mangled-name='gnutls_pkcs12_bag_set_crl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_crl@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-733' name='crl'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_set_crt' mangled-name='gnutls_pkcs12_bag_set_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-470' name='crt'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_set_data' mangled-name='gnutls_pkcs12_bag_set_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_data@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-994' name='type'/> - <parameter type-id='type-id-57' name='data'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_get_data' mangled-name='gnutls_pkcs12_bag_get_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_data@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='id'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_get_count' mangled-name='gnutls_pkcs12_bag_get_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_count@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_get_type' mangled-name='gnutls_pkcs12_bag_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_type@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <parameter type-id='type-id-10' name='indx'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs12_bag_deinit' mangled-name='gnutls_pkcs12_bag_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-997' name='bag'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-997' size-in-bits='64' id='type-id-999'/> - <function-decl name='gnutls_pkcs12_bag_init' mangled-name='gnutls_pkcs12_bag_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_init@@GNUTLS_3_4'> - <parameter type-id='type-id-999' name='bag'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_export2_pkcs8' mangled-name='gnutls_x509_privkey_export2_pkcs8' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_pkcs7_data_enc_info' mangled-name='_gnutls_pkcs7_data_enc_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_pkcs12_encode_safe_contents' mangled-name='_pkcs12_encode_safe_contents' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_pkcs_flags_to_schema' mangled-name='_gnutls_pkcs_flags_to_schema' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_pkcs7_encrypt_data' mangled-name='_gnutls_pkcs7_encrypt_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_pkcs7_decrypt_data' mangled-name='_gnutls_pkcs7_decrypt_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_pkcs12_decode_safe_contents' mangled-name='_pkcs12_decode_safe_contents' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_write_string' mangled-name='_gnutls_x509_write_string' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs12_encr.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='_gnutls_pkcs12_string_to_key' mangled-name='_gnutls_pkcs12_string_to_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_pkcs12_string_to_key@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-13' name='me'/> - <parameter type-id='type-id-10' name='id'/> - <parameter type-id='type-id-903' name='salt'/> - <parameter type-id='type-id-10' name='salt_size'/> - <parameter type-id='type-id-10' name='iter'/> - <parameter type-id='type-id-27' name='pw'/> - <parameter type-id='type-id-10' name='req_keylen'/> - <parameter type-id='type-id-192' name='keybuf'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_utf8_to_ucs2' mangled-name='_gnutls_utf8_to_ucs2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs7.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <class-decl name='gnutls_pkcs7_int' size-in-bits='1344' is-struct='yes' visibility='default' id='type-id-1000'> + <array-type-def dimensions='1' type-id='type-id-308' size-in-bits='4096' id='type-id-482'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-516' size-in-bits='4096' id='type-id-485'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-134' size-in-bits='16' id='type-id-431'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-335' size-in-bits='3456' id='type-id-270'> + <subrange length='6' type-id='type-id-12' id='type-id-336'/> + </array-type-def> + <type-decl name='int' size-in-bits='32' id='type-id-14'/> + <type-decl name='long int' size-in-bits='64' id='type-id-22'/> + <array-type-def dimensions='1' type-id='type-id-250' size-in-bits='256' id='type-id-247'> + <subrange length='4' type-id='type-id-12' id='type-id-144'/> + </array-type-def> + <type-decl name='short int' size-in-bits='16' id='type-id-72'/> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='96' id='type-id-449'> + <subrange length='12' type-id='type-id-12' id='type-id-513'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='128' id='type-id-152'> + <subrange length='16' type-id='type-id-12' id='type-id-159'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='2040' id='type-id-407'> + <subrange length='255' type-id='type-id-12' id='type-id-473'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='2048' id='type-id-445'> + <subrange length='256' type-id='type-id-12' id='type-id-139'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='16' id='type-id-292'> + <subrange length='2' type-id='type-id-12' id='type-id-142'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='256' id='type-id-301'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='384' id='type-id-313'> + <subrange length='48' type-id='type-id-12' id='type-id-374'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-135' size-in-bits='512' id='type-id-180'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-70'/> + <type-decl name='unsigned char' size-in-bits='8' id='type-id-71'/> + <array-type-def dimensions='1' type-id='type-id-71' size-in-bits='256' id='type-id-434'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-71' size-in-bits='288' id='type-id-295'> + <subrange length='36' type-id='type-id-12' id='type-id-377'/> + </array-type-def> + <type-decl name='unsigned int' size-in-bits='32' id='type-id-10'/> + <array-type-def dimensions='1' type-id='type-id-10' size-in-bits='2048' id='type-id-493'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <type-decl name='unsigned long int' size-in-bits='64' id='type-id-12'/> + <type-decl name='unsigned short int' size-in-bits='16' id='type-id-38'/> + <type-decl name='variadic parameter type' id='type-id-1453'/> + <type-decl name='void' id='type-id-13'/> + <typedef-decl name='ssize_t' type-id='type-id-791' id='type-id-789'/> + <typedef-decl name='__ssize_t' type-id='type-id-22' id='type-id-791'/> + <class-decl name='gnutls_session_int' size-in-bits='59008' is-struct='yes' visibility='default' id='type-id-245'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='security_parameters' type-id='type-id-246' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='record_parameters' type-id='type-id-247' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2304'> + <var-decl name='internals' type-id='type-id-248' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='36352'> + <var-decl name='key' type-id='type-id-249' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='security_parameters_st' type-id='type-id-253' id='type-id-246'/> + <class-decl name='__anonymous_struct__' size-in-bits='2048' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-246' visibility='default' id='type-id-253'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='entity' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='epoch_read' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='epoch_write' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='epoch_next' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='epoch_min' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cs' type-id='type-id-311' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='prf' type-id='type-id-312' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='master_secret' type-id='type-id-313' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='client_random' type-id='type-id-301' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='server_random' type-id='type-id-301' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='session_id' type-id='type-id-301' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1408'> + <var-decl name='session_id_size' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='timestamp' type-id='type-id-272' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1536'> + <var-decl name='post_handshake_auth' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1552'> + <var-decl name='max_record_send_size' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='max_record_recv_size' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1584'> + <var-decl name='max_user_record_send_size' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1600'> + <var-decl name='max_user_record_recv_size' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1632'> + <var-decl name='max_early_data_size' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1664'> + <var-decl name='client_ctype' type-id='type-id-314' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1696'> + <var-decl name='server_ctype' type-id='type-id-314' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1728'> + <var-decl name='grp' type-id='type-id-308' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1792'> + <var-decl name='server_sign_algo' type-id='type-id-315' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1824'> + <var-decl name='client_sign_algo' type-id='type-id-315' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1856'> + <var-decl name='ext_master_secret' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1864'> + <var-decl name='etm' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1872'> + <var-decl name='client_auth_type' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1880'> + <var-decl name='server_auth_type' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1888'> + <var-decl name='do_recv_supplemental' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1920'> + <var-decl name='do_send_supplemental' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1984'> + <var-decl name='pversion' type-id='type-id-316' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='uint16_t' type-id='type-id-372' id='type-id-269'/> + <typedef-decl name='__uint16_t' type-id='type-id-38' id='type-id-372'/> + <class-decl name='gnutls_cipher_suite_entry_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-408'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='type-id-431' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='block_algorithm' type-id='type-id-237' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='kx_algorithm' type-id='type-id-432' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='mac_algorithm' type-id='type-id-234' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='min_version' type-id='type-id-433' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='max_version' type-id='type-id-433' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='min_dtls_version' type-id='type-id-433' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='max_dtls_version' type-id='type-id-433' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='prf' type-id='type-id-234' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='uint8_t' type-id='type-id-136' id='type-id-135'/> + <typedef-decl name='__uint8_t' type-id='type-id-71' id='type-id-136'/> + <typedef-decl name='gnutls_cipher_algorithm_t' type-id='type-id-239' id='type-id-237'/> + <enum-decl name='gnutls_cipher_algorithm' id='type-id-239'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CIPHER_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_CIPHER_NULL' value='1'/> + <enumerator name='GNUTLS_CIPHER_ARCFOUR_128' value='2'/> + <enumerator name='GNUTLS_CIPHER_3DES_CBC' value='3'/> + <enumerator name='GNUTLS_CIPHER_AES_128_CBC' value='4'/> + <enumerator name='GNUTLS_CIPHER_AES_256_CBC' value='5'/> + <enumerator name='GNUTLS_CIPHER_ARCFOUR_40' value='6'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_128_CBC' value='7'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_256_CBC' value='8'/> + <enumerator name='GNUTLS_CIPHER_AES_192_CBC' value='9'/> + <enumerator name='GNUTLS_CIPHER_AES_128_GCM' value='10'/> + <enumerator name='GNUTLS_CIPHER_AES_256_GCM' value='11'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_192_CBC' value='12'/> + <enumerator name='GNUTLS_CIPHER_SALSA20_256' value='13'/> + <enumerator name='GNUTLS_CIPHER_ESTREAM_SALSA20_256' value='14'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_128_GCM' value='15'/> + <enumerator name='GNUTLS_CIPHER_CAMELLIA_256_GCM' value='16'/> + <enumerator name='GNUTLS_CIPHER_RC2_40_CBC' value='17'/> + <enumerator name='GNUTLS_CIPHER_DES_CBC' value='18'/> + <enumerator name='GNUTLS_CIPHER_AES_128_CCM' value='19'/> + <enumerator name='GNUTLS_CIPHER_AES_256_CCM' value='20'/> + <enumerator name='GNUTLS_CIPHER_AES_128_CCM_8' value='21'/> + <enumerator name='GNUTLS_CIPHER_AES_256_CCM_8' value='22'/> + <enumerator name='GNUTLS_CIPHER_CHACHA20_POLY1305' value='23'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_TC26Z_CFB' value='24'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_CPA_CFB' value='25'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_CPB_CFB' value='26'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_CPC_CFB' value='27'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_CPD_CFB' value='28'/> + <enumerator name='GNUTLS_CIPHER_AES_128_CFB8' value='29'/> + <enumerator name='GNUTLS_CIPHER_AES_192_CFB8' value='30'/> + <enumerator name='GNUTLS_CIPHER_AES_256_CFB8' value='31'/> + <enumerator name='GNUTLS_CIPHER_AES_128_XTS' value='32'/> + <enumerator name='GNUTLS_CIPHER_AES_256_XTS' value='33'/> + <enumerator name='GNUTLS_CIPHER_GOST28147_TC26Z_CNT' value='34'/> + <enumerator name='GNUTLS_CIPHER_CHACHA20_64' value='35'/> + <enumerator name='GNUTLS_CIPHER_CHACHA20_32' value='36'/> + <enumerator name='GNUTLS_CIPHER_AES_128_SIV' value='37'/> + <enumerator name='GNUTLS_CIPHER_AES_256_SIV' value='38'/> + <enumerator name='GNUTLS_CIPHER_AES_192_GCM' value='39'/> + <enumerator name='GNUTLS_CIPHER_IDEA_PGP_CFB' value='200'/> + <enumerator name='GNUTLS_CIPHER_3DES_PGP_CFB' value='201'/> + <enumerator name='GNUTLS_CIPHER_CAST5_PGP_CFB' value='202'/> + <enumerator name='GNUTLS_CIPHER_BLOWFISH_PGP_CFB' value='203'/> + <enumerator name='GNUTLS_CIPHER_SAFER_SK128_PGP_CFB' value='204'/> + <enumerator name='GNUTLS_CIPHER_AES128_PGP_CFB' value='205'/> + <enumerator name='GNUTLS_CIPHER_AES192_PGP_CFB' value='206'/> + <enumerator name='GNUTLS_CIPHER_AES256_PGP_CFB' value='207'/> + <enumerator name='GNUTLS_CIPHER_TWOFISH_PGP_CFB' value='208'/> + </enum-decl> + <typedef-decl name='gnutls_kx_algorithm_t' type-id='type-id-506' id='type-id-432'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-506'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_KX_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_KX_RSA' value='1'/> + <enumerator name='GNUTLS_KX_DHE_DSS' value='2'/> + <enumerator name='GNUTLS_KX_DHE_RSA' value='3'/> + <enumerator name='GNUTLS_KX_ANON_DH' value='4'/> + <enumerator name='GNUTLS_KX_SRP' value='5'/> + <enumerator name='GNUTLS_KX_RSA_EXPORT' value='6'/> + <enumerator name='GNUTLS_KX_SRP_RSA' value='7'/> + <enumerator name='GNUTLS_KX_SRP_DSS' value='8'/> + <enumerator name='GNUTLS_KX_PSK' value='9'/> + <enumerator name='GNUTLS_KX_DHE_PSK' value='10'/> + <enumerator name='GNUTLS_KX_ANON_ECDH' value='11'/> + <enumerator name='GNUTLS_KX_ECDHE_RSA' value='12'/> + <enumerator name='GNUTLS_KX_ECDHE_ECDSA' value='13'/> + <enumerator name='GNUTLS_KX_ECDHE_PSK' value='14'/> + <enumerator name='GNUTLS_KX_RSA_PSK' value='15'/> + <enumerator name='GNUTLS_KX_VKO_GOST_12' value='16'/> + </enum-decl> + <typedef-decl name='gnutls_mac_algorithm_t' type-id='type-id-240' id='type-id-234'/> + <enum-decl name='__anonymous_enum__1' is-anonymous='yes' id='type-id-240'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_MAC_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_MAC_NULL' value='1'/> + <enumerator name='GNUTLS_MAC_MD5' value='2'/> + <enumerator name='GNUTLS_MAC_SHA1' value='3'/> + <enumerator name='GNUTLS_MAC_RMD160' value='4'/> + <enumerator name='GNUTLS_MAC_MD2' value='5'/> + <enumerator name='GNUTLS_MAC_SHA256' value='6'/> + <enumerator name='GNUTLS_MAC_SHA384' value='7'/> + <enumerator name='GNUTLS_MAC_SHA512' value='8'/> + <enumerator name='GNUTLS_MAC_SHA224' value='9'/> + <enumerator name='GNUTLS_MAC_SHA3_224' value='10'/> + <enumerator name='GNUTLS_MAC_SHA3_256' value='11'/> + <enumerator name='GNUTLS_MAC_SHA3_384' value='12'/> + <enumerator name='GNUTLS_MAC_SHA3_512' value='13'/> + <enumerator name='GNUTLS_MAC_MD5_SHA1' value='14'/> + <enumerator name='GNUTLS_MAC_GOSTR_94' value='15'/> + <enumerator name='GNUTLS_MAC_STREEBOG_256' value='16'/> + <enumerator name='GNUTLS_MAC_STREEBOG_512' value='17'/> + <enumerator name='GNUTLS_MAC_AEAD' value='200'/> + <enumerator name='GNUTLS_MAC_UMAC_96' value='201'/> + <enumerator name='GNUTLS_MAC_UMAC_128' value='202'/> + <enumerator name='GNUTLS_MAC_AES_CMAC_128' value='203'/> + <enumerator name='GNUTLS_MAC_AES_CMAC_256' value='204'/> + <enumerator name='GNUTLS_MAC_AES_GMAC_128' value='205'/> + <enumerator name='GNUTLS_MAC_AES_GMAC_192' value='206'/> + <enumerator name='GNUTLS_MAC_AES_GMAC_256' value='207'/> + <enumerator name='GNUTLS_MAC_GOST28147_TC26Z_IMIT' value='208'/> + <enumerator name='GNUTLS_MAC_SHAKE_128' value='209'/> + <enumerator name='GNUTLS_MAC_SHAKE_256' value='210'/> + </enum-decl> + <typedef-decl name='gnutls_protocol_t' type-id='type-id-509' id='type-id-433'/> + <enum-decl name='__anonymous_enum__2' is-anonymous='yes' id='type-id-509'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SSL3' value='1'/> + <enumerator name='GNUTLS_TLS1_0' value='2'/> + <enumerator name='GNUTLS_TLS1' value='2'/> + <enumerator name='GNUTLS_TLS1_1' value='3'/> + <enumerator name='GNUTLS_TLS1_2' value='4'/> + <enumerator name='GNUTLS_TLS1_3' value='5'/> + <enumerator name='GNUTLS_DTLS0_9' value='200'/> + <enumerator name='GNUTLS_DTLS1_0' value='201'/> + <enumerator name='GNUTLS_DTLS1_2' value='202'/> + <enumerator name='GNUTLS_DTLS_VERSION_MIN' value='200'/> + <enumerator name='GNUTLS_DTLS_VERSION_MAX' value='202'/> + <enumerator name='GNUTLS_TLS_VERSION_MAX' value='5'/> + <enumerator name='GNUTLS_VERSION_UNKNOWN' value='255'/> + </enum-decl> + <typedef-decl name='mac_entry_st' type-id='type-id-466' id='type-id-410'/> + <class-decl name='mac_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-466'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='oid' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mac_oid' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='id' type-id='type-id-234' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='output_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='key_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='nonce_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='placeholder' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='block_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='time_t' type-id='type-id-46' id='type-id-272'/> + <typedef-decl name='__time_t' type-id='type-id-22' id='type-id-46'/> + <typedef-decl name='uint32_t' type-id='type-id-102' id='type-id-88'/> + <typedef-decl name='__uint32_t' type-id='type-id-10' id='type-id-102'/> + <typedef-decl name='gnutls_certificate_type_t' type-id='type-id-343' id='type-id-314'/> + <enum-decl name='__anonymous_enum__3' is-anonymous='yes' id='type-id-343'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CRT_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_CRT_X509' value='1'/> + <enumerator name='GNUTLS_CRT_OPENPGP' value='2'/> + <enumerator name='GNUTLS_CRT_RAWPK' value='3'/> + <enumerator name='GNUTLS_CRT_MAX' value='3'/> + </enum-decl> + <typedef-decl name='gnutls_group_entry_st' type-id='type-id-459' id='type-id-409'/> + <class-decl name='gnutls_group_entry_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-459'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='type-id-443' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='prime' type-id='type-id-480' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='q' type-id='type-id-480' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='generator' type-id='type-id-480' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='q_bits' type-id='type-id-481' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='curve' type-id='type-id-442' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='pk' type-id='type-id-385' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='tls_id' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_group_t' type-id='type-id-504' id='type-id-443'/> + <enum-decl name='__anonymous_enum__4' is-anonymous='yes' id='type-id-504'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_GROUP_INVALID' value='0'/> + <enumerator name='GNUTLS_GROUP_SECP192R1' value='5'/> + <enumerator name='GNUTLS_GROUP_SECP224R1' value='1'/> + <enumerator name='GNUTLS_GROUP_SECP256R1' value='2'/> + <enumerator name='GNUTLS_GROUP_SECP384R1' value='3'/> + <enumerator name='GNUTLS_GROUP_SECP521R1' value='4'/> + <enumerator name='GNUTLS_GROUP_X25519' value='6'/> + <enumerator name='GNUTLS_GROUP_X448' value='20'/> + <enumerator name='GNUTLS_GROUP_GC256A' value='16'/> + <enumerator name='GNUTLS_GROUP_GC256B' value='17'/> + <enumerator name='GNUTLS_GROUP_GC256C' value='18'/> + <enumerator name='GNUTLS_GROUP_GC256D' value='19'/> + <enumerator name='GNUTLS_GROUP_GC512A' value='13'/> + <enumerator name='GNUTLS_GROUP_GC512B' value='14'/> + <enumerator name='GNUTLS_GROUP_GC512C' value='15'/> + <enumerator name='GNUTLS_GROUP_FFDHE2048' value='256'/> + <enumerator name='GNUTLS_GROUP_FFDHE3072' value='257'/> + <enumerator name='GNUTLS_GROUP_FFDHE4096' value='258'/> + <enumerator name='GNUTLS_GROUP_FFDHE8192' value='259'/> + <enumerator name='GNUTLS_GROUP_FFDHE6144' value='260'/> + <enumerator name='GNUTLS_GROUP_MAX' value='260'/> + </enum-decl> + <typedef-decl name='gnutls_datum_t' type-id='type-id-345' id='type-id-257'/> + <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-257' visibility='default' id='type-id-345'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='type-id-99' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_ecc_curve_t' type-id='type-id-502' id='type-id-442'/> + <enum-decl name='__anonymous_enum__5' is-anonymous='yes' id='type-id-502'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_ECC_CURVE_INVALID' value='0'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP224R1' value='1'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP256R1' value='2'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP384R1' value='3'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP521R1' value='4'/> + <enumerator name='GNUTLS_ECC_CURVE_SECP192R1' value='5'/> + <enumerator name='GNUTLS_ECC_CURVE_X25519' value='6'/> + <enumerator name='GNUTLS_ECC_CURVE_ED25519' value='7'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPA' value='8'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPB' value='9'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPC' value='10'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPXA' value='11'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256CPXB' value='12'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST512A' value='13'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST512B' value='14'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST512C' value='15'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256A' value='16'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256B' value='17'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256C' value='18'/> + <enumerator name='GNUTLS_ECC_CURVE_GOST256D' value='19'/> + <enumerator name='GNUTLS_ECC_CURVE_X448' value='20'/> + <enumerator name='GNUTLS_ECC_CURVE_ED448' value='21'/> + <enumerator name='GNUTLS_ECC_CURVE_MAX' value='21'/> + </enum-decl> + <typedef-decl name='gnutls_pk_algorithm_t' type-id='type-id-460' id='type-id-385'/> + <enum-decl name='__anonymous_enum__6' is-anonymous='yes' id='type-id-460'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_PK_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_PK_RSA' value='1'/> + <enumerator name='GNUTLS_PK_DSA' value='2'/> + <enumerator name='GNUTLS_PK_DH' value='3'/> + <enumerator name='GNUTLS_PK_ECDSA' value='4'/> + <enumerator name='GNUTLS_PK_ECDH_X25519' value='5'/> + <enumerator name='GNUTLS_PK_RSA_PSS' value='6'/> + <enumerator name='GNUTLS_PK_EDDSA_ED25519' value='7'/> + <enumerator name='GNUTLS_PK_GOST_01' value='8'/> + <enumerator name='GNUTLS_PK_GOST_12_256' value='9'/> + <enumerator name='GNUTLS_PK_GOST_12_512' value='10'/> + <enumerator name='GNUTLS_PK_ECDH_X448' value='11'/> + <enumerator name='GNUTLS_PK_EDDSA_ED448' value='12'/> + <enumerator name='GNUTLS_PK_MAX' value='12'/> + </enum-decl> + <typedef-decl name='gnutls_sign_algorithm_t' type-id='type-id-356' id='type-id-315'/> + <enum-decl name='__anonymous_enum__7' is-anonymous='yes' id='type-id-356'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SIGN_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA1' value='1'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA' value='1'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA1' value='2'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA' value='2'/> + <enumerator name='GNUTLS_SIGN_RSA_MD5' value='3'/> + <enumerator name='GNUTLS_SIGN_RSA_MD2' value='4'/> + <enumerator name='GNUTLS_SIGN_RSA_RMD160' value='5'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA256' value='6'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA384' value='7'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA512' value='8'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA224' value='9'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA224' value='10'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA256' value='11'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA1' value='12'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA224' value='13'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA256' value='14'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA384' value='15'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA512' value='16'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA384' value='17'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA512' value='18'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_224' value='20'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_256' value='21'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_384' value='22'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SHA3_512' value='23'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA3_224' value='24'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA3_256' value='25'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA3_384' value='26'/> + <enumerator name='GNUTLS_SIGN_DSA_SHA3_512' value='27'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA3_224' value='28'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA3_256' value='29'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA3_384' value='30'/> + <enumerator name='GNUTLS_SIGN_RSA_SHA3_512' value='31'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_SHA256' value='32'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_SHA384' value='33'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_SHA512' value='34'/> + <enumerator name='GNUTLS_SIGN_EDDSA_ED25519' value='35'/> + <enumerator name='GNUTLS_SIGN_RSA_RAW' value='36'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SECP256R1_SHA256' value='37'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SECP384R1_SHA384' value='38'/> + <enumerator name='GNUTLS_SIGN_ECDSA_SECP521R1_SHA512' value='39'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_RSAE_SHA256' value='40'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_RSAE_SHA384' value='41'/> + <enumerator name='GNUTLS_SIGN_RSA_PSS_RSAE_SHA512' value='42'/> + <enumerator name='GNUTLS_SIGN_GOST_94' value='43'/> + <enumerator name='GNUTLS_SIGN_GOST_256' value='44'/> + <enumerator name='GNUTLS_SIGN_GOST_512' value='45'/> + <enumerator name='GNUTLS_SIGN_EDDSA_ED448' value='46'/> + <enumerator name='GNUTLS_SIGN_MAX' value='46'/> + </enum-decl> + <typedef-decl name='version_entry_st' type-id='type-id-472' id='type-id-412'/> + <class-decl name='__anonymous_struct__2' size-in-bits='320' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-412' visibility='default' id='type-id-472'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='type-id-433' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='age' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='major' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='minor' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='transport' type-id='type-id-293' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='supported' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='explicit_iv' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='extensions' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='216'> + <var-decl name='selectable_sighash' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='selectable_prf' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='232'> + <var-decl name='obsolete' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='240'> + <var-decl name='tls13_sem' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='248'> + <var-decl name='false_start' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='only_extension' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='264'> + <var-decl name='post_handshake_auth' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='272'> + <var-decl name='key_shares' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='280'> + <var-decl name='multi_ocsp' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='tls_sig_sem' type-id='type-id-135' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='transport_t' type-id='type-id-371' id='type-id-293'/> + <enum-decl name='transport_t' id='type-id-371'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_STREAM' value='0'/> + <enumerator name='GNUTLS_DGRAM' value='1'/> + </enum-decl> + <typedef-decl name='record_parameters_st' type-id='type-id-365' id='type-id-317'/> + <class-decl name='record_parameters_st' size-in-bits='5504' is-struct='yes' visibility='default' id='type-id-365'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='epoch' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='initialized' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cipher' type-id='type-id-398' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='etm' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='mac' type-id='type-id-312' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='dtls_sw_next' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='dtls_sw_bits' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='dtls_sw_have_recv' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='read' type-id='type-id-399' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2944'> + <var-decl name='write' type-id='type-id-399' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='5440'> + <var-decl name='usage_cnt' type-id='type-id-14' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='cipher_entry_st' type-id='type-id-523' id='type-id-494'/> + <class-decl name='cipher_entry_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-523'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='id' type-id='type-id-237' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='blocksize' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='112'> + <var-decl name='keysize' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='type' type-id='type-id-532' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='implicit_iv' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='176'> + <var-decl name='explicit_iv' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='cipher_iv' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='tagsize' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='cipher_type_t' type-id='type-id-555' id='type-id-532'/> + <enum-decl name='__anonymous_enum__8' is-anonymous='yes' id='type-id-555'> + <underlying-type type-id='type-id-70'/> + <enumerator name='CIPHER_STREAM' value='0'/> + <enumerator name='CIPHER_BLOCK' value='1'/> + <enumerator name='CIPHER_AEAD' value='2'/> + </enum-decl> + <typedef-decl name='uint64_t' type-id='type-id-158' id='type-id-140'/> + <typedef-decl name='__uint64_t' type-id='type-id-12' id='type-id-158'/> + <typedef-decl name='record_state_st' type-id='type-id-468' id='type-id-399'/> + <class-decl name='record_state_st' size-in-bits='2496' is-struct='yes' visibility='default' id='type-id-468'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='pkcs7' type-id='type-id-390' visibility='default'/> + <var-decl name='mac_key' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='mac_key_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='iv' type-id='type-id-152' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='iv_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='key' type-id='type-id-301' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='key_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='ctx' type-id='type-id-484' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='aead_tag_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2400'> + <var-decl name='is_aead' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='sequence_number' type-id='type-id-140' visibility='default'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='1344' is-anonymous='yes' visibility='default' id='type-id-484'> + <data-member access='private'> + <var-decl name='tls12' type-id='type-id-530' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='aead' type-id='type-id-531' visibility='default'/> + </data-member> + </union-decl> + <typedef-decl name='auth_cipher_hd_st' type-id='type-id-543' id='type-id-530'/> + <class-decl name='__anonymous_struct__3' size-in-bits='1344' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-530' visibility='default' id='type-id-543'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cipher' type-id='type-id-545' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='mac' type-id='type-id-551' visibility='default'/> + </data-member> + <data-member access='public' static='yes'> + <var-decl name='is_mac' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' static='yes'> + <var-decl name='continuous_mac' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' static='yes'> + <var-decl name='non_null' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' static='yes'> + <var-decl name='etm' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='tag_size' type-id='type-id-9' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='cipher_hd_st' type-id='type-id-563' id='type-id-545'/> + <class-decl name='__anonymous_struct__4' size-in-bits='704' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-545' visibility='default' id='type-id-563'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='handle' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='encap_data_oid' type-id='type-id-1001' visibility='default'/> + <var-decl name='e' type-id='type-id-398' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='encrypt' type-id='type-id-634' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='decrypt' type-id='type-id-635' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='aead_encrypt' type-id='type-id-636' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='aead_decrypt' type-id='type-id-637' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='auth' type-id='type-id-638' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='tag' type-id='type-id-639' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='setiv' type-id='type-id-640' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='getiv' type-id='type-id-641' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='deinit' type-id='type-id-642' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='cipher_encrypt_func' type-id='type-id-119' id='type-id-634'/> + <typedef-decl name='size_t' type-id='type-id-12' id='type-id-9'/> + <typedef-decl name='cipher_decrypt_func' type-id='type-id-119' id='type-id-635'/> + <typedef-decl name='aead_cipher_encrypt_func' type-id='type-id-117' id='type-id-636'/> + <typedef-decl name='aead_cipher_decrypt_func' type-id='type-id-117' id='type-id-637'/> + <typedef-decl name='cipher_auth_func' type-id='type-id-118' id='type-id-638'/> + <typedef-decl name='cipher_tag_func' type-id='type-id-122' id='type-id-639'/> + <typedef-decl name='cipher_setiv_func' type-id='type-id-118' id='type-id-640'/> + <typedef-decl name='cipher_getiv_func' type-id='type-id-118' id='type-id-641'/> + <typedef-decl name='cipher_deinit_func' type-id='type-id-120' id='type-id-642'/> + <union-decl name='__anonymous_union__1' size-in-bits='512' is-anonymous='yes' visibility='default' id='type-id-551'> + <data-member access='private'> + <var-decl name='dig' type-id='type-id-564' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='mac' type-id='type-id-565' visibility='default'/> + </data-member> + </union-decl> + <typedef-decl name='digest_hd_st' type-id='type-id-645' id='type-id-564'/> + <class-decl name='__anonymous_struct__5' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-564' visibility='default' id='type-id-645'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='e' type-id='type-id-312' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='hash' type-id='type-id-648' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='output' type-id='type-id-649' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='deinit' type-id='type-id-650' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='copy' type-id='type-id-651' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='key' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='keysize' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='handle' type-id='type-id-11' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='hash_func' type-id='type-id-118' id='type-id-648'/> + <typedef-decl name='output_func' type-id='type-id-118' id='type-id-649'/> + <typedef-decl name='hash_deinit_func' type-id='type-id-120' id='type-id-650'/> + <typedef-decl name='copy_func' type-id='type-id-212' id='type-id-651'/> + <typedef-decl name='mac_hd_st' type-id='type-id-647' id='type-id-565'/> + <class-decl name='__anonymous_struct__6' size-in-bits='512' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-565' visibility='default' id='type-id-647'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='e' type-id='type-id-312' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='mac_len' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hash' type-id='type-id-648' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='setnonce' type-id='type-id-652' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='output' type-id='type-id-649' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='deinit' type-id='type-id-650' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='copy' type-id='type-id-651' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='handle' type-id='type-id-11' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='nonce_func' type-id='type-id-118' id='type-id-652'/> + <typedef-decl name='api_aead_cipher_hd_st' type-id='type-id-542' id='type-id-531'/> + <class-decl name='api_aead_cipher_hd_st' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-542'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ctx_enc' type-id='type-id-545' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='internals_st' type-id='type-id-252' id='type-id-248'/> + <class-decl name='__anonymous_struct__7' size-in-bits='34048' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-248' visibility='default' id='type-id-252'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='record_buffer' type-id='type-id-261' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='handshake_hash_buffer_prev_len' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='handshake_hash_buffer_client_hello_len' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='handshake_hash_buffer_client_kx_len' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='handshake_hash_buffer_server_finished_len' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='handshake_hash_buffer_client_finished_len' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='handshake_hash_buffer' type-id='type-id-262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='resumable' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='ticket_state' type-id='type-id-264' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='bye_state' type-id='type-id-265' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='800'> + <var-decl name='reauth_state' type-id='type-id-266' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='832'> + <var-decl name='handshake_final_state' type-id='type-id-267' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='864'> + <var-decl name='handshake_state' type-id='type-id-267' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='896'> + <var-decl name='invalid_connection' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='904'> + <var-decl name='may_not_read' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='912'> + <var-decl name='may_not_write' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='920'> + <var-decl name='read_eof' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='928'> + <var-decl name='last_alert' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='last_handshake_in' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='992'> + <var-decl name='last_handshake_out' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='priorities' type-id='type-id-268' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='der_signed_data' type-id='type-id-62' visibility='default'/> + <var-decl name='allow_large_records' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1096'> + <var-decl name='allow_small_records' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1104'> + <var-decl name='no_etm' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1112'> + <var-decl name='no_ext_master_secret' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='allow_key_usage_violation' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1128'> + <var-decl name='allow_wrong_pms' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1136'> + <var-decl name='dumbfw' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='dh_prime_bits' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1168'> + <var-decl name='resumed' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1176'> + <var-decl name='resumption_requested' type-id='type-id-263' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='signed_data' type-id='type-id-390' visibility='default'/> + <var-decl name='resumed_security_parameters' type-id='type-id-246' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='expanded' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='3264'> + <var-decl name='resumption_data' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3392'> + <var-decl name='handshake_send_buffer' type-id='type-id-261' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3648'> + <var-decl name='handshake_header_recv_buffer' type-id='type-id-261' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='handshake_recv_buffer' type-id='type-id-270' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7360'> + <var-decl name='handshake_recv_buffer_size' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7424'> + <var-decl name='record_recv_buffer' type-id='type-id-261' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='record_send_buffer' type-id='type-id-261' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7936'> + <var-decl name='record_send_buffer_user_size' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='early_data_recv_buffer' type-id='type-id-261' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8256'> + <var-decl name='early_data_presend_buffer' type-id='type-id-262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8512'> + <var-decl name='rsend_state' type-id='type-id-271' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8576'> + <var-decl name='record_key_update_buffer' type-id='type-id-262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8832'> + <var-decl name='record_presend_buffer' type-id='type-id-262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9088'> + <var-decl name='reauth_buffer' type-id='type-id-262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9344'> + <var-decl name='expire_time' type-id='type-id-272' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9408'> + <var-decl name='auth_struct' type-id='type-id-273' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9472'> + <var-decl name='adv_version_major' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9480'> + <var-decl name='adv_version_minor' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9504'> + <var-decl name='send_cert_req' type-id='type-id-274' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9536'> + <var-decl name='max_handshake_data_buffer_size' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9600'> + <var-decl name='pull_timeout_func' type-id='type-id-275' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9664'> + <var-decl name='pull_func' type-id='type-id-276' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9728'> + <var-decl name='push_func' type-id='type-id-277' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9792'> + <var-decl name='vec_push_func' type-id='type-id-278' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9856'> + <var-decl name='errno_func' type-id='type-id-279' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9920'> + <var-decl name='transport_recv_ptr' type-id='type-id-280' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='9984'> + <var-decl name='transport_send_ptr' type-id='type-id-280' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10048'> + <var-decl name='db_store_func' type-id='type-id-281' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10112'> + <var-decl name='db_retrieve_func' type-id='type-id-282' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10176'> + <var-decl name='db_remove_func' type-id='type-id-283' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10240'> + <var-decl name='db_ptr' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10304'> + <var-decl name='user_hello_func' type-id='type-id-284' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10368'> + <var-decl name='h_hook' type-id='type-id-285' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10432'> + <var-decl name='h_type' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10464'> + <var-decl name='h_post' type-id='type-id-286' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10496'> + <var-decl name='keylog_func' type-id='type-id-287' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10560'> + <var-decl name='selected_cert_list' type-id='type-id-288' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10624'> + <var-decl name='selected_cert_list_length' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10688'> + <var-decl name='selected_key' type-id='type-id-289' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10752'> + <var-decl name='selected_ocsp' type-id='type-id-290' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10816'> + <var-decl name='selected_ocsp_length' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10880'> + <var-decl name='selected_ocsp_func' type-id='type-id-291' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10944'> + <var-decl name='selected_ocsp_func_ptr' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11008'> + <var-decl name='selected_need_free' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11016'> + <var-decl name='default_record_version' type-id='type-id-292' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11032'> + <var-decl name='default_hello_version' type-id='type-id-292' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11072'> + <var-decl name='user_ptr' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11136'> + <var-decl name='direction' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11144'> + <var-decl name='ignore_rdn_sequence' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11152'> + <var-decl name='rsa_pms_version' type-id='type-id-292' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11168'> + <var-decl name='errnum' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11200'> + <var-decl name='initial_negotiation_completed' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11264'> + <var-decl name='post_negotiation_lock' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11328'> + <var-decl name='transport' type-id='type-id-293' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11392'> + <var-decl name='dtls' type-id='type-id-294' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11968'> + <var-decl name='handshake_suspicious_loops' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12000'> + <var-decl name='handshake_in_progress' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12008'> + <var-decl name='premaster_set' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12032'> + <var-decl name='cb_tls_unique_len' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12064'> + <var-decl name='cb_tls_unique' type-id='type-id-295' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12352'> + <var-decl name='handshake_start_time' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12480'> + <var-decl name='handshake_abs_timeout' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12608'> + <var-decl name='ertt' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12640'> + <var-decl name='handshake_timeout_ms' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12672'> + <var-decl name='record_timeout_ms' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12736'> + <var-decl name='post_handshake_cr_context' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12864'> + <var-decl name='post_handshake_hash_buffer' type-id='type-id-262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13120'> + <var-decl name='hsk_flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13184'> + <var-decl name='last_key_update' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13312'> + <var-decl name='key_update_count' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13376'> + <var-decl name='full_client_hello' type-id='type-id-262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13632'> + <var-decl name='extensions_offset' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13696'> + <var-decl name='hb_local_data' type-id='type-id-262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='13952'> + <var-decl name='hb_remote_data' type-id='type-id-262' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14208'> + <var-decl name='hb_ping_start' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14336'> + <var-decl name='hb_ping_sent' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14464'> + <var-decl name='hb_actual_retrans_timeout_ms' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14496'> + <var-decl name='hb_retrans_timeout_ms' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14528'> + <var-decl name='hb_total_timeout_ms' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14560'> + <var-decl name='ocsp_check_ok' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14592'> + <var-decl name='hb_state' type-id='type-id-296' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14624'> + <var-decl name='recv_state' type-id='type-id-297' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14656'> + <var-decl name='sc_random_set' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14720'> + <var-decl name='flags' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14784'> + <var-decl name='verify_callback' type-id='type-id-298' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14848'> + <var-decl name='vc_data' type-id='type-id-299' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14912'> + <var-decl name='vc_sdata' type-id='type-id-300' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15104'> + <var-decl name='vc_elements' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15136'> + <var-decl name='vc_status' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15168'> + <var-decl name='additional_verify_flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15200'> + <var-decl name='cert_hash' type-id='type-id-301' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15456'> + <var-decl name='cert_hash_set' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='15464'> + <var-decl name='saved_username' type-id='type-id-302' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16512'> + <var-decl name='saved_username_size' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16576'> + <var-decl name='tfo' type-id='type-id-303' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17792'> + <var-decl name='rsup' type-id='type-id-304' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17856'> + <var-decl name='rsup_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17920'> + <var-decl name='rexts' type-id='type-id-305' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='17984'> + <var-decl name='rexts_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='18048'> + <var-decl name='ext_data' type-id='type-id-306' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30336'> + <var-decl name='used_exts' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30400'> + <var-decl name='ext_msg' type-id='type-id-307' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30432'> + <var-decl name='max_recv_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30464'> + <var-decl name='cand_ec_group' type-id='type-id-308' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30528'> + <var-decl name='cand_dh_group' type-id='type-id-308' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30592'> + <var-decl name='cand_group' type-id='type-id-308' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30656'> + <var-decl name='hrr_cs' type-id='type-id-292' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30688'> + <var-decl name='session_ticket_renew' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='30720'> + <var-decl name='tls13_ticket' type-id='type-id-309' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33856'> + <var-decl name='early_data_received' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33920'> + <var-decl name='anti_replay' type-id='type-id-310' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='33984'> + <var-decl name='epoch_lock' type-id='type-id-11' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-33' size-in-bits='1024' id='type-id-1001'> - <subrange length='128' type-id='type-id-38' id='type-id-1002'/> - - </array-type-def> - <pointer-type-def type-id='type-id-1000' size-in-bits='64' id='type-id-1003'/> - <typedef-decl name='gnutls_pkcs7_t' type-id='type-id-1003' id='type-id-1004'/> - <class-decl name='gnutls_pkcs7_attrs_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1005'> + <typedef-decl name='mbuffer_head_st' type-id='type-id-363' id='type-id-261'/> + <class-decl name='mbuffer_head_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-363'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='oid' type-id='type-id-379' visibility='default'/> + <var-decl name='head' type-id='type-id-397' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='type-id-62' visibility='default'/> + <var-decl name='tail' type-id='type-id-397' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='length' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='type-id-1006' visibility='default'/> + <var-decl name='byte_length' type-id='type-id-9' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-1005' size-in-bits='64' id='type-id-1006'/> - <typedef-decl name='gnutls_pkcs7_attrs_t' type-id='type-id-1006' id='type-id-1007'/> - <function-decl name='gnutls_pkcs7_sign' mangled-name='gnutls_pkcs7_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_sign@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-470' name='signer'/> - <parameter type-id='type-id-404' name='signer_key'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-1007' name='signed_attrs'/> - <parameter type-id='type-id-1007' name='unsigned_attrs'/> - <parameter type-id='type-id-212' name='dig'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_delete_crl' mangled-name='gnutls_pkcs7_delete_crl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_delete_crl@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-22' name='indx'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_set_crl' mangled-name='gnutls_pkcs7_set_crl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_set_crl@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-733' name='crl'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_set_crl_raw' mangled-name='gnutls_pkcs7_set_crl_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_set_crl_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-57' name='crl'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_crl_count' mangled-name='gnutls_pkcs7_get_crl_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crl_count@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_crl_raw' mangled-name='gnutls_pkcs7_get_crl_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crl_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='crl'/> - <parameter type-id='type-id-425' name='crl_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_crl_raw2' mangled-name='gnutls_pkcs7_get_crl_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crl_raw2@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='crl'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_delete_crt' mangled-name='gnutls_pkcs7_delete_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_delete_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-22' name='indx'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_set_crt' mangled-name='gnutls_pkcs7_set_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_set_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-470' name='crt'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_set_crt_raw' mangled-name='gnutls_pkcs7_set_crt_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_set_crt_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-57' name='crl'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_export2' mangled-name='gnutls_pkcs7_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_export' mangled-name='gnutls_pkcs7_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_export@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_verify' mangled-name='gnutls_pkcs7_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_verify@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-718' name='tl'/> - <parameter type-id='type-id-173' name='vdata'/> - <parameter type-id='type-id-10' name='vdata_size'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_verify_direct' mangled-name='gnutls_pkcs7_verify_direct' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_verify_direct@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-470' name='signer'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_embedded_data_oid' mangled-name='gnutls_pkcs7_get_embedded_data_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_embedded_data_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <return type-id='type-id-27'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_embedded_data' mangled-name='gnutls_pkcs7_get_embedded_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_embedded_data@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='gnutls_pkcs7_signature_info_st' size-in-bits='1280' is-struct='yes' visibility='default' id='type-id-1008'> + <typedef-decl name='mbuffer_st' type-id='type-id-451' id='type-id-1454'/> + <class-decl name='mbuffer_st' size-in-bits='640' is-struct='yes' visibility='default' id='type-id-451'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='next' type-id='type-id-397' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='prev' type-id='type-id-397' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='mark' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='msg' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='maximum_size' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='uhead_mark' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='type' type-id='type-id-483' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='record_sequence' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='epoch' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='htype' type-id='type-id-448' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='handshake_sequence' type-id='type-id-269' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='content_type_t' type-id='type-id-524' id='type-id-483'/> + <enum-decl name='content_type_t' id='type-id-524'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CHANGE_CIPHER_SPEC' value='20'/> + <enumerator name='GNUTLS_ALERT' value='21'/> + <enumerator name='GNUTLS_HANDSHAKE' value='22'/> + <enumerator name='GNUTLS_APPLICATION_DATA' value='23'/> + <enumerator name='GNUTLS_HEARTBEAT' value='24'/> + </enum-decl> + <typedef-decl name='gnutls_handshake_description_t' type-id='type-id-505' id='type-id-448'/> + <enum-decl name='__anonymous_enum__9' is-anonymous='yes' id='type-id-505'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_HANDSHAKE_HELLO_REQUEST' value='0'/> + <enumerator name='GNUTLS_HANDSHAKE_CLIENT_HELLO' value='1'/> + <enumerator name='GNUTLS_HANDSHAKE_SERVER_HELLO' value='2'/> + <enumerator name='GNUTLS_HANDSHAKE_HELLO_VERIFY_REQUEST' value='3'/> + <enumerator name='GNUTLS_HANDSHAKE_NEW_SESSION_TICKET' value='4'/> + <enumerator name='GNUTLS_HANDSHAKE_END_OF_EARLY_DATA' value='5'/> + <enumerator name='GNUTLS_HANDSHAKE_ENCRYPTED_EXTENSIONS' value='8'/> + <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_PKT' value='11'/> + <enumerator name='GNUTLS_HANDSHAKE_SERVER_KEY_EXCHANGE' value='12'/> + <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_REQUEST' value='13'/> + <enumerator name='GNUTLS_HANDSHAKE_SERVER_HELLO_DONE' value='14'/> + <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_VERIFY' value='15'/> + <enumerator name='GNUTLS_HANDSHAKE_CLIENT_KEY_EXCHANGE' value='16'/> + <enumerator name='GNUTLS_HANDSHAKE_FINISHED' value='20'/> + <enumerator name='GNUTLS_HANDSHAKE_CERTIFICATE_STATUS' value='22'/> + <enumerator name='GNUTLS_HANDSHAKE_SUPPLEMENTAL' value='23'/> + <enumerator name='GNUTLS_HANDSHAKE_KEY_UPDATE' value='24'/> + <enumerator name='GNUTLS_HANDSHAKE_CHANGE_CIPHER_SPEC' value='254'/> + <enumerator name='GNUTLS_HANDSHAKE_CLIENT_HELLO_V2' value='1024'/> + <enumerator name='GNUTLS_HANDSHAKE_HELLO_RETRY_REQUEST' value='1025'/> + </enum-decl> + <typedef-decl name='gnutls_buffer_st' type-id='type-id-341' id='type-id-262'/> + <class-decl name='gnutls_buffer_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-341'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='allocd' type-id='type-id-133' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='type-id-133' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='max_length' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='length' type-id='type-id-9' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='send_ticket_state_t' type-id='type-id-368' id='type-id-264'/> + <enum-decl name='send_ticket_state_t' id='type-id-368'> + <underlying-type type-id='type-id-70'/> + <enumerator name='TICKET_STATE0' value='0'/> + <enumerator name='TICKET_STATE1' value='1'/> + </enum-decl> + <typedef-decl name='bye_state_t' type-id='type-id-338' id='type-id-265'/> + <enum-decl name='bye_state_t' id='type-id-338'> + <underlying-type type-id='type-id-70'/> + <enumerator name='BYE_STATE0' value='0'/> + <enumerator name='BYE_STATE1' value='1'/> + <enumerator name='BYE_STATE2' value='2'/> + </enum-decl> + <typedef-decl name='reauth_state_t' type-id='type-id-364' id='type-id-266'/> + <enum-decl name='reauth_state_t' id='type-id-364'> + <underlying-type type-id='type-id-70'/> + <enumerator name='REAUTH_STATE0' value='0'/> + <enumerator name='REAUTH_STATE1' value='1'/> + <enumerator name='REAUTH_STATE2' value='2'/> + <enumerator name='REAUTH_STATE3' value='3'/> + <enumerator name='REAUTH_STATE4' value='4'/> + <enumerator name='REAUTH_STATE5' value='5'/> + </enum-decl> + <typedef-decl name='handshake_state_t' type-id='type-id-360' id='type-id-267'/> + <enum-decl name='handshake_state_t' id='type-id-360'> + <underlying-type type-id='type-id-70'/> + <enumerator name='STATE0' value='0'/> + <enumerator name='STATE1' value='1'/> + <enumerator name='STATE2' value='2'/> + <enumerator name='STATE3' value='3'/> + <enumerator name='STATE4' value='4'/> + <enumerator name='STATE5' value='5'/> + <enumerator name='STATE6' value='6'/> + <enumerator name='STATE7' value='7'/> + <enumerator name='STATE8' value='8'/> + <enumerator name='STATE9' value='9'/> + <enumerator name='STATE10' value='10'/> + <enumerator name='STATE11' value='11'/> + <enumerator name='STATE12' value='12'/> + <enumerator name='STATE13' value='13'/> + <enumerator name='STATE14' value='14'/> + <enumerator name='STATE15' value='15'/> + <enumerator name='STATE16' value='16'/> + <enumerator name='STATE17' value='17'/> + <enumerator name='STATE18' value='18'/> + <enumerator name='STATE19' value='19'/> + <enumerator name='STATE20' value='20'/> + <enumerator name='STATE21' value='21'/> + <enumerator name='STATE22' value='22'/> + <enumerator name='STATE30' value='30'/> + <enumerator name='STATE31' value='31'/> + <enumerator name='STATE40' value='40'/> + <enumerator name='STATE41' value='41'/> + <enumerator name='STATE50' value='50'/> + <enumerator name='STATE90' value='90'/> + <enumerator name='STATE91' value='91'/> + <enumerator name='STATE92' value='92'/> + <enumerator name='STATE93' value='93'/> + <enumerator name='STATE94' value='94'/> + <enumerator name='STATE99' value='99'/> + <enumerator name='STATE100' value='100'/> + <enumerator name='STATE101' value='101'/> + <enumerator name='STATE102' value='102'/> + <enumerator name='STATE103' value='103'/> + <enumerator name='STATE104' value='104'/> + <enumerator name='STATE105' value='105'/> + <enumerator name='STATE106' value='106'/> + <enumerator name='STATE107' value='107'/> + <enumerator name='STATE108' value='108'/> + <enumerator name='STATE109' value='109'/> + <enumerator name='STATE110' value='110'/> + <enumerator name='STATE111' value='111'/> + <enumerator name='STATE112' value='112'/> + <enumerator name='STATE113' value='113'/> + <enumerator name='STATE114' value='114'/> + <enumerator name='STATE115' value='115'/> + <enumerator name='STATE150' value='116'/> + </enum-decl> + <class-decl name='gnutls_priority_st' size-in-bits='41792' is-struct='yes' visibility='default' id='type-id-332'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='protocol' type-id='type-id-378' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='client_ctype' type-id='type-id-378' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4160'> + <var-decl name='server_ctype' type-id='type-id-378' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='6240'> + <var-decl name='_cipher' type-id='type-id-378' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8320'> + <var-decl name='_mac' type-id='type-id-378' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='10400'> + <var-decl name='_kx' type-id='type-id-378' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12480'> + <var-decl name='_sign_algo' type-id='type-id-378' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='14560'> + <var-decl name='_supported_ecc' type-id='type-id-378' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16640'> + <var-decl name='groups' type-id='type-id-379' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20800'> + <var-decl name='sigalg' type-id='type-id-380' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24960'> + <var-decl name='cs' type-id='type-id-381' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41408'> + <var-decl name='no_extensions' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41440'> + <var-decl name='sr' type-id='type-id-382' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41472'> + <var-decl name='min_record_version' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41480'> + <var-decl name='server_precedence' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41488'> + <var-decl name='allow_server_key_usage_violation' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41496'> + <var-decl name='no_tickets' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41504'> + <var-decl name='have_cbc' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41512'> + <var-decl name='have_psk' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41520'> + <var-decl name='force_etm' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41536'> + <var-decl name='additional_verify_flags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41568'> + <var-decl name='fallback' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41600'> + <var-decl name='level' type-id='type-id-383' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41632'> + <var-decl name='_allow_large_records' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41640'> + <var-decl name='_allow_small_records' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41648'> + <var-decl name='_no_etm' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41656'> + <var-decl name='_no_ext_master_secret' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41664'> + <var-decl name='_allow_key_usage_violation' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41672'> + <var-decl name='_allow_wrong_pms' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41680'> + <var-decl name='_dumbfw' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='41696'> + <var-decl name='_dh_prime_bits' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='priority_st' type-id='type-id-467' id='type-id-378'/> + <class-decl name='__anonymous_struct__8' size-in-bits='2080' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-378' visibility='default' id='type-id-467'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='algo' type-id='type-id-21' visibility='default'/> + <var-decl name='priorities' type-id='type-id-493' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='num_priorities' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='group_list_st' type-id='type-id-465' id='type-id-379'/> + <class-decl name='group_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-465'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='entry' type-id='type-id-482' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4128'> + <var-decl name='have_ffdhe' type-id='type-id-263' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='sign_algo_list_st' type-id='type-id-470' id='type-id-380'/> + <class-decl name='sign_algo_list_st' size-in-bits='4160' is-struct='yes' visibility='default' id='type-id-470'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='entry' type-id='type-id-485' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='gnutls_sign_entry_st' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-552'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='sig' type-id='type-id-62' visibility='default'/> + <var-decl name='oid' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='id' type-id='type-id-315' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='pk' type-id='type-id-385' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='issuer_dn' type-id='type-id-62' visibility='default'/> + <var-decl name='hash' type-id='type-id-198' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='priv_pk' type-id='type-id-385' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='cert_pk' type-id='type-id-385' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='signer_serial' type-id='type-id-62' visibility='default'/> + <var-decl name='curve' type-id='type-id-442' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='aid' type-id='type-id-561' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='slevel' type-id='type-id-562' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='hash_output_size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_digest_algorithm_t' type-id='type-id-200' id='type-id-198'/> + <enum-decl name='__anonymous_enum__10' is-anonymous='yes' id='type-id-200'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_DIG_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_DIG_NULL' value='1'/> + <enumerator name='GNUTLS_DIG_MD5' value='2'/> + <enumerator name='GNUTLS_DIG_SHA1' value='3'/> + <enumerator name='GNUTLS_DIG_RMD160' value='4'/> + <enumerator name='GNUTLS_DIG_MD2' value='5'/> + <enumerator name='GNUTLS_DIG_SHA256' value='6'/> + <enumerator name='GNUTLS_DIG_SHA384' value='7'/> + <enumerator name='GNUTLS_DIG_SHA512' value='8'/> + <enumerator name='GNUTLS_DIG_SHA224' value='9'/> + <enumerator name='GNUTLS_DIG_SHA3_224' value='10'/> + <enumerator name='GNUTLS_DIG_SHA3_256' value='11'/> + <enumerator name='GNUTLS_DIG_SHA3_384' value='12'/> + <enumerator name='GNUTLS_DIG_SHA3_512' value='13'/> + <enumerator name='GNUTLS_DIG_MD5_SHA1' value='14'/> + <enumerator name='GNUTLS_DIG_GOSTR_94' value='15'/> + <enumerator name='GNUTLS_DIG_STREEBOG_256' value='16'/> + <enumerator name='GNUTLS_DIG_STREEBOG_512' value='17'/> + <enumerator name='GNUTLS_DIG_SHAKE_128' value='209'/> + <enumerator name='GNUTLS_DIG_SHAKE_256' value='210'/> + </enum-decl> + <typedef-decl name='sign_algorithm_st' type-id='type-id-687' id='type-id-643'/> + <class-decl name='__anonymous_struct__9' size-in-bits='24' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-643' visibility='default' id='type-id-687'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='type-id-292' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='tls_sem' type-id='type-id-135' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='hash_security_level_t' type-id='type-id-646' id='type-id-562'/> + <enum-decl name='hash_security_level_t' id='type-id-646'> + <underlying-type type-id='type-id-70'/> + <enumerator name='_SECURE' value='0'/> + <enumerator name='_INSECURE_FOR_CERTS' value='1'/> + <enumerator name='_INSECURE' value='2'/> + </enum-decl> + <typedef-decl name='ciphersuite_list_st' type-id='type-id-452' id='type-id-381'/> + <class-decl name='ciphersuite_list_st' size-in-bits='16448' is-struct='yes' visibility='default' id='type-id-452'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='entry' type-id='type-id-479' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16384'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_cipher_suite_entry_st' type-id='type-id-408' id='type-id-733'/> + <typedef-decl name='safe_renegotiation_t' type-id='type-id-469' id='type-id-382'/> + <enum-decl name='__anonymous_enum__11' is-anonymous='yes' id='type-id-469'> + <underlying-type type-id='type-id-70'/> + <enumerator name='SR_DISABLED' value='0'/> + <enumerator name='SR_UNSAFE' value='1'/> + <enumerator name='SR_PARTIAL' value='2'/> + <enumerator name='SR_SAFE' value='3'/> + </enum-decl> + <typedef-decl name='gnutls_sec_param_t' type-id='type-id-462' id='type-id-383'/> + <enum-decl name='__anonymous_enum__12' is-anonymous='yes' id='type-id-462'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SEC_PARAM_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_SEC_PARAM_INSECURE' value='5'/> + <enumerator name='GNUTLS_SEC_PARAM_EXPORT' value='10'/> + <enumerator name='GNUTLS_SEC_PARAM_VERY_WEAK' value='15'/> + <enumerator name='GNUTLS_SEC_PARAM_WEAK' value='20'/> + <enumerator name='GNUTLS_SEC_PARAM_LOW' value='25'/> + <enumerator name='GNUTLS_SEC_PARAM_LEGACY' value='30'/> + <enumerator name='GNUTLS_SEC_PARAM_MEDIUM' value='35'/> + <enumerator name='GNUTLS_SEC_PARAM_HIGH' value='40'/> + <enumerator name='GNUTLS_SEC_PARAM_ULTRA' value='45'/> + <enumerator name='GNUTLS_SEC_PARAM_FUTURE' value='50'/> + <enumerator name='GNUTLS_SEC_PARAM_MAX' value='50'/> + </enum-decl> + <typedef-decl name='handshake_buffer_st' type-id='type-id-427' id='type-id-335'/> + <class-decl name='__anonymous_struct__10' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-335' visibility='default' id='type-id-427'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='htype' type-id='type-id-448' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rtype' type-id='type-id-448' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='length' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='sequence' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='start_offset' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='end_offset' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='header' type-id='type-id-449' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='header_size' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='data' type-id='type-id-262' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='record_send_state_t' type-id='type-id-366' id='type-id-271'/> + <enum-decl name='record_send_state_t' id='type-id-366'> + <underlying-type type-id='type-id-70'/> + <enumerator name='RECORD_SEND_NORMAL' value='0'/> + <enumerator name='RECORD_SEND_CORKED' value='1'/> + <enumerator name='RECORD_SEND_CORKED_TO_KU' value='2'/> + <enumerator name='RECORD_SEND_KEY_UPDATE_1' value='3'/> + <enumerator name='RECORD_SEND_KEY_UPDATE_2' value='4'/> + <enumerator name='RECORD_SEND_KEY_UPDATE_3' value='5'/> + </enum-decl> + <class-decl name='mod_auth_st_int' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-411'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='gnutls_generate_server_certificate' type-id='type-id-436' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='gnutls_generate_client_certificate' type-id='type-id-436' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='gnutls_generate_server_kx' type-id='type-id-436' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='gnutls_generate_client_kx' type-id='type-id-436' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='gnutls_generate_client_crt_vrfy' type-id='type-id-436' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='gnutls_generate_server_crt_request' type-id='type-id-436' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='issuer_keyid' type-id='type-id-62' visibility='default'/> + <var-decl name='gnutls_process_server_certificate' type-id='type-id-437' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='gnutls_process_client_certificate' type-id='type-id-437' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='signing_time' type-id='type-id-17' visibility='default'/> + <var-decl name='gnutls_process_server_kx' type-id='type-id-437' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='signed_attrs' type-id='type-id-1007' visibility='default'/> + <var-decl name='gnutls_process_client_kx' type-id='type-id-437' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='unsigned_attrs' type-id='type-id-1007' visibility='default'/> + <var-decl name='gnutls_process_client_crt_vrfy' type-id='type-id-437' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='pad' type-id='type-id-1009' visibility='default'/> + <var-decl name='gnutls_process_server_crt_request' type-id='type-id-437' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-33' size-in-bits='512' id='type-id-1009'> - <subrange length='64' type-id='type-id-38' id='type-id-92'/> - - </array-type-def> - <typedef-decl name='gnutls_pkcs7_signature_info_st' type-id='type-id-1008' id='type-id-1010'/> - <pointer-type-def type-id='type-id-1010' size-in-bits='64' id='type-id-1011'/> - <function-decl name='gnutls_pkcs7_get_signature_info' mangled-name='gnutls_pkcs7_get_signature_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_signature_info@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-1011' name='info'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_signature_count' mangled-name='gnutls_pkcs7_get_signature_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_signature_count@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_signature_info_deinit' mangled-name='gnutls_pkcs7_signature_info_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_signature_info_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1011' name='info'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_crt_raw' mangled-name='gnutls_pkcs7_get_crt_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crt_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='certificate'/> - <parameter type-id='type-id-425' name='certificate_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_crt_raw2' mangled-name='gnutls_pkcs7_get_crt_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crt_raw2@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='cert'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_import' mangled-name='gnutls_pkcs7_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_import@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_deinit' mangled-name='gnutls_pkcs7_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-1004' size-in-bits='64' id='type-id-1012'/> - <function-decl name='gnutls_pkcs7_init' mangled-name='gnutls_pkcs7_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1012' name='pkcs7'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_crt_count' mangled-name='gnutls_pkcs7_get_crt_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crt_count@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='asn1_copy_node' mangled-name='asn1_copy_node' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_set_raw_time' mangled-name='_gnutls_x509_set_raw_time' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_crt_get_spki_params' mangled-name='_gnutls_x509_crt_get_spki_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_print' mangled-name='gnutls_x509_crt_print' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_verify' mangled-name='gnutls_x509_crt_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_check_key_purpose' mangled-name='_gnutls_check_key_purpose' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_certificate_verification_status_print' mangled-name='gnutls_certificate_verification_status_print' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_get_issuer_by_subject_key_id' mangled-name='gnutls_x509_trust_list_get_issuer_by_subject_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_get_issuer_by_dn' mangled-name='gnutls_x509_trust_list_get_issuer_by_dn' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_verify_data3' mangled-name='gnutls_x509_crt_verify_data3' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_verify_data2' mangled-name='gnutls_x509_crt_verify_data2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_oid_to_pk' mangled-name='gnutls_oid_to_pk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs7_add_attr' mangled-name='gnutls_pkcs7_add_attr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs7_attrs_deinit' mangled-name='gnutls_pkcs7_attrs_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='asn1_get_tag_der' mangled-name='asn1_get_tag_der' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='asn1_get_length_ber' mangled-name='asn1_get_length_ber' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs7-attrs.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_pkcs7_attrs_deinit' mangled-name='gnutls_pkcs7_attrs_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_attrs_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1007' name='list'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_attr' mangled-name='gnutls_pkcs7_get_attr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_attr@@GNUTLS_3_4'> - <parameter type-id='type-id-1007' name='list'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-855' name='oid'/> - <parameter type-id='type-id-278' name='data'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-1007' size-in-bits='64' id='type-id-1013'/> - <function-decl name='gnutls_pkcs7_add_attr' mangled-name='gnutls_pkcs7_add_attr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_add_attr@@GNUTLS_3_4'> - <parameter type-id='type-id-1013' name='list'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-278' name='data'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs7-crypt.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_pkcs_schema_get_oid' mangled-name='gnutls_pkcs_schema_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs_schema_get_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-10' name='schema'/> - <return type-id='type-id-27'/> - </function-decl> - <function-decl name='gnutls_pkcs_schema_get_name' mangled-name='gnutls_pkcs_schema_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs_schema_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-10' name='schema'/> - <return type-id='type-id-27'/> - </function-decl> - <function-decl name='gnutls_cipher_get_key_size' mangled-name='gnutls_cipher_get_key_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_decrypt_pbes1_des_md5_data' mangled-name='_gnutls_decrypt_pbes1_des_md5_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_oid_to_mac' mangled-name='gnutls_oid_to_mac' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_read_pbkdf1_params' mangled-name='_gnutls_read_pbkdf1_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='privkey.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_privkey_set_flags' mangled-name='gnutls_x509_privkey_set_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_set_flags@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_set_pin_function' mangled-name='gnutls_x509_privkey_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_set_pin_function@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='privkey'/> - <parameter type-id='type-id-378' name='fn'/> - <parameter type-id='type-id-101' name='userdata'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_sign_data' mangled-name='gnutls_x509_privkey_sign_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_sign_data@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-212' name='digest'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-101' name='signature'/> - <parameter type-id='type-id-425' name='signature_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_sign_hash' mangled-name='gnutls_x509_privkey_sign_hash' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_sign_hash@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-57' name='hash'/> - <parameter type-id='type-id-278' name='signature'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_get_key_id' mangled-name='gnutls_x509_privkey_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-64' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_verify_params' mangled-name='gnutls_x509_privkey_verify_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_verify_params@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_verify_seed' mangled-name='gnutls_x509_privkey_verify_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_verify_seed@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-212' name='digest'/> - <parameter type-id='type-id-101' name='seed'/> - <parameter type-id='type-id-99' name='seed_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_get_seed' mangled-name='gnutls_x509_privkey_get_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_seed@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-434' name='digest'/> - <parameter type-id='type-id-101' name='seed'/> - <parameter type-id='type-id-425' name='seed_size'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-1014'> + <typedef-decl name='gnutls_session_t' type-id='type-id-244' id='type-id-241'/> + <typedef-decl name='gnutls_certificate_request_t' type-id='type-id-342' id='type-id-274'/> + <enum-decl name='__anonymous_enum__13' is-anonymous='yes' id='type-id-342'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CERT_IGNORE' value='0'/> + <enumerator name='GNUTLS_CERT_REQUEST' value='1'/> + <enumerator name='GNUTLS_CERT_REQUIRE' value='2'/> + </enum-decl> + <typedef-decl name='gnutls_pull_timeout_func' type-id='type-id-355' id='type-id-275'/> + <typedef-decl name='gnutls_transport_ptr_t' type-id='type-id-11' id='type-id-280'/> + <typedef-decl name='gnutls_pull_func' type-id='type-id-354' id='type-id-276'/> + <typedef-decl name='gnutls_push_func' type-id='type-id-354' id='type-id-277'/> + <typedef-decl name='gnutls_vec_push_func' type-id='type-id-359' id='type-id-278'/> + <typedef-decl name='giovec_t' type-id='type-id-881' id='type-id-880'/> + <class-decl name='iovec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-881'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-765' visibility='default'/> + <var-decl name='iov_base' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='type-id-64' visibility='default'/> + <var-decl name='iov_len' type-id='type-id-9' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_errno_func' type-id='type-id-349' id='type-id-279'/> + <typedef-decl name='gnutls_db_store_func' type-id='type-id-348' id='type-id-281'/> + <typedef-decl name='gnutls_db_retr_func' type-id='type-id-347' id='type-id-282'/> + <typedef-decl name='gnutls_db_remove_func' type-id='type-id-346' id='type-id-283'/> + <typedef-decl name='gnutls_handshake_simple_hook_func' type-id='type-id-352' id='type-id-284'/> + <typedef-decl name='gnutls_handshake_hook_func' type-id='type-id-351' id='type-id-285'/> + <typedef-decl name='int16_t' type-id='type-id-362' id='type-id-286'/> + <typedef-decl name='__int16_t' type-id='type-id-72' id='type-id-362'/> + <typedef-decl name='gnutls_keylog_func' type-id='type-id-353' id='type-id-287'/> + <typedef-decl name='gnutls_pcert_st' type-id='type-id-424' id='type-id-331'/> + <class-decl name='gnutls_pcert_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-424'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pubkey' type-id='type-id-435' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='cert' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='type' type-id='type-id-314' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_pubkey_t' type-id='type-id-510' id='type-id-435'/> + <typedef-decl name='gnutls_ocsp_data_st' type-id='type-id-423' id='type-id-330'/> + <class-decl name='gnutls_ocsp_data_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-423'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='version' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='response' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='exptime' type-id='type-id-272' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='padding' type-id='type-id-434' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_status_request_ocsp_func' type-id='type-id-357' id='type-id-291'/> + <typedef-decl name='dtls_st' type-id='type-id-339' id='type-id-294'/> + <class-decl name='__anonymous_struct__11' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-294' visibility='default' id='type-id-339'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='dcookie' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='hsk_write_seq' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='hsk_read_seq' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='mtu' type-id='type-id-269' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='208'> + <var-decl name='flight_init' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='216'> + <var-decl name='last_flight' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='retrans_timeout_ms' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='hsk_hello_verify_requests' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='actual_retrans_timeout_ms' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='async_term' type-id='type-id-272' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='last_retransmit' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='packets_dropped' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-31'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='tv_sec' type-id='type-id-46' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='tv_nsec' type-id='type-id-34' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='__syscall_slong_t' type-id='type-id-22' id='type-id-34'/> + <typedef-decl name='heartbeat_state_t' type-id='type-id-361' id='type-id-296'/> + <enum-decl name='heartbeat_state_t' id='type-id-361'> + <underlying-type type-id='type-id-70'/> + <enumerator name='SHB_SEND1' value='0'/> + <enumerator name='SHB_SEND2' value='1'/> + <enumerator name='SHB_RECV' value='2'/> + </enum-decl> + <typedef-decl name='recv_state_t' type-id='type-id-367' id='type-id-297'/> + <enum-decl name='recv_state_t' id='type-id-367'> + <underlying-type type-id='type-id-70'/> + <enumerator name='RECV_STATE_0' value='0'/> + <enumerator name='RECV_STATE_DTLS_RETRANSMIT' value='1'/> + <enumerator name='RECV_STATE_FALSE_START_HANDLING' value='2'/> + <enumerator name='RECV_STATE_FALSE_START' value='3'/> + <enumerator name='RECV_STATE_ASYNC_HANDSHAKE' value='4'/> + <enumerator name='RECV_STATE_EARLY_START_HANDLING' value='5'/> + <enumerator name='RECV_STATE_EARLY_START' value='6'/> + <enumerator name='RECV_STATE_REHANDSHAKE' value='7'/> + <enumerator name='RECV_STATE_REAUTH' value='8'/> + </enum-decl> + <typedef-decl name='gnutls_certificate_verify_function' type-id='type-id-414' id='type-id-329'/> + <typedef-decl name='gnutls_typed_vdata_st' type-id='type-id-358' id='type-id-300'/> + <class-decl name='__anonymous_struct__12' size-in-bits='192' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-300' visibility='default' id='type-id-358'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-406' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='type-id-99' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> <var-decl name='size' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <function-decl name='gnutls_x509_privkey_generate2' mangled-name='gnutls_x509_privkey_generate2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_generate2@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-60' name='algo'/> - <parameter type-id='type-id-10' name='bits'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-768' name='data'/> - <parameter type-id='type-id-10' name='data_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_generate' mangled-name='gnutls_x509_privkey_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_generate@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-60' name='algo'/> - <parameter type-id='type-id-10' name='bits'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_export_dsa_raw' mangled-name='gnutls_x509_privkey_export_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='x'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_export_rsa_raw2' mangled-name='gnutls_x509_privkey_export_rsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_rsa_raw2@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <parameter type-id='type-id-278' name='d'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='u'/> - <parameter type-id='type-id-278' name='e1'/> - <parameter type-id='type-id-278' name='e2'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_export_rsa_raw' mangled-name='gnutls_x509_privkey_export_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <parameter type-id='type-id-278' name='d'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='u'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_export_gost_raw' mangled-name='gnutls_x509_privkey_export_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_gost_raw@@GNUTLS_3_6_3'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-434' name='digest'/> - <parameter type-id='type-id-715' name='paramset'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='k'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_export_ecc_raw' mangled-name='gnutls_x509_privkey_export_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_ecc_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <parameter type-id='type-id-278' name='k'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_privkey_sec_param' mangled-name='gnutls_x509_privkey_sec_param' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_sec_param@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-203'/> + <typedef-decl name='gnutls_vdata_types_t' type-id='type-id-464' id='type-id-406'/> + <enum-decl name='__anonymous_enum__14' is-anonymous='yes' id='type-id-464'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_DT_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_DT_DNS_HOSTNAME' value='1'/> + <enumerator name='GNUTLS_DT_KEY_PURPOSE_OID' value='2'/> + <enumerator name='GNUTLS_DT_RFC822NAME' value='3'/> + <enumerator name='GNUTLS_DT_IP_ADDRESS' value='4'/> + </enum-decl> + <typedef-decl name='tfo_st' type-id='type-id-369' id='type-id-303'/> + <class-decl name='tfo_st' size-in-bits='1216' is-struct='yes' visibility='default' id='type-id-369'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='fd' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='flags' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='connect_only' type-id='type-id-263' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='connect_addr' type-id='type-id-400' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='connect_addrlen' type-id='type-id-401' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='sockaddr_storage' size-in-bits='1024' is-struct='yes' visibility='default' id='type-id-400'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ss_family' type-id='type-id-439' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='__ss_padding' type-id='type-id-440' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='960'> + <var-decl name='__ss_align' type-id='type-id-12' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='sa_family_t' type-id='type-id-38' id='type-id-439'/> + <typedef-decl name='socklen_t' type-id='type-id-471' id='type-id-401'/> + <typedef-decl name='__socklen_t' type-id='type-id-10' id='type-id-471'/> + <class-decl name='__anonymous_struct__13' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-318'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='priv' type-id='type-id-405' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='resumed_priv' type-id='type-id-405' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='set' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='136'> + <var-decl name='resumed_set' type-id='type-id-135' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_ext_priv_data_t' type-id='type-id-11' id='type-id-405'/> + <typedef-decl name='gnutls_ext_flags_t' type-id='type-id-350' id='type-id-307'/> + <enum-decl name='__anonymous_enum__15' is-anonymous='yes' id='type-id-350'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_EXT_FLAG_OVERRIDE_INTERNAL' value='1'/> + <enumerator name='GNUTLS_EXT_FLAG_CLIENT_HELLO' value='2'/> + <enumerator name='GNUTLS_EXT_FLAG_TLS12_SERVER_HELLO' value='4'/> + <enumerator name='GNUTLS_EXT_FLAG_TLS13_SERVER_HELLO' value='8'/> + <enumerator name='GNUTLS_EXT_FLAG_EE' value='16'/> + <enumerator name='GNUTLS_EXT_FLAG_HRR' value='32'/> + <enumerator name='GNUTLS_EXT_FLAG_IGNORE_CLIENT_REQUEST' value='64'/> + <enumerator name='GNUTLS_EXT_FLAG_TLS' value='128'/> + <enumerator name='GNUTLS_EXT_FLAG_DTLS' value='256'/> + </enum-decl> + <typedef-decl name='tls13_ticket_st' type-id='type-id-370' id='type-id-309'/> + <class-decl name='__anonymous_struct__14' size-in-bits='3136' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-309' visibility='default' id='type-id-370'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='arrival_time' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='creation_time' type-id='type-id-31' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='lifetime' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='age_add' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='nonce' type-id='type-id-407' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2368'> + <var-decl name='nonce_size' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2432'> + <var-decl name='prf' type-id='type-id-312' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2496'> + <var-decl name='resumption_master_secret' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3008'> + <var-decl name='ticket' type-id='type-id-257' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_anti_replay_t' type-id='type-id-340' id='type-id-310'/> + <typedef-decl name='gnutls_key_st' type-id='type-id-251' id='type-id-249'/> + <class-decl name='gnutls_key_st' size-in-bits='22656' is-struct='yes' visibility='default' id='type-id-251'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='kshare' type-id='type-id-254' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='11520'> + <var-decl name='proto' type-id='type-id-255' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20096'> + <var-decl name='binders' type-id='type-id-256' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20608'> + <var-decl name='key' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='20736'> + <var-decl name='session_ticket_key' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21248'> + <var-decl name='previous_ticket_key' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='21760'> + <var-decl name='initial_stek' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22272'> + <var-decl name='auth_info' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22336'> + <var-decl name='auth_info_type' type-id='type-id-258' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22368'> + <var-decl name='auth_info_size' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22400'> + <var-decl name='cred' type-id='type-id-259' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='22464'> + <var-decl name='totp' type-id='type-id-260' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__15' size-in-bits='11520' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-254'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ecdh_params' type-id='type-id-322' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='ecdhx_params' type-id='type-id-322' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='7680'> + <var-decl name='dh_params' type-id='type-id-322' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_pk_params_st' type-id='type-id-425' id='type-id-322'/> + <class-decl name='__anonymous_struct__16' size-in-bits='3840' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-322' visibility='default' id='type-id-425'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='params' type-id='type-id-441' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1024'> + <var-decl name='params_nr' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='pkflags' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='qbits' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1120'> + <var-decl name='curve' type-id='type-id-442' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1152'> + <var-decl name='dh_group' type-id='type-id-443' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1184'> + <var-decl name='gost_params' type-id='type-id-444' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='raw_pub' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1344'> + <var-decl name='raw_priv' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1472'> + <var-decl name='seed_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1504'> + <var-decl name='seed' type-id='type-id-445' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3552'> + <var-decl name='palgo' type-id='type-id-198' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3584'> + <var-decl name='spki' type-id='type-id-446' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3776'> + <var-decl name='algo' type-id='type-id-385' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='bigint_t' type-id='type-id-11' id='type-id-447'/> + <typedef-decl name='gnutls_gost_paramset_t' type-id='type-id-503' id='type-id-444'/> + <enum-decl name='__anonymous_enum__16' is-anonymous='yes' id='type-id-503'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_GOST_PARAMSET_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_GOST_PARAMSET_TC26_Z' value='1'/> + <enumerator name='GNUTLS_GOST_PARAMSET_CP_A' value='2'/> + <enumerator name='GNUTLS_GOST_PARAMSET_CP_B' value='3'/> + <enumerator name='GNUTLS_GOST_PARAMSET_CP_C' value='4'/> + <enumerator name='GNUTLS_GOST_PARAMSET_CP_D' value='5'/> + </enum-decl> + <typedef-decl name='gnutls_x509_spki_st' type-id='type-id-512' id='type-id-446'/> + <class-decl name='gnutls_x509_spki_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-512'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pk' type-id='type-id-385' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='rsa_pss_dig' type-id='type-id-198' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='salt_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='legacy' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='dsa_dig' type-id='type-id-198' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='flags' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__2' size-in-bits='8576' is-anonymous='yes' visibility='default' id='type-id-255'> + <data-member access='private'> + <var-decl name='tls13' type-id='type-id-375' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='tls12' type-id='type-id-376' visibility='default'/> + </data-member> + </union-decl> + <class-decl name='__anonymous_struct__17' size-in-bits='4128' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-375'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='temp_secret' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='temp_secret_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='e_ckey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1056'> + <var-decl name='hs_ckey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1568'> + <var-decl name='hs_skey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='ap_ckey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2592'> + <var-decl name='ap_skey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3104'> + <var-decl name='ap_expkey' type-id='type-id-180' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3616'> + <var-decl name='ap_rms' type-id='type-id-180' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__18' size-in-bits='8576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-376'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ecdh' type-id='type-id-402' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='4096'> + <var-decl name='dh' type-id='type-id-403' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='8000'> + <var-decl name='srp' type-id='type-id-404' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__19' size-in-bits='4096' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-402'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='params' type-id='type-id-322' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='x' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3904'> + <var-decl name='y' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3968'> + <var-decl name='raw' type-id='type-id-257' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__20' size-in-bits='3904' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-403'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='params' type-id='type-id-322' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='3840'> + <var-decl name='client_Y' type-id='type-id-447' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__21' size-in-bits='576' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-404'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='srp_key' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='srp_g' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='srp_p' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='A' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='B' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='u' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='b' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='a' type-id='type-id-447' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='x' type-id='type-id-447' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='binder_data_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-320'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='prf' type-id='type-id-312' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='psk' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='idx' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='200'> + <var-decl name='resumption' type-id='type-id-135' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_credentials_type_t' type-id='type-id-344' id='type-id-258'/> + <enum-decl name='__anonymous_enum__17' is-anonymous='yes' id='type-id-344'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CRD_CERTIFICATE' value='1'/> + <enumerator name='GNUTLS_CRD_ANON' value='2'/> + <enumerator name='GNUTLS_CRD_SRP' value='3'/> + <enumerator name='GNUTLS_CRD_PSK' value='4'/> + <enumerator name='GNUTLS_CRD_IA' value='5'/> + </enum-decl> + <typedef-decl name='auth_cred_st' type-id='type-id-319' id='type-id-1455'/> + <class-decl name='auth_cred_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-319'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='algorithm' type-id='type-id-258' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='credentials' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='next' type-id='type-id-259' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__22' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-260'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='last_result' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='was_rotated' type-id='type-id-135' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cb' type-id='type-id-323' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_stek_rotation_callback_t' type-id='type-id-426' id='type-id-323'/> + <typedef-decl name='gnutls_range_st' type-id='type-id-1456' id='type-id-1457'/> + <class-decl name='__anonymous_struct__23' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-1457' visibility='default' id='type-id-1456'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='low' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='high' type-id='type-id-9' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-319' size-in-bits='64' id='type-id-259'/> + <qualified-type-def type-id='type-id-7' const='yes' id='type-id-8'/> + <pointer-type-def type-id='type-id-8' size-in-bits='64' id='type-id-3'/> + <qualified-type-def type-id='type-id-494' const='yes' id='type-id-450'/> + <pointer-type-def type-id='type-id-450' size-in-bits='64' id='type-id-398'/> + <qualified-type-def type-id='type-id-880' const='yes' id='type-id-879'/> + <pointer-type-def type-id='type-id-879' size-in-bits='64' id='type-id-878'/> + <qualified-type-def type-id='type-id-408' const='yes' id='type-id-324'/> + <pointer-type-def type-id='type-id-324' size-in-bits='64' id='type-id-311'/> + <qualified-type-def type-id='type-id-257' const='yes' id='type-id-515'/> + <pointer-type-def type-id='type-id-515' size-in-bits='64' id='type-id-480'/> + <qualified-type-def type-id='type-id-409' const='yes' id='type-id-325'/> + <pointer-type-def type-id='type-id-325' size-in-bits='64' id='type-id-308'/> + <qualified-type-def type-id='type-id-1457' const='yes' id='type-id-1458'/> + <pointer-type-def type-id='type-id-1458' size-in-bits='64' id='type-id-1459'/> + <qualified-type-def type-id='type-id-552' const='yes' id='type-id-537'/> + <pointer-type-def type-id='type-id-537' size-in-bits='64' id='type-id-516'/> + <qualified-type-def type-id='type-id-410' const='yes' id='type-id-326'/> + <pointer-type-def type-id='type-id-326' size-in-bits='64' id='type-id-312'/> + <qualified-type-def type-id='type-id-411' const='yes' id='type-id-327'/> + <pointer-type-def type-id='type-id-327' size-in-bits='64' id='type-id-273'/> + <qualified-type-def type-id='type-id-643' const='yes' id='type-id-561'/> + <qualified-type-def type-id='type-id-135' const='yes' id='type-id-134'/> + <qualified-type-def type-id='type-id-10' const='yes' id='type-id-517'/> + <pointer-type-def type-id='type-id-517' size-in-bits='64' id='type-id-481'/> + <qualified-type-def type-id='type-id-412' const='yes' id='type-id-328'/> + <pointer-type-def type-id='type-id-328' size-in-bits='64' id='type-id-316'/> + <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-340'/> + <pointer-type-def type-id='type-id-262' size-in-bits='64' id='type-id-771'/> + <pointer-type-def type-id='type-id-329' size-in-bits='64' id='type-id-298'/> + <pointer-type-def type-id='type-id-257' size-in-bits='64' id='type-id-772'/> + <pointer-type-def type-id='type-id-330' size-in-bits='64' id='type-id-290'/> + <pointer-type-def type-id='type-id-331' size-in-bits='64' id='type-id-288'/> + <pointer-type-def type-id='type-id-332' size-in-bits='64' id='type-id-268'/> + <pointer-type-def type-id='type-id-333' size-in-bits='64' id='type-id-289'/> + <pointer-type-def type-id='type-id-519' size-in-bits='64' id='type-id-510'/> + <pointer-type-def type-id='type-id-1457' size-in-bits='64' id='type-id-1460'/> + <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-244'/> + <pointer-type-def type-id='type-id-334' size-in-bits='64' id='type-id-304'/> + <pointer-type-def type-id='type-id-300' size-in-bits='64' id='type-id-299'/> + <pointer-type-def type-id='type-id-337' size-in-bits='64' id='type-id-305'/> + <pointer-type-def type-id='type-id-414' size-in-bits='64' id='type-id-352'/> + <pointer-type-def type-id='type-id-415' size-in-bits='64' id='type-id-353'/> + <pointer-type-def type-id='type-id-498' size-in-bits='64' id='type-id-436'/> + <pointer-type-def type-id='type-id-500' size-in-bits='64' id='type-id-437'/> + <pointer-type-def type-id='type-id-416' size-in-bits='64' id='type-id-351'/> + <pointer-type-def type-id='type-id-417' size-in-bits='64' id='type-id-357'/> + <pointer-type-def type-id='type-id-418' size-in-bits='64' id='type-id-349'/> + <pointer-type-def type-id='type-id-419' size-in-bits='64' id='type-id-355'/> + <pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-346'/> + <pointer-type-def type-id='type-id-421' size-in-bits='64' id='type-id-348'/> + <pointer-type-def type-id='type-id-124' size-in-bits='64' id='type-id-118'/> + <pointer-type-def type-id='type-id-125' size-in-bits='64' id='type-id-119'/> + <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-117'/> + <pointer-type-def type-id='type-id-451' size-in-bits='64' id='type-id-397'/> + <pointer-type-def type-id='type-id-317' size-in-bits='64' id='type-id-250'/> + <pointer-type-def type-id='type-id-250' size-in-bits='64' id='type-id-1002'/> + <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-347'/> + <pointer-type-def type-id='type-id-428' size-in-bits='64' id='type-id-359'/> + <pointer-type-def type-id='type-id-429' size-in-bits='64' id='type-id-354'/> + <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-133'/> + <pointer-type-def type-id='type-id-71' size-in-bits='64' id='type-id-99'/> + <pointer-type-def type-id='type-id-477' size-in-bits='64' id='type-id-426'/> + <pointer-type-def type-id='type-id-127' size-in-bits='64' id='type-id-120'/> + <pointer-type-def type-id='type-id-128' size-in-bits='64' id='type-id-122'/> + <pointer-type-def type-id='type-id-13' size-in-bits='64' id='type-id-11'/> + <pointer-type-def type-id='type-id-217' size-in-bits='64' id='type-id-212'/> + <function-decl name='_gnutls_send_tlen_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-483'/> + <parameter type-id='type-id-448'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_x509_privkey_export2' mangled-name='gnutls_x509_privkey_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_dtls_get_data_mtu' mangled-name='gnutls_dtls_get_data_mtu' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_get_data_mtu@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_x509_privkey_export' mangled-name='gnutls_x509_privkey_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_log' mangled-name='_gnutls_log' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_log@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-3'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_set_spki' mangled-name='gnutls_x509_privkey_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_set_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-761' name='spki'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_epoch_get' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-1002'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_get_spki' mangled-name='gnutls_x509_privkey_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-760' name='spki'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_record_send_range' mangled-name='gnutls_record_send_range' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_send_range@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='data_size'/> + <parameter type-id='type-id-1459' name='range'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_x509_privkey_get_pk_algorithm' mangled-name='gnutls_x509_privkey_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_range_split' mangled-name='gnutls_range_split' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_range_split@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-1459' name='orig'/> + <parameter type-id='type-id-1460' name='next'/> + <parameter type-id='type-id-1460' name='remainder'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_gost_raw' mangled-name='gnutls_x509_privkey_import_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_gost_raw@@GNUTLS_3_6_3'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-59' name='curve'/> - <parameter type-id='type-id-212' name='digest'/> - <parameter type-id='type-id-318' name='paramset'/> - <parameter type-id='type-id-57' name='x'/> - <parameter type-id='type-id-57' name='y'/> - <parameter type-id='type-id-57' name='k'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_record_can_use_length_hiding' mangled-name='gnutls_record_can_use_length_hiding' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_can_use_length_hiding@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_ecc_raw' mangled-name='gnutls_x509_privkey_import_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_ecc_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-59' name='curve'/> - <parameter type-id='type-id-57' name='x'/> - <parameter type-id='type-id-57' name='y'/> - <parameter type-id='type-id-57' name='k'/> - <return type-id='type-id-22'/> + <function-type size-in-bits='64' id='type-id-414'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-415'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-498'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-500'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-416'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-417'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-418'> + <parameter type-id='type-id-280'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-419'> + <parameter type-id='type-id-280'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-420'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-257'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-421'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-257'/> + <parameter type-id='type-id-257'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-124'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-125'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-126'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-422'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-257'/> + <return type-id='type-id-257'/> + </function-type> + <function-type size-in-bits='64' id='type-id-428'> + <parameter type-id='type-id-280'/> + <parameter type-id='type-id-878'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-789'/> + </function-type> + <function-type size-in-bits='64' id='type-id-429'> + <parameter type-id='type-id-280'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-789'/> + </function-type> + <function-type size-in-bits='64' id='type-id-477'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-140'/> + <return type-id='type-id-13'/> + </function-type> + <function-type size-in-bits='64' id='type-id-128'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> + </function-type> + <function-type size-in-bits='64' id='type-id-217'> + <parameter type-id='type-id-11'/> + <return type-id='type-id-11'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='record.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_ext_parse_type_t' type-id='type-id-455' id='type-id-391'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-455'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_EXT_ANY' value='0'/> + <enumerator name='GNUTLS_EXT_APPLICATION' value='1'/> + <enumerator name='GNUTLS_EXT_TLS' value='2'/> + <enumerator name='GNUTLS_EXT_MANDATORY' value='3'/> + <enumerator name='GNUTLS_EXT_NONE' value='4'/> + <enumerator name='GNUTLS_EXT_VERSION_NEG' value='5'/> + </enum-decl> + <typedef-decl name='gnutls_ext_recv_func' type-id='type-id-456' id='type-id-392'/> + <typedef-decl name='gnutls_ext_send_func' type-id='type-id-457' id='type-id-393'/> + <typedef-decl name='gnutls_buffer_t' type-id='type-id-771' id='type-id-1461'/> + <typedef-decl name='gnutls_ext_deinit_data_func' type-id='type-id-453' id='type-id-394'/> + <typedef-decl name='gnutls_ext_pack_func' type-id='type-id-454' id='type-id-395'/> + <typedef-decl name='gnutls_ext_unpack_func' type-id='type-id-458' id='type-id-396'/> + <typedef-decl name='gnutls_packet_t' type-id='type-id-397' id='type-id-1462'/> + <typedef-decl name='gnutls_alert_description_t' type-id='type-id-243' id='type-id-242'/> + <enum-decl name='__anonymous_enum__1' is-anonymous='yes' id='type-id-243'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_A_CLOSE_NOTIFY' value='0'/> + <enumerator name='GNUTLS_A_UNEXPECTED_MESSAGE' value='10'/> + <enumerator name='GNUTLS_A_BAD_RECORD_MAC' value='20'/> + <enumerator name='GNUTLS_A_DECRYPTION_FAILED' value='21'/> + <enumerator name='GNUTLS_A_RECORD_OVERFLOW' value='22'/> + <enumerator name='GNUTLS_A_DECOMPRESSION_FAILURE' value='30'/> + <enumerator name='GNUTLS_A_HANDSHAKE_FAILURE' value='40'/> + <enumerator name='GNUTLS_A_SSL3_NO_CERTIFICATE' value='41'/> + <enumerator name='GNUTLS_A_BAD_CERTIFICATE' value='42'/> + <enumerator name='GNUTLS_A_UNSUPPORTED_CERTIFICATE' value='43'/> + <enumerator name='GNUTLS_A_CERTIFICATE_REVOKED' value='44'/> + <enumerator name='GNUTLS_A_CERTIFICATE_EXPIRED' value='45'/> + <enumerator name='GNUTLS_A_CERTIFICATE_UNKNOWN' value='46'/> + <enumerator name='GNUTLS_A_ILLEGAL_PARAMETER' value='47'/> + <enumerator name='GNUTLS_A_UNKNOWN_CA' value='48'/> + <enumerator name='GNUTLS_A_ACCESS_DENIED' value='49'/> + <enumerator name='GNUTLS_A_DECODE_ERROR' value='50'/> + <enumerator name='GNUTLS_A_DECRYPT_ERROR' value='51'/> + <enumerator name='GNUTLS_A_EXPORT_RESTRICTION' value='60'/> + <enumerator name='GNUTLS_A_PROTOCOL_VERSION' value='70'/> + <enumerator name='GNUTLS_A_INSUFFICIENT_SECURITY' value='71'/> + <enumerator name='GNUTLS_A_INTERNAL_ERROR' value='80'/> + <enumerator name='GNUTLS_A_INAPPROPRIATE_FALLBACK' value='86'/> + <enumerator name='GNUTLS_A_USER_CANCELED' value='90'/> + <enumerator name='GNUTLS_A_NO_RENEGOTIATION' value='100'/> + <enumerator name='GNUTLS_A_MISSING_EXTENSION' value='109'/> + <enumerator name='GNUTLS_A_UNSUPPORTED_EXTENSION' value='110'/> + <enumerator name='GNUTLS_A_CERTIFICATE_UNOBTAINABLE' value='111'/> + <enumerator name='GNUTLS_A_UNRECOGNIZED_NAME' value='112'/> + <enumerator name='GNUTLS_A_UNKNOWN_PSK_IDENTITY' value='115'/> + <enumerator name='GNUTLS_A_CERTIFICATE_REQUIRED' value='116'/> + <enumerator name='GNUTLS_A_NO_APPLICATION_PROTOCOL' value='120'/> + <enumerator name='GNUTLS_A_MAX' value='120'/> + </enum-decl> + <typedef-decl name='gnutls_alert_level_t' type-id='type-id-1463' id='type-id-1464'/> + <enum-decl name='__anonymous_enum__2' is-anonymous='yes' id='type-id-1463'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_AL_WARNING' value='1'/> + <enumerator name='GNUTLS_AL_FATAL' value='2'/> + </enum-decl> + <typedef-decl name='gnutls_close_request_t' type-id='type-id-1465' id='type-id-1466'/> + <enum-decl name='__anonymous_enum__3' is-anonymous='yes' id='type-id-1465'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SHUT_RDWR' value='0'/> + <enumerator name='GNUTLS_SHUT_WR' value='1'/> + </enum-decl> + <qualified-type-def type-id='type-id-31' const='yes' id='type-id-1467'/> + <pointer-type-def type-id='type-id-1467' size-in-bits='64' id='type-id-1468'/> + <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-132'/> + <qualified-type-def type-id='type-id-71' const='yes' id='type-id-101'/> + <pointer-type-def type-id='type-id-101' size-in-bits='64' id='type-id-98'/> + <pointer-type-def type-id='type-id-483' size-in-bits='64' id='type-id-1469'/> + <pointer-type-def type-id='type-id-405' size-in-bits='64' id='type-id-937'/> + <pointer-type-def type-id='type-id-1462' size-in-bits='64' id='type-id-1470'/> + <pointer-type-def type-id='type-id-280' size-in-bits='64' id='type-id-1471'/> + <pointer-type-def type-id='type-id-495' size-in-bits='64' id='type-id-458'/> + <pointer-type-def type-id='type-id-496' size-in-bits='64' id='type-id-454'/> + <pointer-type-def type-id='type-id-497' size-in-bits='64' id='type-id-456'/> + <pointer-type-def type-id='type-id-499' size-in-bits='64' id='type-id-457'/> + <pointer-type-def type-id='type-id-14' size-in-bits='64' id='type-id-77'/> + <pointer-type-def type-id='type-id-261' size-in-bits='64' id='type-id-790'/> + <pointer-type-def type-id='type-id-272' size-in-bits='64' id='type-id-872'/> + <pointer-type-def type-id='type-id-31' size-in-bits='64' id='type-id-1472'/> + <pointer-type-def type-id='type-id-10' size-in-bits='64' id='type-id-219'/> + <pointer-type-def type-id='type-id-514' size-in-bits='64' id='type-id-453'/> + <function-decl name='memcpy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_dsa_raw' mangled-name='gnutls_x509_privkey_import_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-57' name='p'/> - <parameter type-id='type-id-57' name='q'/> - <parameter type-id='type-id-57' name='g'/> - <parameter type-id='type-id-57' name='y'/> - <parameter type-id='type-id-57' name='x'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_buffer_clear' mangled-name='_gnutls_buffer_clear' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_clear@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-771'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_rsa_raw2' mangled-name='gnutls_x509_privkey_import_rsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_rsa_raw2@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-57' name='m'/> - <parameter type-id='type-id-57' name='e'/> - <parameter type-id='type-id-57' name='d'/> - <parameter type-id='type-id-57' name='p'/> - <parameter type-id='type-id-57' name='q'/> - <parameter type-id='type-id-57' name='u'/> - <parameter type-id='type-id-57' name='e1'/> - <parameter type-id='type-id-57' name='e2'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_key_update' mangled-name='gnutls_session_key_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_key_update@@GNUTLS_3_6_3'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_rsa_raw' mangled-name='gnutls_x509_privkey_import_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-57' name='m'/> - <parameter type-id='type-id-57' name='e'/> - <parameter type-id='type-id-57' name='d'/> - <parameter type-id='type-id-57' name='p'/> - <parameter type-id='type-id-57' name='q'/> - <parameter type-id='type-id-57' name='u'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_buffer_append_data' mangled-name='gnutls_buffer_append_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_buffer_append_data@@GNUTLS_3_4'> + <parameter type-id='type-id-1461'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import2' mangled-name='gnutls_x509_privkey_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import2@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-27' name='password'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_record_overhead_size' mangled-name='gnutls_record_overhead_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_overhead_size@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import' mangled-name='gnutls_x509_privkey_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_record_get_max_size' mangled-name='gnutls_record_get_max_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_max_size@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='gnutls_x509_privkey_cpy' mangled-name='gnutls_x509_privkey_cpy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_cpy@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='dst'/> - <parameter type-id='type-id-386' name='src'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_record_buffer_get_packet' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-483'/> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-1470'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_init' mangled-name='gnutls_x509_privkey_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_init@@GNUTLS_3_4'> - <parameter type-id='type-id-737' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='_mbuffer_head_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-790'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_deinit' mangled-name='gnutls_x509_privkey_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-111'/> + <function-decl name='__assert_fail' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_privkey_get_pk_algorithm2' mangled-name='gnutls_x509_privkey_get_pk_algorithm2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_pk_algorithm2@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-422' name='bits'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_record_buffer_get' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-483'/> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_fix' mangled-name='gnutls_x509_privkey_fix' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_fix@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='time' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-872'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='gnutls_ecc_curve_get_pk' mangled-name='gnutls_ecc_curve_get_pk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_handshake' mangled-name='gnutls_handshake' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_asn1_encode_privkey' mangled-name='_gnutls_asn1_encode_privkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_reauth' mangled-name='gnutls_reauth' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_reauth@@GNUTLS_3_6_3'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import_openssl' mangled-name='gnutls_x509_privkey_import_openssl' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nanosleep' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1468'/> + <parameter type-id='type-id-1472'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_read_key_int' mangled-name='_gnutls_x509_read_key_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_dtls_transmit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='privkey_pkcs8.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_privkey_import_pkcs8' mangled-name='gnutls_x509_privkey_import_pkcs8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_pkcs8@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-27' name='password'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_timespec_sub_ms' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1472'/> + <parameter type-id='type-id-1472'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_x509_privkey_export2_pkcs8' mangled-name='gnutls_x509_privkey_export2_pkcs8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export2_pkcs8@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-27' name='password'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls13_recv_async_handshake' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs8_info' mangled-name='gnutls_pkcs8_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs8_info@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-422' name='schema'/> - <parameter type-id='type-id-422' name='cipher'/> - <parameter type-id='type-id-101' name='salt'/> - <parameter type-id='type-id-422' name='salt_size'/> - <parameter type-id='type-id-422' name='iter_count'/> - <parameter type-id='type-id-855' name='oid'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_heartbeat_handle' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-397'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_privkey_export_pkcs8' mangled-name='gnutls_x509_privkey_export_pkcs8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_pkcs8@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-27' name='password'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_alert_get_name' mangled-name='gnutls_alert_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-242'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_x509_privkey_reinit' mangled-name='_gnutls_x509_privkey_reinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_dtls_async_timer_delete' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_check_pkcs_cipher_schema' mangled-name='_gnutls_check_pkcs_cipher_schema' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_record_buffer_put' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-483'/> + <parameter type-id='type-id-140'/> + <parameter type-id='type-id-397'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_read_pkcs_schema_params' mangled-name='_gnutls_read_pkcs_schema_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='memset' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> </function-decl> - <function-decl name='_gnutls_pkcs_schema_get' mangled-name='_gnutls_pkcs_schema_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_dtls_record_check' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-250'/> + <parameter type-id='type-id-140'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_pkcs_generate_key' mangled-name='_gnutls_pkcs_generate_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_audit_log' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pkcs_write_schema_params' mangled-name='_gnutls_pkcs_write_schema_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_mbuffer_enqueue' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-790'/> + <parameter type-id='type-id-397'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_pkcs_raw_encrypt_data' mangled-name='_gnutls_pkcs_raw_encrypt_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_mbuffer_head_remove_bytes' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-790'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_privkey_decode_pkcs1_rsa_key' mangled-name='_gnutls_privkey_decode_pkcs1_rsa_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_decrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-1469'/> + <parameter type-id='type-id-250'/> + <parameter type-id='type-id-140'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_x509_encode_provable_seed' mangled-name='_x509_encode_provable_seed' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_mbuffer_head_pop_first' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-790'/> + <return type-id='type-id-397'/> </function-decl> - <function-decl name='_gnutls_x509_read_key_int_le' mangled-name='_gnutls_x509_read_key_int_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_mbuffer_head_get_first' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-790'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-397'/> </function-decl> - <function-decl name='_gnutls_x509_read_gost_params' mangled-name='_gnutls_x509_read_gost_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_mbuffer_linearize_align16' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-790'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_privkey_decode_ecc_key' mangled-name='_gnutls_privkey_decode_ecc_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_io_read_buffered' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-483'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='_x509_decode_provable_seed' mangled-name='_x509_decode_provable_seed' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_error_is_fatal' mangled-name='gnutls_error_is_fatal' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_error_is_fatal@@GNUTLS_3_4'> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_pkcs_raw_decrypt_data' mangled-name='_gnutls_pkcs_raw_decrypt_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_io_write_buffered' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-397'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-789'/> + </function-decl> + <function-decl name='_gnutls_encrypt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-397'/> + <parameter type-id='type-id-483'/> + <parameter type-id='type-id-250'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='privkey_pkcs8_pbes1.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='nettle_md5_init' mangled-name='nettle_md5_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_packet2str' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-483'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='nettle_md5_update' mangled-name='nettle_md5_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_mbuffer_alloc_align16' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-397'/> </function-decl> - <function-decl name='nettle_md5_digest' mangled-name='nettle_md5_digest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_dtls_get_mtu' mangled-name='gnutls_dtls_get_mtu' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dtls_get_mtu@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-10'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='privkey_openssl.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_privkey_import_openssl' mangled-name='gnutls_x509_privkey_import_openssl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_openssl@@GNUTLS_3_4'> - <parameter type-id='type-id-386' name='key'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-27' name='password'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_alert_send' mangled-name='gnutls_alert_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alert_send@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-1464'/> + <parameter type-id='type-id-242'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_get_block_size' mangled-name='gnutls_cipher_get_block_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_io_write_flush' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_x509_privkey_import' mangled-name='gnutls_x509_privkey_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_set_timeout' mangled-name='gnutls_record_set_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_timeout@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='ms'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_base64_decode' mangled-name='_gnutls_base64_decode' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_recv_seq' mangled-name='gnutls_record_recv_seq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_recv_seq@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='data_size'/> + <parameter type-id='type-id-99' name='seq'/> + <return type-id='type-id-789'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='hostname-verify.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_crt_check_hostname2' mangled-name='gnutls_x509_crt_check_hostname2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_hostname2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-27' name='hostname'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_record_recv' mangled-name='gnutls_record_recv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_recv@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='data_size'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_ip' mangled-name='gnutls_x509_crt_check_ip' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_ip@@GNUTLS_3_6_0'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-349' name='ip'/> - <parameter type-id='type-id-10' name='ip_size'/> + <function-decl name='gnutls_record_uncork' mangled-name='gnutls_record_uncork' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_uncork@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_hostname' mangled-name='gnutls_x509_crt_check_hostname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_hostname@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-27' name='hostname'/> - <return type-id='type-id-10'/> - </function-decl> - <function-decl name='inet_pton' mangled-name='inet_pton' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_cork' mangled-name='gnutls_record_cork' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_cork@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_hostname_compare' mangled-name='_gnutls_hostname_compare' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_recv_early_data' mangled-name='gnutls_record_recv_early_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_recv_early_data@@GNUTLS_3_6_5'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='data_size'/> + <return type-id='type-id-789'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='sign.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='privkey_sign_raw_data' mangled-name='privkey_sign_raw_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_send_early_data' mangled-name='gnutls_record_send_early_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_send_early_data@@GNUTLS_3_6_5'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='data_size'/> + <return type-id='type-id-789'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='verify.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <qualified-type-def type-id='type-id-470' const='yes' id='type-id-1015'/> - <pointer-type-def type-id='type-id-1015' size-in-bits='64' id='type-id-1016'/> - <function-decl name='gnutls_x509_crl_verify' mangled-name='gnutls_x509_crl_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_verify@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-1016' name='trusted_cas'/> - <parameter type-id='type-id-10' name='tcas_size'/> + <function-decl name='gnutls_record_send2' mangled-name='gnutls_record_send2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_send2@@GNUTLS_3_6_3'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='data_size'/> + <parameter type-id='type-id-9' name='pad'/> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='verify'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_check_issuer' mangled-name='gnutls_x509_crl_check_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_check_issuer@@GNUTLS_3_4'> - <parameter type-id='type-id-733' name='crl'/> - <parameter type-id='type-id-470' name='issuer'/> - <return type-id='type-id-10'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_x509_crt_verify' mangled-name='gnutls_x509_crt_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_verify@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-1016' name='CA_list'/> - <parameter type-id='type-id-10' name='CA_list_length'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='verify'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_record_send' mangled-name='gnutls_record_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_send@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='data_size'/> + <return type-id='type-id-789'/> </function-decl> - <qualified-type-def type-id='type-id-733' const='yes' id='type-id-1017'/> - <pointer-type-def type-id='type-id-1017' size-in-bits='64' id='type-id-1018'/> - <function-decl name='gnutls_x509_crt_list_verify' mangled-name='gnutls_x509_crt_list_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_list_verify@@GNUTLS_3_4'> - <parameter type-id='type-id-1016' name='cert_list'/> - <parameter type-id='type-id-10' name='cert_list_length'/> - <parameter type-id='type-id-1016' name='CA_list'/> - <parameter type-id='type-id-10' name='CA_list_length'/> - <parameter type-id='type-id-1018' name='CRL_list'/> - <parameter type-id='type-id-10' name='CRL_list_length'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='verify'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_record_recv_packet' mangled-name='gnutls_record_recv_packet' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_recv_packet@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-1470' name='packet'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_issuer' mangled-name='gnutls_x509_crt_check_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_issuer@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-470' name='issuer'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_record_discard_queued' mangled-name='gnutls_record_discard_queued' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_discard_queued@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='_gnutls_x509_compare_raw_dn' mangled-name='_gnutls_x509_compare_raw_dn' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_packet_deinit' mangled-name='gnutls_packet_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_packet_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1462' name='packet'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_ca_status' mangled-name='gnutls_x509_crt_get_ca_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_packet_get' mangled-name='gnutls_packet_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_packet_get@@GNUTLS_3_4'> + <parameter type-id='type-id-1462' name='packet'/> + <parameter type-id='type-id-772' name='data'/> + <parameter type-id='type-id-99' name='sequence'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_revocation' mangled-name='gnutls_x509_crt_check_revocation' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_bye' mangled-name='gnutls_bye' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_bye@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-1466' name='how'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs11_crt_is_known' mangled-name='gnutls_pkcs11_crt_is_known' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_transport_get_int' mangled-name='gnutls_transport_get_int' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_get_int@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_basic_constraints' mangled-name='gnutls_x509_crt_get_basic_constraints' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_transport_get_int2' mangled-name='gnutls_transport_get_int2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_get_int2@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-77' name='recv_int'/> + <parameter type-id='type-id-77' name='send_int'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_key_purpose_oid' mangled-name='gnutls_x509_crt_get_key_purpose_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_transport_get_ptr2' mangled-name='gnutls_transport_get_ptr2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_get_ptr2@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-1471' name='recv_ptr'/> + <parameter type-id='type-id-1471' name='send_ptr'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_name_constraints' mangled-name='gnutls_x509_crt_get_name_constraints' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_transport_get_ptr' mangled-name='gnutls_transport_get_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_get_ptr@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-280'/> </function-decl> - <function-decl name='gnutls_x509_name_constraints_check_crt' mangled-name='gnutls_x509_name_constraints_check_crt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_transport_set_int2' mangled-name='gnutls_transport_set_int2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_int2@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-14' name='recv_fd'/> + <parameter type-id='type-id-14' name='send_fd'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_tlsfeatures_check_crt' mangled-name='gnutls_x509_tlsfeatures_check_crt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_transport_set_ptr2' mangled-name='gnutls_transport_set_ptr2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_ptr2@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-280' name='recv_ptr'/> + <parameter type-id='type-id-280' name='send_ptr'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_get_system_wide_verification_profile' mangled-name='_gnutls_get_system_wide_verification_profile' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_transport_set_ptr' mangled-name='gnutls_transport_set_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_ptr@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-280' name='ptr'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_sec_param_to_symmetric_bits' mangled-name='gnutls_sec_param_to_symmetric_bits' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_disable_padding' mangled-name='gnutls_record_disable_padding' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_disable_padding@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-13'/> </function-decl> + <function-type size-in-bits='64' id='type-id-495'> + <parameter type-id='type-id-1461'/> + <parameter type-id='type-id-937'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-496'> + <parameter type-id='type-id-405'/> + <parameter type-id='type-id-1461'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-497'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-499'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-1461'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-514'> + <parameter type-id='type-id-405'/> + <return type-id='type-id-13'/> + </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='x509.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_crt_set_flags' mangled-name='gnutls_x509_crt_set_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_flags@@GNUTLS_3_6_0'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='safe-memfuncs.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='explicit_bzero' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_verify_data2' mangled-name='gnutls_x509_crt_verify_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_verify_data2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-21' name='algo'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-57' name='signature'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='session.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_mac_get_name' mangled-name='gnutls_mac_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-234'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crt_list_import_url' mangled-name='gnutls_x509_crt_list_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_list_import_url@@GNUTLS_3_6_3'> - <parameter type-id='type-id-736' name='certs'/> - <parameter type-id='type-id-422' name='size'/> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-378' name='pin_fn'/> - <parameter type-id='type-id-101' name='pin_fn_userdata'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_cipher_get_name' mangled-name='gnutls_cipher_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-237'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crt_import_url' mangled-name='gnutls_x509_crt_import_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_import_url@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-27' name='url'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_cipher_get' mangled-name='gnutls_cipher_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-237'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_pin_function' mangled-name='gnutls_x509_crt_set_pin_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_pin_function@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-378' name='fn'/> - <parameter type-id='type-id-101' name='userdata'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_mac_get' mangled-name='gnutls_mac_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-234'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_authority_info_access' mangled-name='gnutls_x509_crt_get_authority_info_access' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_authority_info_access@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-22' name='what'/> - <parameter type-id='type-id-278' name='data'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_protocol_get_name' mangled-name='gnutls_protocol_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_protocol_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-433'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_unique_id' mangled-name='gnutls_x509_crt_get_issuer_unique_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_unique_id@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-379' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_certificate_type_get_name' mangled-name='gnutls_certificate_type_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-314'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_subject_unique_id' mangled-name='gnutls_x509_crt_get_subject_unique_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_unique_id@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-379' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_kx_get_name' mangled-name='gnutls_kx_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_kx_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-432'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crt_list_import' mangled-name='gnutls_x509_crt_list_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_list_import@@GNUTLS_3_4'> - <parameter type-id='type-id-461' name='certs'/> - <parameter type-id='type-id-422' name='cert_max'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_sign_get_name' mangled-name='gnutls_sign_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-315'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crt_list_import2' mangled-name='gnutls_x509_crt_list_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_list_import2@@GNUTLS_3_4'> - <parameter type-id='type-id-736' name='certs'/> - <parameter type-id='type-id-422' name='size'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_sign_algorithm_get' mangled-name='gnutls_sign_algorithm_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_algorithm_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_dsa_raw' mangled-name='gnutls_x509_crt_get_pk_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_dsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-278' name='p'/> - <parameter type-id='type-id-278' name='q'/> - <parameter type-id='type-id-278' name='g'/> - <parameter type-id='type-id-278' name='y'/> - <return type-id='type-id-22'/> + <function-decl name='snprintf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_gost_raw' mangled-name='gnutls_x509_crt_get_pk_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_gost_raw@@GNUTLS_3_6_3'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-434' name='digest'/> - <parameter type-id='type-id-715' name='paramset'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_dh_get_prime_bits' mangled-name='gnutls_dh_get_prime_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_dh_get_prime_bits@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_ecc_raw' mangled-name='gnutls_x509_crt_get_pk_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_ecc_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-714' name='curve'/> - <parameter type-id='type-id-278' name='x'/> - <parameter type-id='type-id-278' name='y'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_session_unpack' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_rsa_raw' mangled-name='gnutls_x509_crt_get_pk_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_rsa_raw@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-278' name='m'/> - <parameter type-id='type-id-278' name='e'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_session_pack' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_key_purpose_oid' mangled-name='gnutls_x509_crt_get_key_purpose_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_key_purpose_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_crl_dist_points' mangled-name='gnutls_x509_crt_get_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_crl_dist_points@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='san'/> - <parameter type-id='type-id-425' name='san_size'/> - <parameter type-id='type-id-422' name='reason_flags'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_preferred_hash_algorithm' mangled-name='gnutls_x509_crt_get_preferred_hash_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_preferred_hash_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-434' name='hash'/> - <parameter type-id='type-id-422' name='mand'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_is_resumed' mangled-name='gnutls_session_is_resumed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_is_resumed@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_key_purpose' mangled-name='gnutls_x509_crt_check_key_purpose' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_key_purpose@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-27' name='purpose'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_session_set_id' mangled-name='gnutls_session_set_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_id@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-480' name='sid'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_revocation' mangled-name='gnutls_x509_crt_check_revocation' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_revocation@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-1018' name='crl_list'/> - <parameter type-id='type-id-10' name='crl_list_length'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_get_desc' mangled-name='gnutls_session_get_desc' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_desc@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_key_id' mangled-name='gnutls_x509_crt_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-64' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_force_valid' mangled-name='gnutls_session_force_valid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_force_valid@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_export' mangled-name='gnutls_x509_crt_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_export@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_set_data' mangled-name='gnutls_session_set_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_data@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='session_data'/> + <parameter type-id='type-id-9' name='session_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_fingerprint' mangled-name='gnutls_x509_crt_get_fingerprint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_fingerprint@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-212' name='algo'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_get_id2' mangled-name='gnutls_session_get_id2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_id2@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='session_id'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-468' size-in-bits='64' id='type-id-1019'/> - <typedef-decl name='gnutls_x509_dn_t' type-id='type-id-1019' id='type-id-1020'/> - <pointer-type-def type-id='type-id-1020' size-in-bits='64' id='type-id-1021'/> - <function-decl name='gnutls_x509_crt_get_issuer' mangled-name='gnutls_x509_crt_get_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-1021' name='dn'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_get_id' mangled-name='gnutls_session_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='session_id'/> + <parameter type-id='type-id-2' name='session_id_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_subject' mangled-name='gnutls_x509_crt_get_subject' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-1021' name='dn'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_get_data2' mangled-name='gnutls_session_get_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_data2@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_raw_dn' mangled-name='gnutls_x509_crt_get_raw_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_raw_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-278' name='dn'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_get_data' mangled-name='gnutls_session_get_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_data@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='session_data'/> + <parameter type-id='type-id-2' name='session_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_raw_issuer_dn' mangled-name='gnutls_x509_crt_get_raw_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_raw_issuer_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-278' name='dn'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='session_pack.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_cipher_suite_get_id' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-432'/> + <parameter type-id='type-id-237'/> + <parameter type-id='type-id-234'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_extension_data' mangled-name='gnutls_x509_crt_get_extension_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_data@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-425' name='sizeof_data'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_buffer_pop_datum_prefix8' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_extension_info' mangled-name='gnutls_x509_crt_get_extension_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_info@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_mac_to_entry' mangled-name='_gnutls_mac_to_entry' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_mac_to_entry@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-234'/> + <return type-id='type-id-312'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_extension_oid' mangled-name='gnutls_x509_crt_get_extension_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_buffer_pop_datum_prefix32' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_auth_info_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-258'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_hello_ext_unpack' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_buffer_pop_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_free_auth_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_extension_by_oid2' mangled-name='gnutls_x509_crt_get_extension_by_oid2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_by_oid2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='output'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_buffer_to_datum' mangled-name='_gnutls_buffer_to_datum' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_to_datum@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_extension_by_oid' mangled-name='gnutls_x509_crt_get_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_hello_ext_pack' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='gnutls_x509_policy_st' size-in-bits='1664' is-struct='yes' visibility='default' id='type-id-1022'> + <function-decl name='gnutls_session_set_premaster' mangled-name='gnutls_session_set_premaster' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_premaster@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='entity'/> + <parameter type-id='type-id-433' name='version'/> + <parameter type-id='type-id-432' name='kx'/> + <parameter type-id='type-id-237' name='cipher'/> + <parameter type-id='type-id-234' name='mac'/> + <parameter type-id='type-id-886' name='comp'/> + <parameter type-id='type-id-480' name='master'/> + <parameter type-id='type-id-480' name='session_id'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='srp.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_srp_server_credentials_t' type-id='type-id-1473' id='type-id-1474'/> + <class-decl name='gnutls_srp_server_credentials_st' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-1475'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='oid' type-id='type-id-379' visibility='default'/> + <var-decl name='password_file' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='qualifiers' type-id='type-id-10' visibility='default'/> + <var-decl name='password_conf_file' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='qualifier' type-id='type-id-1023' visibility='default'/> + <var-decl name='pwd_callback' type-id='type-id-1476' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='fake_salt_seed' type-id='type-id-558' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='fake_salt_seed_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='736'> + <var-decl name='fake_salt_length' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-1024'> + <typedef-decl name='gnutls_srp_server_credentials_function' type-id='type-id-1477' id='type-id-1478'/> + <typedef-decl name='gnutls_srp_client_credentials_t' type-id='type-id-1479' id='type-id-1480'/> + <class-decl name='gnutls_srp_client_credentials_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1481'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-1025' visibility='default'/> + <var-decl name='username' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='data' type-id='type-id-379' visibility='default'/> + <var-decl name='password' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <var-decl name='get_function' type-id='type-id-1482' visibility='default'/> </data-member> </class-decl> - <enum-decl name='gnutls_x509_qualifier_t' id='type-id-1026'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_X509_QUALIFIER_UNKNOWN' value='0'/> - <enumerator name='GNUTLS_X509_QUALIFIER_URI' value='1'/> - <enumerator name='GNUTLS_X509_QUALIFIER_NOTICE' value='2'/> - </enum-decl> - <typedef-decl name='gnutls_x509_qualifier_t' type-id='type-id-1026' id='type-id-1025'/> - - <array-type-def dimensions='1' type-id='type-id-1024' size-in-bits='1536' id='type-id-1023'> - <subrange length='8' type-id='type-id-38' id='type-id-458'/> - - </array-type-def> - <pointer-type-def type-id='type-id-1022' size-in-bits='64' id='type-id-1027'/> - <function-decl name='gnutls_x509_crt_get_policy' mangled-name='gnutls_x509_crt_get_policy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_policy@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-1027' name='policy'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_policy_release' mangled-name='gnutls_x509_policy_release' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policy_release@@GNUTLS_3_4'> - <parameter type-id='type-id-1027' name='policy'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_proxy' mangled-name='gnutls_x509_crt_get_proxy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_proxy@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-422' name='critical'/> - <parameter type-id='type-id-367' name='pathlen'/> - <parameter type-id='type-id-855' name='policyLanguage'/> - <parameter type-id='type-id-855' name='policy'/> - <parameter type-id='type-id-425' name='sizeof_policy'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_inhibit_anypolicy' mangled-name='gnutls_x509_crt_get_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_inhibit_anypolicy@@GNUTLS_3_6_0'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-422' name='skipcerts'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_key_usage' mangled-name='gnutls_x509_crt_get_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_key_usage@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-422' name='skipcerts'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_ca_status' mangled-name='gnutls_x509_crt_get_ca_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_ca_status@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_basic_constraints' mangled-name='gnutls_x509_crt_get_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_basic_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-422' name='critical'/> - <parameter type-id='type-id-422' name='ca'/> - <parameter type-id='type-id-367' name='pathlen'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_alt_othername_oid' mangled-name='gnutls_x509_crt_get_issuer_alt_othername_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_alt_othername_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='ret'/> - <parameter type-id='type-id-425' name='ret_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_subject_alt_othername_oid' mangled-name='gnutls_x509_crt_get_subject_alt_othername_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_alt_othername_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='ret'/> - <parameter type-id='type-id-425' name='ret_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_alt_name2' mangled-name='gnutls_x509_crt_get_issuer_alt_name2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_alt_name2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='ian'/> - <parameter type-id='type-id-425' name='ian_size'/> - <parameter type-id='type-id-422' name='ian_type'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_subject_alt_name2' mangled-name='gnutls_x509_crt_get_subject_alt_name2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_alt_name2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='ian'/> - <parameter type-id='type-id-425' name='ian_size'/> - <parameter type-id='type-id-422' name='ian_type'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <typedef-decl name='gnutls_srp_client_credentials_function' type-id='type-id-1483' id='type-id-1484'/> + <pointer-type-def type-id='type-id-1484' size-in-bits='64' id='type-id-1482'/> + <pointer-type-def type-id='type-id-1481' size-in-bits='64' id='type-id-1479'/> + <pointer-type-def type-id='type-id-1480' size-in-bits='64' id='type-id-1485'/> + <pointer-type-def type-id='type-id-1478' size-in-bits='64' id='type-id-1476'/> + <pointer-type-def type-id='type-id-1475' size-in-bits='64' id='type-id-1473'/> + <pointer-type-def type-id='type-id-1474' size-in-bits='64' id='type-id-1486'/> + <function-decl name='_gnutls_file_exists' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_mpi_random_modp' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-876'/> + <return type-id='type-id-447'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_alt_name' mangled-name='gnutls_x509_crt_get_issuer_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_alt_name@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='ian'/> - <parameter type-id='type-id-425' name='ian_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_subject_alt_name' mangled-name='gnutls_x509_crt_get_subject_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_alt_name@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='ian'/> - <parameter type-id='type-id-425' name='ian_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_spki' mangled-name='gnutls_x509_crt_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-760' name='spki'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_authority_key_id' mangled-name='gnutls_x509_crt_get_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_authority_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='id'/> - <parameter type-id='type-id-425' name='id_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_authority_key_gn_serial' mangled-name='gnutls_x509_crt_get_authority_key_gn_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_authority_key_gn_serial@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-101' name='alt'/> - <parameter type-id='type-id-425' name='alt_size'/> - <parameter type-id='type-id-422' name='alt_type'/> - <parameter type-id='type-id-101' name='serial'/> - <parameter type-id='type-id-425' name='serial_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_subject_key_id' mangled-name='gnutls_x509_crt_get_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='ret'/> - <parameter type-id='type-id-425' name='ret_size'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_private_key_usage_period' mangled-name='gnutls_x509_crt_get_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_private_key_usage_period@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-517' name='activation'/> - <parameter type-id='type-id-517' name='expiration'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_version' mangled-name='gnutls_x509_crt_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_version@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_set_server_fake_salt_seed' mangled-name='gnutls_srp_set_server_fake_salt_seed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_server_fake_salt_seed@@GNUTLS_3_4'> + <parameter type-id='type-id-1474' name='cred'/> + <parameter type-id='type-id-480' name='seed'/> + <parameter type-id='type-id-10' name='salt_length'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_signature' mangled-name='gnutls_x509_crt_get_signature' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_signature@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-379' name='sig'/> - <parameter type-id='type-id-425' name='sig_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_set_prime_bits' mangled-name='gnutls_srp_set_prime_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_prime_bits@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='bits'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_oid' mangled-name='gnutls_x509_crt_get_pk_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-379' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_verifier' mangled-name='gnutls_srp_verifier' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_verifier@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='username'/> + <parameter type-id='type-id-3' name='password'/> + <parameter type-id='type-id-480' name='salt'/> + <parameter type-id='type-id-480' name='generator'/> + <parameter type-id='type-id-480' name='prime'/> + <parameter type-id='type-id-772' name='res'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_signature_oid' mangled-name='gnutls_x509_crt_get_signature_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_signature_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-379' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_server_get_username' mangled-name='gnutls_srp_server_get_username' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_server_get_username@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_signature_algorithm' mangled-name='gnutls_x509_crt_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_signature_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_set_client_credentials_function' mangled-name='gnutls_srp_set_client_credentials_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_client_credentials_function@@GNUTLS_3_4'> + <parameter type-id='type-id-1480' name='cred'/> + <parameter type-id='type-id-1482' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_dn_oid' mangled-name='gnutls_x509_crt_get_dn_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_set_server_credentials_function' mangled-name='gnutls_srp_set_server_credentials_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_server_credentials_function@@GNUTLS_3_4'> + <parameter type-id='type-id-1474' name='cred'/> + <parameter type-id='type-id-1476' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_dn_by_oid' mangled-name='gnutls_x509_crt_get_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-10' name='raw_flag'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_set_server_credentials_file' mangled-name='gnutls_srp_set_server_credentials_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_server_credentials_file@@GNUTLS_3_4'> + <parameter type-id='type-id-1474' name='res'/> + <parameter type-id='type-id-3' name='password_file'/> + <parameter type-id='type-id-3' name='password_conf_file'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_dn3' mangled-name='gnutls_x509_crt_get_dn3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn3@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-278' name='dn'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_allocate_server_credentials' mangled-name='gnutls_srp_allocate_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_allocate_server_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-1486' name='sc'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_dn2' mangled-name='gnutls_x509_crt_get_dn2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-278' name='dn'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_free_server_credentials' mangled-name='gnutls_srp_free_server_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_free_server_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-1474' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_dn' mangled-name='gnutls_x509_crt_get_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-379' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_set_client_credentials' mangled-name='gnutls_srp_set_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_set_client_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-1480' name='res'/> + <parameter type-id='type-id-3' name='username'/> + <parameter type-id='type-id-3' name='password'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_dn_oid' mangled-name='gnutls_x509_crt_get_issuer_dn_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-425' name='oid_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_allocate_client_credentials' mangled-name='gnutls_srp_allocate_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_allocate_client_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-1485' name='sc'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_dn_by_oid' mangled-name='gnutls_x509_crt_get_issuer_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-10' name='raw_flag'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_srp_free_client_credentials' mangled-name='gnutls_srp_free_client_credentials' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_free_client_credentials@@GNUTLS_3_4'> + <parameter type-id='type-id-1480' name='sc'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_dn3' mangled-name='gnutls_x509_crt_get_issuer_dn3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn3@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-278' name='dn'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-type size-in-bits='64' id='type-id-1483'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-917'/> + <parameter type-id='type-id-917'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1477'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='sslv2_compat.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_server_select_suite' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_dn2' mangled-name='gnutls_x509_crt_get_issuer_dn2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-278' name='dn'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_generate_session_id' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_issuer_dn' mangled-name='gnutls_x509_crt_get_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-379' name='buf'/> - <parameter type-id='type-id-425' name='buf_size'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_gen_server_random' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_import' mangled-name='gnutls_x509_crt_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_import@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='format'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_set_client_random' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_deinit' mangled-name='gnutls_x509_crt_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_user_hello_func' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-135'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_init' mangled-name='gnutls_x509_crt_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_init@@GNUTLS_3_4'> - <parameter type-id='type-id-461' name='cert'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_negotiate_version' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_equals' mangled-name='gnutls_x509_crt_equals' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_equals@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert1'/> - <parameter type-id='type-id-470' name='cert2'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='state.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_channel_binding_t' type-id='type-id-1487' id='type-id-1488'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1487'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CB_TLS_UNIQUE' value='0'/> + </enum-decl> + <pointer-type-def type-id='type-id-241' size-in-bits='64' id='type-id-1489'/> + <var-decl name='_gnutls_disable_tls13' type-id='type-id-10' visibility='default'/> + <function-decl name='gnutls_heartbeat_allowed' mangled-name='gnutls_heartbeat_allowed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_allowed@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_activation_time' mangled-name='gnutls_x509_crt_get_activation_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_activation_time@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <return type-id='type-id-17'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_expiration_time' mangled-name='gnutls_x509_crt_get_expiration_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_expiration_time@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <return type-id='type-id-17'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_serial' mangled-name='gnutls_x509_crt_get_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_serial@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='result'/> - <parameter type-id='type-id-425' name='result_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_pk_algorithm' mangled-name='gnutls_x509_crt_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-422' name='bits'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_export2' mangled-name='gnutls_x509_crt_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_equals2' mangled-name='gnutls_x509_crt_equals2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_equals2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert1'/> - <parameter type-id='type-id-57' name='der'/> + <function-decl name='gnutls_session_etm_status' mangled-name='gnutls_session_etm_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_etm_status@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_x509_crt_import_system_url' mangled-name='_gnutls_x509_crt_import_system_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_x509_crt_import_pkcs11_url' mangled-name='_gnutls_x509_crt_import_pkcs11_url' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_session_ext_master_secret_status' mangled-name='gnutls_session_ext_master_secret_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ext_master_secret_status@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_x509_crt_get_extension' mangled-name='_gnutls_x509_crt_get_extension' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_safe_renegotiation_status' mangled-name='gnutls_safe_renegotiation_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_safe_renegotiation_status@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_x509_encode_PKI_params' mangled-name='_gnutls_x509_encode_PKI_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_selected_certs_deinit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_fingerprint' mangled-name='gnutls_fingerprint' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_epoch_free' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-250'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_crt_get_extension_oid' mangled-name='_gnutls_x509_crt_get_extension_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hello_ext_priv_deinit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_policies_erase' mangled-name='_gnutls_x509_policies_erase' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_nss_keylog_func' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_san_find_type' mangled-name='_gnutls_x509_san_find_type' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_status_request_enable_client' mangled-name='gnutls_ocsp_status_request_enable_client' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_status_request_enable_client@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='system_errno' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-280'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='system_writev' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-280'/> + <parameter type-id='type-id-878'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-789'/> + </function-decl> + <function-decl name='system_writev_nosignal' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-280'/> + <parameter type-id='type-id-878'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-789'/> + </function-decl> + <function-decl name='_mbuffer_head_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-790'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_is_same_dn' mangled-name='_gnutls_is_same_dn' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_session_get_flags' mangled-name='gnutls_session_get_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_flags@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='hash_pjw_bare' mangled-name='hash_pjw_bare' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_set_state' mangled-name='gnutls_record_set_state' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_state@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='read'/> + <parameter type-id='type-id-98' name='seq_number'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='hash_initialize' mangled-name='hash_initialize' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_record_get_state' mangled-name='gnutls_record_get_state' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_state@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='read'/> + <parameter type-id='type-id-772' name='mac_key'/> + <parameter type-id='type-id-772' name='IV'/> + <parameter type-id='type-id-772' name='cipher_key'/> + <parameter type-id='type-id-99' name='seq_number'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='hash_insert_if_absent' mangled-name='hash_insert_if_absent' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_handshake_set_hook_function' mangled-name='gnutls_handshake_set_hook_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_hook_function@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='htype'/> + <parameter type-id='type-id-14' name='when'/> + <parameter type-id='type-id-285' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='hash_free' mangled-name='hash_free' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_handshake_set_random' mangled-name='gnutls_handshake_set_random' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_random@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-480' name='random'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='x509_dn.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_dn_get_str2' mangled-name='gnutls_x509_dn_get_str2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_get_str2@@GNUTLS_3_4'> - <parameter type-id='type-id-1020' name='dn'/> - <parameter type-id='type-id-278' name='str'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_get_master_secret' mangled-name='gnutls_session_get_master_secret' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_master_secret@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='secret'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_dn_get_str' mangled-name='gnutls_x509_dn_get_str' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_get_str@@GNUTLS_3_4'> - <parameter type-id='type-id-1020' name='dn'/> - <parameter type-id='type-id-278' name='str'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_get_random' mangled-name='gnutls_session_get_random' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_random@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-772' name='client'/> + <parameter type-id='type-id-772' name='server'/> + <return type-id='type-id-13'/> </function-decl> - <class-decl name='gnutls_x509_ava_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-1028'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='oid' type-id='type-id-62' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='value' type-id='type-id-62' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='value_tag' type-id='type-id-38' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='gnutls_x509_ava_st' type-id='type-id-1028' id='type-id-1029'/> - <pointer-type-def type-id='type-id-1029' size-in-bits='64' id='type-id-1030'/> - <function-decl name='gnutls_x509_dn_get_rdn_ava' mangled-name='gnutls_x509_dn_get_rdn_ava' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_get_rdn_ava@@GNUTLS_3_4'> - <parameter type-id='type-id-1020' name='dn'/> - <parameter type-id='type-id-22' name='irdn'/> - <parameter type-id='type-id-22' name='iava'/> - <parameter type-id='type-id-1030' name='ava'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_protocol_get_version' mangled-name='gnutls_protocol_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_protocol_get_version@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-433'/> </function-decl> - <function-decl name='gnutls_x509_dn_export2' mangled-name='gnutls_x509_dn_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_export2@@GNUTLS_3_4'> - <parameter type-id='type-id-1020' name='dn'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_group_get' mangled-name='gnutls_group_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_group_get@@GNUTLS_3_6_0'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-443'/> </function-decl> - <function-decl name='gnutls_x509_dn_export' mangled-name='gnutls_x509_dn_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_export@@GNUTLS_3_4'> - <parameter type-id='type-id-1020' name='dn'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-101' name='output_data'/> - <parameter type-id='type-id-425' name='output_data_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ecc_curve_get' mangled-name='gnutls_ecc_curve_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-442'/> </function-decl> - <function-decl name='gnutls_x509_dn_deinit' mangled-name='gnutls_x509_dn_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1020' name='dn'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_session_channel_binding' mangled-name='gnutls_session_channel_binding' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_channel_binding@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-1488' name='cbtype'/> + <parameter type-id='type-id-772' name='cb'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_dn_import' mangled-name='gnutls_x509_dn_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_import@@GNUTLS_3_4'> - <parameter type-id='type-id-1020' name='dn'/> - <parameter type-id='type-id-57' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_enable_compatibility_mode' mangled-name='gnutls_session_enable_compatibility_mode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_enable_compatibility_mode@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_dn_init' mangled-name='gnutls_x509_dn_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1021' name='dn'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_handshake_set_post_client_hello_function' mangled-name='gnutls_handshake_set_post_client_hello_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_post_client_hello_function@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-284' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_dn_set_str' mangled-name='gnutls_x509_dn_set_str' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_set_str@@GNUTLS_3_4'> - <parameter type-id='type-id-1020' name='dn'/> - <parameter type-id='type-id-27' name='str'/> - <parameter type-id='type-id-429' name='err'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_rsa_pms_set_version' mangled-name='_gnutls_rsa_pms_set_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_rsa_pms_set_version@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-71' name='major'/> + <parameter type-id='type-id-71' name='minor'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crq_set_dn' mangled-name='gnutls_x509_crq_set_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='dn'/> - <parameter type-id='type-id-429' name='err'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_record_get_direction' mangled-name='gnutls_record_get_direction' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_direction@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_issuer_dn' mangled-name='gnutls_x509_crt_set_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-27' name='dn'/> - <parameter type-id='type-id-429' name='err'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_set_verify_function' mangled-name='gnutls_session_set_verify_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_verify_function@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-298' name='func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_dn' mangled-name='gnutls_x509_crt_set_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-27' name='dn'/> - <parameter type-id='type-id-429' name='err'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_session_set_ptr' mangled-name='gnutls_session_set_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_set_ptr@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-11' name='ptr'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='asn1_read_node_value' mangled-name='asn1_read_node_value' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_session_get_ptr' mangled-name='gnutls_session_get_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_get_ptr@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-11'/> </function-decl> - <function-decl name='gnutls_hex_decode2' mangled-name='gnutls_hex_decode2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_session_resumption_requested' mangled-name='gnutls_session_resumption_requested' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_resumption_requested@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_dn_oid_known' mangled-name='gnutls_x509_dn_oid_known' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_handshake_set_private_extensions' mangled-name='gnutls_handshake_set_private_extensions' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_handshake_set_private_extensions@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-14' name='allow'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_ldap_string_to_oid' mangled-name='_gnutls_ldap_string_to_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hello_set_default_version' mangled-name='_gnutls_hello_set_default_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_hello_set_default_version@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-71' name='major'/> + <parameter type-id='type-id-71' name='minor'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='x509_write.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_crt_set_spki' mangled-name='gnutls_x509_crt_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_spki@@GNUTLS_3_6_0'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-761' name='spki'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_record_set_default_version' mangled-name='_gnutls_record_set_default_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_record_set_default_version@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-71' name='major'/> + <parameter type-id='type-id-71' name='minor'/> + <return type-id='type-id-13'/> </function-decl> - <qualified-type-def type-id='type-id-1022' const='yes' id='type-id-1031'/> - <pointer-type-def type-id='type-id-1031' size-in-bits='64' id='type-id-1032'/> - <function-decl name='gnutls_x509_crt_set_policy' mangled-name='gnutls_x509_crt_set_policy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_policy@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-1032' name='policy'/> - <parameter type-id='type-id-10' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_certificate_send_x509_rdn_sequence' mangled-name='gnutls_certificate_send_x509_rdn_sequence' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_send_x509_rdn_sequence@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-14' name='status'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_authority_info_access' mangled-name='gnutls_x509_crt_set_authority_info_access' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_authority_info_access@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-22' name='what'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_deinit' mangled-name='gnutls_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_privkey_sign' mangled-name='gnutls_x509_crt_privkey_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_privkey_sign@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-470' name='issuer'/> - <parameter type-id='type-id-404' name='issuer_key'/> - <parameter type-id='type-id-212' name='dig'/> + <function-decl name='gnutls_init' mangled-name='gnutls_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1489' name='session'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_key_purpose_oid' mangled-name='gnutls_x509_crt_set_key_purpose_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_key_purpose_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='oid'/> - <parameter type-id='type-id-10' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_prf_hash_get' mangled-name='gnutls_prf_hash_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_prf_hash_get@@GNUTLS_3_6_13'> + <parameter type-id='type-id-1017' name='session'/> + <return type-id='type-id-198'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_authority_key_id' mangled-name='gnutls_x509_crt_set_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_authority_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='id'/> - <parameter type-id='type-id-99' name='id_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_set_subject_key_id' mangled-name='gnutls_x509_crt_set_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='id'/> - <parameter type-id='type-id-99' name='id_size'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_cpy_crl_dist_points' mangled-name='gnutls_x509_crt_cpy_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_cpy_crl_dist_points@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='dst'/> - <parameter type-id='type-id-470' name='src'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_set_crl_dist_points2' mangled-name='gnutls_x509_crt_set_crl_dist_points2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crl_dist_points2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-10' name='data_size'/> - <parameter type-id='type-id-10' name='reason_flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_compression_get' mangled-name='gnutls_compression_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_compression_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-886'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_crl_dist_points' mangled-name='gnutls_x509_crt_set_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crl_dist_points@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-101' name='data_string'/> - <parameter type-id='type-id-10' name='reason_flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_certificate_type_get2' mangled-name='gnutls_certificate_type_get2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_get2@@GNUTLS_3_6_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-922' name='target'/> + <return type-id='type-id-314'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_subject_unique_id' mangled-name='gnutls_x509_crt_set_subject_unique_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_unique_id@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='id'/> - <parameter type-id='type-id-99' name='id_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_certificate_type_get' mangled-name='gnutls_certificate_type_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_get@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <return type-id='type-id-314'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_issuer_unique_id' mangled-name='gnutls_x509_crt_set_issuer_unique_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_unique_id@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='id'/> - <parameter type-id='type-id-99' name='id_size'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='stek.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_set_session_ticket_key_rotation_callback' mangled-name='_gnutls_set_session_ticket_key_rotation_callback' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_set_session_ticket_key_rotation_callback@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-323' name='cb'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_serial' mangled-name='gnutls_x509_crt_set_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_serial@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='serial'/> - <parameter type-id='type-id-99' name='serial_size'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='str-iconv.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='unicode_normalization_form' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1490'/> + <typedef-decl name='uninorm_t' type-id='type-id-1491' id='type-id-1492'/> + <qualified-type-def type-id='type-id-269' const='yes' id='type-id-1493'/> + <pointer-type-def type-id='type-id-1493' size-in-bits='64' id='type-id-1494'/> + <qualified-type-def type-id='type-id-1490' const='yes' id='type-id-1495'/> + <pointer-type-def type-id='type-id-1495' size-in-bits='64' id='type-id-1491'/> + <pointer-type-def type-id='type-id-269' size-in-bits='64' id='type-id-1496'/> + <function-decl name='u16_normalize' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1492'/> + <parameter type-id='type-id-1494'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1496'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-1496'/> + </function-decl> + <function-decl name='u8_to_u16' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1496'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-1496'/> + </function-decl> + <function-decl name='u16_to_u8' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1494'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-133'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_expiration_time' mangled-name='gnutls_x509_crt_set_expiration_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_expiration_time@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-17' name='exp_time'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_utf8_to_ucs2' mangled-name='_gnutls_utf8_to_ucs2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_utf8_to_ucs2@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='size'/> + <parameter type-id='type-id-772' name='output'/> + <parameter type-id='type-id-10' name='be'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_activation_time' mangled-name='gnutls_x509_crt_set_activation_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_activation_time@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-17' name='exp_time'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_ucs2_to_utf8' mangled-name='_gnutls_ucs2_to_utf8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_ucs2_to_utf8@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-9' name='size'/> + <parameter type-id='type-id-772' name='output'/> + <parameter type-id='type-id-10' name='be'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_sign' mangled-name='gnutls_x509_crt_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_sign@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-470' name='issuer'/> - <parameter type-id='type-id-386' name='issuer_key'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='str-idna.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='idn2_to_unicode_8z8z' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-917'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_sign2' mangled-name='gnutls_x509_crt_sign2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_sign2@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-470' name='issuer'/> - <parameter type-id='type-id-386' name='issuer_key'/> - <parameter type-id='type-id-212' name='dig'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='idn2_free' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_private_key_usage_period' mangled-name='gnutls_x509_crt_set_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_private_key_usage_period@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-17' name='activation'/> - <parameter type-id='type-id-17' name='expiration'/> - <return type-id='type-id-22'/> + <function-decl name='idn2_strerror' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_proxy' mangled-name='gnutls_x509_crt_set_proxy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_proxy@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-22' name='pathLenConstraint'/> - <parameter type-id='type-id-27' name='policyLanguage'/> - <parameter type-id='type-id-27' name='policy'/> - <parameter type-id='type-id-99' name='sizeof_policy'/> - <return type-id='type-id-22'/> + <function-decl name='idn2_to_ascii_8z' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-917'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_issuer_alt_othername' mangled-name='gnutls_x509_crt_set_issuer_alt_othername' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_alt_othername@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-10' name='data_size'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_set_strdatum' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_subject_alt_othername' mangled-name='gnutls_x509_crt_set_subject_alt_othername' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_alt_othername@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-10' name='data_size'/> + <function-decl name='gnutls_idna_reverse_map' mangled-name='gnutls_idna_reverse_map' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_idna_reverse_map@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='input'/> + <parameter type-id='type-id-10' name='ilen'/> + <parameter type-id='type-id-772' name='out'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_issuer_alt_name' mangled-name='gnutls_x509_crt_set_issuer_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_alt_name@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-10' name='data_size'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='str-unicode.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='ucs4_t' type-id='type-id-88' id='type-id-1497'/> + <typedef-decl name='uc_general_category_t' type-id='type-id-1498' id='type-id-1499'/> + <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-1499' visibility='default' id='type-id-1498'> + <data-member access='public' static='yes'> + <var-decl name='bitmask' type-id='type-id-88' visibility='default'/> + </data-member> + <data-member access='public' static='yes'> + <var-decl name='generic' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='lookup' type-id='type-id-1500' visibility='default'/> + </data-member> + </class-decl> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' id='type-id-1500'> + <data-member access='private'> + <var-decl name='table' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='private'> + <var-decl name='lookup_fn' type-id='type-id-1501' visibility='default'/> + </data-member> + </union-decl> + <pointer-type-def type-id='type-id-1502' size-in-bits='64' id='type-id-1501'/> + <qualified-type-def type-id='type-id-88' const='yes' id='type-id-1116'/> + <pointer-type-def type-id='type-id-1116' size-in-bits='64' id='type-id-1109'/> + <pointer-type-def type-id='type-id-88' size-in-bits='64' id='type-id-1503'/> + <function-decl name='uc_is_general_category' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1497'/> + <parameter type-id='type-id-1499'/> + <return type-id='type-id-263'/> + </function-decl> + <function-decl name='uc_is_property_join_control' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1497'/> + <return type-id='type-id-263'/> + </function-decl> + <function-decl name='uc_is_property_not_a_character' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1497'/> + <return type-id='type-id-263'/> + </function-decl> + <function-decl name='uc_is_property_default_ignorable_code_point' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1497'/> + <return type-id='type-id-263'/> + </function-decl> + <function-decl name='uc_general_category_and_not' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1499'/> + <parameter type-id='type-id-1499'/> + <return type-id='type-id-1499'/> + </function-decl> + <function-decl name='uc_general_category_or' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1499'/> + <parameter type-id='type-id-1499'/> + <return type-id='type-id-1499'/> + </function-decl> + <function-decl name='u32_to_u8' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1109'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-133'/> + </function-decl> + <function-decl name='u32_normalize' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1492'/> + <parameter type-id='type-id-1109'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1503'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-1503'/> + </function-decl> + <function-decl name='u8_to_u32' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1503'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-1503'/> + </function-decl> + <function-decl name='u8_check' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-132'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_subject_alt_name' mangled-name='gnutls_x509_crt_set_subject_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_alt_name@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-10' name='data_size'/> + <function-decl name='gnutls_utf8_password_normalize' mangled-name='gnutls_utf8_password_normalize' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_utf8_password_normalize@@GNUTLS_3_4'> + <parameter type-id='type-id-98' name='password'/> + <parameter type-id='type-id-10' name='plen'/> + <parameter type-id='type-id-772' name='out'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_set_subject_alternative_name' mangled-name='gnutls_x509_crt_set_subject_alternative_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_alternative_name@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-27' name='data_string'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_inhibit_anypolicy' mangled-name='gnutls_x509_crt_set_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_inhibit_anypolicy@@GNUTLS_3_6_0'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='skipcerts'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_set_key_usage' mangled-name='gnutls_x509_crt_set_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_key_usage@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='skipcerts'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_set_ca_status' mangled-name='gnutls_x509_crt_set_ca_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_ca_status@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='ca'/> - <return type-id='type-id-22'/> + <function-type size-in-bits='64' id='type-id-1502'> + <parameter type-id='type-id-1497'/> + <parameter type-id='type-id-88'/> + <return type-id='type-id-263'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='str.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='strrchr' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='hex_encode' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-263'/> + </function-decl> + <function-decl name='strtoul' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-919'/> + <parameter type-id='type-id-918'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-12'/> + </function-decl> + <function-decl name='sprintf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='hex_decode' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-263'/> + </function-decl> + <function-decl name='strcpy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='strncat' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='strcat' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_basic_constraints' mangled-name='gnutls_x509_crt_set_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_basic_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='ca'/> - <parameter type-id='type-id-22' name='pathLenConstraint'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_hex_encode2' mangled-name='gnutls_hex_encode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex_encode2@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-772' name='result'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_extension_by_oid' mangled-name='gnutls_x509_crt_set_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_extension_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-101' name='buf'/> - <parameter type-id='type-id-99' name='sizeof_buf'/> - <parameter type-id='type-id-10' name='critical'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_hex_encode' mangled-name='gnutls_hex_encode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex_encode@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-5' name='result'/> + <parameter type-id='type-id-2' name='result_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_crq_extensions' mangled-name='gnutls_x509_crt_set_crq_extensions' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crq_extensions@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-771' name='crq'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_hex_decode' mangled-name='gnutls_hex_decode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex_decode@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='hex_data'/> + <parameter type-id='type-id-11' name='result'/> + <parameter type-id='type-id-2' name='result_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_crq' mangled-name='gnutls_x509_crt_set_crq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crq@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-771' name='crq'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_hex_decode2' mangled-name='gnutls_hex_decode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex_decode2@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='hex_data'/> + <parameter type-id='type-id-772' name='result'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_key' mangled-name='gnutls_x509_crt_set_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_key@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-386' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_hex2bin' mangled-name='gnutls_hex2bin' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_hex2bin@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='hex_data'/> + <parameter type-id='type-id-9' name='hex_size'/> + <parameter type-id='type-id-11' name='bin_data'/> + <parameter type-id='type-id-2' name='bin_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_version' mangled-name='gnutls_x509_crt_set_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_version@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-10' name='version'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_buffer_unescape' mangled-name='_gnutls_buffer_unescape' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_unescape@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-771' name='dest'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_proxy_dn' mangled-name='gnutls_x509_crt_set_proxy_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_proxy_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-470' name='eecrt'/> - <parameter type-id='type-id-10' name='raw_flag'/> - <parameter type-id='type-id-101' name='name'/> - <parameter type-id='type-id-10' name='sizeof_name'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_buffer_pop_datum' mangled-name='_gnutls_buffer_pop_datum' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_buffer_pop_datum@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-771' name='str'/> + <parameter type-id='type-id-772' name='data'/> + <parameter type-id='type-id-9' name='req_size'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_issuer_dn_by_oid' mangled-name='gnutls_x509_crt_set_issuer_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_dn_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='raw_flag'/> - <parameter type-id='type-id-101' name='name'/> - <parameter type-id='type-id-10' name='sizeof_name'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='supplemental.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_supplemental_data_format_type_t' type-id='type-id-463' id='type-id-388'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-463'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SUPPLEMENTAL_UNKNOWN' value='0'/> + </enum-decl> + <typedef-decl name='gnutls_supp_recv_func' type-id='type-id-456' id='type-id-389'/> + <typedef-decl name='gnutls_supp_send_func' type-id='type-id-457' id='type-id-390'/> + <function-decl name='gnutls_supplemental_send' mangled-name='gnutls_supplemental_send' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_supplemental_send@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='do_send_supplemental'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_dn_by_oid' mangled-name='gnutls_x509_crt_set_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_dn_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='raw_flag'/> - <parameter type-id='type-id-101' name='name'/> - <parameter type-id='type-id-10' name='sizeof_name'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_supplemental_recv' mangled-name='gnutls_supplemental_recv' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_supplemental_recv@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-10' name='do_recv_supplemental'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_crq_extension_by_oid' mangled-name='gnutls_x509_crt_set_crq_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crq_extension_by_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-771' name='crq'/> - <parameter type-id='type-id-27' name='oid'/> + <function-decl name='gnutls_session_supplemental_register' mangled-name='gnutls_session_supplemental_register' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_supplemental_register@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-3' name='name'/> + <parameter type-id='type-id-388' name='type'/> + <parameter type-id='type-id-389' name='recv_func'/> + <parameter type-id='type-id-390' name='send_func'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_policies_set' mangled-name='gnutls_x509_policies_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_policies' mangled-name='gnutls_x509_ext_export_policies' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_aia_set' mangled-name='gnutls_x509_aia_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_aia' mangled-name='gnutls_x509_ext_export_aia' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_check_cert_sanity' mangled-name='_gnutls_check_cert_sanity' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_key_purpose_set' mangled-name='gnutls_x509_key_purpose_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_key_purposes' mangled-name='gnutls_x509_ext_export_key_purposes' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_subject_key_id' mangled-name='gnutls_x509_ext_export_subject_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crl_dist_points_set' mangled-name='gnutls_x509_crl_dist_points_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_crl_dist_points' mangled-name='gnutls_x509_ext_export_crl_dist_points' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_private_key_usage_period' mangled-name='gnutls_x509_ext_export_private_key_usage_period' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_proxy' mangled-name='gnutls_x509_ext_export_proxy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_supplemental_register' mangled-name='gnutls_supplemental_register' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_supplemental_register@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='name'/> + <parameter type-id='type-id-388' name='type'/> + <parameter type-id='type-id-389' name='recv_func'/> + <parameter type-id='type-id-390' name='send_func'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_inhibit_anypolicy' mangled-name='gnutls_x509_ext_export_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_supplemental_get_name' mangled-name='gnutls_supplemental_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_supplemental_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-388' name='type'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_crq_verify' mangled-name='gnutls_x509_crq_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='system.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_gettime_func' type-id='type-id-1504' id='type-id-1505'/> + <typedef-decl name='clockid_t' type-id='type-id-1506' id='type-id-1507'/> + <typedef-decl name='__clockid_t' type-id='type-id-14' id='type-id-1506'/> + <pointer-type-def type-id='type-id-1508' size-in-bits='64' id='type-id-1504'/> + <var-decl name='gnutls_time' type-id='type-id-964' visibility='default'/> + <var-decl name='gnutls_gettime' type-id='type-id-1505' visibility='default'/> + <function-decl name='clock_gettime' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1507'/> + <parameter type-id='type-id-1472'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crq_get_extension_data' mangled-name='gnutls_x509_crq_get_extension_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_global_set_gettime_function' mangled-name='_gnutls_global_set_gettime_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_global_set_gettime_function@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-1505' name='gettime_func'/> + <return type-id='type-id-13'/> </function-decl> + <function-type size-in-bits='64' id='type-id-1508'> + <parameter type-id='type-id-1472'/> + <return type-id='type-id-13'/> + </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='name_constraints.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <class-decl name='gnutls_name_constraints_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1033'> + <abi-instr version='1.0' address-size='64' path='system/certs.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='passwd' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1509'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='permitted' type-id='type-id-1034' visibility='default'/> + <var-decl name='pw_name' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='excluded' type-id='type-id-1034' visibility='default'/> + <var-decl name='pw_passwd' type-id='type-id-5' visibility='default'/> </data-member> - </class-decl> - <class-decl name='name_constraints_node_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1035'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pw_uid' type-id='type-id-27' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='type-id-62' visibility='default'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='pw_gid' type-id='type-id-28' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='next' type-id='type-id-1034' visibility='default'/> + <var-decl name='pw_gecos' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='pw_dir' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='pw_shell' type-id='type-id-5' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-1035' size-in-bits='64' id='type-id-1034'/> - <pointer-type-def type-id='type-id-1033' size-in-bits='64' id='type-id-1036'/> - <typedef-decl name='gnutls_x509_name_constraints_t' type-id='type-id-1036' id='type-id-1037'/> - <function-decl name='gnutls_x509_name_constraints_check_crt' mangled-name='gnutls_x509_name_constraints_check_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_check_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-470' name='cert'/> - <return type-id='type-id-10'/> - </function-decl> - <function-decl name='gnutls_x509_name_constraints_check' mangled-name='gnutls_x509_name_constraints_check' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_check@@GNUTLS_3_4'> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-57' name='name'/> - <return type-id='type-id-10'/> - </function-decl> - <function-decl name='gnutls_x509_crt_set_name_constraints' mangled-name='gnutls_x509_crt_set_name_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_name_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-10' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_name_constraints_add_excluded' mangled-name='gnutls_x509_name_constraints_add_excluded' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_add_excluded@@GNUTLS_3_4'> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-57' name='name'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_name_constraints_add_permitted' mangled-name='gnutls_x509_name_constraints_add_permitted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_add_permitted@@GNUTLS_3_4'> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-57' name='name'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_gnutls_x509_name_constraints_merge' mangled-name='_gnutls_x509_name_constraints_merge' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_x509_name_constraints_merge@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-1037' name='nc2'/> - <return type-id='type-id-22'/> - </function-decl> - <pointer-type-def type-id='type-id-1037' size-in-bits='64' id='type-id-1038'/> - <function-decl name='gnutls_x509_name_constraints_init' mangled-name='gnutls_x509_name_constraints_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1038' name='nc'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_name_constraints_deinit' mangled-name='gnutls_x509_name_constraints_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1037' name='nc'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_name_constraints' mangled-name='gnutls_x509_crt_get_name_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_name_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_name_constraints_get_permitted' mangled-name='gnutls_x509_name_constraints_get_permitted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_get_permitted@@GNUTLS_3_4'> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-422' name='type'/> - <parameter type-id='type-id-278' name='name'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_name_constraints_get_excluded' mangled-name='gnutls_x509_name_constraints_get_excluded' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_get_excluded@@GNUTLS_3_4'> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-422' name='type'/> - <parameter type-id='type-id-278' name='name'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_get_subject_alt_name2' mangled-name='gnutls_x509_crt_get_subject_alt_name2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_name_constraints' mangled-name='gnutls_x509_ext_export_name_constraints' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <qualified-type-def type-id='type-id-5' restrict='yes' id='type-id-1'/> + <pointer-type-def type-id='type-id-1509' size-in-bits='64' id='type-id-1510'/> + <qualified-type-def type-id='type-id-1510' restrict='yes' id='type-id-1511'/> + <pointer-type-def type-id='type-id-1510' size-in-bits='64' id='type-id-1512'/> + <qualified-type-def type-id='type-id-1512' restrict='yes' id='type-id-1513'/> + <function-decl name='gnutls_x509_trust_list_add_trust_file' mangled-name='gnutls_x509_trust_list_add_trust_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_trust_file@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mask_ip' mangled-name='_gnutls_mask_ip' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='getpwuid_r' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-27'/> + <parameter type-id='type-id-1511'/> + <parameter type-id='type-id-1'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1513'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_parse_general_name2' mangled-name='_gnutls_parse_general_name2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='getuid' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-27'/> </function-decl> - <function-decl name='_gnutls_mask_to_prefix' mangled-name='_gnutls_mask_to_prefix' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_add_system_trust' mangled-name='gnutls_x509_trust_list_add_system_trust' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_system_trust@@GNUTLS_3_4'> + <parameter type-id='type-id-800' name='list'/> + <parameter type-id='type-id-10' name='tl_flags'/> + <parameter type-id='type-id-10' name='tl_vflags'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='verify-high.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <class-decl name='node_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-462'> + <abi-instr version='1.0' address-size='64' path='system/fastopen.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='112' id='type-id-1514'> + <subrange length='14' type-id='type-id-12' id='type-id-1515'/> + </array-type-def> + <typedef-decl name='__CONST_SOCKADDR_ARG' type-id='type-id-1516' id='type-id-1517'/> + <union-decl name='__anonymous_union__' size-in-bits='64' is-anonymous='yes' visibility='default' id='type-id-1516'/> + <class-decl name='msghdr' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-1518'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='trusted_cas' type-id='type-id-461' visibility='default'/> + <var-decl name='msg_name' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='trusted_ca_size' type-id='type-id-10' visibility='default'/> + <var-decl name='msg_namelen' type-id='type-id-401' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='named_certs' type-id='type-id-1039' visibility='default'/> + <var-decl name='msg_iov' type-id='type-id-1519' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='named_cert_size' type-id='type-id-10' visibility='default'/> + <var-decl name='msg_iovlen' type-id='type-id-9' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='crls' type-id='type-id-734' visibility='default'/> + <var-decl name='msg_control' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='crl_size' type-id='type-id-10' visibility='default'/> + <var-decl name='msg_controllen' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='msg_flags' type-id='type-id-14' visibility='default'/> </data-member> </class-decl> - <class-decl name='named_cert_st' size-in-bits='2176' is-struct='yes' visibility='default' id='type-id-1040'> + <class-decl name='sockaddr' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1520'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='cert' type-id='type-id-470' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='name' type-id='type-id-319' visibility='default'/> + <var-decl name='sa_family' type-id='type-id-439' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='name_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='sa_data' type-id='type-id-1514' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-1040' size-in-bits='64' id='type-id-1039'/> - <typedef-decl name='gnutls_verify_output_function' type-id='type-id-1041' id='type-id-1042'/> - <pointer-type-def type-id='type-id-1042' size-in-bits='64' id='type-id-1043'/> - <function-decl name='gnutls_x509_trust_list_verify_named_crt' mangled-name='gnutls_x509_trust_list_verify_named_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_verify_named_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='name'/> - <parameter type-id='type-id-99' name='name_size'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='voutput'/> - <parameter type-id='type-id-1043' name='func'/> - <return type-id='type-id-22'/> + <qualified-type-def type-id='type-id-1518' const='yes' id='type-id-1521'/> + <pointer-type-def type-id='type-id-1521' size-in-bits='64' id='type-id-1522'/> + <pointer-type-def type-id='type-id-881' size-in-bits='64' id='type-id-1519'/> + <pointer-type-def type-id='type-id-1520' size-in-bits='64' id='type-id-1523'/> + <function-decl name='recv' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-789'/> + </function-decl> + <function-decl name='connect' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-1517'/> + <parameter type-id='type-id-401'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='setsockopt' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-401'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='sendmsg' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-1522'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-789'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_verify_crt2' mangled-name='gnutls_x509_trust_list_verify_crt2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_verify_crt2@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-461' name='cert_list'/> - <parameter type-id='type-id-10' name='cert_list_size'/> - <parameter type-id='type-id-173' name='data'/> - <parameter type-id='type-id-10' name='elements'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='voutput'/> - <parameter type-id='type-id-1043' name='func'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_transport_set_vec_push_function' mangled-name='gnutls_transport_set_vec_push_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_vec_push_function@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-278'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_verify_crt' mangled-name='gnutls_x509_trust_list_verify_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_verify_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-461' name='cert_list'/> - <parameter type-id='type-id-10' name='cert_list_size'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='voutput'/> - <parameter type-id='type-id-1043' name='func'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_transport_set_pull_timeout_function' mangled-name='gnutls_transport_set_pull_timeout_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_pull_timeout_function@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-275'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_get_issuer_by_subject_key_id' mangled-name='gnutls_x509_trust_list_get_issuer_by_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_get_issuer_by_subject_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-57' name='dn'/> - <parameter type-id='type-id-57' name='spki'/> - <parameter type-id='type-id-461' name='issuer'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_transport_set_pull_function' mangled-name='gnutls_transport_set_pull_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_pull_function@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-276'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_get_issuer_by_dn' mangled-name='gnutls_x509_trust_list_get_issuer_by_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_get_issuer_by_dn@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-57' name='dn'/> - <parameter type-id='type-id-461' name='issuer'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='abort' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_get_issuer' mangled-name='gnutls_x509_trust_list_get_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_get_issuer@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-461' name='issuer'/> + <function-decl name='gnutls_transport_set_fastopen' mangled-name='gnutls_transport_set_fastopen' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_fastopen@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-14' name='fd'/> + <parameter type-id='type-id-1523' name='connect_addr'/> + <parameter type-id='type-id-401' name='connect_addrlen'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_add_crls' mangled-name='gnutls_x509_trust_list_add_crls' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_crls@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-1018' name='crl_list'/> - <parameter type-id='type-id-10' name='crl_size'/> - <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-10' name='verification_flags'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='system/keys-dummy.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='system_key_iter_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1524'/> + <typedef-decl name='gnutls_system_key_iter_t' type-id='type-id-1525' id='type-id-1526'/> + <pointer-type-def type-id='type-id-1526' size-in-bits='64' id='type-id-1527'/> + <pointer-type-def type-id='type-id-1524' size-in-bits='64' id='type-id-1525'/> + <function-decl name='gnutls_system_key_add_x509' mangled-name='gnutls_system_key_add_x509' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_key_add_x509@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-474' name='privkey'/> + <parameter type-id='type-id-3' name='label'/> + <parameter type-id='type-id-917' name='cert_url'/> + <parameter type-id='type-id-917' name='key_url'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_add_named_crt' mangled-name='gnutls_x509_trust_list_add_named_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_named_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-101' name='name'/> - <parameter type-id='type-id-99' name='name_size'/> + <function-decl name='gnutls_system_key_iter_get_info' mangled-name='gnutls_system_key_iter_get_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_key_iter_get_info@@GNUTLS_3_4'> + <parameter type-id='type-id-1527' name='iter'/> + <parameter type-id='type-id-10' name='cert_type'/> + <parameter type-id='type-id-917' name='cert_url'/> + <parameter type-id='type-id-917' name='key_url'/> + <parameter type-id='type-id-917' name='label'/> + <parameter type-id='type-id-772' name='der'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_remove_cas' mangled-name='gnutls_x509_trust_list_remove_cas' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_remove_cas@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-1016' name='clist'/> - <parameter type-id='type-id-10' name='clist_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_system_key_iter_deinit' mangled-name='gnutls_system_key_iter_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_key_iter_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1526' name='iter'/> + <return type-id='type-id-13'/> </function-decl> - <class-decl name='gnutls_x509_trust_list_iter' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1044'> + <function-decl name='gnutls_system_key_delete' mangled-name='gnutls_system_key_delete' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_system_key_delete@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='cert_url'/> + <parameter type-id='type-id-3' name='key_url'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='system/sockets.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='pollfd' size-in-bits='64' is-struct='yes' visibility='default' id='type-id-1528'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='node_index' type-id='type-id-10' visibility='default'/> + <var-decl name='fd' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='ca_index' type-id='type-id-10' visibility='default'/> + <var-decl name='events' type-id='type-id-72' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='pkcs11_list' type-id='type-id-925' visibility='default'/> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='revents' type-id='type-id-72' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='pkcs11_index' type-id='type-id-10' visibility='default'/> + </class-decl> + <typedef-decl name='nfds_t' type-id='type-id-12' id='type-id-1529'/> + <pointer-type-def type-id='type-id-1528' size-in-bits='64' id='type-id-1530'/> + <function-decl name='poll' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1530'/> + <parameter type-id='type-id-1529'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='system/threads.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='32' id='type-id-1531'> + <subrange length='4' type-id='type-id-12' id='type-id-144'/> + </array-type-def> + <typedef-decl name='pthread_mutexattr_t' type-id='type-id-1532' id='type-id-1533'/> + <union-decl name='__anonymous_union__' size-in-bits='32' is-anonymous='yes' visibility='default' id='type-id-1532'> + <data-member access='private'> + <var-decl name='__size' type-id='type-id-1531' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='160'> - <var-decl name='pkcs11_size' type-id='type-id-10' visibility='default'/> + <data-member access='private'> + <var-decl name='__align' type-id='type-id-14' visibility='default'/> </data-member> - </class-decl> - <pointer-type-def type-id='type-id-1044' size-in-bits='64' id='type-id-1045'/> - <typedef-decl name='gnutls_x509_trust_list_iter_t' type-id='type-id-1045' id='type-id-1046'/> - <function-decl name='gnutls_x509_trust_list_iter_deinit' mangled-name='gnutls_x509_trust_list_iter_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_iter_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1046' name='iter'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-1046' size-in-bits='64' id='type-id-1047'/> - <function-decl name='gnutls_x509_trust_list_iter_get_ca' mangled-name='gnutls_x509_trust_list_iter_get_ca' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_iter_get_ca@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-1047' name='iter'/> - <parameter type-id='type-id-461' name='crt'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_add_cas' mangled-name='gnutls_x509_trust_list_add_cas' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_cas@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-1016' name='clist'/> - <parameter type-id='type-id-10' name='clist_size'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + </union-decl> + <qualified-type-def type-id='type-id-1533' const='yes' id='type-id-1534'/> + <pointer-type-def type-id='type-id-1534' size-in-bits='64' id='type-id-1535'/> + <function-decl name='pthread_mutex_destroy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1018'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_deinit' mangled-name='gnutls_x509_trust_list_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-10' name='all'/> - <return type-id='type-id-111'/> + <function-decl name='pthread_mutex_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1018'/> + <parameter type-id='type-id-1535'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-438' size-in-bits='64' id='type-id-1048'/> - <function-decl name='gnutls_x509_trust_list_init' mangled-name='gnutls_x509_trust_list_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1048' name='list'/> - <parameter type-id='type-id-10' name='size'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='system_override.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='gnutls_transport_set_errno_function' mangled-name='gnutls_transport_set_errno_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_errno_function@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-279' name='errno_func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_x509_crt_check_revocation' mangled-name='_gnutls_x509_crt_check_revocation' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_transport_set_push_function' mangled-name='gnutls_transport_set_push_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_push_function@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-277' name='push_func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_verify_crt_status' mangled-name='_gnutls_verify_crt_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_transport_set_errno' mangled-name='gnutls_transport_set_errno' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_transport_set_errno@@GNUTLS_3_4'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-14' name='err'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_hostname2' mangled-name='gnutls_x509_crt_check_hostname2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tls-sig.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <pointer-type-def type-id='type-id-564' size-in-bits='64' id='type-id-907'/> + <function-decl name='_gnutls_session_get_sign_algo' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-432'/> + <return type-id='type-id-315'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_ip' mangled-name='gnutls_x509_crt_check_ip' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_verify_hash2' mangled-name='gnutls_pubkey_verify_hash2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_verify_hash2@@GNUTLS_3_4'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_session_sign_algo_enabled' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-315'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pubkey_compatible_with_sig' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-316'/> + <parameter type-id='type-id-315'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_check_email' mangled-name='gnutls_x509_crt_check_email' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_privkey_sign_hash' mangled-name='gnutls_privkey_sign_hash' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_sign_hash@@GNUTLS_3_4'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_pkcs11_verify_crt_status' mangled-name='_gnutls_pkcs11_verify_crt_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hash_deinit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-907'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_get_raw_issuer_by_subject_key_id' mangled-name='gnutls_pkcs11_get_raw_issuer_by_subject_key_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_hash_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-907'/> + <parameter type-id='type-id-312'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs11_get_raw_issuer_by_dn' mangled-name='gnutls_pkcs11_get_raw_issuer_by_dn' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_sign_get_pk_algorithm' mangled-name='gnutls_sign_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_pk_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-315'/> + <return type-id='type-id-385'/> </function-decl> - <function-decl name='gnutls_x509_crl_verify' mangled-name='gnutls_x509_crl_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_sign_get_hash_algorithm' mangled-name='gnutls_sign_get_hash_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_hash_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-315'/> + <return type-id='type-id-198'/> </function-decl> - <function-decl name='gnutls_pkcs11_obj_list_import_url4' mangled-name='gnutls_pkcs11_obj_list_import_url4' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_sign_supports_pk_algorithm' mangled-name='gnutls_sign_supports_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_supports_pk_algorithm@@GNUTLS_3_6_0'> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-385'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_dn2' mangled-name='gnutls_x509_crt_get_dn2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pubkey_get_key_usage' mangled-name='gnutls_pubkey_get_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_get_key_usage@@GNUTLS_3_4'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-1041'> - <parameter type-id='type-id-470'/> - <parameter type-id='type-id-470'/> - <parameter type-id='type-id-733'/> - <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> - </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='verify-high2.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_trust_list_remove_trust_file' mangled-name='gnutls_x509_trust_list_remove_trust_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_remove_trust_file@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-27' name='ca_file'/> - <parameter type-id='type-id-424' name='type'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_add_trust_dir' mangled-name='gnutls_x509_trust_list_add_trust_dir' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_trust_dir@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-27' name='ca_dir'/> - <parameter type-id='type-id-27' name='crl_dir'/> - <parameter type-id='type-id-424' name='type'/> - <parameter type-id='type-id-10' name='tl_flags'/> - <parameter type-id='type-id-10' name='tl_vflags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_add_trust_file' mangled-name='gnutls_x509_trust_list_add_trust_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_trust_file@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-27' name='ca_file'/> - <parameter type-id='type-id-27' name='crl_file'/> - <parameter type-id='type-id-424' name='type'/> - <parameter type-id='type-id-10' name='tl_flags'/> - <parameter type-id='type-id-10' name='tl_vflags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_remove_trust_mem' mangled-name='gnutls_x509_trust_list_remove_trust_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_remove_trust_mem@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-57' name='cas'/> - <parameter type-id='type-id-424' name='type'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_trust_list_add_trust_mem' mangled-name='gnutls_x509_trust_list_add_trust_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_trust_mem@@GNUTLS_3_4'> - <parameter type-id='type-id-438' name='list'/> - <parameter type-id='type-id-57' name='cas'/> - <parameter type-id='type-id-57' name='crls'/> - <parameter type-id='type-id-424' name='type'/> - <parameter type-id='type-id-10' name='tl_flags'/> - <parameter type-id='type-id-10' name='tl_vflags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crt_list_import_pkcs11' mangled-name='gnutls_x509_crt_list_import_pkcs11' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='tls13-sig.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_check_key_usage_for_sig' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_trust_list_remove_cas' mangled-name='gnutls_x509_trust_list_remove_cas' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tls13/anti_replay.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_db_add_func' type-id='type-id-501' id='type-id-430'/> + <pointer-type-def type-id='type-id-310' size-in-bits='64' id='type-id-1536'/> + <pointer-type-def type-id='type-id-522' size-in-bits='64' id='type-id-501'/> + <function-decl name='gnutls_anti_replay_set_add_function' mangled-name='gnutls_anti_replay_set_add_function' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_set_add_function@@GNUTLS_3_6_5'> + <parameter type-id='type-id-310' name='anti_replay'/> + <parameter type-id='type-id-430' name='add_func'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='opendir' mangled-name='opendir' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anti_replay_set_ptr' mangled-name='gnutls_anti_replay_set_ptr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_set_ptr@@GNUTLS_3_6_5'> + <parameter type-id='type-id-310' name='anti_replay'/> + <parameter type-id='type-id-11' name='ptr'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='readdir' mangled-name='readdir' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_anti_replay_check' mangled-name='_gnutls_anti_replay_check' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_anti_replay_check@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-310' name='anti_replay'/> + <parameter type-id='type-id-88' name='client_ticket_age'/> + <parameter type-id='type-id-1472' name='ticket_creation_time'/> + <parameter type-id='type-id-772' name='id'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='closedir' mangled-name='closedir' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anti_replay_enable' mangled-name='gnutls_anti_replay_enable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_enable@@GNUTLS_3_6_5'> + <parameter type-id='type-id-241' name='session'/> + <parameter type-id='type-id-310' name='anti_replay'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pkcs11_obj_list_import_url3' mangled-name='gnutls_pkcs11_obj_list_import_url3' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anti_replay_deinit' mangled-name='gnutls_anti_replay_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_deinit@@GNUTLS_3_6_5'> + <parameter type-id='type-id-310' name='anti_replay'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_crl_list_import2' mangled-name='gnutls_x509_crl_list_import2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_anti_replay_set_window' mangled-name='gnutls_anti_replay_set_window' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_set_window@@GNUTLS_3_6_5'> + <parameter type-id='type-id-310' name='anti_replay'/> + <parameter type-id='type-id-10' name='window'/> + <return type-id='type-id-13'/> </function-decl> + <function-decl name='gnutls_anti_replay_init' mangled-name='gnutls_anti_replay_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_anti_replay_init@@GNUTLS_3_6_5'> + <parameter type-id='type-id-1536' name='anti_replay'/> + <return type-id='type-id-14'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-522'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-272'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='x509_ext.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_tlsfeatures_add' mangled-name='gnutls_x509_tlsfeatures_add' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_add@@GNUTLS_3_4'> - <parameter type-id='type-id-982' name='f'/> - <parameter type-id='type-id-10' name='feature'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_tlsfeatures' mangled-name='gnutls_x509_ext_export_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_tlsfeatures@@GNUTLS_3_4'> - <parameter type-id='type-id-982' name='f'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_ext_import_tlsfeatures' mangled-name='gnutls_x509_ext_import_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_tlsfeatures@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-982' name='f'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_ext_deinit' mangled-name='gnutls_x509_ext_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-936' name='ext'/> - <return type-id='type-id-111'/> - </function-decl> - <class-decl name='gnutls_x509_key_purposes_st' size-in-bits='8256' is-struct='yes' visibility='default' id='type-id-1049'> + <abi-instr version='1.0' address-size='64' path='tls13/certificate.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_parse_ocsp_response' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-789'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tls13/certificate_request.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <pointer-type-def type-id='type-id-385' size-in-bits='64' id='type-id-1537'/> + <function-decl name='_gnutls_sign_algorithm_write_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_tls_aid_to_sign_entry' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-135'/> + <parameter type-id='type-id-316'/> + <return type-id='type-id-851'/> + </function-decl> + <function-decl name='_gnutls_sign_algorithm_parse_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_get_selected_cert' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-999'/> + <parameter type-id='type-id-77'/> + <parameter type-id='type-id-794'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_select_client_cert' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1537'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tls13/certificate_verify.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='cert_auth_info_t' type-id='type-id-1538' id='type-id-1539'/> + <class-decl name='cert_auth_info_st' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-1540'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='oid' type-id='type-id-1050' visibility='default'/> + <var-decl name='dh' type-id='type-id-768' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='8192'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='raw_ocsp_list' type-id='type-id-772' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='512'> + <var-decl name='nocsp' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='raw_certificate_list' type-id='type-id-772' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='ncerts' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='672'> + <var-decl name='cert_type' type-id='type-id-314' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-62' size-in-bits='8192' id='type-id-1050'> - <subrange length='64' type-id='type-id-38' id='type-id-92'/> - - </array-type-def> - <pointer-type-def type-id='type-id-1049' size-in-bits='64' id='type-id-1051'/> - <typedef-decl name='gnutls_x509_key_purposes_t' type-id='type-id-1051' id='type-id-1052'/> - <function-decl name='gnutls_x509_ext_export_key_purposes' mangled-name='gnutls_x509_ext_export_key_purposes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_key_purposes@@GNUTLS_3_4'> - <parameter type-id='type-id-1052' name='p'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> + <pointer-type-def type-id='type-id-1540' size-in-bits='64' id='type-id-1538'/> + <function-decl name='_gnutls13_handshake_sign_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-851'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_key_purposes' mangled-name='gnutls_x509_ext_import_key_purposes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_key_purposes@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-1052' name='p'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_sign_algorithm_get_client' mangled-name='gnutls_sign_algorithm_get_client' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_algorithm_get_client@@GNUTLS_3_4'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_key_purpose_get' mangled-name='gnutls_x509_key_purpose_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_key_purpose_get@@GNUTLS_3_4'> - <parameter type-id='type-id-1052' name='p'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-278' name='oid'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls13_handshake_verify_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-851'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_key_purpose_set' mangled-name='gnutls_x509_key_purpose_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_key_purpose_set@@GNUTLS_3_4'> - <parameter type-id='type-id-1052' name='p'/> - <parameter type-id='type-id-27' name='oid'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_get_auth_info_pcert' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-288'/> + <parameter type-id='type-id-314'/> + <parameter type-id='type-id-1539'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_key_purpose_deinit' mangled-name='gnutls_x509_key_purpose_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_key_purpose_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1052' name='p'/> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tls13/finished.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_mbuffer_append_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-397'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-1052' size-in-bits='64' id='type-id-1053'/> - <function-decl name='gnutls_x509_key_purpose_init' mangled-name='gnutls_x509_key_purpose_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_key_purpose_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1053' name='p'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tls13/post_handshake.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls13_recv_certificate_request_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-771'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='gnutls_x509_aia_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1054'> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tls13/psk_ext_parser.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='psk_ext_iter_st' type-id='type-id-1541' id='type-id-1542'/> + <class-decl name='psk_ext_parser_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1541'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='aia' type-id='type-id-1055' visibility='default'/> + <var-decl name='identities_data' type-id='type-id-98' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <var-decl name='identities_len' type-id='type-id-9' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='binders_data' type-id='type-id-98' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='binders_len' type-id='type-id-9' visibility='default'/> </data-member> </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='320' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-1056'> + <class-decl name='psk_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1543'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='oid' type-id='type-id-62' visibility='default'/> + <var-decl name='identity' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='san_type' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='san' type-id='type-id-62' visibility='default'/> + <var-decl name='ob_ticket_age' type-id='type-id-88' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-1056' size-in-bits='64' id='type-id-1055'/> - <pointer-type-def type-id='type-id-1054' size-in-bits='64' id='type-id-1057'/> - <typedef-decl name='gnutls_x509_aia_t' type-id='type-id-1057' id='type-id-1058'/> - <function-decl name='gnutls_x509_ext_export_aia' mangled-name='gnutls_x509_ext_export_aia' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_aia@@GNUTLS_3_4'> - <parameter type-id='type-id-1058' name='aia'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_ext_import_aia' mangled-name='gnutls_x509_ext_import_aia' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_aia@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-1058' name='aia'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_aia_set' mangled-name='gnutls_x509_aia_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aia_set@@GNUTLS_3_4'> - <parameter type-id='type-id-1058' name='aia'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='san_type'/> - <parameter type-id='type-id-57' name='san'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_aia_get' mangled-name='gnutls_x509_aia_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aia_get@@GNUTLS_3_4'> - <parameter type-id='type-id-1058' name='aia'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-278' name='oid'/> - <parameter type-id='type-id-422' name='san_type'/> - <parameter type-id='type-id-278' name='san'/> - <return type-id='type-id-22'/> + <typedef-decl name='psk_ext_parser_st' type-id='type-id-1541' id='type-id-1544'/> + <pointer-type-def type-id='type-id-1542' size-in-bits='64' id='type-id-1545'/> + <pointer-type-def type-id='type-id-1544' size-in-bits='64' id='type-id-1546'/> + <pointer-type-def type-id='type-id-1543' size-in-bits='64' id='type-id-1547'/> + <function-decl name='_gnutls13_psk_ext_iter_next_binder' mangled-name='_gnutls13_psk_ext_iter_next_binder' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls13_psk_ext_iter_next_binder@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-1545' name='iter'/> + <parameter type-id='type-id-772' name='binder'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_aia_deinit' mangled-name='gnutls_x509_aia_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aia_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1058' name='aia'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls13_psk_ext_iter_next_identity' mangled-name='_gnutls13_psk_ext_iter_next_identity' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls13_psk_ext_iter_next_identity@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-1545' name='iter'/> + <parameter type-id='type-id-1547' name='psk'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-1058' size-in-bits='64' id='type-id-1059'/> - <function-decl name='gnutls_x509_aia_init' mangled-name='gnutls_x509_aia_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aia_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1059' name='aia'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls13_psk_ext_parser_init' mangled-name='_gnutls13_psk_ext_parser_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls13_psk_ext_parser_init@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-1546' name='p'/> + <parameter type-id='type-id-98' name='data'/> + <parameter type-id='type-id-9' name='len'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tls13/session_ticket.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_check_resumed_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_decrypt_session_ticket' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_buffer_pop_prefix8' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_encrypt_session_ticket' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_send_handshake2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-241'/> + <parameter type-id='type-id-397'/> + <parameter type-id='type-id-448'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='gnutls_x509_crl_dist_points_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1060'> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tpm.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-1548' size-in-bits='48' id='type-id-1549'> + <subrange length='6' type-id='type-id-12' id='type-id-336'/> + </array-type-def> + <typedef-decl name='gnutls_tpm_key_list_t' type-id='type-id-1550' id='type-id-1551'/> + <class-decl name='tpm_key_list_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1552'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='points' type-id='type-id-1061' visibility='default'/> + <var-decl name='size' type-id='type-id-1553' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <var-decl name='ki' type-id='type-id-1554' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='tpm_ctx' type-id='type-id-1555' visibility='default'/> </data-member> </class-decl> - <class-decl name='crl_dist_point_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1062'> + <typedef-decl name='UINT32' type-id='type-id-88' id='type-id-1553'/> + <typedef-decl name='TSS_KM_KEYINFO2' type-id='type-id-1556' id='type-id-1557'/> + <class-decl name='tdTSS_KM_KEYINFO2' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-1556'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-10' visibility='default'/> + <var-decl name='versionInfo' type-id='type-id-1558' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='san' type-id='type-id-62' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='keyUUID' type-id='type-id-1559' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='reasons' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='parentKeyUUID' type-id='type-id-1559' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='288'> + <var-decl name='bAuthDataUsage' type-id='type-id-1548' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='persistentStorageType' type-id='type-id-1560' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='352'> + <var-decl name='persistentStorageTypeParent' type-id='type-id-1560' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='fIsLoaded' type-id='type-id-1561' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='416'> + <var-decl name='ulVendorDataLength' type-id='type-id-1553' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='rgbVendorData' type-id='type-id-1562' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-1062' size-in-bits='64' id='type-id-1061'/> - <pointer-type-def type-id='type-id-1060' size-in-bits='64' id='type-id-1063'/> - <typedef-decl name='gnutls_x509_crl_dist_points_t' type-id='type-id-1063' id='type-id-1064'/> - <function-decl name='gnutls_x509_ext_export_crl_dist_points' mangled-name='gnutls_x509_ext_export_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_crl_dist_points@@GNUTLS_3_4'> - <parameter type-id='type-id-1064' name='cdp'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_ext_import_crl_dist_points' mangled-name='gnutls_x509_ext_import_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_crl_dist_points@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-1064' name='cdp'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_dist_points_set' mangled-name='gnutls_x509_crl_dist_points_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_dist_points_set@@GNUTLS_3_4'> - <parameter type-id='type-id-1064' name='cdp'/> - <parameter type-id='type-id-984' name='type'/> - <parameter type-id='type-id-57' name='san'/> - <parameter type-id='type-id-10' name='reasons'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_dist_points_get' mangled-name='gnutls_x509_crl_dist_points_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_dist_points_get@@GNUTLS_3_4'> - <parameter type-id='type-id-1064' name='cdp'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-422' name='type'/> - <parameter type-id='type-id-278' name='san'/> - <parameter type-id='type-id-422' name='reasons'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_crl_dist_points_deinit' mangled-name='gnutls_x509_crl_dist_points_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_dist_points_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1064' name='cdp'/> - <return type-id='type-id-111'/> - </function-decl> - <pointer-type-def type-id='type-id-1064' size-in-bits='64' id='type-id-1065'/> - <function-decl name='gnutls_x509_crl_dist_points_init' mangled-name='gnutls_x509_crl_dist_points_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_dist_points_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1065' name='cdp'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='gnutls_x509_policies_st' size-in-bits='106560' is-struct='yes' visibility='default' id='type-id-1066'> + <typedef-decl name='TSS_VERSION' type-id='type-id-1563' id='type-id-1558'/> + <class-decl name='tdTSS_VERSION' size-in-bits='32' is-struct='yes' visibility='default' id='type-id-1563'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='policy' type-id='type-id-1067' visibility='default'/> + <var-decl name='bMajor' type-id='type-id-1548' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='106496'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='8'> + <var-decl name='bMinor' type-id='type-id-1548' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='16'> + <var-decl name='bRevMajor' type-id='type-id-1548' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='24'> + <var-decl name='bRevMinor' type-id='type-id-1548' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-1022' size-in-bits='106496' id='type-id-1067'> - <subrange length='64' type-id='type-id-38' id='type-id-92'/> - - </array-type-def> - <pointer-type-def type-id='type-id-1066' size-in-bits='64' id='type-id-1068'/> - <typedef-decl name='gnutls_x509_policies_t' type-id='type-id-1068' id='type-id-1069'/> - <function-decl name='gnutls_x509_ext_export_policies' mangled-name='gnutls_x509_ext_export_policies' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_policies@@GNUTLS_3_4'> - <parameter type-id='type-id-1069' name='policies'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_ext_import_policies' mangled-name='gnutls_x509_ext_import_policies' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_policies@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-1069' name='policies'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_policies_set' mangled-name='gnutls_x509_policies_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policies_set@@GNUTLS_3_4'> - <parameter type-id='type-id-1069' name='policies'/> - <parameter type-id='type-id-1032' name='policy'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_policies_get' mangled-name='gnutls_x509_policies_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policies_get@@GNUTLS_3_4'> - <parameter type-id='type-id-1069' name='policies'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-1027' name='policy'/> - <return type-id='type-id-22'/> + <typedef-decl name='BYTE' type-id='type-id-135' id='type-id-1548'/> + <typedef-decl name='TSS_UUID' type-id='type-id-1564' id='type-id-1559'/> + <class-decl name='tdTSS_UUID' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1564'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='ulTimeLow' type-id='type-id-1553' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='usTimeMid' type-id='type-id-1565' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='48'> + <var-decl name='usTimeHigh' type-id='type-id-1565' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='bClockSeqHigh' type-id='type-id-1548' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='72'> + <var-decl name='bClockSeqLow' type-id='type-id-1548' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='80'> + <var-decl name='rgbNode' type-id='type-id-1549' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='UINT16' type-id='type-id-269' id='type-id-1565'/> + <typedef-decl name='TSS_FLAG' type-id='type-id-1553' id='type-id-1560'/> + <typedef-decl name='TSS_BOOL' type-id='type-id-1566' id='type-id-1561'/> + <typedef-decl name='int8_t' type-id='type-id-1567' id='type-id-1566'/> + <typedef-decl name='__int8_t' type-id='type-id-39' id='type-id-1567'/> + <typedef-decl name='TSS_HCONTEXT' type-id='type-id-1568' id='type-id-1555'/> + <typedef-decl name='TSS_HOBJECT' type-id='type-id-1553' id='type-id-1568'/> + <typedef-decl name='gnutls_tpmkey_fmt_t' type-id='type-id-1569' id='type-id-1570'/> + <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1569'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_TPMKEY_FMT_RAW' value='0'/> + <enumerator name='GNUTLS_TPMKEY_FMT_DER' value='0'/> + <enumerator name='GNUTLS_TPMKEY_FMT_CTK_PEM' value='1'/> + </enum-decl> + <pointer-type-def type-id='type-id-1548' size-in-bits='64' id='type-id-1562'/> + <pointer-type-def type-id='type-id-1557' size-in-bits='64' id='type-id-1554'/> + <pointer-type-def type-id='type-id-1551' size-in-bits='64' id='type-id-1571'/> + <pointer-type-def type-id='type-id-387' size-in-bits='64' id='type-id-1389'/> + <pointer-type-def type-id='type-id-1552' size-in-bits='64' id='type-id-1550'/> + <qualified-type-def type-id='type-id-11' restrict='yes' id='type-id-17'/> + <function-decl name='strstr' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='_gnutls_buffer_append_printf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-3'/> + <parameter is-variadic='yes'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_policies_deinit' mangled-name='gnutls_x509_policies_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policies_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1069' name='policies'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_retrieve_pin' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1389'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-1069' size-in-bits='64' id='type-id-1070'/> - <function-decl name='gnutls_x509_policies_init' mangled-name='gnutls_x509_policies_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policies_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1070' name='policies'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_privkey_cleanup' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_proxy' mangled-name='gnutls_x509_ext_export_proxy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_proxy@@GNUTLS_3_4'> - <parameter type-id='type-id-22' name='pathLenConstraint'/> - <parameter type-id='type-id-27' name='policyLanguage'/> - <parameter type-id='type-id-27' name='policy'/> - <parameter type-id='type-id-99' name='sizeof_policy'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> + <function-decl name='dlsym' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-17'/> + <parameter type-id='type-id-919'/> + <return type-id='type-id-11'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_proxy' mangled-name='gnutls_x509_ext_import_proxy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_proxy@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-367' name='pathlen'/> - <parameter type-id='type-id-855' name='policyLanguage'/> - <parameter type-id='type-id-855' name='policy'/> - <parameter type-id='type-id-425' name='sizeof_policy'/> - <return type-id='type-id-22'/> + <function-decl name='dlopen' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-11'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_basic_constraints' mangled-name='gnutls_x509_ext_export_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_basic_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-10' name='ca'/> - <parameter type-id='type-id-22' name='pathlen'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> + <function-decl name='dlclose' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_basic_constraints' mangled-name='gnutls_x509_ext_import_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_basic_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-422' name='ca'/> - <parameter type-id='type-id-367' name='pathlen'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_tpm_privkey_delete' mangled-name='gnutls_tpm_privkey_delete' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_privkey_delete@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='url'/> + <parameter type-id='type-id-3' name='srk_password'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_private_key_usage_period' mangled-name='gnutls_x509_ext_export_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_private_key_usage_period@@GNUTLS_3_4'> - <parameter type-id='type-id-17' name='activation'/> - <parameter type-id='type-id-17' name='expiration'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_tpm_get_registered' mangled-name='gnutls_tpm_get_registered' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_get_registered@@GNUTLS_3_4'> + <parameter type-id='type-id-1571' name='list'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_private_key_usage_period' mangled-name='gnutls_x509_ext_import_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_private_key_usage_period@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-517' name='activation'/> - <parameter type-id='type-id-517' name='expiration'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_tpm_key_list_get_url' mangled-name='gnutls_tpm_key_list_get_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_key_list_get_url@@GNUTLS_3_4'> + <parameter type-id='type-id-1551' name='list'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-917' name='url'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_inhibit_anypolicy' mangled-name='gnutls_x509_ext_export_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_inhibit_anypolicy@@GNUTLS_3_6_0'> - <parameter type-id='type-id-10' name='skipcerts'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_tpm_key_list_deinit' mangled-name='gnutls_tpm_key_list_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_key_list_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1551' name='list'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_inhibit_anypolicy' mangled-name='gnutls_x509_ext_import_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_inhibit_anypolicy@@GNUTLS_3_6_0'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-422' name='skipcerts'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_tpm_privkey_generate' mangled-name='gnutls_tpm_privkey_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tpm_privkey_generate@@GNUTLS_3_4'> + <parameter type-id='type-id-385' name='pk'/> + <parameter type-id='type-id-10' name='bits'/> + <parameter type-id='type-id-3' name='srk_password'/> + <parameter type-id='type-id-3' name='key_password'/> + <parameter type-id='type-id-1570' name='format'/> + <parameter type-id='type-id-793' name='pub_format'/> + <parameter type-id='type-id-772' name='privkey'/> + <parameter type-id='type-id-772' name='pubkey'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_key_usage' mangled-name='gnutls_x509_ext_export_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_key_usage@@GNUTLS_3_4'> - <parameter type-id='type-id-10' name='usage'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_pubkey_import_tpm_raw' mangled-name='gnutls_pubkey_import_tpm_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_import_tpm_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='pkey'/> + <parameter type-id='type-id-480' name='fdata'/> + <parameter type-id='type-id-1570' name='format'/> + <parameter type-id='type-id-3' name='srk_password'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_key_usage' mangled-name='gnutls_x509_ext_import_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_key_usage@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-422' name='key_usage'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_privkey_import_tpm_raw' mangled-name='gnutls_privkey_import_tpm_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_privkey_import_tpm_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-775' name='pkey'/> + <parameter type-id='type-id-480' name='fdata'/> + <parameter type-id='type-id-1570' name='format'/> + <parameter type-id='type-id-3' name='srk_password'/> + <parameter type-id='type-id-3' name='key_password'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='gnutls_x509_aki_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1071'> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='urls.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-1572' size-in-bits='4096' id='type-id-1573'> + <subrange length='8' type-id='type-id-12' id='type-id-175'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-1572' size-in-bits='infinite' id='type-id-1574'> + <subrange length='infinite' id='type-id-1575'/> + </array-type-def> + <typedef-decl name='gnutls_custom_url_st' type-id='type-id-1576' id='type-id-1572'/> + <class-decl name='gnutls_custom_url_st' size-in-bits='512' is-struct='yes' visibility='default' id='type-id-1576'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='id' type-id='type-id-62' visibility='default'/> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name_size' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='cert_issuer' type-id='type-id-466' visibility='default'/> + <var-decl name='import_key' type-id='type-id-1577' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='import_crt' type-id='type-id-1578' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='serial' type-id='type-id-62' visibility='default'/> + <var-decl name='import_pubkey' type-id='type-id-1579' visibility='default'/> </data-member> - </class-decl> - <class-decl name='gnutls_subject_alt_names_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-466'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='names' type-id='type-id-1072' visibility='default'/> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='get_issuer' type-id='type-id-1580' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='384'> + <var-decl name='future1' type-id='type-id-11' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='future2' type-id='type-id-11' visibility='default'/> </data-member> </class-decl> - <class-decl name='name_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-1073'> + <typedef-decl name='gnutls_privkey_import_url_func' type-id='type-id-1581' id='type-id-1577'/> + <typedef-decl name='gnutls_x509_crt_import_url_func' type-id='type-id-1582' id='type-id-1578'/> + <typedef-decl name='gnutls_pubkey_import_url_func' type-id='type-id-1583' id='type-id-1579'/> + <typedef-decl name='gnutls_get_raw_issuer_func' type-id='type-id-1584' id='type-id-1580'/> + <qualified-type-def type-id='type-id-1572' const='yes' id='type-id-1585'/> + <pointer-type-def type-id='type-id-1585' size-in-bits='64' id='type-id-1586'/> + <pointer-type-def type-id='type-id-1587' size-in-bits='64' id='type-id-1584'/> + <pointer-type-def type-id='type-id-1588' size-in-bits='64' id='type-id-1581'/> + <pointer-type-def type-id='type-id-1589' size-in-bits='64' id='type-id-1583'/> + <pointer-type-def type-id='type-id-1590' size-in-bits='64' id='type-id-1582'/> + <var-decl name='_gnutls_custom_urls' type-id='type-id-1574' visibility='default'/> + <var-decl name='_gnutls_custom_urls_size' type-id='type-id-10' visibility='default'/> + <function-decl name='gnutls_pkcs11_get_raw_issuer' mangled-name='gnutls_pkcs11_get_raw_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs11_get_raw_issuer@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_register_custom_url' mangled-name='gnutls_register_custom_url' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_register_custom_url@@GNUTLS_3_4'> + <parameter type-id='type-id-1586' name='st'/> + <return type-id='type-id-14'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-1587'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1588'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1589'> + <parameter type-id='type-id-435'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1590'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='verify-tofu.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <typedef-decl name='gnutls_tdb_t' type-id='type-id-1591' id='type-id-1592'/> + <class-decl name='gnutls_tdb_int' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1593'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='type' type-id='type-id-10' visibility='default'/> + <var-decl name='store' type-id='type-id-1594' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='san' type-id='type-id-62' visibility='default'/> + <var-decl name='cstore' type-id='type-id-1595' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='othername_oid' type-id='type-id-62' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='verify' type-id='type-id-1596' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-1073' size-in-bits='64' id='type-id-1072'/> - <pointer-type-def type-id='type-id-1071' size-in-bits='64' id='type-id-1074'/> - <typedef-decl name='gnutls_x509_aki_t' type-id='type-id-1074' id='type-id-1075'/> - <function-decl name='gnutls_x509_ext_export_authority_key_id' mangled-name='gnutls_x509_ext_export_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_authority_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-1075' name='aki'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_ext_import_authority_key_id' mangled-name='gnutls_x509_ext_import_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_authority_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-1075' name='aki'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_aki_get_cert_issuer' mangled-name='gnutls_x509_aki_get_cert_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_get_cert_issuer@@GNUTLS_3_4'> - <parameter type-id='type-id-1075' name='aki'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-422' name='san_type'/> - <parameter type-id='type-id-278' name='san'/> - <parameter type-id='type-id-278' name='othername_oid'/> - <parameter type-id='type-id-278' name='serial'/> - <return type-id='type-id-22'/> + <typedef-decl name='gnutls_tdb_store_func' type-id='type-id-1597' id='type-id-1594'/> + <typedef-decl name='gnutls_tdb_store_commitment_func' type-id='type-id-1598' id='type-id-1595'/> + <typedef-decl name='gnutls_tdb_verify_func' type-id='type-id-1599' id='type-id-1596'/> + <pointer-type-def type-id='type-id-1593' size-in-bits='64' id='type-id-1591'/> + <pointer-type-def type-id='type-id-1592' size-in-bits='64' id='type-id-1600'/> + <pointer-type-def type-id='type-id-1601' size-in-bits='64' id='type-id-1599'/> + <pointer-type-def type-id='type-id-1602' size-in-bits='64' id='type-id-1597'/> + <pointer-type-def type-id='type-id-1603' size-in-bits='64' id='type-id-1598'/> + <qualified-type-def type-id='type-id-2' restrict='yes' id='type-id-1604'/> + <function-decl name='mkdir' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-26'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_find_config_path' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_raw_crt_to_raw_pubkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='strpbrk' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='strtok_r' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1'/> + <parameter type-id='type-id-919'/> + <parameter type-id='type-id-918'/> + <return type-id='type-id-5'/> + </function-decl> + <function-decl name='__getdelim' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-918'/> + <parameter type-id='type-id-1604'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-15'/> + <return type-id='type-id-791'/> </function-decl> - <function-decl name='gnutls_x509_aki_set_cert_issuer' mangled-name='gnutls_x509_aki_set_cert_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_set_cert_issuer@@GNUTLS_3_4'> - <parameter type-id='type-id-1075' name='aki'/> - <parameter type-id='type-id-10' name='san_type'/> - <parameter type-id='type-id-57' name='san'/> - <parameter type-id='type-id-27' name='othername_oid'/> - <parameter type-id='type-id-57' name='serial'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_aki_set_id' mangled-name='gnutls_x509_aki_set_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_set_id@@GNUTLS_3_4'> - <parameter type-id='type-id-1075' name='aki'/> - <parameter type-id='type-id-57' name='id'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_aki_get_id' mangled-name='gnutls_x509_aki_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-1075' name='aki'/> - <parameter type-id='type-id-278' name='id'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_aki_deinit' mangled-name='gnutls_x509_aki_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1075' name='aki'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_tdb_deinit' mangled-name='gnutls_tdb_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1592' name='tdb'/> + <return type-id='type-id-13'/> </function-decl> - <pointer-type-def type-id='type-id-1075' size-in-bits='64' id='type-id-1076'/> - <function-decl name='gnutls_x509_aki_init' mangled-name='gnutls_x509_aki_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1076' name='aki'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_tdb_set_verify_func' mangled-name='gnutls_tdb_set_verify_func' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_set_verify_func@@GNUTLS_3_4'> + <parameter type-id='type-id-1592' name='tdb'/> + <parameter type-id='type-id-1596' name='verify'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_subject_key_id' mangled-name='gnutls_x509_ext_export_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_subject_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='id'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_tdb_set_store_commitment_func' mangled-name='gnutls_tdb_set_store_commitment_func' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_set_store_commitment_func@@GNUTLS_3_4'> + <parameter type-id='type-id-1592' name='tdb'/> + <parameter type-id='type-id-1595' name='cstore'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_subject_key_id' mangled-name='gnutls_x509_ext_import_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_subject_key_id@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-278' name='id'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_tdb_set_store_func' mangled-name='gnutls_tdb_set_store_func' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_set_store_func@@GNUTLS_3_4'> + <parameter type-id='type-id-1592' name='tdb'/> + <parameter type-id='type-id-1594' name='store'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_x509_ext_export_name_constraints' mangled-name='gnutls_x509_ext_export_name_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_name_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-1037' name='nc'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_tdb_init' mangled-name='gnutls_tdb_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_tdb_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1600' name='tdb'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_name_constraints' mangled-name='gnutls_x509_ext_import_name_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_name_constraints@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-1037' name='nc'/> + <function-decl name='gnutls_store_commitment' mangled-name='gnutls_store_commitment' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_store_commitment@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='db_name'/> + <parameter type-id='type-id-1592' name='tdb'/> + <parameter type-id='type-id-3' name='host'/> + <parameter type-id='type-id-3' name='service'/> + <parameter type-id='type-id-198' name='hash_algo'/> + <parameter type-id='type-id-480' name='hash'/> + <parameter type-id='type-id-272' name='expiration'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_ext_export_subject_alt_names' mangled-name='gnutls_x509_ext_export_subject_alt_names' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_subject_alt_names@@GNUTLS_3_4'> - <parameter type-id='type-id-464' name='sans'/> - <parameter type-id='type-id-278' name='ext'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_ext_import_subject_alt_names' mangled-name='gnutls_x509_ext_import_subject_alt_names' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_subject_alt_names@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='ext'/> - <parameter type-id='type-id-464' name='sans'/> + <function-decl name='gnutls_store_pubkey' mangled-name='gnutls_store_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_store_pubkey@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='db_name'/> + <parameter type-id='type-id-1592' name='tdb'/> + <parameter type-id='type-id-3' name='host'/> + <parameter type-id='type-id-3' name='service'/> + <parameter type-id='type-id-314' name='cert_type'/> + <parameter type-id='type-id-480' name='cert'/> + <parameter type-id='type-id-272' name='expiration'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_subject_alt_names_set' mangled-name='gnutls_subject_alt_names_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_subject_alt_names_set@@GNUTLS_3_4'> - <parameter type-id='type-id-464' name='sans'/> - <parameter type-id='type-id-10' name='san_type'/> - <parameter type-id='type-id-57' name='san'/> - <parameter type-id='type-id-27' name='othername_oid'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_verify_stored_pubkey' mangled-name='gnutls_verify_stored_pubkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_verify_stored_pubkey@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='db_name'/> + <parameter type-id='type-id-1592' name='tdb'/> + <parameter type-id='type-id-3' name='host'/> + <parameter type-id='type-id-3' name='service'/> + <parameter type-id='type-id-314' name='cert_type'/> + <parameter type-id='type-id-480' name='cert'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> + </function-decl> + <function-type size-in-bits='64' id='type-id-1601'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1602'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-272'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1603'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-272'/> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-type> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='vko.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <function-decl name='_gnutls_gost_key_unwrap' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-444'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_subject_alt_names_get' mangled-name='gnutls_subject_alt_names_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_subject_alt_names_get@@GNUTLS_3_4'> - <parameter type-id='type-id-464' name='sans'/> - <parameter type-id='type-id-10' name='seq'/> - <parameter type-id='type-id-422' name='san_type'/> - <parameter type-id='type-id-278' name='san'/> - <parameter type-id='type-id-278' name='othername_oid'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_oid_to_gost_paramset' mangled-name='gnutls_oid_to_gost_paramset' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_gost_paramset@@GNUTLS_3_6_3'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-444'/> </function-decl> - <function-decl name='gnutls_subject_alt_names_deinit' mangled-name='gnutls_subject_alt_names_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_subject_alt_names_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-464' name='sans'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_gost_paramset_get_oid' mangled-name='gnutls_gost_paramset_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_gost_paramset_get_oid@@GNUTLS_3_6_3'> + <parameter type-id='type-id-444'/> + <return type-id='type-id-3'/> </function-decl> - <pointer-type-def type-id='type-id-464' size-in-bits='64' id='type-id-1077'/> - <function-decl name='gnutls_subject_alt_names_init' mangled-name='gnutls_subject_alt_names_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_subject_alt_names_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1077' name='sans'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_x509_write_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_write_general_name' mangled-name='_gnutls_write_general_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_gost_key_wrap' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-444'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='common.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-1605'/> + <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-1606'/> + <function-decl name='_gnutls_x509_compare_raw_dn' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_idna_email_map' mangled-name='_gnutls_idna_email_map' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_oid_to_sign' mangled-name='gnutls_oid_to_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_sign@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-315'/> + </function-decl> + <function-decl name='_gnutls_x509_read_rsa_pss_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='asn1_der_decoding_startEnd' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-77'/> + <parameter type-id='type-id-77'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_oid_to_pk_and_curve' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1430'/> + <return type-id='type-id-385'/> + </function-decl> + <function-decl name='_gnutls_x509_write_pubkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_write_pubkey_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1292'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_write_new_general_name' mangled-name='_gnutls_write_new_general_name' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pk_get_oid' mangled-name='gnutls_pk_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_get_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-385'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_x509_policy_release' mangled-name='gnutls_x509_policy_release' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='asn1_encode_simple_der' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='asn1_read_value_type' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-909'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-77'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='asn1_decode_simple_der' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-1605'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_read_der_uint' mangled-name='_gnutls_x509_read_der_uint' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='asn1_decode_simple_ber' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-1606'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_extract_name_constraints' mangled-name='_gnutls_extract_name_constraints' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_gost_paramset_get_name' mangled-name='gnutls_gost_paramset_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_gost_paramset_get_name@@GNUTLS_3_6_3'> + <parameter type-id='type-id-444' name='param'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_x509_name_constraints_merge' mangled-name='_gnutls_x509_name_constraints_merge' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_oid_name' mangled-name='gnutls_x509_dn_oid_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_oid_name@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_name_constraints_node_free' mangled-name='_gnutls_name_constraints_node_free' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_oid_known' mangled-name='gnutls_x509_dn_oid_known' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_oid_known@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='oid'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_write_new_othername' mangled-name='_gnutls_write_new_othername' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='crl.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <typedef-decl name='gnutls_x509_crl_iter_t' type-id='type-id-1607' id='type-id-1608'/> + <class-decl name='gnutls_x509_crl_iter' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1609'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='rcache' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='rcache_idx' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1609' size-in-bits='64' id='type-id-1607'/> + <pointer-type-def type-id='type-id-1608' size-in-bits='64' id='type-id-1610'/> + <pointer-type-def type-id='type-id-823' size-in-bits='64' id='type-id-1611'/> + <function-decl name='_gnutls_x509_crl_get_extension_oid' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-826'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_ext_extract_number' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_crl_get_extension' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-826'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_parse_general_name' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='asn1_find_node' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-909'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-536'/> + </function-decl> + <function-decl name='asn1_number_of_elements' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-909'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-77'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_get_time' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-272'/> + </function-decl> + <function-decl name='_gnutls_x509_get_version' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_copy_string' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_get_dn' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_get_dn_oid' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_strdatum_to_buf' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_parse_dn_oid' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_parse_dn' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_alt_name_assign_virt_type' mangled-name='_gnutls_alt_name_assign_virt_type' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_get_raw_field2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='email-verify.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_crt_check_email' mangled-name='gnutls_x509_crt_check_email' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_email@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='cert'/> - <parameter type-id='type-id-27' name='email'/> + <function-decl name='gnutls_x509_crl_list_import' mangled-name='gnutls_x509_crl_list_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_list_import@@GNUTLS_3_4'> + <parameter type-id='type-id-823' name='crls'/> + <parameter type-id='type-id-219' name='crl_max'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-793' name='format'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pkcs7-output.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_pkcs7_print' mangled-name='gnutls_pkcs7_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_print@@GNUTLS_3_4'> - <parameter type-id='type-id-1004' name='pkcs7'/> - <parameter type-id='type-id-987' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_pkcs7_get_crt_count' mangled-name='gnutls_pkcs7_get_crt_count' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_list_import2' mangled-name='gnutls_x509_crl_list_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_list_import2@@GNUTLS_3_4'> + <parameter type-id='type-id-1611' name='crls'/> + <parameter type-id='type-id-219' name='size'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs7_get_crl_count' mangled-name='gnutls_pkcs7_get_crl_count' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_extension_data' mangled-name='gnutls_x509_crl_get_extension_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_extension_data@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-2' name='sizeof_data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs7_get_crl_raw2' mangled-name='gnutls_pkcs7_get_crl_raw2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_extension_info' mangled-name='gnutls_x509_crl_get_extension_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_extension_info@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='sizeof_oid'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs7_get_crt_raw2' mangled-name='gnutls_pkcs7_get_crt_raw2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_extension_oid' mangled-name='gnutls_x509_crl_get_extension_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_extension_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='sizeof_oid'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs7_get_attr' mangled-name='gnutls_pkcs7_get_attr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_number' mangled-name='gnutls_x509_crl_get_number' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_number@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-11' name='ret'/> + <parameter type-id='type-id-2' name='ret_size'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs7_get_embedded_data_oid' mangled-name='gnutls_pkcs7_get_embedded_data_oid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_authority_key_id' mangled-name='gnutls_x509_crl_get_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_authority_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-11' name='id'/> + <parameter type-id='type-id-2' name='id_size'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs7_get_signature_info' mangled-name='gnutls_pkcs7_get_signature_info' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_authority_key_gn_serial' mangled-name='gnutls_x509_crl_get_authority_key_gn_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_authority_key_gn_serial@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='alt'/> + <parameter type-id='type-id-2' name='alt_size'/> + <parameter type-id='type-id-219' name='alt_type'/> + <parameter type-id='type-id-11' name='serial'/> + <parameter type-id='type-id-2' name='serial_size'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pkcs7_signature_info_deinit' mangled-name='gnutls_pkcs7_signature_info_deinit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_export' mangled-name='gnutls_x509_crl_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_export@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_hex_encode2' mangled-name='gnutls_hex_encode2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_raw_issuer_dn' mangled-name='gnutls_x509_crl_get_raw_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_raw_issuer_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-772' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='virt-san.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_othername_to_virtual' mangled-name='gnutls_x509_othername_to_virtual' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_othername_to_virtual@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-57' name='othername'/> - <parameter type-id='type-id-422' name='virt_type'/> - <parameter type-id='type-id-278' name='virt'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_iter_crt_serial' mangled-name='gnutls_x509_crl_iter_crt_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_iter_crt_serial@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-1610' name='iter'/> + <parameter type-id='type-id-99' name='serial'/> + <parameter type-id='type-id-2' name='serial_size'/> + <parameter type-id='type-id-872' name='t'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_krb5_der_to_principal' mangled-name='_gnutls_krb5_der_to_principal' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_iter_deinit' mangled-name='gnutls_x509_crl_iter_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_iter_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1608' name='iter'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_krb5_principal_to_der' mangled-name='_gnutls_krb5_principal_to_der' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_crt_serial' mangled-name='gnutls_x509_crl_get_crt_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_crt_serial@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-99' name='serial'/> + <parameter type-id='type-id-2' name='serial_size'/> + <parameter type-id='type-id-872' name='t'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_alt_name_process' mangled-name='_gnutls_alt_name_process' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_crt_count' mangled-name='gnutls_x509_crl_get_crt_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_crt_count@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='spki.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_spki_get_rsa_pss_params' mangled-name='gnutls_x509_spki_get_rsa_pss_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_spki_get_rsa_pss_params@@GNUTLS_3_6_0'> - <parameter type-id='type-id-760' name='spki'/> - <parameter type-id='type-id-434' name='dig'/> - <parameter type-id='type-id-422' name='salt_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_get_next_update' mangled-name='gnutls_x509_crl_get_next_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_next_update@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='gnutls_x509_spki_set_rsa_pss_params' mangled-name='gnutls_x509_spki_set_rsa_pss_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_spki_set_rsa_pss_params@@GNUTLS_3_6_0'> - <parameter type-id='type-id-760' name='spki'/> - <parameter type-id='type-id-212' name='dig'/> - <parameter type-id='type-id-10' name='salt_size'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_this_update' mangled-name='gnutls_x509_crl_get_this_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_this_update@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='gnutls_x509_spki_deinit' mangled-name='gnutls_x509_spki_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_spki_deinit@@GNUTLS_3_6_0'> - <parameter type-id='type-id-760' name='spki'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_version' mangled-name='gnutls_x509_crl_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_version@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-760' size-in-bits='64' id='type-id-1078'/> - <function-decl name='gnutls_x509_spki_init' mangled-name='gnutls_x509_spki_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_spki_init@@GNUTLS_3_6_0'> - <parameter type-id='type-id-1078' name='spki'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_get_signature' mangled-name='gnutls_x509_crl_get_signature' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_signature@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-5' name='sig'/> + <parameter type-id='type-id-2' name='sizeof_sig'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='tls_features.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_tlsfeatures_check_crt' mangled-name='gnutls_x509_tlsfeatures_check_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_check_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-982' name='feat'/> - <parameter type-id='type-id-470' name='cert'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_crl_get_signature_oid' mangled-name='gnutls_x509_crl_get_signature_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_signature_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-5' name='oid'/> + <parameter type-id='type-id-2' name='oid_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_set_tlsfeatures' mangled-name='gnutls_x509_crt_set_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_tlsfeatures@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-982' name='features'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_get_signature_algorithm' mangled-name='gnutls_x509_crl_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_signature_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_tlsfeatures' mangled-name='gnutls_x509_crt_get_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_tlsfeatures@@GNUTLS_3_4'> - <parameter type-id='type-id-470' name='crt'/> - <parameter type-id='type-id-982' name='features'/> + <function-decl name='gnutls_x509_crl_get_issuer_dn3' mangled-name='gnutls_x509_crl_get_issuer_dn3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_issuer_dn3@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-772' name='dn'/> <parameter type-id='type-id-10' name='flags'/> - <parameter type-id='type-id-422' name='critical'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_tlsfeatures_get' mangled-name='gnutls_x509_tlsfeatures_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_get@@GNUTLS_3_4'> - <parameter type-id='type-id-982' name='f'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-422' name='feature'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_x509_tlsfeatures_deinit' mangled-name='gnutls_x509_tlsfeatures_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-982' name='f'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_issuer_dn2' mangled-name='gnutls_x509_crl_get_issuer_dn2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_issuer_dn2@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-772' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-982' size-in-bits='64' id='type-id-1079'/> - <function-decl name='gnutls_x509_tlsfeatures_init' mangled-name='gnutls_x509_tlsfeatures_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1079' name='f'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_get_dn_oid' mangled-name='gnutls_x509_crl_get_dn_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_dn_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='sizeof_oid'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='ip.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <function-decl name='gnutls_x509_cidr_to_rfc5280' mangled-name='gnutls_x509_cidr_to_rfc5280' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_cidr_to_rfc5280@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='cidr'/> - <parameter type-id='type-id-278' name='cidr_rfc5280'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_get_issuer_dn_by_oid' mangled-name='gnutls_x509_crl_get_issuer_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_issuer_dn_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-10' name='raw_flag'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-2' name='sizeof_buf'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_cidr_to_string' mangled-name='_gnutls_cidr_to_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_cidr_to_string@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-101' name='_ip'/> - <parameter type-id='type-id-10' name='ip_size'/> - <parameter type-id='type-id-379' name='out'/> - <parameter type-id='type-id-10' name='out_size'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_crl_get_issuer_dn' mangled-name='gnutls_x509_crl_get_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_issuer_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-5' name='buf'/> + <parameter type-id='type-id-2' name='sizeof_buf'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ip_to_string' mangled-name='_gnutls_ip_to_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_ip_to_string@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-101' name='_ip'/> - <parameter type-id='type-id-10' name='ip_size'/> - <parameter type-id='type-id-379' name='out'/> - <parameter type-id='type-id-10' name='out_size'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_crl_import' mangled-name='gnutls_x509_crl_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_import@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-793' name='format'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='inet_ntop' mangled-name='inet_ntop' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_export2' mangled-name='gnutls_x509_crl_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_export2@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='ocsp.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <class-decl name='gnutls_ocsp_resp_int' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-1080'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='resp' type-id='type-id-390' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='response_type_oid' type-id='type-id-62' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='basicresp' type-id='type-id-390' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='der' type-id='type-id-62' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='init' type-id='type-id-10' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-1080' size-in-bits='64' id='type-id-1081'/> - <typedef-decl name='gnutls_ocsp_resp_t' type-id='type-id-1081' id='type-id-1082'/> - <pointer-type-def type-id='type-id-1082' size-in-bits='64' id='type-id-1083'/> - <pointer-type-def type-id='type-id-1083' size-in-bits='64' id='type-id-1084'/> - <function-decl name='gnutls_ocsp_resp_list_import2' mangled-name='gnutls_ocsp_resp_list_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_list_import2@@GNUTLS_3_6_3'> - <parameter type-id='type-id-1084' name='ocsps'/> - <parameter type-id='type-id-422' name='size'/> - <parameter type-id='type-id-57' name='resp_data'/> - <parameter type-id='type-id-424' name='format'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> - </function-decl> - <qualified-type-def type-id='type-id-1080' const='yes' id='type-id-1085'/> - <pointer-type-def type-id='type-id-1085' size-in-bits='64' id='type-id-1086'/> - <typedef-decl name='gnutls_ocsp_resp_const_t' type-id='type-id-1086' id='type-id-1087'/> - <function-decl name='gnutls_ocsp_resp_verify' mangled-name='gnutls_ocsp_resp_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_verify@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-438' name='trustlist'/> - <parameter type-id='type-id-422' name='verify'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <abi-instr version='1.0' address-size='64' path='crl_write.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='_gnutls_x509_pkix_sign' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-775'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_verify_direct' mangled-name='gnutls_ocsp_resp_verify_direct' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_verify_direct@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-470' name='issuer'/> - <parameter type-id='type-id-422' name='verify'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crt_get_preferred_hash_algorithm' mangled-name='gnutls_x509_crt_get_preferred_hash_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_preferred_hash_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-871'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_crl_set_extension' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-826'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_certs' mangled-name='gnutls_ocsp_resp_get_certs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_certs@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-736' name='certs'/> - <parameter type-id='type-id-425' name='ncerts'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_x509_ext_gen_auth_key_id' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_signature_algorithm' mangled-name='gnutls_ocsp_resp_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_signature_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_x509_set_time' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-272'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_nonce' mangled-name='gnutls_ocsp_resp_get_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_nonce@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-422' name='critical'/> - <parameter type-id='type-id-278' name='nonce'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_privkey_sign' mangled-name='gnutls_x509_crl_privkey_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_privkey_sign@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-819' name='issuer'/> + <parameter type-id='type-id-775' name='issuer_key'/> + <parameter type-id='type-id-198' name='dig'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_extension' mangled-name='gnutls_ocsp_resp_get_extension' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_extension@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='oid'/> - <parameter type-id='type-id-422' name='critical'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_set_number' mangled-name='gnutls_x509_crl_set_number' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_number@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-11' name='nr'/> + <parameter type-id='type-id-9' name='nr_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_single' mangled-name='gnutls_ocsp_resp_get_single' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_single@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-434' name='digest'/> - <parameter type-id='type-id-278' name='issuer_name_hash'/> - <parameter type-id='type-id-278' name='issuer_key_hash'/> - <parameter type-id='type-id-278' name='serial_number'/> - <parameter type-id='type-id-422' name='cert_status'/> - <parameter type-id='type-id-517' name='this_update'/> - <parameter type-id='type-id-517' name='next_update'/> - <parameter type-id='type-id-517' name='revocation_time'/> - <parameter type-id='type-id-422' name='revocation_reason'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_set_authority_key_id' mangled-name='gnutls_x509_crl_set_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_authority_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-11' name='id'/> + <parameter type-id='type-id-9' name='id_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_check_crt' mangled-name='gnutls_ocsp_resp_check_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_check_crt@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-470' name='crt'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_set_crt' mangled-name='gnutls_x509_crl_set_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-272' name='revocation_time'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_produced' mangled-name='gnutls_ocsp_resp_get_produced' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_produced@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <return type-id='type-id-17'/> + <function-decl name='gnutls_x509_crl_set_crt_serial' mangled-name='gnutls_x509_crl_set_crt_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_crt_serial@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-11' name='serial'/> + <parameter type-id='type-id-9' name='serial_size'/> + <parameter type-id='type-id-272' name='revocation_time'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_responder_raw_id' mangled-name='gnutls_ocsp_resp_get_responder_raw_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_responder_raw_id@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-10' name='type'/> - <parameter type-id='type-id-278' name='raw'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_set_next_update' mangled-name='gnutls_x509_crl_set_next_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_next_update@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-272' name='exp_time'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_responder' mangled-name='gnutls_ocsp_resp_get_responder' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_responder@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-278' name='dn'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_set_this_update' mangled-name='gnutls_x509_crl_set_this_update' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_this_update@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-272' name='act_time'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_version' mangled-name='gnutls_ocsp_resp_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_version@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_sign' mangled-name='gnutls_x509_crl_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_sign@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-819' name='issuer'/> + <parameter type-id='type-id-474' name='issuer_key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_response' mangled-name='gnutls_ocsp_resp_get_response' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_response@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-278' name='response_type_oid'/> - <parameter type-id='type-id-278' name='response'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_sign2' mangled-name='gnutls_x509_crl_sign2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_sign2@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-819' name='issuer'/> + <parameter type-id='type-id-474' name='issuer_key'/> + <parameter type-id='type-id-198' name='dig'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_status' mangled-name='gnutls_ocsp_resp_get_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_status@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_set_version' mangled-name='gnutls_x509_crl_set_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_set_version@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-10' name='version'/> + <return type-id='type-id-14'/> </function-decl> - <class-decl name='gnutls_ocsp_req_int' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1088'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='req' type-id='type-id-390' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='init' type-id='type-id-10' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-1088' size-in-bits='64' id='type-id-1089'/> - <typedef-decl name='gnutls_ocsp_req_t' type-id='type-id-1089' id='type-id-1090'/> - <function-decl name='gnutls_ocsp_req_randomize_nonce' mangled-name='gnutls_ocsp_req_randomize_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_randomize_nonce@@GNUTLS_3_4'> - <parameter type-id='type-id-1090' name='req'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='crq.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <typedef-decl name='gnutls_x509_subject_alt_name_t' type-id='type-id-1612' id='type-id-1613'/> + <enum-decl name='gnutls_x509_subject_alt_name_t' id='type-id-1612'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_SAN_DNSNAME' value='1'/> + <enumerator name='GNUTLS_SAN_RFC822NAME' value='2'/> + <enumerator name='GNUTLS_SAN_URI' value='3'/> + <enumerator name='GNUTLS_SAN_IPADDRESS' value='4'/> + <enumerator name='GNUTLS_SAN_OTHERNAME' value='5'/> + <enumerator name='GNUTLS_SAN_DN' value='6'/> + <enumerator name='GNUTLS_SAN_REGISTERED_ID' value='7'/> + <enumerator name='GNUTLS_SAN_MAX' value='7'/> + <enumerator name='GNUTLS_SAN_OTHERNAME_XMPP' value='1000'/> + <enumerator name='GNUTLS_SAN_OTHERNAME_KRB5PRINCIPAL' value='1001'/> + </enum-decl> + <pointer-type-def type-id='type-id-1447' size-in-bits='64' id='type-id-1614'/> + <function-decl name='_gnutls_x509_write_spki_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_set_nonce' mangled-name='gnutls_ocsp_req_set_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_set_nonce@@GNUTLS_3_4'> - <parameter type-id='type-id-1090' name='req'/> - <parameter type-id='type-id-10' name='critical'/> - <parameter type-id='type-id-57' name='nonce'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_x509_check_pubkey_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> </function-decl> - <qualified-type-def type-id='type-id-1088' const='yes' id='type-id-1091'/> - <pointer-type-def type-id='type-id-1091' size-in-bits='64' id='type-id-1092'/> - <typedef-decl name='gnutls_ocsp_req_const_t' type-id='type-id-1092' id='type-id-1093'/> - <function-decl name='gnutls_ocsp_req_get_nonce' mangled-name='gnutls_ocsp_req_get_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_get_nonce@@GNUTLS_3_4'> - <parameter type-id='type-id-1093' name='req'/> - <parameter type-id='type-id-422' name='critical'/> - <parameter type-id='type-id-278' name='nonce'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_ext_export_tlsfeatures' mangled-name='gnutls_x509_ext_export_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_tlsfeatures@@GNUTLS_3_4'> + <parameter type-id='type-id-863'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_set_extension' mangled-name='gnutls_ocsp_req_set_extension' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_set_extension@@GNUTLS_3_4'> - <parameter type-id='type-id-1090' name='req'/> - <parameter type-id='type-id-27' name='oid'/> - <parameter type-id='type-id-10' name='critical'/> - <parameter type-id='type-id-57' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_ext_import_tlsfeatures' mangled-name='gnutls_x509_ext_import_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_tlsfeatures@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-863'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='pubkey_verify_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-851'/> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-779'/> + <parameter type-id='type-id-1413'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_get_signature' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_get_signed_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_write_sign_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-851'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='privkey_sign_and_hash_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-851'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_get_tbs' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_privkey_update_spki_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_get_extension' mangled-name='gnutls_ocsp_req_get_extension' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_get_extension@@GNUTLS_3_4'> - <parameter type-id='type-id-1093' name='req'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-278' name='oid'/> - <parameter type-id='type-id-422' name='critical'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_privkey_get_spki_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_add_cert' mangled-name='gnutls_ocsp_req_add_cert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_add_cert@@GNUTLS_3_4'> - <parameter type-id='type-id-1090' name='req'/> - <parameter type-id='type-id-212' name='digest'/> - <parameter type-id='type-id-470' name='issuer'/> - <parameter type-id='type-id-470' name='cert'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_ext_export_key_usage' mangled-name='gnutls_x509_ext_export_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_key_usage@@GNUTLS_3_4'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_add_cert_id' mangled-name='gnutls_ocsp_req_add_cert_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_add_cert_id@@GNUTLS_3_4'> - <parameter type-id='type-id-1090' name='req'/> - <parameter type-id='type-id-212' name='digest'/> - <parameter type-id='type-id-57' name='issuer_name_hash'/> - <parameter type-id='type-id-57' name='issuer_key_hash'/> - <parameter type-id='type-id-57' name='serial_number'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_ext_export_basic_constraints' mangled-name='gnutls_x509_ext_export_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_basic_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_get_cert_id' mangled-name='gnutls_ocsp_req_get_cert_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_get_cert_id@@GNUTLS_3_4'> - <parameter type-id='type-id-1093' name='req'/> - <parameter type-id='type-id-10' name='indx'/> - <parameter type-id='type-id-434' name='digest'/> - <parameter type-id='type-id-278' name='issuer_name_hash'/> - <parameter type-id='type-id-278' name='issuer_key_hash'/> - <parameter type-id='type-id-278' name='serial_number'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_encode_othername_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_get_version' mangled-name='gnutls_ocsp_req_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_get_version@@GNUTLS_3_4'> - <parameter type-id='type-id-1093' name='req'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_x509_crq_set_extension' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1447'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_export2' mangled-name='gnutls_ocsp_resp_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_export2@@GNUTLS_3_6_3'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-278' name='data'/> - <parameter type-id='type-id-424' name='fmt'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_x509_ext_gen_subject_alt_name' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1613'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_export' mangled-name='gnutls_ocsp_resp_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_export@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_ext_import_basic_constraints' mangled-name='gnutls_x509_ext_import_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_basic_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-77'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_export' mangled-name='gnutls_ocsp_req_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_export@@GNUTLS_3_4'> - <parameter type-id='type-id-1093' name='req'/> - <parameter type-id='type-id-278' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_ext_import_key_usage' mangled-name='gnutls_x509_ext_import_key_usage' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_key_usage@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_copy_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_pkalgo_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1413'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1430'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_encode_and_write_attribute' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_set_dn_oid' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_x509_set_attribute' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_x509_parse_attribute' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_import2' mangled-name='gnutls_ocsp_resp_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_import2@@GNUTLS_3_6_3'> - <parameter type-id='type-id-1082' name='resp'/> - <parameter type-id='type-id-57' name='data'/> - <parameter type-id='type-id-424' name='fmt'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_set_spki' mangled-name='gnutls_x509_crq_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-1421' name='spki'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_import' mangled-name='gnutls_ocsp_resp_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_import@@GNUTLS_3_4'> - <parameter type-id='type-id-1082' name='resp'/> - <parameter type-id='type-id-57' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_set_extension_by_oid' mangled-name='gnutls_x509_crq_set_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_extension_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-9' name='sizeof_buf'/> + <parameter type-id='type-id-10' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_import' mangled-name='gnutls_ocsp_req_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_import@@GNUTLS_3_4'> - <parameter type-id='type-id-1090' name='req'/> - <parameter type-id='type-id-57' name='data'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_set_tlsfeatures' mangled-name='gnutls_x509_crq_set_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_tlsfeatures@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-863' name='features'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_deinit' mangled-name='gnutls_ocsp_resp_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1082' name='resp'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_tlsfeatures' mangled-name='gnutls_x509_crq_get_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_tlsfeatures@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-863' name='features'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_init' mangled-name='gnutls_ocsp_resp_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1083' name='resp'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_set_private_key_usage_period' mangled-name='gnutls_x509_crq_set_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_private_key_usage_period@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-272' name='activation'/> + <parameter type-id='type-id-272' name='expiration'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_deinit' mangled-name='gnutls_ocsp_req_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_deinit@@GNUTLS_3_4'> - <parameter type-id='type-id-1090' name='req'/> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_verify' mangled-name='gnutls_x509_crq_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_verify@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-1090' size-in-bits='64' id='type-id-1094'/> - <function-decl name='gnutls_ocsp_req_init' mangled-name='gnutls_ocsp_req_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_init@@GNUTLS_3_4'> - <parameter type-id='type-id-1094' name='req'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_privkey_sign' mangled-name='gnutls_x509_crq_privkey_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_privkey_sign@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-775' name='key'/> + <parameter type-id='type-id-198' name='dig'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_responder2' mangled-name='gnutls_ocsp_resp_get_responder2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_responder2@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-278' name='dn'/> + <function-decl name='gnutls_x509_crq_get_key_id' mangled-name='gnutls_x509_crq_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-99' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_signature' mangled-name='gnutls_ocsp_resp_get_signature' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_signature@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-278' name='sig'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_set_key_purpose_oid' mangled-name='gnutls_x509_crq_set_key_purpose_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_key_purpose_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-10' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_trustlist_inlist' mangled-name='_gnutls_trustlist_inlist' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_key_purpose_oid' mangled-name='gnutls_x509_crq_get_key_purpose_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_key_purpose_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='sizeof_oid'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_get_extension' mangled-name='_gnutls_get_extension' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_set_basic_constraints' mangled-name='gnutls_x509_crq_set_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_basic_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='ca'/> + <parameter type-id='type-id-14' name='pathLenConstraint'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_x509_generalTime2gtime' mangled-name='_gnutls_x509_generalTime2gtime' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_set_subject_alt_othername' mangled-name='gnutls_x509_crq_set_subject_alt_othername' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_subject_alt_othername@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-10' name='data_size'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_x509_crt_get_raw_issuer_dn' mangled-name='gnutls_x509_crt_get_raw_issuer_dn' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_set_subject_alt_name' mangled-name='gnutls_x509_crq_set_subject_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_subject_alt_name@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-1613' name='nt'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-10' name='data_size'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_set_extension' mangled-name='_gnutls_set_extension' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_extension_by_oid2' mangled-name='gnutls_x509_crq_get_extension_by_oid2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_by_oid2@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='output'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='ocsp_output.c' comp-dir-path='/root/gnutls/lib/x509' language='LANG_C99'> - <enum-decl name='gnutls_ocsp_print_formats_t' id='type-id-1095'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_OCSP_PRINT_FULL' value='0'/> - <enumerator name='GNUTLS_OCSP_PRINT_COMPACT' value='1'/> - </enum-decl> - <typedef-decl name='gnutls_ocsp_print_formats_t' type-id='type-id-1095' id='type-id-1096'/> - <function-decl name='gnutls_ocsp_resp_print' mangled-name='gnutls_ocsp_resp_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_print@@GNUTLS_3_4'> - <parameter type-id='type-id-1087' name='resp'/> - <parameter type-id='type-id-1096' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_get_extension_by_oid' mangled-name='gnutls_x509_crq_get_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_print' mangled-name='gnutls_ocsp_req_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_print@@GNUTLS_3_4'> - <parameter type-id='type-id-1093' name='req'/> - <parameter type-id='type-id-1096' name='format'/> - <parameter type-id='type-id-278' name='out'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_get_subject_alt_othername_oid' mangled-name='gnutls_x509_crq_get_subject_alt_othername_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_subject_alt_othername_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='ret'/> + <parameter type-id='type-id-2' name='ret_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_response' mangled-name='gnutls_ocsp_resp_get_response' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_subject_alt_name' mangled-name='gnutls_x509_crq_get_subject_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_subject_alt_name@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='ret'/> + <parameter type-id='type-id-2' name='ret_size'/> + <parameter type-id='type-id-219' name='ret_type'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_version' mangled-name='gnutls_ocsp_resp_get_version' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_basic_constraints' mangled-name='gnutls_x509_crq_get_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_basic_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-219' name='critical'/> + <parameter type-id='type-id-219' name='ca'/> + <parameter type-id='type-id-77' name='pathlen'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_responder2' mangled-name='gnutls_ocsp_resp_get_responder2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_extension_data2' mangled-name='gnutls_x509_crq_get_extension_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_data2@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_responder_raw_id' mangled-name='gnutls_ocsp_resp_get_responder_raw_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_extension_data' mangled-name='gnutls_x509_crq_get_extension_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_data@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-2' name='sizeof_data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_produced' mangled-name='gnutls_ocsp_resp_get_produced' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_extension_info' mangled-name='gnutls_x509_crq_get_extension_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_extension_info@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='sizeof_oid'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_nonce' mangled-name='gnutls_ocsp_resp_get_nonce' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_attribute_data' mangled-name='gnutls_x509_crq_get_attribute_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_attribute_data@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-2' name='sizeof_data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_extension' mangled-name='gnutls_ocsp_resp_get_extension' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_attribute_info' mangled-name='gnutls_x509_crq_get_attribute_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_attribute_info@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='sizeof_oid'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_signature' mangled-name='gnutls_ocsp_resp_get_signature' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_pk_oid' mangled-name='gnutls_x509_crq_get_pk_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_pk_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-5' name='oid'/> + <parameter type-id='type-id-2' name='oid_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_certs' mangled-name='gnutls_ocsp_resp_get_certs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_signature_oid' mangled-name='gnutls_x509_crq_get_signature_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_signature_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-5' name='oid'/> + <parameter type-id='type-id-2' name='oid_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_status' mangled-name='gnutls_ocsp_resp_get_status' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_spki' mangled-name='gnutls_x509_crq_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-1414' name='spki'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_resp_get_signature_algorithm' mangled-name='gnutls_ocsp_resp_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_export2' mangled-name='gnutls_x509_crq_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_export2@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sign_is_secure' mangled-name='gnutls_sign_is_secure' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_export' mangled-name='gnutls_x509_crq_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_export@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_get_version' mangled-name='gnutls_ocsp_req_get_version' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_sign' mangled-name='gnutls_x509_crq_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_sign@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-474' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_get_cert_id' mangled-name='gnutls_ocsp_req_get_cert_id' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_sign2' mangled-name='gnutls_x509_crq_sign2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_sign2@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-198' name='dig'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_get_nonce' mangled-name='gnutls_ocsp_req_get_nonce' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_set_challenge_password' mangled-name='gnutls_x509_crq_set_challenge_password' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_challenge_password@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='pass'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ocsp_req_get_extension' mangled-name='gnutls_ocsp_req_get_extension' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_set_key_rsa_raw' mangled-name='gnutls_x509_crq_set_key_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_key_rsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-480' name='m'/> + <parameter type-id='type-id-480' name='e'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='max_record.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <typedef-decl name='hello_ext_entry_st' type-id='type-id-299' id='type-id-1097'/> - <qualified-type-def type-id='type-id-1097' const='yes' id='type-id-1098'/> - <var-decl name='ext_mod_max_record_size' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_record_set_max_recv_size' mangled-name='gnutls_record_set_max_recv_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_max_recv_size@@GNUTLS_3_6_8'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-99' name='size'/> - <return type-id='type-id-3'/> + <function-decl name='gnutls_x509_crq_get_key_rsa_raw' mangled-name='gnutls_x509_crq_get_key_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_key_rsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_record_set_max_size' mangled-name='gnutls_record_set_max_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_max_size@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-99' name='size'/> - <return type-id='type-id-3'/> + <function-decl name='gnutls_x509_crq_set_key' mangled-name='gnutls_x509_crq_set_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_key@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-474' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_record_get_max_size' mangled-name='gnutls_record_get_max_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_max_size@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-99'/> + <function-decl name='gnutls_x509_crq_get_version' mangled-name='gnutls_x509_crq_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_version@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='server_name.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_server_name' type-id='type-id-1098' visibility='default'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1099'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_NAME_DNS' value='1'/> - </enum-decl> - <typedef-decl name='gnutls_server_name_type_t' type-id='type-id-1099' id='type-id-1100'/> - <function-decl name='gnutls_server_name_set' mangled-name='gnutls_server_name_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_server_name_set@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-1100' name='type'/> - <parameter type-id='type-id-101' name='name'/> - <parameter type-id='type-id-99' name='name_length'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_set_version' mangled-name='gnutls_x509_crq_set_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_version@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='version'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_server_name_set_raw' mangled-name='_gnutls_server_name_set_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_server_name_set_raw@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-1100' name='type'/> - <parameter type-id='type-id-101' name='name'/> - <parameter type-id='type-id-99' name='name_length'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_set_dn_by_oid' mangled-name='gnutls_x509_crq_set_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_dn_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='raw_flag'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-10' name='sizeof_data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_server_name_get' mangled-name='gnutls_server_name_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_server_name_get@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='data'/> - <parameter type-id='type-id-425' name='data_length'/> - <parameter type-id='type-id-422' name='type'/> + <function-decl name='gnutls_x509_crq_get_attribute_by_oid' mangled-name='gnutls_x509_crq_get_attribute_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_attribute_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='oid'/> <parameter type-id='type-id-10' name='indx'/> - <return type-id='type-id-22'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_hello_ext_get_datum' mangled-name='_gnutls_hello_ext_get_datum' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_hello_ext_get_resumed_datum' mangled-name='_gnutls_hello_ext_get_resumed_datum' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_set_attribute_by_oid' mangled-name='gnutls_x509_crq_set_attribute_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_attribute_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-9' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_hello_ext_unset_priv' mangled-name='_gnutls_hello_ext_unset_priv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_challenge_password' mangled-name='gnutls_x509_crq_get_challenge_password' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_challenge_password@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-5' name='pass'/> + <parameter type-id='type-id-2' name='pass_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_hello_ext_set_datum' mangled-name='_gnutls_hello_ext_set_datum' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_dn_oid' mangled-name='gnutls_x509_crq_get_dn_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='sizeof_oid'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='signature.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_sig' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_sign_algorithm_get_client' mangled-name='gnutls_sign_algorithm_get_client' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_algorithm_get_client@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_get_dn_by_oid' mangled-name='gnutls_x509_crq_get_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-10' name='raw_flag'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sign_algorithm_get' mangled-name='gnutls_sign_algorithm_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_algorithm_get@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_get_dn3' mangled-name='gnutls_x509_crq_get_dn3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn3@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-772' name='dn'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-1101'/> - <function-decl name='gnutls_sign_algorithm_get_requested' mangled-name='gnutls_sign_algorithm_get_requested' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_algorithm_get_requested@@GNUTLS_3_4'> - <parameter type-id='type-id-416' name='session'/> - <parameter type-id='type-id-99' name='indx'/> - <parameter type-id='type-id-1101' name='algo'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_get_dn2' mangled-name='gnutls_x509_crq_get_dn2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn2@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-772' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_privkey_compatible_with_sig' mangled-name='_gnutls_privkey_compatible_with_sig' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_dn' mangled-name='gnutls_x509_crq_get_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-5' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_tls_aid_to_sign' mangled-name='_gnutls_tls_aid_to_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_get_private_key_usage_period' mangled-name='gnutls_x509_crq_get_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_private_key_usage_period@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-872' name='activation'/> + <parameter type-id='type-id-872' name='expiration'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='safe_renegotiation.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_sr' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_safe_renegotiation_status' mangled-name='gnutls_safe_renegotiation_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_safe_renegotiation_status@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_crq_get_signature_algorithm' mangled-name='gnutls_x509_crq_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_get_signature_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='session_ticket.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_session_ticket' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_session_ticket_enable_server' mangled-name='gnutls_session_ticket_enable_server' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ticket_enable_server@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-57' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_import' mangled-name='gnutls_x509_crq_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_import@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-793' name='format'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_session_ticket_enable_client' mangled-name='gnutls_session_ticket_enable_client' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ticket_enable_client@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_deinit' mangled-name='gnutls_x509_crq_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_session_ticket_key_generate' mangled-name='gnutls_session_ticket_key_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ticket_key_generate@@GNUTLS_3_4'> - <parameter type-id='type-id-278' name='key'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crq_init' mangled-name='gnutls_x509_crq_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1614' name='crq'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_epoch_set_keys' mangled-name='_gnutls_epoch_set_keys' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='dn.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <typedef-decl name='gnutls_x509_dn_t' type-id='type-id-1615' id='type-id-1616'/> + <pointer-type-def type-id='type-id-834' size-in-bits='64' id='type-id-1615'/> + <pointer-type-def type-id='type-id-1616' size-in-bits='64' id='type-id-1617'/> + <function-decl name='gnutls_x509_dn_deinit' mangled-name='gnutls_x509_dn_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1616'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_initialize_session_ticket_key_rotation' mangled-name='_gnutls_initialize_session_ticket_key_rotation' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_get_str2' mangled-name='gnutls_x509_dn_get_str2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_get_str2@@GNUTLS_3_4'> + <parameter type-id='type-id-1616'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_key_generate' mangled-name='gnutls_key_generate' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_import' mangled-name='gnutls_x509_dn_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_import@@GNUTLS_3_4'> + <parameter type-id='type-id-1616'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_get_session_ticket_encryption_key' mangled-name='_gnutls_get_session_ticket_encryption_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_init' mangled-name='gnutls_x509_dn_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1617'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_get_session_ticket_decryption_key' mangled-name='_gnutls_get_session_ticket_decryption_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_read_string' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='srp.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_srp' type-id='type-id-1098' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='heartbeat.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_heartbeat' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_heartbeat_set_timeouts' mangled-name='gnutls_heartbeat_set_timeouts' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_set_timeouts@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='retrans_timeout'/> - <parameter type-id='type-id-10' name='total_timeout'/> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_dn_to_string' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_heartbeat_get_timeout' mangled-name='gnutls_heartbeat_get_timeout' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_get_timeout@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_rdn_get_oid' mangled-name='gnutls_x509_rdn_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_rdn_get_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='idn'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_heartbeat_pong' mangled-name='gnutls_heartbeat_pong' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_pong@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_rdn_get_by_oid' mangled-name='gnutls_x509_rdn_get_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_rdn_get_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='idn'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-10' name='raw_flag'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_heartbeat_ping' mangled-name='gnutls_heartbeat_ping' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_ping@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-99' name='data_size'/> - <parameter type-id='type-id-10' name='max_tries'/> + <function-decl name='gnutls_x509_rdn_get2' mangled-name='gnutls_x509_rdn_get2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_rdn_get2@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='idn'/> + <parameter type-id='type-id-772' name='str'/> <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_heartbeat_enable' mangled-name='gnutls_heartbeat_enable' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_enable@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='type'/> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_heartbeat_allowed' mangled-name='gnutls_heartbeat_allowed' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_heartbeat_allowed@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-10' name='type'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_rdn_get' mangled-name='gnutls_x509_rdn_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_rdn_get@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='idn'/> + <parameter type-id='type-id-5' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='status_request.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_status_request' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_ocsp_status_request_enable_client' mangled-name='gnutls_ocsp_status_request_enable_client' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_status_request_enable_client@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-278' name='responder_id'/> - <parameter type-id='type-id-99' name='responder_id_size'/> - <parameter type-id='type-id-278' name='extensions'/> - <return type-id='type-id-22'/> + <abi-instr version='1.0' address-size='64' path='extensions.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <class-decl name='gnutls_x509_aki_st' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1618'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='id' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='cert_issuer' type-id='type-id-835' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='serial' type-id='type-id-257' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_x509_aki_t' type-id='type-id-1619' id='type-id-1620'/> + <pointer-type-def type-id='type-id-829' size-in-bits='64' id='type-id-1621'/> + <pointer-type-def type-id='type-id-1618' size-in-bits='64' id='type-id-1619'/> + <pointer-type-def type-id='type-id-1620' size-in-bits='64' id='type-id-1622'/> + <function-decl name='gnutls_x509_aki_deinit' mangled-name='gnutls_x509_aki_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1620'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='dumbfw.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_dumbfw' type-id='type-id-1098' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='ext_master_secret.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_ext_master_secret' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_session_ext_master_secret_status' mangled-name='gnutls_session_ext_master_secret_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_ext_master_secret_status@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_ext_export_authority_key_id' mangled-name='gnutls_x509_ext_export_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_authority_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-1620'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='etm.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_etm' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_session_etm_status' mangled-name='gnutls_session_etm_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_session_etm_status@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_aki_set_id' mangled-name='gnutls_x509_aki_set_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_set_id@@GNUTLS_3_4'> + <parameter type-id='type-id-1620'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='supported_versions.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_supported_versions' type-id='type-id-1098' visibility='default'/> - <function-decl name='_gnutls_write_supported_versions' mangled-name='_gnutls_write_supported_versions' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_aki_init' mangled-name='gnutls_x509_aki_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1622'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='post_handshake.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_post_handshake' type-id='type-id-1098' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='key_share.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <function-decl name='_gnutls_buffer_append_fixed_mpi' mangled-name='_gnutls_buffer_append_fixed_mpi' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_subject_alt_names_deinit' mangled-name='gnutls_subject_alt_names_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_subject_alt_names_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-829'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_tls_id_to_group' mangled-name='_gnutls_tls_id_to_group' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_export_subject_alt_names' mangled-name='gnutls_x509_ext_export_subject_alt_names' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_subject_alt_names@@GNUTLS_3_4'> + <parameter type-id='type-id-829'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_session_supports_group' mangled-name='_gnutls_session_supports_group' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_subject_alt_names_set' mangled-name='gnutls_subject_alt_names_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_subject_alt_names_set@@GNUTLS_3_4'> + <parameter type-id='type-id-829'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='cookie.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_cookie' type-id='type-id-1098' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='psk_ke_modes.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_psk_ke_modes' type-id='type-id-1098' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pre_shared_key.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_pre_shared_key' type-id='type-id-1098' visibility='default'/> - <function-decl name='_gnutls13_psk_ext_parser_init' mangled-name='_gnutls13_psk_ext_parser_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_import_subject_alt_names' mangled-name='gnutls_x509_ext_import_subject_alt_names' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_subject_alt_names@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-829'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_psk_ext_iter_next_identity' mangled-name='_gnutls13_psk_ext_iter_next_identity' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_subject_alt_names_init' mangled-name='gnutls_subject_alt_names_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_subject_alt_names_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1621'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_unpack_session_ticket' mangled-name='_gnutls13_unpack_session_ticket' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_get_extension_data2' mangled-name='gnutls_x509_crl_get_extension_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_get_extension_data2@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls13_psk_ext_iter_next_binder' mangled-name='_gnutls13_psk_ext_iter_next_binder' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_extension_data2' mangled-name='gnutls_x509_crt_get_extension_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_data2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ext_get_full_client_hello' mangled-name='_gnutls_ext_get_full_client_hello' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='hostname-verify.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='_gnutls_hostname_compare' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_psk_pwd_find_entry' mangled-name='_gnutls_psk_pwd_find_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='inet_pton' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-919'/> + <parameter type-id='type-id-17'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_anti_replay_check' mangled-name='_gnutls_anti_replay_check' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_check_hostname2' mangled-name='gnutls_x509_crt_check_hostname2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_hostname2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-3' name='hostname'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_tls13_init_secret2' mangled-name='_tls13_init_secret2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_check_ip' mangled-name='gnutls_x509_crt_check_ip' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_ip@@GNUTLS_3_6_0'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-98' name='ip'/> + <parameter type-id='type-id-10' name='ip_size'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_find_psk_key' mangled-name='_gnutls_find_psk_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_check_hostname' mangled-name='gnutls_x509_crt_check_hostname' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_hostname@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-3' name='hostname'/> + <return type-id='type-id-10'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='supported_groups.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_supported_groups' type-id='type-id-1098' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='ec_point_formats.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_supported_ec_point_formats' type-id='type-id-1098' visibility='default'/> - <function-decl name='_gnutls_session_is_ecc' mangled-name='_gnutls_session_is_ecc' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='ip.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='inet_ntop' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-17'/> + <parameter type-id='type-id-1'/> + <parameter type-id='type-id-401'/> + <return type-id='type-id-3'/> + </function-decl> + <function-decl name='gnutls_x509_cidr_to_rfc5280' mangled-name='gnutls_x509_cidr_to_rfc5280' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_cidr_to_rfc5280@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='cidr'/> + <parameter type-id='type-id-772' name='cidr_rfc5280'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='early_data.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_early_data' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_record_set_max_early_data_size' mangled-name='gnutls_record_set_max_early_data_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_set_max_early_data_size@@GNUTLS_3_6_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-99' name='size'/> + <abi-instr version='1.0' address-size='64' path='key_decode.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='asn1_get_length_der' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-77'/> <return type-id='type-id-22'/> </function-decl> - <function-decl name='gnutls_record_get_max_early_data_size' mangled-name='gnutls_record_get_max_early_data_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_record_get_max_early_data_size@@GNUTLS_3_6_5'> - <parameter type-id='type-id-237' name='session'/> - <return type-id='type-id-99'/> + <function-decl name='_gnutls_x509_read_der_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-784'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='record_size_limit.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_record_size_limit' type-id='type-id-1098' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='client_cert_type.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_client_cert_type' type-id='type-id-1098' visibility='default'/> - <function-decl name='_gnutls_session_cert_type_supported' mangled-name='_gnutls_session_cert_type_supported' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_session_client_cert_type_set' mangled-name='_gnutls_session_client_cert_type_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='key_encode.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='_gnutls_x509_write_key_int_le' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-447'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='server_cert_type.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_server_cert_type' type-id='type-id-1098' visibility='default'/> - <function-decl name='_gnutls_session_server_cert_type_set' mangled-name='_gnutls_session_server_cert_type_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pk_params_clear' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-779'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='alpn.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_alpn' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_alpn_set_protocols' mangled-name='gnutls_alpn_set_protocols' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alpn_set_protocols@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-57' name='protocols'/> - <parameter type-id='type-id-10' name='protocols_size'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-22'/> + <function-decl name='asn1_delete_structure2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-910'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_alpn_get_selected_protocol' mangled-name='gnutls_alpn_get_selected_protocol' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_alpn_get_selected_protocol@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-278' name='protocol'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_x509_write_key_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='srtp.c' comp-dir-path='/root/gnutls/lib/ext' language='LANG_C99'> - <var-decl name='ext_mod_srtp' type-id='type-id-1098' visibility='default'/> - <function-decl name='gnutls_srtp_get_keys' mangled-name='gnutls_srtp_get_keys' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_keys@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-101' name='key_material'/> - <parameter type-id='type-id-10' name='key_material_size'/> - <parameter type-id='type-id-278' name='client_key'/> - <parameter type-id='type-id-278' name='client_salt'/> - <parameter type-id='type-id-278' name='server_key'/> - <parameter type-id='type-id-278' name='server_salt'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_digest_get_oid' mangled-name='gnutls_digest_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_get_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-198'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_srtp_set_profile_direct' mangled-name='gnutls_srtp_set_profile_direct' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_set_profile_direct@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-27' name='profiles'/> - <parameter type-id='type-id-429' name='err_pos'/> - <return type-id='type-id-22'/> + <function-decl name='asn1_length_der' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-12'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-77'/> + <return type-id='type-id-13'/> </function-decl> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1102'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_SRTP_AES128_CM_HMAC_SHA1_80' value='1'/> - <enumerator name='GNUTLS_SRTP_AES128_CM_HMAC_SHA1_32' value='2'/> - <enumerator name='GNUTLS_SRTP_NULL_HMAC_SHA1_80' value='5'/> - <enumerator name='GNUTLS_SRTP_NULL_HMAC_SHA1_32' value='6'/> - </enum-decl> - <typedef-decl name='gnutls_srtp_profile_t' type-id='type-id-1102' id='type-id-1103'/> - <function-decl name='gnutls_srtp_set_profile' mangled-name='gnutls_srtp_set_profile' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_set_profile@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-1103' name='profile'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ecc_curve_get_oid' mangled-name='gnutls_ecc_curve_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-442'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_srtp_set_mki' mangled-name='gnutls_srtp_set_mki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_set_mki@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-57' name='mki'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_ecc_ansi_x962_export' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-442'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-447'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='mpi.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <qualified-type-def type-id='type-id-446' const='yes' id='type-id-1295'/> + <pointer-type-def type-id='type-id-1295' size-in-bits='64' id='type-id-1294'/> + <function-decl name='_gnutls_x509_write_rsa_pss_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1294'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_pubkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_pubkey_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-385'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_asnstr_append_name' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_srtp_get_mki' mangled-name='gnutls_srtp_get_mki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_mki@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-278' name='mki'/> - <return type-id='type-id-22'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='name_constraints.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='gnutls_x509_ext_export_name_constraints' mangled-name='gnutls_x509_ext_export_name_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_name_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-1623'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_srtp_get_profile_name' mangled-name='gnutls_srtp_get_profile_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_profile_name@@GNUTLS_3_4'> - <parameter type-id='type-id-1103' name='profile'/> - <return type-id='type-id-27'/> + <function-decl name='_gnutls_mask_ip' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-1103' size-in-bits='64' id='type-id-1104'/> - <function-decl name='gnutls_srtp_get_profile_id' mangled-name='gnutls_srtp_get_profile_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_profile_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <parameter type-id='type-id-1104' name='profile'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_mask_to_prefix' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_srtp_get_selected_profile' mangled-name='gnutls_srtp_get_selected_profile' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srtp_get_selected_profile@@GNUTLS_3_4'> - <parameter type-id='type-id-237' name='session'/> - <parameter type-id='type-id-1104' name='profile'/> - <return type-id='type-id-22'/> + <function-decl name='_gnutls_parse_general_name2' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_prf' mangled-name='gnutls_prf' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_name_constraints_check' mangled-name='gnutls_x509_name_constraints_check' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_check@@GNUTLS_3_4'> + <parameter type-id='type-id-1623' name='nc'/> + <parameter type-id='type-id-1613' name='type'/> + <parameter type-id='type-id-480' name='name'/> + <return type-id='type-id-10'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='anon.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='_gnutls_proc_dh_common_client_kx' mangled-name='_gnutls_proc_dh_common_client_kx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_name_constraints' mangled-name='gnutls_x509_crt_set_name_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_name_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1623' name='nc'/> + <parameter type-id='type-id-10' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_figure_dh_params' mangled-name='_gnutls_figure_dh_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_name_constraints_add_excluded' mangled-name='gnutls_x509_name_constraints_add_excluded' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_add_excluded@@GNUTLS_3_4'> + <parameter type-id='type-id-1623' name='nc'/> + <parameter type-id='type-id-1613' name='type'/> + <parameter type-id='type-id-480' name='name'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_dh_common_print_server_kx' mangled-name='_gnutls_dh_common_print_server_kx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_name_constraints_add_permitted' mangled-name='gnutls_x509_name_constraints_add_permitted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_add_permitted@@GNUTLS_3_4'> + <parameter type-id='type-id-1623' name='nc'/> + <parameter type-id='type-id-1613' name='type'/> + <parameter type-id='type-id-480' name='name'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_proc_dh_common_server_kx' mangled-name='_gnutls_proc_dh_common_server_kx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_name_constraints_merge' mangled-name='_gnutls_x509_name_constraints_merge' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_x509_name_constraints_merge@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-1623' name='nc'/> + <parameter type-id='type-id-1623' name='nc2'/> + <return type-id='type-id-14'/> </function-decl> + <typedef-decl name='gnutls_x509_name_constraints_t' type-id='type-id-1624' id='type-id-1623'/> + <pointer-type-def type-id='type-id-1625' size-in-bits='64' id='type-id-1624'/> + <class-decl name='gnutls_name_constraints_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1625'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='permitted' type-id='type-id-1626' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='excluded' type-id='type-id-1626' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1627' size-in-bits='64' id='type-id-1626'/> + <class-decl name='name_constraints_node_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1627'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='type-id-1626' visibility='default'/> + </data-member> + </class-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='cert.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='_gnutls_handshake_verify_data' mangled-name='_gnutls_handshake_verify_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='ocsp.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <typedef-decl name='gnutls_ocsp_req_t' type-id='type-id-1628' id='type-id-1629'/> + <class-decl name='gnutls_ocsp_req_int' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1630'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='req' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='init' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_ocsp_req_const_t' type-id='type-id-1631' id='type-id-1632'/> + <qualified-type-def type-id='type-id-1630' const='yes' id='type-id-1633'/> + <pointer-type-def type-id='type-id-1633' size-in-bits='64' id='type-id-1631'/> + <pointer-type-def type-id='type-id-1630' size-in-bits='64' id='type-id-1628'/> + <pointer-type-def type-id='type-id-1629' size-in-bits='64' id='type-id-1634'/> + <pointer-type-def type-id='type-id-868' size-in-bits='64' id='type-id-1635'/> + <function-decl name='_gnutls_trustlist_inlist' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-819'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_get_extension' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_set_extension' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_sign_to_tls_aid' mangled-name='_gnutls_sign_to_tls_aid' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_list_import2' mangled-name='gnutls_ocsp_resp_list_import2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_list_import2@@GNUTLS_3_6_3'> + <parameter type-id='type-id-1635' name='ocsps'/> + <parameter type-id='type-id-219' name='size'/> + <parameter type-id='type-id-480' name='resp_data'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_handshake_sign_data' mangled-name='_gnutls_handshake_sign_data' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_certs' mangled-name='gnutls_ocsp_resp_get_certs' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_certs@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-846' name='certs'/> + <parameter type-id='type-id-2' name='ncerts'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_server_name_get' mangled-name='gnutls_server_name_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_signature' mangled-name='gnutls_ocsp_resp_get_signature' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_signature@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-772' name='sig'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_sign_algorithm_write_params' mangled-name='_gnutls_sign_algorithm_write_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_signature_algorithm' mangled-name='gnutls_ocsp_resp_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_signature_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_handshake_verify_crt_vrfy' mangled-name='_gnutls_handshake_verify_crt_vrfy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_nonce' mangled-name='gnutls_ocsp_resp_get_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_nonce@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-219' name='critical'/> + <parameter type-id='type-id-772' name='nonce'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_handshake_sign_crt_vrfy' mangled-name='_gnutls_handshake_sign_crt_vrfy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_extension' mangled-name='gnutls_ocsp_resp_get_extension' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_extension@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='oid'/> + <parameter type-id='type-id-219' name='critical'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pcert_import_x509_raw' mangled-name='gnutls_pcert_import_x509_raw' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_produced' mangled-name='gnutls_ocsp_resp_get_produced' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_produced@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <return type-id='type-id-272'/> </function-decl> - <function-decl name='gnutls_x509_rdn_get2' mangled-name='gnutls_x509_rdn_get2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_responder_raw_id' mangled-name='gnutls_ocsp_resp_get_responder_raw_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_responder_raw_id@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-10' name='type'/> + <parameter type-id='type-id-772' name='raw'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_kx_supports_pk' mangled-name='_gnutls_kx_supports_pk' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_responder' mangled-name='gnutls_ocsp_resp_get_responder' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_responder@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-772' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_kx_supports_pk_usage' mangled-name='_gnutls_kx_supports_pk_usage' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_version' mangled-name='gnutls_ocsp_resp_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_version@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_kx_encipher_type' mangled-name='_gnutls_kx_encipher_type' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_response' mangled-name='gnutls_ocsp_resp_get_response' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_response@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-772' name='response_type_oid'/> + <parameter type-id='type-id-772' name='response'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='dh_common.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='_gnutls_dh_set_secret_bits' mangled-name='_gnutls_dh_set_secret_bits' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_status' mangled-name='gnutls_ocsp_resp_get_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_status@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_buffer_append_mpi' mangled-name='_gnutls_buffer_append_mpi' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_randomize_nonce' mangled-name='gnutls_ocsp_req_randomize_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_randomize_nonce@@GNUTLS_3_4'> + <parameter type-id='type-id-1629' name='req'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_ocsp_req_set_nonce' mangled-name='gnutls_ocsp_req_set_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_set_nonce@@GNUTLS_3_4'> + <parameter type-id='type-id-1629' name='req'/> + <parameter type-id='type-id-10' name='critical'/> + <parameter type-id='type-id-480' name='nonce'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_dh_set_peer_public' mangled-name='_gnutls_dh_set_peer_public' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_get_nonce' mangled-name='gnutls_ocsp_req_get_nonce' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_get_nonce@@GNUTLS_3_4'> + <parameter type-id='type-id-1632' name='req'/> + <parameter type-id='type-id-219' name='critical'/> + <parameter type-id='type-id-772' name='nonce'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_set_psk_session_key' mangled-name='_gnutls_set_psk_session_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_set_extension' mangled-name='gnutls_ocsp_req_set_extension' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_set_extension@@GNUTLS_3_4'> + <parameter type-id='type-id-1629' name='req'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='critical'/> + <parameter type-id='type-id-480' name='data'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='dhe.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='_gnutls_proc_dhe_signature' mangled-name='_gnutls_proc_dhe_signature' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_get_extension' mangled-name='gnutls_ocsp_req_get_extension' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_get_extension@@GNUTLS_3_4'> + <parameter type-id='type-id-1632' name='req'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='oid'/> + <parameter type-id='type-id-219' name='critical'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gen_dhe_signature' mangled-name='_gnutls_gen_dhe_signature' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_add_cert' mangled-name='gnutls_ocsp_req_add_cert' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_add_cert@@GNUTLS_3_4'> + <parameter type-id='type-id-1629' name='req'/> + <parameter type-id='type-id-198' name='digest'/> + <parameter type-id='type-id-819' name='issuer'/> + <parameter type-id='type-id-819' name='cert'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='rsa_psk.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='_gnutls_get_public_rsa_params' mangled-name='_gnutls_get_public_rsa_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_add_cert_id' mangled-name='gnutls_ocsp_req_add_cert_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_add_cert_id@@GNUTLS_3_4'> + <parameter type-id='type-id-1629' name='req'/> + <parameter type-id='type-id-198' name='digest'/> + <parameter type-id='type-id-480' name='issuer_name_hash'/> + <parameter type-id='type-id-480' name='issuer_key_hash'/> + <parameter type-id='type-id-480' name='serial_number'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='dhe_psk.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='_gnutls_proc_ecdh_common_server_kx' mangled-name='_gnutls_proc_ecdh_common_server_kx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_get_cert_id' mangled-name='gnutls_ocsp_req_get_cert_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_get_cert_id@@GNUTLS_3_4'> + <parameter type-id='type-id-1632' name='req'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-871' name='digest'/> + <parameter type-id='type-id-772' name='issuer_name_hash'/> + <parameter type-id='type-id-772' name='issuer_key_hash'/> + <parameter type-id='type-id-772' name='serial_number'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_proc_ecdh_common_client_kx' mangled-name='_gnutls_proc_ecdh_common_client_kx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_get_version' mangled-name='gnutls_ocsp_req_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_get_version@@GNUTLS_3_4'> + <parameter type-id='type-id-1632' name='req'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gen_dh_common_client_kx_int' mangled-name='_gnutls_gen_dh_common_client_kx_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_export2' mangled-name='gnutls_ocsp_resp_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_export2@@GNUTLS_3_6_3'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-772' name='data'/> + <parameter type-id='type-id-793' name='fmt'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gen_ecdh_common_client_kx_int' mangled-name='_gnutls_gen_ecdh_common_client_kx_int' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_export' mangled-name='gnutls_ocsp_resp_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_export@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ecdh_common_print_server_kx' mangled-name='_gnutls_ecdh_common_print_server_kx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_export' mangled-name='gnutls_ocsp_req_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_export@@GNUTLS_3_4'> + <parameter type-id='type-id-1632' name='req'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='srp_kx.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <var-decl name='gnutls_srp_1024_group_prime' type-id='type-id-65' mangled-name='gnutls_srp_1024_group_prime' visibility='default' elf-symbol-id='gnutls_srp_1024_group_prime@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_1024_group_generator' type-id='type-id-65' mangled-name='gnutls_srp_1024_group_generator' visibility='default' elf-symbol-id='gnutls_srp_1024_group_generator@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_1536_group_prime' type-id='type-id-65' mangled-name='gnutls_srp_1536_group_prime' visibility='default' elf-symbol-id='gnutls_srp_1536_group_prime@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_1536_group_generator' type-id='type-id-65' mangled-name='gnutls_srp_1536_group_generator' visibility='default' elf-symbol-id='gnutls_srp_1536_group_generator@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_2048_group_prime' type-id='type-id-65' mangled-name='gnutls_srp_2048_group_prime' visibility='default' elf-symbol-id='gnutls_srp_2048_group_prime@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_2048_group_generator' type-id='type-id-65' mangled-name='gnutls_srp_2048_group_generator' visibility='default' elf-symbol-id='gnutls_srp_2048_group_generator@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_3072_group_generator' type-id='type-id-65' mangled-name='gnutls_srp_3072_group_generator' visibility='default' elf-symbol-id='gnutls_srp_3072_group_generator@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_3072_group_prime' type-id='type-id-65' mangled-name='gnutls_srp_3072_group_prime' visibility='default' elf-symbol-id='gnutls_srp_3072_group_prime@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_4096_group_generator' type-id='type-id-65' mangled-name='gnutls_srp_4096_group_generator' visibility='default' elf-symbol-id='gnutls_srp_4096_group_generator@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_4096_group_prime' type-id='type-id-65' mangled-name='gnutls_srp_4096_group_prime' visibility='default' elf-symbol-id='gnutls_srp_4096_group_prime@@GNUTLS_3_4'/> - <var-decl name='gnutls_srp_8192_group_prime' type-id='type-id-65' mangled-name='gnutls_srp_8192_group_prime' visibility='default' elf-symbol-id='gnutls_srp_8192_group_prime@@GNUTLS_3_6_2'/> - <var-decl name='gnutls_srp_8192_group_generator' type-id='type-id-65' mangled-name='gnutls_srp_8192_group_generator' visibility='default' elf-symbol-id='gnutls_srp_8192_group_generator@@GNUTLS_3_6_2'/> - <function-decl name='_gnutls_calc_srp_x' mangled-name='_gnutls_calc_srp_x' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_mpi_log' mangled-name='_gnutls_mpi_log' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_calc_srp_u' mangled-name='_gnutls_calc_srp_u' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_calc_srp_S1' mangled-name='_gnutls_calc_srp_S1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_calc_srp_A' mangled-name='_gnutls_calc_srp_A' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_calc_srp_S2' mangled-name='_gnutls_calc_srp_S2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_srp_pwd_read_entry' mangled-name='_gnutls_srp_pwd_read_entry' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_calc_srp_B' mangled-name='_gnutls_calc_srp_B' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_srp_entry_free' mangled-name='_gnutls_srp_entry_free' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_import' mangled-name='gnutls_ocsp_req_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_import@@GNUTLS_3_4'> + <parameter type-id='type-id-1629' name='req'/> + <parameter type-id='type-id-480' name='data'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='srp_passwd.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='_gnutls_sbase64_decode' mangled-name='_gnutls_sbase64_decode' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_deinit' mangled-name='gnutls_ocsp_req_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1629' name='req'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='srp_rsa.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='_gnutls_proc_srp_server_kx' mangled-name='_gnutls_proc_srp_server_kx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_req_init' mangled-name='gnutls_ocsp_req_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1634' name='req'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gen_srp_server_kx' mangled-name='_gnutls_gen_srp_server_kx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_ocsp_resp_get_responder2' mangled-name='gnutls_ocsp_resp_get_responder2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_get_responder2@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-772' name='dn'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='srp_sb64.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='gnutls_srp_base64_decode2' mangled-name='gnutls_srp_base64_decode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_base64_decode2@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='b64_data'/> - <parameter type-id='type-id-278' name='result'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='gnutls_srp_base64_decode' mangled-name='gnutls_srp_base64_decode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_base64_decode@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='b64_data'/> - <parameter type-id='type-id-379' name='result'/> - <parameter type-id='type-id-425' name='result_size'/> - <return type-id='type-id-22'/> + <abi-instr version='1.0' address-size='64' path='ocsp_output.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <typedef-decl name='gnutls_ocsp_print_formats_t' type-id='type-id-1636' id='type-id-1637'/> + <enum-decl name='gnutls_ocsp_print_formats_t' id='type-id-1636'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_OCSP_PRINT_FULL' value='0'/> + <enumerator name='GNUTLS_OCSP_PRINT_COMPACT' value='1'/> + </enum-decl> + <function-decl name='gnutls_sign_is_secure' mangled-name='gnutls_sign_is_secure' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_is_secure@@GNUTLS_3_4'> + <parameter type-id='type-id-315'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_srp_base64_encode2' mangled-name='gnutls_srp_base64_encode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_base64_encode2@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='b64_data'/> - <parameter type-id='type-id-278' name='result'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ocsp_resp_print' mangled-name='gnutls_ocsp_resp_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_resp_print@@GNUTLS_3_4'> + <parameter type-id='type-id-859' name='resp'/> + <parameter type-id='type-id-1637' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_srp_base64_encode' mangled-name='gnutls_srp_base64_encode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_srp_base64_encode@@GNUTLS_3_4'> - <parameter type-id='type-id-57' name='b64_data'/> - <parameter type-id='type-id-379' name='result'/> - <parameter type-id='type-id-425' name='result_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_ocsp_req_print' mangled-name='gnutls_ocsp_req_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ocsp_req_print@@GNUTLS_3_4'> + <parameter type-id='type-id-1632' name='req'/> + <parameter type-id='type-id-1637' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='vko_gost.c' comp-dir-path='/root/gnutls/lib/auth' language='LANG_C99'> - <function-decl name='_gnutls_ecc_curve_get_group' mangled-name='_gnutls_ecc_curve_get_group' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='output.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-1638' size-in-bits='1536' id='type-id-1639'> + <subrange length='8' type-id='type-id-12' id='type-id-175'/> + </array-type-def> + <class-decl name='gnutls_x509_aia_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1640'/> + <class-decl name='gnutls_x509_crl_dist_points_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1641'/> + <class-decl name='gnutls_x509_key_purposes_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1642'/> + <class-decl name='gnutls_x509_policies_st' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1643'/> + <typedef-decl name='gnutls_x509_name_constraints_t' type-id='type-id-1624' id='type-id-1623'/> + <class-decl name='gnutls_name_constraints_st' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1625'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='permitted' type-id='type-id-1626' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='excluded' type-id='type-id-1626' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='name_constraints_node_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1627'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='next' type-id='type-id-1626' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_x509_aia_t' type-id='type-id-1644' id='type-id-1645'/> + <typedef-decl name='gnutls_x509_crl_dist_points_t' type-id='type-id-1646' id='type-id-1647'/> + <typedef-decl name='gnutls_x509_key_purposes_t' type-id='type-id-1648' id='type-id-1649'/> + <class-decl name='oid_to_string' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1650'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='oid' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='oid_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='name_desc' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='name_desc_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='asn_desc' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='etype' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_x509_policies_t' type-id='type-id-1651' id='type-id-1652'/> + <class-decl name='gnutls_x509_policy_st' size-in-bits='1664' is-struct='yes' visibility='default' id='type-id-1653'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='oid' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='qualifiers' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='qualifier' type-id='type-id-1639' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='__anonymous_struct__' size-in-bits='192' is-struct='yes' is-anonymous='yes' visibility='default' id='type-id-1638'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='type' type-id='type-id-1654' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='data' type-id='type-id-5' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='size' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_x509_qualifier_t' type-id='type-id-1655' id='type-id-1654'/> + <enum-decl name='gnutls_x509_qualifier_t' id='type-id-1655'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_X509_QUALIFIER_UNKNOWN' value='0'/> + <enumerator name='GNUTLS_X509_QUALIFIER_URI' value='1'/> + <enumerator name='GNUTLS_X509_QUALIFIER_NOTICE' value='2'/> + </enum-decl> + <typedef-decl name='gnutls_certificate_print_formats_t' type-id='type-id-1656' id='type-id-1657'/> + <enum-decl name='gnutls_certificate_print_formats' id='type-id-1656'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_CRT_PRINT_FULL' value='0'/> + <enumerator name='GNUTLS_CRT_PRINT_ONELINE' value='1'/> + <enumerator name='GNUTLS_CRT_PRINT_UNSIGNED_FULL' value='2'/> + <enumerator name='GNUTLS_CRT_PRINT_COMPACT' value='3'/> + <enumerator name='GNUTLS_CRT_PRINT_FULL_NUMBERS' value='4'/> + </enum-decl> + <qualified-type-def type-id='type-id-1650' const='yes' id='type-id-1658'/> + <pointer-type-def type-id='type-id-1658' size-in-bits='64' id='type-id-1659'/> + <pointer-type-def type-id='type-id-1625' size-in-bits='64' id='type-id-1624'/> + <pointer-type-def type-id='type-id-1640' size-in-bits='64' id='type-id-1644'/> + <pointer-type-def type-id='type-id-1645' size-in-bits='64' id='type-id-1660'/> + <pointer-type-def type-id='type-id-1641' size-in-bits='64' id='type-id-1646'/> + <pointer-type-def type-id='type-id-1647' size-in-bits='64' id='type-id-1661'/> + <pointer-type-def type-id='type-id-1642' size-in-bits='64' id='type-id-1648'/> + <pointer-type-def type-id='type-id-1649' size-in-bits='64' id='type-id-1662'/> + <pointer-type-def type-id='type-id-1623' size-in-bits='64' id='type-id-1663'/> + <pointer-type-def type-id='type-id-1643' size-in-bits='64' id='type-id-1651'/> + <pointer-type-def type-id='type-id-1652' size-in-bits='64' id='type-id-1664'/> + <pointer-type-def type-id='type-id-1653' size-in-bits='64' id='type-id-1665'/> + <pointer-type-def type-id='type-id-1627' size-in-bits='64' id='type-id-1626'/> + <function-decl name='gnutls_x509_crt_get_fingerprint' mangled-name='gnutls_x509_crt_get_fingerprint' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_fingerprint@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-198'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost_keytrans_encrypt' mangled-name='_gnutls_gost_keytrans_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_name_constraints_deinit' mangled-name='gnutls_x509_name_constraints_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1623'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_gost_keytrans_decrypt' mangled-name='_gnutls_gost_keytrans_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_name_constraints_get_excluded' mangled-name='gnutls_x509_name_constraints_get_excluded' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_get_excluded@@GNUTLS_3_4'> + <parameter type-id='type-id-1623'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='cert_types.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <qualified-type-def type-id='type-id-19' const='yes' id='type-id-1105'/> - <pointer-type-def type-id='type-id-1105' size-in-bits='64' id='type-id-1106'/> - <function-decl name='gnutls_certificate_type_list' mangled-name='gnutls_certificate_type_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_list@@GNUTLS_3_4'> - <return type-id='type-id-1106'/> + <function-decl name='gnutls_x509_name_constraints_get_permitted' mangled-name='gnutls_x509_name_constraints_get_permitted' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_get_permitted@@GNUTLS_3_4'> + <parameter type-id='type-id-1623'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_type_get_id' mangled-name='gnutls_certificate_type_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-19'/> + <function-decl name='gnutls_x509_ext_import_name_constraints' mangled-name='gnutls_x509_ext_import_name_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_name_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1623'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_certificate_type_get_name' mangled-name='gnutls_certificate_type_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_certificate_type_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-19' name='type'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_name_constraints_init' mangled-name='gnutls_x509_name_constraints_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1663'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='ciphers.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <qualified-type-def type-id='type-id-29' const='yes' id='type-id-1107'/> - <pointer-type-def type-id='type-id-1107' size-in-bits='64' id='type-id-1108'/> - <function-decl name='gnutls_cipher_list' mangled-name='gnutls_cipher_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_list@@GNUTLS_3_4'> - <return type-id='type-id-1108'/> + <function-decl name='gnutls_x509_aia_deinit' mangled-name='gnutls_x509_aia_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aia_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1645'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_cipher_get_id' mangled-name='gnutls_cipher_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-29'/> + <function-decl name='gnutls_x509_aia_get' mangled-name='gnutls_x509_aia_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aia_get@@GNUTLS_3_4'> + <parameter type-id='type-id-1645'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_get_name' mangled-name='gnutls_cipher_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-29' name='algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_ext_import_aia' mangled-name='gnutls_x509_ext_import_aia' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_aia@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1645'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_get_key_size' mangled-name='gnutls_cipher_get_key_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_key_size@@GNUTLS_3_4'> - <parameter type-id='type-id-29' name='algorithm'/> - <return type-id='type-id-99'/> + <function-decl name='gnutls_x509_aia_init' mangled-name='gnutls_x509_aia_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aia_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1660'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_get_iv_size' mangled-name='gnutls_cipher_get_iv_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_iv_size@@GNUTLS_3_4'> - <parameter type-id='type-id-29' name='algorithm'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_ext_import_proxy' mangled-name='gnutls_x509_ext_import_proxy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_proxy@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-77'/> + <parameter type-id='type-id-917'/> + <parameter type-id='type-id-917'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_get_tag_size' mangled-name='gnutls_cipher_get_tag_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_tag_size@@GNUTLS_3_4'> - <parameter type-id='type-id-29' name='algorithm'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_crl_dist_points_deinit' mangled-name='gnutls_x509_crl_dist_points_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_dist_points_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1647'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_cipher_get_block_size' mangled-name='gnutls_cipher_get_block_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_block_size@@GNUTLS_3_4'> - <parameter type-id='type-id-29' name='algorithm'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_crl_dist_points_get' mangled-name='gnutls_x509_crl_dist_points_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_dist_points_get@@GNUTLS_3_4'> + <parameter type-id='type-id-1647'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_cipher_to_entry' mangled-name='_gnutls_cipher_to_entry' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_cipher_to_entry@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-29' name='c'/> - <return type-id='type-id-79'/> + <function-decl name='gnutls_x509_ext_import_crl_dist_points' mangled-name='gnutls_x509_ext_import_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_crl_dist_points@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1647'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='ciphersuites.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <function-decl name='gnutls_priority_get_cipher_suite_index' mangled-name='gnutls_priority_get_cipher_suite_index' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_priority_get_cipher_suite_index@@GNUTLS_3_4'> - <parameter type-id='type-id-427' name='pcache'/> - <parameter type-id='type-id-10' name='idx'/> - <parameter type-id='type-id-422' name='sidx'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crl_dist_points_init' mangled-name='gnutls_x509_crl_dist_points_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_dist_points_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1661'/> + <return type-id='type-id-14'/> </function-decl> - <pointer-type-def type-id='type-id-30' size-in-bits='64' id='type-id-1109'/> - <pointer-type-def type-id='type-id-29' size-in-bits='64' id='type-id-1110'/> - <pointer-type-def type-id='type-id-31' size-in-bits='64' id='type-id-1111'/> - <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-1112'/> - <function-decl name='gnutls_cipher_suite_info' mangled-name='gnutls_cipher_suite_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_suite_info@@GNUTLS_3_4'> - <parameter type-id='type-id-99' name='idx'/> - <parameter type-id='type-id-64' name='cs_id'/> - <parameter type-id='type-id-1109' name='kx'/> - <parameter type-id='type-id-1110' name='cipher'/> - <parameter type-id='type-id-1111' name='mac'/> - <parameter type-id='type-id-1112' name='min_version'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_othername_to_virtual' mangled-name='gnutls_x509_othername_to_virtual' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_othername_to_virtual@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_cipher_suite_get_name' mangled-name='gnutls_cipher_suite_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_suite_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-30' name='kx_algorithm'/> - <parameter type-id='type-id-29' name='cipher_algorithm'/> - <parameter type-id='type-id-31' name='mac_algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_subject_alt_names_get' mangled-name='gnutls_subject_alt_names_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_subject_alt_names_get@@GNUTLS_3_4'> + <parameter type-id='type-id-829'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mac_exists' mangled-name='_gnutls_mac_exists' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_key_purpose_deinit' mangled-name='gnutls_x509_key_purpose_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_key_purpose_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1649'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_select_server_cert' mangled-name='_gnutls_select_server_cert' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_key_purpose_get' mangled-name='gnutls_x509_key_purpose_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_key_purpose_get@@GNUTLS_3_4'> + <parameter type-id='type-id-1649'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_kx_needs_dh_params' mangled-name='_gnutls_kx_needs_dh_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_import_key_purposes' mangled-name='gnutls_x509_ext_import_key_purposes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_key_purposes@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1649'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='ecc.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <function-decl name='gnutls_ecc_curve_get_pk' mangled-name='gnutls_ecc_curve_get_pk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_pk@@GNUTLS_3_4'> - <parameter type-id='type-id-59' name='curve'/> - <return type-id='type-id-60'/> + <function-decl name='gnutls_x509_key_purpose_init' mangled-name='gnutls_x509_key_purpose_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_key_purpose_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1662'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ecc_curve_get_size' mangled-name='gnutls_ecc_curve_get_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_size@@GNUTLS_3_4'> - <parameter type-id='type-id-59' name='curve'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_ext_import_private_key_usage_period' mangled-name='gnutls_x509_ext_import_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_private_key_usage_period@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-872'/> + <parameter type-id='type-id-872'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ecc_curve_get_oid' mangled-name='gnutls_ecc_curve_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-59' name='curve'/> - <return type-id='type-id-27'/> + <function-decl name='_gnutls_idna_email_reverse_map' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_ecc_curve_get_name' mangled-name='gnutls_ecc_curve_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-59' name='curve'/> - <return type-id='type-id-27'/> + <function-decl name='_gnutls_cidr_to_string' mangled-name='_gnutls_cidr_to_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_cidr_to_string@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_ecc_curve_get_id' mangled-name='gnutls_ecc_curve_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-59'/> + <function-decl name='_gnutls_ip_to_string' mangled-name='_gnutls_ip_to_string' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_ip_to_string@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_oid_to_ecc_curve' mangled-name='gnutls_oid_to_ecc_curve' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_ecc_curve@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-59'/> + <function-decl name='gnutls_x509_aki_get_cert_issuer' mangled-name='gnutls_x509_aki_get_cert_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_get_cert_issuer@@GNUTLS_3_4'> + <parameter type-id='type-id-1620'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ecc_curve_is_supported' mangled-name='_gnutls_ecc_curve_is_supported' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_ecc_curve_is_supported@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-59' name='curve'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_aki_get_id' mangled-name='gnutls_x509_aki_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_get_id@@GNUTLS_3_4'> + <parameter type-id='type-id-1620'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <qualified-type-def type-id='type-id-59' const='yes' id='type-id-1113'/> - <pointer-type-def type-id='type-id-1113' size-in-bits='64' id='type-id-1114'/> - <function-decl name='gnutls_ecc_curve_list' mangled-name='gnutls_ecc_curve_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_list@@GNUTLS_3_4'> - <return type-id='type-id-1114'/> + <function-decl name='gnutls_x509_ext_import_authority_key_id' mangled-name='gnutls_x509_ext_import_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_authority_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1620'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='kx.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <qualified-type-def type-id='type-id-30' const='yes' id='type-id-1115'/> - <pointer-type-def type-id='type-id-1115' size-in-bits='64' id='type-id-1116'/> - <function-decl name='gnutls_kx_list' mangled-name='gnutls_kx_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_kx_list@@GNUTLS_3_4'> - <return type-id='type-id-1116'/> + <function-decl name='gnutls_x509_ext_import_subject_key_id' mangled-name='gnutls_x509_ext_import_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_subject_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_buffer_asciiprint' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_kx_get_id' mangled-name='gnutls_kx_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_kx_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-30'/> + <function-decl name='gnutls_x509_ext_import_inhibit_anypolicy' mangled-name='gnutls_x509_ext_import_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_inhibit_anypolicy@@GNUTLS_3_6_0'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_kx_get_name' mangled-name='gnutls_kx_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_kx_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-30' name='algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='_gnutls_oid_get_entry' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1659'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-1659'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='mac.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <function-decl name='gnutls_digest_get_oid' mangled-name='gnutls_digest_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_get_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-212' name='algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_policies_get' mangled-name='gnutls_x509_policies_get' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policies_get@@GNUTLS_3_4'> + <parameter type-id='type-id-1652'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-1665'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_oid_to_mac' mangled-name='gnutls_oid_to_mac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_mac@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='oid'/> - <return type-id='type-id-31'/> + <function-decl name='gnutls_x509_policies_deinit' mangled-name='gnutls_x509_policies_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policies_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1652'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_oid_to_digest' mangled-name='gnutls_oid_to_digest' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_digest@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='oid'/> - <return type-id='type-id-212'/> + <function-decl name='gnutls_x509_ext_import_policies' mangled-name='gnutls_x509_ext_import_policies' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_import_policies@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1652'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <qualified-type-def type-id='type-id-212' const='yes' id='type-id-1117'/> - <pointer-type-def type-id='type-id-1117' size-in-bits='64' id='type-id-1118'/> - <function-decl name='gnutls_digest_list' mangled-name='gnutls_digest_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_list@@GNUTLS_3_4'> - <return type-id='type-id-1118'/> + <function-decl name='gnutls_x509_policies_init' mangled-name='gnutls_x509_policies_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policies_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1664'/> + <return type-id='type-id-14'/> </function-decl> - <qualified-type-def type-id='type-id-31' const='yes' id='type-id-1119'/> - <pointer-type-def type-id='type-id-1119' size-in-bits='64' id='type-id-1120'/> - <function-decl name='gnutls_mac_list' mangled-name='gnutls_mac_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_list@@GNUTLS_3_4'> - <return type-id='type-id-1120'/> + <function-decl name='gnutls_x509_crt_get_extension_info' mangled-name='gnutls_x509_crt_get_extension_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_info@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_mac_get_nonce_size' mangled-name='gnutls_mac_get_nonce_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get_nonce_size@@GNUTLS_3_4'> - <parameter type-id='type-id-31' name='algorithm'/> - <return type-id='type-id-99'/> + <function-decl name='gnutls_x509_crt_get_subject_unique_id' mangled-name='gnutls_x509_crt_get_subject_unique_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_unique_id@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_mac_get_key_size' mangled-name='gnutls_mac_get_key_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get_key_size@@GNUTLS_3_4'> - <parameter type-id='type-id-31' name='algorithm'/> - <return type-id='type-id-99'/> + <function-decl name='gnutls_x509_crt_get_issuer_unique_id' mangled-name='gnutls_x509_crt_get_issuer_unique_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_unique_id@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_mac_get_id' mangled-name='gnutls_mac_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-31'/> + <function-decl name='gnutls_sec_param_get_name' mangled-name='gnutls_sec_param_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sec_param_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-383'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='gnutls_digest_get_id' mangled-name='gnutls_digest_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-212'/> + <function-decl name='_gnutls_buffer_hexdump' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_digest_get_name' mangled-name='gnutls_digest_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_digest_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-212' name='algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_crt_get_signature' mangled-name='gnutls_x509_crt_get_signature' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_signature@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_mac_get_name' mangled-name='gnutls_mac_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_mac_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-31' name='algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_crt_get_version' mangled-name='gnutls_x509_crt_get_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_version@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mac_to_entry' mangled-name='_gnutls_mac_to_entry' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_mac_to_entry@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-31' name='c'/> - <return type-id='type-id-13'/> + <function-decl name='gnutls_x509_crt_get_signature_oid' mangled-name='gnutls_x509_crt_get_signature_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_signature_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='protocols.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <qualified-type-def type-id='type-id-32' const='yes' id='type-id-1121'/> - <pointer-type-def type-id='type-id-1121' size-in-bits='64' id='type-id-1122'/> - <function-decl name='gnutls_protocol_list' mangled-name='gnutls_protocol_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_protocol_list@@GNUTLS_3_4'> - <return type-id='type-id-1122'/> + <function-decl name='gnutls_x509_crt_get_signature_algorithm' mangled-name='gnutls_x509_crt_get_signature_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_signature_algorithm@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_protocol_get_id' mangled-name='gnutls_protocol_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_protocol_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-32'/> + <function-decl name='gnutls_x509_crt_get_pk_oid' mangled-name='gnutls_x509_crt_get_pk_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_protocol_get_name' mangled-name='gnutls_protocol_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_protocol_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-32' name='version'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_pk_algorithm_get_name' mangled-name='gnutls_pk_algorithm_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_algorithm_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-385'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='_gnutls_version_to_entry' mangled-name='_gnutls_version_to_entry' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_version_to_entry@@GNUTLS_PRIVATE_3_4'> - <parameter type-id='type-id-32' name='version'/> - <return type-id='type-id-23'/> + <function-decl name='gnutls_x509_crt_get_proxy' mangled-name='gnutls_x509_crt_get_proxy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_proxy@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-77'/> + <parameter type-id='type-id-917'/> + <parameter type-id='type-id-917'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='publickey.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <function-decl name='gnutls_pk_get_oid' mangled-name='gnutls_pk_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_get_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-60' name='algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_sign_is_secure2' mangled-name='gnutls_sign_is_secure2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_is_secure2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='gnutls_oid_to_pk' mangled-name='gnutls_oid_to_pk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_pk@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='oid'/> - <return type-id='type-id-60'/> + <function-decl name='gnutls_x509_crt_get_issuer_dn3' mangled-name='gnutls_x509_crt_get_issuer_dn3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn3@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pk_get_name' mangled-name='gnutls_pk_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-60' name='algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_crt_get_dn3' mangled-name='gnutls_x509_crt_get_dn3' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn3@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_buffer_base64print' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_buffer_hexprint' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-771'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_pk_get_id' mangled-name='gnutls_pk_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='oid'/> - <return type-id='type-id-60'/> + <function-decl name='gnutls_x509_crt_get_pk_gost_raw' mangled-name='gnutls_x509_crt_get_pk_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_gost_raw@@GNUTLS_3_6_3'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-1430'/> + <parameter type-id='type-id-871'/> + <parameter type-id='type-id-1431'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pk_list' mangled-name='gnutls_pk_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_list@@GNUTLS_3_4'> - <return type-id='type-id-473'/> + <function-decl name='gnutls_x509_crt_get_pk_ecc_raw' mangled-name='gnutls_x509_crt_get_pk_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_ecc_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-1430'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pk_algorithm_get_name' mangled-name='gnutls_pk_algorithm_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_algorithm_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-60' name='algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_ext_print' mangled-name='gnutls_x509_ext_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_print@@GNUTLS_3_4'> + <parameter type-id='type-id-1402' name='exts'/> + <parameter type-id='type-id-10' name='exts_size'/> + <parameter type-id='type-id-1657' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='secparams.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <function-decl name='gnutls_pk_bits_to_sec_param' mangled-name='gnutls_pk_bits_to_sec_param' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_bits_to_sec_param@@GNUTLS_3_4'> - <parameter type-id='type-id-60' name='algo'/> - <parameter type-id='type-id-10' name='bits'/> - <return type-id='type-id-203'/> + <function-decl name='gnutls_pubkey_print' mangled-name='gnutls_pubkey_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pubkey_print@@GNUTLS_3_4'> + <parameter type-id='type-id-435' name='pubkey'/> + <parameter type-id='type-id-1657' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sec_param_get_name' mangled-name='gnutls_sec_param_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sec_param_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-203' name='param'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_x509_crq_print' mangled-name='gnutls_x509_crq_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_print@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-1657' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sec_param_to_symmetric_bits' mangled-name='gnutls_sec_param_to_symmetric_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sec_param_to_symmetric_bits@@GNUTLS_3_4'> - <parameter type-id='type-id-203' name='param'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_crl_print' mangled-name='gnutls_x509_crl_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_print@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-1657' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sec_param_to_pk_bits' mangled-name='gnutls_sec_param_to_pk_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sec_param_to_pk_bits@@GNUTLS_3_4'> - <parameter type-id='type-id-60' name='algo'/> - <parameter type-id='type-id-203' name='param'/> - <return type-id='type-id-10'/> + <function-decl name='gnutls_x509_crt_print' mangled-name='gnutls_x509_crt_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_print@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-1657' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='sign.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <function-decl name='gnutls_sign_supports_pk_algorithm' mangled-name='gnutls_sign_supports_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_supports_pk_algorithm@@GNUTLS_3_6_0'> - <parameter type-id='type-id-21' name='sign'/> - <parameter type-id='type-id-60' name='pk'/> - <return type-id='type-id-10'/> + <abi-instr version='1.0' address-size='64' path='pkcs12.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-1666' size-in-bits='12288' id='type-id-1667'> + <subrange length='32' type-id='type-id-12' id='type-id-373'/> + </array-type-def> + <typedef-decl name='gnutls_pkcs12_bag_t' type-id='type-id-1668' id='type-id-1669'/> + <class-decl name='gnutls_pkcs12_bag_int' size-in-bits='12352' is-struct='yes' visibility='default' id='type-id-1670'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='element' type-id='type-id-1667' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='12288'> + <var-decl name='bag_elements' type-id='type-id-10' visibility='default'/> + </data-member> + </class-decl> + <class-decl name='bag_element' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1666'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='data' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='type' type-id='type-id-1671' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='local_key_id' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='320'> + <var-decl name='friendly_name' type-id='type-id-5' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='gnutls_pkcs12_bag_type_t' type-id='type-id-1672' id='type-id-1671'/> + <enum-decl name='gnutls_pkcs12_bag_type_t' id='type-id-1672'> + <underlying-type type-id='type-id-70'/> + <enumerator name='GNUTLS_BAG_EMPTY' value='0'/> + <enumerator name='GNUTLS_BAG_PKCS8_ENCRYPTED_KEY' value='1'/> + <enumerator name='GNUTLS_BAG_PKCS8_KEY' value='2'/> + <enumerator name='GNUTLS_BAG_CERTIFICATE' value='3'/> + <enumerator name='GNUTLS_BAG_CRL' value='4'/> + <enumerator name='GNUTLS_BAG_SECRET' value='5'/> + <enumerator name='GNUTLS_BAG_ENCRYPTED' value='10'/> + <enumerator name='GNUTLS_BAG_UNKNOWN' value='20'/> + </enum-decl> + <pointer-type-def type-id='type-id-1670' size-in-bits='64' id='type-id-1668'/> + <pointer-type-def type-id='type-id-1669' size-in-bits='64' id='type-id-1673'/> + <function-decl name='gnutls_x509_privkey_import_pkcs8' mangled-name='gnutls_x509_privkey_import_pkcs8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_pkcs8@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sign_get_pk_algorithm' mangled-name='gnutls_sign_get_pk_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_pk_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-21' name='sign'/> - <return type-id='type-id-60'/> + <function-decl name='gnutls_pkcs12_bag_get_data' mangled-name='gnutls_pkcs12_bag_get_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_data@@GNUTLS_3_4'> + <parameter type-id='type-id-1669'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sign_get_hash_algorithm' mangled-name='gnutls_sign_get_hash_algorithm' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_hash_algorithm@@GNUTLS_3_4'> - <parameter type-id='type-id-21' name='sign'/> - <return type-id='type-id-212'/> + <function-decl name='gnutls_pkcs12_bag_get_count' mangled-name='gnutls_pkcs12_bag_get_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_count@@GNUTLS_3_4'> + <parameter type-id='type-id-1669'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sign_get_oid' mangled-name='gnutls_sign_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_oid@@GNUTLS_3_4'> - <parameter type-id='type-id-21' name='sign'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_pkcs12_bag_decrypt' mangled-name='gnutls_pkcs12_bag_decrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_decrypt@@GNUTLS_3_4'> + <parameter type-id='type-id-1669'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_pk_to_sign' mangled-name='gnutls_pk_to_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pk_to_sign@@GNUTLS_3_4'> - <parameter type-id='type-id-60' name='pk'/> - <parameter type-id='type-id-212' name='hash'/> - <return type-id='type-id-21'/> + <function-decl name='gnutls_pkcs12_bag_get_type' mangled-name='gnutls_pkcs12_bag_get_type' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_type@@GNUTLS_3_4'> + <parameter type-id='type-id-1669'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_oid_to_sign' mangled-name='gnutls_oid_to_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_sign@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='oid'/> - <return type-id='type-id-21'/> + <function-decl name='gnutls_pkcs12_bag_deinit' mangled-name='gnutls_pkcs12_bag_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1669'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_sign_get_id' mangled-name='gnutls_sign_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_id@@GNUTLS_3_4'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-21'/> + <function-decl name='gnutls_pkcs12_bag_init' mangled-name='gnutls_pkcs12_bag_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1673'/> + <return type-id='type-id-14'/> </function-decl> - <qualified-type-def type-id='type-id-21' const='yes' id='type-id-1123'/> - <pointer-type-def type-id='type-id-1123' size-in-bits='64' id='type-id-1124'/> - <function-decl name='gnutls_sign_list' mangled-name='gnutls_sign_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_list@@GNUTLS_3_4'> - <return type-id='type-id-1124'/> + <function-decl name='_pkcs12_encode_crt_bag' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1671'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sign_is_secure2' mangled-name='gnutls_sign_is_secure2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_is_secure2@@GNUTLS_3_6_0'> - <parameter type-id='type-id-21' name='algorithm'/> - <parameter type-id='type-id-10' name='flags'/> - <return type-id='type-id-10'/> + <function-decl name='_gnutls_x509_read_null_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sign_is_secure' mangled-name='gnutls_sign_is_secure' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_is_secure@@GNUTLS_3_4'> - <parameter type-id='type-id-21' name='algorithm'/> - <return type-id='type-id-10'/> + <function-decl name='_gnutls_pkcs12_string_to_key' mangled-name='_gnutls_pkcs12_string_to_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_pkcs12_string_to_key@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-312'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_der_encode_and_copy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_decode_and_read_attribute' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-14'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_pkcs12_decode_crt_bag' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1671'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_sign_get_name' mangled-name='gnutls_sign_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sign_get_name@@GNUTLS_3_4'> - <parameter type-id='type-id-21' name='algorithm'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_pkcs12_mac_info' mangled-name='gnutls_pkcs12_mac_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_mac_info@@GNUTLS_3_4'> + <parameter type-id='type-id-839' name='pkcs12'/> + <parameter type-id='type-id-219' name='mac'/> + <parameter type-id='type-id-11' name='salt'/> + <parameter type-id='type-id-219' name='salt_size'/> + <parameter type-id='type-id-219' name='iter_count'/> + <parameter type-id='type-id-917' name='oid'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_digest_is_insecure' mangled-name='_gnutls_digest_is_insecure' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_generate_mac' mangled-name='gnutls_pkcs12_generate_mac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_generate_mac@@GNUTLS_3_4'> + <parameter type-id='type-id-839' name='pkcs12'/> + <parameter type-id='type-id-3' name='pass'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='groups.c' comp-dir-path='/root/gnutls/lib/algorithms' language='LANG_C99'> - <function-decl name='gnutls_group_get_name' mangled-name='gnutls_group_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_group_get_name@@GNUTLS_3_6_0'> - <parameter type-id='type-id-56' name='group'/> - <return type-id='type-id-27'/> + <function-decl name='gnutls_pkcs12_generate_mac2' mangled-name='gnutls_pkcs12_generate_mac2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_generate_mac2@@GNUTLS_3_4'> + <parameter type-id='type-id-839' name='pkcs12'/> + <parameter type-id='type-id-234' name='mac'/> + <parameter type-id='type-id-3' name='pass'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_group_get_id' mangled-name='gnutls_group_get_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_group_get_id@@GNUTLS_3_6_0'> - <parameter type-id='type-id-27' name='name'/> - <return type-id='type-id-56'/> + <function-decl name='gnutls_pkcs12_set_bag' mangled-name='gnutls_pkcs12_set_bag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_set_bag@@GNUTLS_3_4'> + <parameter type-id='type-id-839' name='pkcs12'/> + <parameter type-id='type-id-1669' name='bag'/> + <return type-id='type-id-14'/> </function-decl> - <qualified-type-def type-id='type-id-56' const='yes' id='type-id-1125'/> - <pointer-type-def type-id='type-id-1125' size-in-bits='64' id='type-id-1126'/> - <function-decl name='gnutls_group_list' mangled-name='gnutls_group_list' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_group_list@@GNUTLS_3_6_0'> - <return type-id='type-id-1126'/> + <function-decl name='gnutls_pkcs12_get_bag' mangled-name='gnutls_pkcs12_get_bag' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_get_bag@@GNUTLS_3_4'> + <parameter type-id='type-id-839' name='pkcs12'/> + <parameter type-id='type-id-14' name='indx'/> + <parameter type-id='type-id-1669' name='bag'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ecc_curve_is_supported' mangled-name='_gnutls_ecc_curve_is_supported' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_export2' mangled-name='gnutls_pkcs12_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_export2@@GNUTLS_3_4'> + <parameter type-id='type-id-839' name='pkcs12'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='accelerated.c' comp-dir-path='/root/gnutls/lib/accelerated' language='LANG_C99'> - <function-decl name='register_x86_crypto' mangled-name='register_x86_crypto' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_export' mangled-name='gnutls_pkcs12_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_export@@GNUTLS_3_4'> + <parameter type-id='type-id-839' name='pkcs12'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='aes-cbc-x86-aesni.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <class-decl name='__anonymous_struct__' size-in-bits='768' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-1127' visibility='default' id='type-id-1128'> + <abi-instr version='1.0' address-size='64' path='pkcs12_bag.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <class-decl name='pkcs_cipher_schema_st' size-in-bits='576' is-struct='yes' visibility='default' id='type-id-1674'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='init' type-id='type-id-811' visibility='default'/> + <var-decl name='schema' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='setkey' type-id='type-id-812' visibility='default'/> + <var-decl name='name' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='setiv' type-id='type-id-816' visibility='default'/> + <var-decl name='flag' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='cipher' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='getiv' type-id='type-id-1129' visibility='default'/> + <var-decl name='pbes2' type-id='type-id-10' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='encrypt' type-id='type-id-817' visibility='default'/> + <var-decl name='cipher_oid' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='decrypt' type-id='type-id-818' visibility='default'/> + <var-decl name='write_oid' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='aead_encrypt' type-id='type-id-813' visibility='default'/> + <var-decl name='desc' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='aead_decrypt' type-id='type-id-814' visibility='default'/> + <var-decl name='iv_name' type-id='type-id-3' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='deinit' type-id='type-id-815' visibility='default'/> + <var-decl name='decrypt_only' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='auth' type-id='type-id-1130' visibility='default'/> + </class-decl> + <class-decl name='pbkdf2_params' size-in-bits='2176' is-struct='yes' visibility='default' id='type-id-1675'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='salt' type-id='type-id-445' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='tag' type-id='type-id-1131' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2048'> + <var-decl name='salt_size' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='exists' type-id='type-id-1132' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2080'> + <var-decl name='iter_count' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='key_size' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='2144'> + <var-decl name='mac' type-id='type-id-234' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_cipher_getiv_func' type-id='type-id-117' id='type-id-1129'/> - <typedef-decl name='gnutls_cipher_auth_func' type-id='type-id-117' id='type-id-1130'/> - <typedef-decl name='gnutls_cipher_tag_func' type-id='type-id-119' id='type-id-1131'/> - <pointer-type-def type-id='type-id-1133' size-in-bits='64' id='type-id-1132'/> - <typedef-decl name='gnutls_crypto_cipher_st' type-id='type-id-1128' id='type-id-1127'/> - <qualified-type-def type-id='type-id-1127' const='yes' id='type-id-1134'/> - <var-decl name='_gnutls_aesni_x86' type-id='type-id-1134' visibility='default'/> - <function-decl name='aesni_cbc_encrypt' mangled-name='aesni_cbc_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='aesni_set_decrypt_key' mangled-name='aesni_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='aesni_set_encrypt_key' mangled-name='aesni_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-type size-in-bits='64' id='type-id-1133'> - <parameter type-id='type-id-29'/> - <return type-id='type-id-22'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='aes-cbc-x86-ssse3.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='_gnutls_aes_ssse3' type-id='type-id-1134' visibility='default'/> - <function-decl name='vpaes_cbc_encrypt' mangled-name='vpaes_cbc_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='vpaes_set_decrypt_key' mangled-name='vpaes_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='vpaes_set_encrypt_key' mangled-name='vpaes_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='aes-ccm-x86-aesni.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='_gnutls_aes_ccm_x86_aesni' type-id='type-id-1134' visibility='default'/> - <function-decl name='aesni_ecb_encrypt' mangled-name='aesni_ecb_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_ccm_decrypt_message' mangled-name='nettle_ccm_decrypt_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_ccm_encrypt_message' mangled-name='nettle_ccm_encrypt_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='aes-gcm-padlock.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='_gnutls_aes_gcm_padlock' type-id='type-id-1134' visibility='default'/> - <function-decl name='nettle_gcm_update' mangled-name='nettle_gcm_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_gcm_decrypt' mangled-name='nettle_gcm_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_gcm_digest' mangled-name='nettle_gcm_digest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='padlock_ecb_encrypt' mangled-name='padlock_ecb_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_gcm_encrypt' mangled-name='nettle_gcm_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_gcm_set_iv' mangled-name='nettle_gcm_set_iv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='padlock_aes_cipher_setkey' mangled-name='padlock_aes_cipher_setkey' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_gcm_set_key' mangled-name='nettle_gcm_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <typedef-decl name='schema_id' type-id='type-id-1676' id='type-id-1677'/> + <enum-decl name='schema_id' id='type-id-1676'> + <underlying-type type-id='type-id-70'/> + <enumerator name='PBES2_GENERIC' value='1'/> + <enumerator name='PBES2_DES' value='2'/> + <enumerator name='PBES2_3DES' value='3'/> + <enumerator name='PBES2_AES_128' value='4'/> + <enumerator name='PBES2_AES_192' value='5'/> + <enumerator name='PBES2_AES_256' value='6'/> + <enumerator name='PBES2_GOST28147_89_TC26Z' value='7'/> + <enumerator name='PBES2_GOST28147_89_CPA' value='8'/> + <enumerator name='PBES2_GOST28147_89_CPB' value='9'/> + <enumerator name='PBES2_GOST28147_89_CPC' value='10'/> + <enumerator name='PBES2_GOST28147_89_CPD' value='11'/> + <enumerator name='PKCS12_3DES_SHA1' value='12'/> + <enumerator name='PKCS12_ARCFOUR_SHA1' value='13'/> + <enumerator name='PKCS12_RC2_40_SHA1' value='14'/> + <enumerator name='PBES1_DES_MD5' value='15'/> + </enum-decl> + <qualified-type-def type-id='type-id-1674' const='yes' id='type-id-1678'/> + <pointer-type-def type-id='type-id-1678' size-in-bits='64' id='type-id-1679'/> + <pointer-type-def type-id='type-id-1679' size-in-bits='64' id='type-id-1680'/> + <pointer-type-def type-id='type-id-1675' size-in-bits='64' id='type-id-1681'/> + <function-decl name='gnutls_x509_privkey_export2_pkcs8' mangled-name='gnutls_x509_privkey_export2_pkcs8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export2_pkcs8@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-793'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pkcs7_data_enc_info' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1680'/> + <parameter type-id='type-id-1681'/> + <parameter type-id='type-id-917'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pkcs7_encrypt_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1677'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pkcs_flags_to_schema' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_pkcs12_encode_safe_contents' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1669'/> + <parameter type-id='type-id-910'/> + <parameter type-id='type-id-77'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_pkcs12_decode_safe_contents' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1669'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pkcs7_decrypt_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_write_string' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='aes-gcm-x86-aesni.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='_gnutls_aes_gcm_x86_aesni' type-id='type-id-1134' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='aes-gcm-x86-pclmul-avx.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='_gnutls_aes_gcm_pclmul_avx' type-id='type-id-1134' visibility='default'/> - <function-decl name='aesni_gcm_decrypt' mangled-name='aesni_gcm_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_set_privkey' mangled-name='gnutls_pkcs12_bag_set_privkey' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_privkey@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-474' name='privkey'/> + <parameter type-id='type-id-3' name='password'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='aesni_gcm_encrypt' mangled-name='aesni_gcm_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_enc_info' mangled-name='gnutls_pkcs12_bag_enc_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_enc_info@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-219' name='schema'/> + <parameter type-id='type-id-219' name='cipher'/> + <parameter type-id='type-id-11' name='salt'/> + <parameter type-id='type-id-219' name='salt_size'/> + <parameter type-id='type-id-219' name='iter_count'/> + <parameter type-id='type-id-917' name='oid'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gcm_ghash_avx' mangled-name='gcm_ghash_avx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_encrypt' mangled-name='gnutls_pkcs12_bag_encrypt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_encrypt@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-3' name='pass'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='aesni_ctr32_encrypt_blocks' mangled-name='aesni_ctr32_encrypt_blocks' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_set_friendly_name' mangled-name='gnutls_pkcs12_bag_set_friendly_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_friendly_name@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-3' name='name'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gcm_gmult_avx' mangled-name='gcm_gmult_avx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_get_friendly_name' mangled-name='gnutls_pkcs12_bag_get_friendly_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_friendly_name@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-917' name='name'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gcm_init_avx' mangled-name='gcm_init_avx' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_get_key_id' mangled-name='gnutls_pkcs12_bag_get_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_get_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='id'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='aes-gcm-x86-pclmul.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='_gnutls_aes_gcm_pclmul' type-id='type-id-1134' visibility='default'/> - <function-decl name='gcm_ghash_clmul' mangled-name='gcm_ghash_clmul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_set_key_id' mangled-name='gnutls_pkcs12_bag_set_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-480' name='id'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gcm_gmult_clmul' mangled-name='gcm_gmult_clmul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_set_crl' mangled-name='gnutls_pkcs12_bag_set_crl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_crl@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-826' name='crl'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gcm_init_clmul' mangled-name='gcm_init_clmul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_set_crt' mangled-name='gnutls_pkcs12_bag_set_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-819' name='crt'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='aes-gcm-x86-ssse3.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='_gnutls_aes_gcm_x86_ssse3' type-id='type-id-1134' visibility='default'/> - <function-decl name='vpaes_encrypt' mangled-name='vpaes_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs12_bag_set_data' mangled-name='gnutls_pkcs12_bag_set_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs12_bag_set_data@@GNUTLS_3_4'> + <parameter type-id='type-id-1669' name='bag'/> + <parameter type-id='type-id-1671' name='type'/> + <parameter type-id='type-id-480' name='data'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='aes-padlock.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='_gnutls_aes_padlock' type-id='type-id-1134' visibility='default'/> - <function-decl name='padlock_cbc_encrypt' mangled-name='padlock_cbc_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='padlock_reload_key' mangled-name='padlock_reload_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_aes256_set_decrypt_key' mangled-name='nettle_aes256_set_decrypt_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_aes256_set_encrypt_key' mangled-name='nettle_aes256_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='pkcs7-attrs.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='gnutls_pkcs7_get_attr' mangled-name='gnutls_pkcs7_get_attr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_attr@@GNUTLS_3_4'> + <parameter type-id='type-id-1682' name='list'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-917' name='oid'/> + <parameter type-id='type-id-772' name='data'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='hmac-padlock.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <class-decl name='__anonymous_struct__' size-in-bits='576' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-1135' visibility='default' id='type-id-1136'> + <typedef-decl name='gnutls_pkcs7_attrs_t' type-id='type-id-1683' id='type-id-1682'/> + <pointer-type-def type-id='type-id-1684' size-in-bits='64' id='type-id-1683'/> + <class-decl name='gnutls_pkcs7_attrs_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1684'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='init' type-id='type-id-800' visibility='default'/> + <var-decl name='oid' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='setkey' type-id='type-id-801' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='setnonce' type-id='type-id-802' visibility='default'/> + <var-decl name='data' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='hash' type-id='type-id-803' visibility='default'/> + <var-decl name='next' type-id='type-id-1683' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='output' type-id='type-id-804' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='deinit' type-id='type-id-805' visibility='default'/> + </class-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pkcs7-crypt.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <class-decl name='pbe_enc_params' size-in-bits='1600' is-struct='yes' visibility='default' id='type-id-1685'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cipher' type-id='type-id-237' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='fast' type-id='type-id-808' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='iv' type-id='type-id-180' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='copy' type-id='type-id-1137' visibility='default'/> + <data-member access='public' layout-offset-in-bits='544'> + <var-decl name='iv_size' type-id='type-id-14' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='exists' type-id='type-id-1138' visibility='default'/> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='pbes2_oid' type-id='type-id-1686' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_mac_copy_func' type-id='type-id-130' id='type-id-1137'/> - <pointer-type-def type-id='type-id-1139' size-in-bits='64' id='type-id-1138'/> - <typedef-decl name='gnutls_crypto_mac_st' type-id='type-id-1136' id='type-id-1135'/> - <qualified-type-def type-id='type-id-1135' const='yes' id='type-id-1140'/> - <var-decl name='_gnutls_hmac_sha_padlock' type-id='type-id-1140' visibility='default'/> - <var-decl name='_gnutls_hmac_sha_padlock_nano' type-id='type-id-1140' visibility='default'/> - <function-decl name='wrap_padlock_hash_fast' mangled-name='wrap_padlock_hash_fast' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_hmac_digest' mangled-name='nettle_hmac_digest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='padlock_sha512_update' mangled-name='padlock_sha512_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_hmac_set_key' mangled-name='nettle_hmac_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <qualified-type-def type-id='type-id-1685' const='yes' id='type-id-1687'/> + <pointer-type-def type-id='type-id-1687' size-in-bits='64' id='type-id-1688'/> + <qualified-type-def type-id='type-id-1675' const='yes' id='type-id-1689'/> + <pointer-type-def type-id='type-id-1689' size-in-bits='64' id='type-id-1690'/> + <pointer-type-def type-id='type-id-1685' size-in-bits='64' id='type-id-1691'/> + <function-decl name='gnutls_cipher_get_key_size' mangled-name='gnutls_cipher_get_key_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_key_size@@GNUTLS_3_4'> + <parameter type-id='type-id-237'/> + <return type-id='type-id-9'/> </function-decl> - <function-decl name='padlock_sha256_update' mangled-name='padlock_sha256_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_decrypt_pbes1_des_md5_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-1690'/> + <parameter type-id='type-id-1688'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='padlock_sha1_update' mangled-name='padlock_sha1_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_oid_to_mac' mangled-name='gnutls_oid_to_mac' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_mac@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-234'/> </function-decl> - <function-type size-in-bits='64' id='type-id-1139'> - <parameter type-id='type-id-31'/> - <return type-id='type-id-22'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='hmac-x86-ssse3.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='_gnutls_hmac_sha_x86_ssse3' type-id='type-id-1140' visibility='default'/> - <function-decl name='x86_sha512_update' mangled-name='x86_sha512_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_read_pbkdf1_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-1681'/> + <parameter type-id='type-id-1691'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='x86_sha256_update' mangled-name='x86_sha256_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs_schema_get_oid' mangled-name='gnutls_pkcs_schema_get_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs_schema_get_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-10' name='schema'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='x86_sha1_update' mangled-name='x86_sha1_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs_schema_get_name' mangled-name='gnutls_pkcs_schema_get_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs_schema_get_name@@GNUTLS_3_4'> + <parameter type-id='type-id-10' name='schema'/> + <return type-id='type-id-3'/> </function-decl> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='1024' id='type-id-1686'> + <subrange length='128' type-id='type-id-12' id='type-id-178'/> + </array-type-def> </abi-instr> - <abi-instr version='1.0' address-size='64' path='sha-padlock.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <class-decl name='nettle_hash' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1141'> + <abi-instr version='1.0' address-size='64' path='pkcs7-output.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='gnutls_pkcs7_print' mangled-name='gnutls_pkcs7_print' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_print@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-1657' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='gnutls_pkcs7_print_signature_info' mangled-name='gnutls_pkcs7_print_signature_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_print_signature_info@@GNUTLS_3_6_14'> + <parameter type-id='type-id-1693' name='info'/> + <parameter type-id='type-id-1657' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> + </function-decl> + <pointer-type-def type-id='type-id-1694' size-in-bits='64' id='type-id-1693'/> + <typedef-decl name='gnutls_pkcs7_t' type-id='type-id-1695' id='type-id-1692'/> + <pointer-type-def type-id='type-id-1696' size-in-bits='64' id='type-id-1695'/> + <typedef-decl name='gnutls_pkcs7_signature_info_st' type-id='type-id-1697' id='type-id-1694'/> + <class-decl name='gnutls_pkcs7_int' size-in-bits='1344' is-struct='yes' visibility='default' id='type-id-1696'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='name' type-id='type-id-27' visibility='default'/> + <var-decl name='pkcs7' type-id='type-id-536' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='context_size' type-id='type-id-10' visibility='default'/> + <var-decl name='encap_data_oid' type-id='type-id-1686' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='96'> - <var-decl name='digest_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='der_signed_data' type-id='type-id-257' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='block_size' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='signed_data' type-id='type-id-536' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='init' type-id='type-id-1142' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='expanded' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='update' type-id='type-id-1143' visibility='default'/> + </class-decl> + <class-decl name='gnutls_pkcs7_signature_info_st' size-in-bits='1280' is-struct='yes' visibility='default' id='type-id-1697'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='algo' type-id='type-id-315' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='sig' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='issuer_dn' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='digest' type-id='type-id-1144' visibility='default'/> + <var-decl name='signer_serial' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='448'> + <var-decl name='issuer_keyid' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='576'> + <var-decl name='signing_time' type-id='type-id-272' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='640'> + <var-decl name='signed_attrs' type-id='type-id-1682' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='704'> + <var-decl name='unsigned_attrs' type-id='type-id-1682' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='pad' type-id='type-id-1698' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='nettle_hash_init_func' type-id='type-id-120' id='type-id-1145'/> - <pointer-type-def type-id='type-id-1145' size-in-bits='64' id='type-id-1142'/> - <typedef-decl name='nettle_hash_update_func' type-id='type-id-1146' id='type-id-1147'/> - <pointer-type-def type-id='type-id-1147' size-in-bits='64' id='type-id-1143'/> - <typedef-decl name='nettle_hash_digest_func' type-id='type-id-1148' id='type-id-1149'/> - <pointer-type-def type-id='type-id-1149' size-in-bits='64' id='type-id-1144'/> - <qualified-type-def type-id='type-id-1141' const='yes' id='type-id-1150'/> - <var-decl name='padlock_sha1' type-id='type-id-1150' visibility='default'/> - <var-decl name='padlock_sha224' type-id='type-id-1150' visibility='default'/> - <var-decl name='padlock_sha256' type-id='type-id-1150' visibility='default'/> - <var-decl name='padlock_sha384' type-id='type-id-1150' visibility='default'/> - <var-decl name='padlock_sha512' type-id='type-id-1150' visibility='default'/> - <class-decl name='__anonymous_struct__' size-in-bits='448' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-1151' visibility='default' id='type-id-1152'> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='512' id='type-id-1698'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='pkcs7.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='1024' id='type-id-1686'> + <subrange length='128' type-id='type-id-12' id='type-id-178'/> + </array-type-def> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='512' id='type-id-1698'> + <subrange length='64' type-id='type-id-12' id='type-id-90'/> + </array-type-def> + <typedef-decl name='gnutls_pkcs7_attrs_t' type-id='type-id-1683' id='type-id-1682'/> + <class-decl name='gnutls_pkcs7_attrs_st' size-in-bits='256' is-struct='yes' visibility='default' id='type-id-1684'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='init' type-id='type-id-791' visibility='default'/> + <var-decl name='oid' type-id='type-id-5' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='hash' type-id='type-id-792' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='output' type-id='type-id-793' visibility='default'/> + <var-decl name='data' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='deinit' type-id='type-id-794' visibility='default'/> + <var-decl name='next' type-id='type-id-1683' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='fast' type-id='type-id-797' visibility='default'/> + </class-decl> + <typedef-decl name='gnutls_pkcs7_t' type-id='type-id-1695' id='type-id-1692'/> + <class-decl name='gnutls_pkcs7_int' size-in-bits='1344' is-struct='yes' visibility='default' id='type-id-1696'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='pkcs7' type-id='type-id-536' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='copy' type-id='type-id-1153' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='encap_data_oid' type-id='type-id-1686' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='exists' type-id='type-id-1154' visibility='default'/> + <data-member access='public' layout-offset-in-bits='1088'> + <var-decl name='der_signed_data' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1216'> + <var-decl name='signed_data' type-id='type-id-536' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='1280'> + <var-decl name='expanded' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <typedef-decl name='gnutls_digest_copy_func' type-id='type-id-130' id='type-id-1153'/> - <pointer-type-def type-id='type-id-1155' size-in-bits='64' id='type-id-1154'/> - <typedef-decl name='gnutls_crypto_digest_st' type-id='type-id-1152' id='type-id-1151'/> - <qualified-type-def type-id='type-id-1151' const='yes' id='type-id-1156'/> - <var-decl name='_gnutls_sha_padlock' type-id='type-id-1156' visibility='default'/> - <var-decl name='_gnutls_sha_padlock_nano' type-id='type-id-1156' visibility='default'/> - <function-decl name='padlock_sha1_oneshot' mangled-name='padlock_sha1_oneshot' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='padlock_sha256_oneshot' mangled-name='padlock_sha256_oneshot' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_sha224_init' mangled-name='nettle_sha224_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_sha1_init' mangled-name='nettle_sha1_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_sha256_init' mangled-name='nettle_sha256_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_sha384_init' mangled-name='nettle_sha384_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_sha512_init' mangled-name='nettle_sha512_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='padlock_sha512_blocks' mangled-name='padlock_sha512_blocks' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='padlock_sha256_blocks' mangled-name='padlock_sha256_blocks' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='padlock_sha1_blocks' mangled-name='padlock_sha1_blocks' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-type size-in-bits='64' id='type-id-1155'> - <parameter type-id='type-id-212'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1146'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-903'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1148'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-192'/> - <return type-id='type-id-111'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='sha-x86-ssse3.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <var-decl name='x86_sha1' type-id='type-id-1150' visibility='default'/> - <var-decl name='x86_sha224' type-id='type-id-1150' visibility='default'/> - <var-decl name='x86_sha256' type-id='type-id-1150' visibility='default'/> - <var-decl name='x86_sha384' type-id='type-id-1150' visibility='default'/> - <var-decl name='x86_sha512' type-id='type-id-1150' visibility='default'/> - <var-decl name='_gnutls_sha_x86_ssse3' type-id='type-id-1156' visibility='default'/> - <function-decl name='nettle_sha512_update' mangled-name='nettle_sha512_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='sha512_block_data_order' mangled-name='sha512_block_data_order' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_sha256_update' mangled-name='nettle_sha256_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='sha256_block_data_order' mangled-name='sha256_block_data_order' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_sha1_update' mangled-name='nettle_sha1_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='sha1_block_data_order' mangled-name='sha1_block_data_order' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='x86-common.c' comp-dir-path='/root/gnutls/lib/accelerated/x86' language='LANG_C99'> - <function-decl name='gnutls_crypto_single_cipher_register' mangled-name='gnutls_crypto_single_cipher_register' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_crypto_single_digest_register' mangled-name='gnutls_crypto_single_digest_register' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_crypto_single_mac_register' mangled-name='gnutls_crypto_single_mac_register' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_priority_update_non_aesni' mangled-name='_gnutls_priority_update_non_aesni' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='padlock_capability' mangled-name='padlock_capability' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='pk.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <var-decl name='crypto_pk_prio' type-id='type-id-22' visibility='default'/> - <class-decl name='gnutls_crypto_pk' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-1157'> + <typedef-decl name='gnutls_pkcs7_signature_info_st' type-id='type-id-1697' id='type-id-1694'/> + <class-decl name='gnutls_pkcs7_signature_info_st' size-in-bits='1280' is-struct='yes' visibility='default' id='type-id-1697'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='encrypt' type-id='type-id-1158' visibility='default'/> + <var-decl name='algo' type-id='type-id-315' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='decrypt' type-id='type-id-1158' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='decrypt2' type-id='type-id-1159' visibility='default'/> + <var-decl name='sig' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='sign' type-id='type-id-1160' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='verify' type-id='type-id-1161' visibility='default'/> + <var-decl name='issuer_dn' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='verify_priv_params' type-id='type-id-1162' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='verify_pub_params' type-id='type-id-1162' visibility='default'/> + <var-decl name='signer_serial' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='generate_keys' type-id='type-id-1163' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='generate_params' type-id='type-id-1164' visibility='default'/> + <var-decl name='issuer_keyid' type-id='type-id-257' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='pk_fixup_private_params' type-id='type-id-1165' visibility='default'/> + <var-decl name='signing_time' type-id='type-id-272' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='derive' type-id='type-id-1166' visibility='default'/> + <var-decl name='signed_attrs' type-id='type-id-1682' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='curve_exists' type-id='type-id-1167' visibility='default'/> - </data-member> - </class-decl> - <qualified-type-def type-id='type-id-315' const='yes' id='type-id-1168'/> - <pointer-type-def type-id='type-id-1168' size-in-bits='64' id='type-id-1169'/> - <pointer-type-def type-id='type-id-1170' size-in-bits='64' id='type-id-1158'/> - <pointer-type-def type-id='type-id-1171' size-in-bits='64' id='type-id-1159'/> - <qualified-type-def type-id='type-id-320' const='yes' id='type-id-1172'/> - <pointer-type-def type-id='type-id-1172' size-in-bits='64' id='type-id-1173'/> - <pointer-type-def type-id='type-id-1174' size-in-bits='64' id='type-id-1160'/> - <pointer-type-def type-id='type-id-1175' size-in-bits='64' id='type-id-1161'/> - <pointer-type-def type-id='type-id-1176' size-in-bits='64' id='type-id-1162'/> - <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-1177'/> - <pointer-type-def type-id='type-id-1178' size-in-bits='64' id='type-id-1163'/> - <pointer-type-def type-id='type-id-1179' size-in-bits='64' id='type-id-1164'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1180'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_IMPORT' value='0'/> - <enumerator name='GNUTLS_EXPORT' value='1'/> - </enum-decl> - <typedef-decl name='gnutls_direction_t' type-id='type-id-1180' id='type-id-1181'/> - <pointer-type-def type-id='type-id-1182' size-in-bits='64' id='type-id-1165'/> - <pointer-type-def type-id='type-id-1183' size-in-bits='64' id='type-id-1166'/> - <pointer-type-def type-id='type-id-1184' size-in-bits='64' id='type-id-1167'/> - <typedef-decl name='gnutls_crypto_pk_st' type-id='type-id-1157' id='type-id-1185'/> - <var-decl name='_gnutls_pk_ops' type-id='type-id-1185' visibility='default'/> - <function-decl name='nettle_get_secp_192r1' mangled-name='nettle_get_secp_192r1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_get_secp_521r1' mangled-name='nettle_get_secp_521r1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_get_secp_256r1' mangled-name='nettle_get_secp_256r1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_get_secp_224r1' mangled-name='nettle_get_secp_224r1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_get_secp_384r1' mangled-name='nettle_get_secp_384r1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_ecc_point_init' mangled-name='nettle_ecc_point_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_ecc_point_set' mangled-name='nettle_ecc_point_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_get_gost_gc256b' mangled-name='_gnutls_get_gost_gc256b' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_get_gost_gc512a' mangled-name='_gnutls_get_gost_gc512a' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_ecc_point_clear' mangled-name='nettle_ecc_point_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_invert' mangled-name='__gmpz_invert' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_ecc_point_mul_g' mangled-name='nettle_ecc_point_mul_g' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_init' mangled-name='__gmpz_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_ecc_point_get' mangled-name='nettle_ecc_point_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_cmp' mangled-name='__gmpz_cmp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='gnutls_nettle_curve448_ed448_shake256_public_key' mangled-name='gnutls_nettle_curve448_ed448_shake256_public_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_ed25519_sha512_public_key' mangled-name='nettle_ed25519_sha512_public_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_clear' mangled-name='__gmpz_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_sizeinbase' mangled-name='__gmpz_sizeinbase' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_mpz_random_size' mangled-name='nettle_mpz_random_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <var-decl name='unsigned_attrs' type-id='type-id-1682' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='768'> + <var-decl name='pad' type-id='type-id-1698' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1684' size-in-bits='64' id='type-id-1683'/> + <pointer-type-def type-id='type-id-1682' size-in-bits='64' id='type-id-1699'/> + <pointer-type-def type-id='type-id-1696' size-in-bits='64' id='type-id-1695'/> + <pointer-type-def type-id='type-id-1694' size-in-bits='64' id='type-id-1693'/> + <pointer-type-def type-id='type-id-1692' size-in-bits='64' id='type-id-1700'/> + <function-decl name='_gnutls_x509_set_raw_time' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-272'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='asn1_copy_node' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-909'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_crt_get_spki_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-1294'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_pk_bits_to_subgroup_bits' mangled-name='_gnutls_pk_bits_to_subgroup_bits' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_verify' mangled-name='gnutls_x509_crt_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_verify@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-844'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_mod' mangled-name='__gmpz_mod' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_check_key_purpose' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='__gmpz_powm' mangled-name='__gmpz_powm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_get_issuer_by_dn' mangled-name='gnutls_x509_trust_list_get_issuer_by_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_get_issuer_by_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-816'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_cmp_ui' mangled-name='__gmpz_cmp_ui' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_get_issuer_by_subject_key_id' mangled-name='gnutls_x509_trust_list_get_issuer_by_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_get_issuer_by_subject_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-800'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-816'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_set' mangled-name='__gmpz_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_verify_data3' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-299'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_sub_ui' mangled-name='__gmpz_sub_ui' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_verify_data2' mangled-name='gnutls_x509_crt_verify_data2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_verify_data2@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-315'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_mpz_random' mangled-name='nettle_mpz_random' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_add_attr' mangled-name='gnutls_pkcs7_add_attr' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_add_attr@@GNUTLS_3_4'> + <parameter type-id='type-id-1699'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_add_ui' mangled-name='__gmpz_add_ui' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_oid_to_pk' mangled-name='gnutls_oid_to_pk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_oid_to_pk@@GNUTLS_3_4'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-385'/> </function-decl> - <function-decl name='rsa_generate_fips186_4_keypair' mangled-name='rsa_generate_fips186_4_keypair' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_attrs_deinit' mangled-name='gnutls_pkcs7_attrs_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_attrs_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1682'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='nettle_rsa_public_key_init' mangled-name='nettle_rsa_public_key_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='asn1_get_length_ber' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-77'/> + <return type-id='type-id-22'/> </function-decl> - <function-decl name='nettle_rsa_private_key_init' mangled-name='nettle_rsa_private_key_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='asn1_get_tag_der' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-98'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-99'/> + <parameter type-id='type-id-77'/> + <parameter type-id='type-id-1371'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_set_ui' mangled-name='__gmpz_set_ui' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_sign' mangled-name='gnutls_pkcs7_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_sign@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-819' name='signer'/> + <parameter type-id='type-id-775' name='signer_key'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-1682' name='signed_attrs'/> + <parameter type-id='type-id-1682' name='unsigned_attrs'/> + <parameter type-id='type-id-198' name='dig'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_rsa_private_key_clear' mangled-name='nettle_rsa_private_key_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_delete_crl' mangled-name='gnutls_pkcs7_delete_crl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_delete_crl@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-14' name='indx'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_rsa_public_key_clear' mangled-name='nettle_rsa_public_key_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_set_crl' mangled-name='gnutls_pkcs7_set_crl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_set_crl@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-826' name='crl'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_rsa_generate_fips186_4_keypair' mangled-name='_rsa_generate_fips186_4_keypair' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_set_crl_raw' mangled-name='gnutls_pkcs7_set_crl_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_set_crl_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-480' name='crl'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_rsa_generate_keypair' mangled-name='nettle_rsa_generate_keypair' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_crl_count' mangled-name='gnutls_pkcs7_get_crl_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crl_count@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ecc_scalar_init' mangled-name='nettle_ecc_scalar_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_crl_raw' mangled-name='gnutls_pkcs7_get_crl_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crl_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='crl'/> + <parameter type-id='type-id-2' name='crl_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ecdsa_generate_keypair' mangled-name='nettle_ecdsa_generate_keypair' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_crl_raw2' mangled-name='gnutls_pkcs7_get_crl_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crl_raw2@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='crl'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ecc_scalar_clear' mangled-name='nettle_ecc_scalar_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_delete_crt' mangled-name='gnutls_pkcs7_delete_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_delete_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-14' name='indx'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ecc_bit_size' mangled-name='nettle_ecc_bit_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_set_crt' mangled-name='gnutls_pkcs7_set_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_set_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-819' name='crt'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ecc_scalar_get' mangled-name='nettle_ecc_scalar_get' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_set_crt_raw' mangled-name='gnutls_pkcs7_set_crt_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_set_crt_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-480' name='crt'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_nettle_curve448_curve448_mul_g' mangled-name='gnutls_nettle_curve448_curve448_mul_g' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_export2' mangled-name='gnutls_pkcs7_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_export2@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_curve25519_mul_g' mangled-name='nettle_curve25519_mul_g' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_export' mangled-name='gnutls_pkcs7_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_export@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_dsa_params_init' mangled-name='nettle_dsa_params_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_verify' mangled-name='gnutls_pkcs7_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_verify@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-800' name='tl'/> + <parameter type-id='type-id-299' name='vdata'/> + <parameter type-id='type-id-10' name='vdata_size'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_dsa_params_clear' mangled-name='nettle_dsa_params_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_verify_direct' mangled-name='gnutls_pkcs7_verify_direct' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_verify_direct@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-819' name='signer'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_dsa_generate_dss_pqg' mangled-name='_dsa_generate_dss_pqg' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_embedded_data_oid' mangled-name='gnutls_pkcs7_get_embedded_data_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_embedded_data_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='dsa_validate_dss_pqg' mangled-name='dsa_validate_dss_pqg' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_embedded_data' mangled-name='gnutls_pkcs7_get_embedded_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_embedded_data@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_dsa_generate_params' mangled-name='nettle_dsa_generate_params' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_signature_info' mangled-name='gnutls_pkcs7_get_signature_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_signature_info@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-10' name='idx'/> + <parameter type-id='type-id-1693' name='info'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='dsa_generate_dss_pqg' mangled-name='dsa_generate_dss_pqg' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_signature_count' mangled-name='gnutls_pkcs7_get_signature_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_signature_count@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ed25519_sha512_verify' mangled-name='nettle_ed25519_sha512_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_signature_info_deinit' mangled-name='gnutls_pkcs7_signature_info_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_signature_info_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1693' name='info'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_nettle_curve448_ed448_shake256_verify' mangled-name='gnutls_nettle_curve448_ed448_shake256_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_crt_raw' mangled-name='gnutls_pkcs7_get_crt_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crt_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='certificate'/> + <parameter type-id='type-id-2' name='certificate_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_decode_gost_rs' mangled-name='_gnutls_decode_gost_rs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_crt_raw2' mangled-name='gnutls_pkcs7_get_crt_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crt_raw2@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='cert'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gostdsa_verify' mangled-name='_gnutls_gostdsa_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_import' mangled-name='gnutls_pkcs7_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_import@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-793' name='format'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_decode_ber_rs' mangled-name='_gnutls_decode_ber_rs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_deinit' mangled-name='gnutls_pkcs7_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_dsa_q_to_hash' mangled-name='_gnutls_dsa_q_to_hash' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_init' mangled-name='gnutls_pkcs7_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_init@@GNUTLS_3_4'> + <parameter type-id='type-id-1700' name='pkcs7'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ecdsa_verify' mangled-name='nettle_ecdsa_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs7_get_crt_count' mangled-name='gnutls_pkcs7_get_crt_count' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs7_get_crt_count@@GNUTLS_3_4'> + <parameter type-id='type-id-1692' name='pkcs7'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_dsa_verify' mangled-name='nettle_dsa_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='privkey.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='gnutls_ecc_curve_get_pk' mangled-name='gnutls_ecc_curve_get_pk' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_ecc_curve_get_pk@@GNUTLS_3_4'> + <parameter type-id='type-id-442'/> + <return type-id='type-id-385'/> </function-decl> - <function-decl name='nettle_rsa_pkcs1_verify' mangled-name='nettle_rsa_pkcs1_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_import_openssl' mangled-name='gnutls_x509_privkey_import_openssl' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_openssl@@GNUTLS_3_4'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_key_int' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-784'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_asn1_encode_privkey' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-910'/> + <parameter type-id='type-id-779'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='gnutls_nettle_curve448_ed448_shake256_sign' mangled-name='gnutls_nettle_curve448_ed448_shake256_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_sign_data' mangled-name='gnutls_x509_privkey_sign_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_sign_data@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-198' name='digest'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-11' name='signature'/> + <parameter type-id='type-id-2' name='signature_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ed25519_sha512_sign' mangled-name='nettle_ed25519_sha512_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_sign_hash' mangled-name='gnutls_x509_privkey_sign_hash' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_sign_hash@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-480' name='hash'/> + <parameter type-id='type-id-772' name='signature'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_dsa_signature_init' mangled-name='nettle_dsa_signature_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_verify_params' mangled-name='gnutls_x509_privkey_verify_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_verify_params@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gostdsa_sign' mangled-name='_gnutls_gostdsa_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_generate' mangled-name='gnutls_x509_privkey_generate' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_generate@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-385' name='algo'/> + <parameter type-id='type-id-10' name='bits'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_encode_gost_rs' mangled-name='_gnutls_encode_gost_rs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_export_rsa_raw2' mangled-name='gnutls_x509_privkey_export_rsa_raw2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_rsa_raw2@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <parameter type-id='type-id-772' name='d'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='u'/> + <parameter type-id='type-id-772' name='e1'/> + <parameter type-id='type-id-772' name='e2'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_dsa_signature_clear' mangled-name='nettle_dsa_signature_clear' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_export_rsa_raw' mangled-name='gnutls_x509_privkey_export_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_rsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <parameter type-id='type-id-772' name='d'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='u'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ecdsa_sign' mangled-name='nettle_ecdsa_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_export_gost_raw' mangled-name='gnutls_x509_privkey_export_gost_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_gost_raw@@GNUTLS_3_6_3'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-1430' name='curve'/> + <parameter type-id='type-id-871' name='digest'/> + <parameter type-id='type-id-1431' name='paramset'/> + <parameter type-id='type-id-772' name='x'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-772' name='k'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_encode_ber_rs' mangled-name='_gnutls_encode_ber_rs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_export_ecc_raw' mangled-name='gnutls_x509_privkey_export_ecc_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_ecc_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-1430' name='curve'/> + <parameter type-id='type-id-772' name='x'/> + <parameter type-id='type-id-772' name='y'/> + <parameter type-id='type-id-772' name='k'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ecdsa_compute_k' mangled-name='_gnutls_ecdsa_compute_k' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_sec_param' mangled-name='gnutls_x509_privkey_sec_param' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_sec_param@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <return type-id='type-id-383'/> </function-decl> - <function-decl name='nettle_dsa_sign' mangled-name='nettle_dsa_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_export2' mangled-name='gnutls_x509_privkey_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export2@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_dsa_compute_k' mangled-name='_gnutls_dsa_compute_k' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_export' mangled-name='gnutls_x509_privkey_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_rsa_pkcs1_sign_tr' mangled-name='nettle_rsa_pkcs1_sign_tr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_get_spki' mangled-name='gnutls_x509_privkey_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-1414' name='spki'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mpi_dprint_size' mangled-name='_gnutls_mpi_dprint_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_import_rsa_raw' mangled-name='gnutls_x509_privkey_import_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import_rsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-480' name='m'/> + <parameter type-id='type-id-480' name='e'/> + <parameter type-id='type-id-480' name='d'/> + <parameter type-id='type-id-480' name='p'/> + <parameter type-id='type-id-480' name='q'/> + <parameter type-id='type-id-480' name='u'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_rsa_sec_decrypt' mangled-name='nettle_rsa_sec_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_import' mangled-name='gnutls_x509_privkey_import' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_import@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-793' name='format'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_rsa_decrypt_tr' mangled-name='nettle_rsa_decrypt_tr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_get_pk_algorithm2' mangled-name='gnutls_x509_privkey_get_pk_algorithm2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_get_pk_algorithm2@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-219' name='bits'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_rsa_encrypt' mangled-name='nettle_rsa_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_fix' mangled-name='gnutls_x509_privkey_fix' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_fix@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ecc_point_mul' mangled-name='nettle_ecc_point_mul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='privkey_openssl.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='gnutls_cipher_get_block_size' mangled-name='gnutls_cipher_get_block_size' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_cipher_get_block_size@@GNUTLS_3_4'> + <parameter type-id='type-id-237'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='nettle_mpz_get_str_256' mangled-name='nettle_mpz_get_str_256' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_base64_decode' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='privkey_pkcs8.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <pointer-type-def type-id='type-id-1677' size-in-bits='64' id='type-id-1701'/> + <function-decl name='_gnutls_pkcs_raw_decrypt_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1677'/> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1690'/> + <parameter type-id='type-id-1688'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_key_int_le' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-784'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_gost_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-779'/> + <parameter type-id='type-id-385'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_privkey_decode_ecc_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-910'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-442'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_privkey_decode_pkcs1_rsa_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-474'/> + <return type-id='type-id-536'/> + </function-decl> + <function-decl name='_x509_decode_provable_seed' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_privkey_reinit' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-474'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='gnutls_nettle_curve448_curve448_mul' mangled-name='gnutls_nettle_curve448_curve448_mul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_read_pkcs_schema_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1701'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-132'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-1681'/> + <parameter type-id='type-id-1691'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_check_pkcs_cipher_schema' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pkcs_raw_encrypt_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-1688'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pkcs_write_schema_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1677'/> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1690'/> + <parameter type-id='type-id-1688'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pkcs_generate_key' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1677'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1681'/> + <parameter type-id='type-id-1691'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_pkcs_schema_get' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1677'/> + <return type-id='type-id-1679'/> + </function-decl> + <function-decl name='_x509_encode_provable_seed' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-474'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_curve25519_mul' mangled-name='nettle_curve25519_mul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pkcs8_info' mangled-name='gnutls_pkcs8_info' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pkcs8_info@@GNUTLS_3_4'> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-219' name='schema'/> + <parameter type-id='type-id-219' name='cipher'/> + <parameter type-id='type-id-11' name='salt'/> + <parameter type-id='type-id-219' name='salt_size'/> + <parameter type-id='type-id-219' name='iter_count'/> + <parameter type-id='type-id-917' name='oid'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mem_is_zero' mangled-name='_gnutls_mem_is_zero' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_privkey_export_pkcs8' mangled-name='gnutls_x509_privkey_export_pkcs8' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_privkey_export_pkcs8@@GNUTLS_3_4'> + <parameter type-id='type-id-474' name='key'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-3' name='password'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gostdsa_vko' mangled-name='_gnutls_gostdsa_vko' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='privkey_pkcs8_pbes1.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-88' size-in-bits='128' id='type-id-1043'> + <subrange length='4' type-id='type-id-12' id='type-id-144'/> + </array-type-def> + <class-decl name='md5_ctx' size-in-bits='768' is-struct='yes' visibility='default' id='type-id-1191'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='state' type-id='type-id-1043' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='count' type-id='type-id-140' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='index' type-id='type-id-10' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='block' type-id='type-id-180' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1191' size-in-bits='64' id='type-id-1702'/> + <function-decl name='nettle_md5_digest' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1702'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-133'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='nettle_mpz_sizeinbase_256_u' mangled-name='nettle_mpz_sizeinbase_256_u' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_md5_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1702'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='nettle_ecc_size_a' mangled-name='nettle_ecc_size_a' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_md5_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1702'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='nettle_ecc_size' mangled-name='nettle_ecc_size' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='sign.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='privkey_sign_raw_data' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-775'/> + <parameter type-id='type-id-851'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-1413'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_ecc_scalar_set' mangled-name='nettle_ecc_scalar_set' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='spki.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <pointer-type-def type-id='type-id-1414' size-in-bits='64' id='type-id-1703'/> + <function-decl name='gnutls_x509_spki_get_rsa_pss_params' mangled-name='gnutls_x509_spki_get_rsa_pss_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_spki_get_rsa_pss_params@@GNUTLS_3_6_0'> + <parameter type-id='type-id-1414' name='spki'/> + <parameter type-id='type-id-871' name='dig'/> + <parameter type-id='type-id-219' name='salt_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_rsa_public_key_prepare' mangled-name='nettle_rsa_public_key_prepare' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_spki_set_rsa_pss_params' mangled-name='gnutls_x509_spki_set_rsa_pss_params' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_spki_set_rsa_pss_params@@GNUTLS_3_6_0'> + <parameter type-id='type-id-1414' name='spki'/> + <parameter type-id='type-id-198' name='dig'/> + <parameter type-id='type-id-10' name='salt_size'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_gostdsa_unmask_key' mangled-name='_gnutls_gostdsa_unmask_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_spki_deinit' mangled-name='gnutls_x509_spki_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_spki_deinit@@GNUTLS_3_6_0'> + <parameter type-id='type-id-1414' name='spki'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='nettle_rsa_private_key_prepare' mangled-name='nettle_rsa_private_key_prepare' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_spki_init' mangled-name='gnutls_x509_spki_init' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_spki_init@@GNUTLS_3_6_0'> + <parameter type-id='type-id-1703' name='spki'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-1184'> - <parameter type-id='type-id-59'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1175'> - <parameter type-id='type-id-60'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-1169'/> - <parameter type-id='type-id-1173'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1171'> - <parameter type-id='type-id-60'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-64'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-1169'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1176'> - <parameter type-id='type-id-60'/> - <parameter type-id='type-id-1169'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1170'> - <parameter type-id='type-id-60'/> - <parameter type-id='type-id-278'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-1169'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1174'> - <parameter type-id='type-id-60'/> - <parameter type-id='type-id-278'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-1169'/> - <parameter type-id='type-id-1173'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1183'> - <parameter type-id='type-id-60'/> - <parameter type-id='type-id-278'/> - <parameter type-id='type-id-1169'/> - <parameter type-id='type-id-1169'/> - <parameter type-id='type-id-57'/> - <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1182'> - <parameter type-id='type-id-60'/> - <parameter type-id='type-id-1181'/> - <parameter type-id='type-id-1177'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1179'> - <parameter type-id='type-id-60'/> - <parameter type-id='type-id-10'/> - <parameter type-id='type-id-1177'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1178'> - <parameter type-id='type-id-60'/> - <parameter type-id='type-id-10'/> - <parameter type-id='type-id-1177'/> - <parameter type-id='type-id-10'/> - <return type-id='type-id-22'/> - </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='mpi.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <var-decl name='crypto_bigint_prio' type-id='type-id-22' visibility='default'/> - <class-decl name='gnutls_crypto_bigint' size-in-bits='1600' is-struct='yes' visibility='default' id='type-id-1186'> + <abi-instr version='1.0' address-size='64' path='time.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' id='type-id-1704'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bigint_init' type-id='type-id-1187' visibility='default'/> + <var-decl name='tm_sec' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='tm_min' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='bigint_init_multi' type-id='type-id-1188' visibility='default'/> + <var-decl name='tm_hour' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='tm_mday' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='bigint_release' type-id='type-id-1189' visibility='default'/> + <var-decl name='tm_mon' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='tm_year' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='bigint_clear' type-id='type-id-1189' visibility='default'/> + <var-decl name='tm_wday' type-id='type-id-14' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='224'> + <var-decl name='tm_yday' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='bigint_cmp' type-id='type-id-1190' visibility='default'/> + <var-decl name='tm_isdst' type-id='type-id-14' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='bigint_cmp_ui' type-id='type-id-1191' visibility='default'/> + <var-decl name='tm_gmtoff' type-id='type-id-22' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='bigint_modm' type-id='type-id-1192' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='bigint_set' type-id='type-id-1193' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='bigint_copy' type-id='type-id-1194' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='bigint_set_ui' type-id='type-id-1195' visibility='default'/> + <var-decl name='tm_zone' type-id='type-id-3' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='bigint_get_nbits' type-id='type-id-1196' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='bigint_powm' type-id='type-id-1197' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='768'> - <var-decl name='bigint_addm' type-id='type-id-1197' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='832'> - <var-decl name='bigint_subm' type-id='type-id-1197' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='896'> - <var-decl name='bigint_mulm' type-id='type-id-1197' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='960'> - <var-decl name='bigint_add' type-id='type-id-1192' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1024'> - <var-decl name='bigint_sub' type-id='type-id-1192' visibility='default'/> + </class-decl> + <qualified-type-def type-id='type-id-272' const='yes' id='type-id-1705'/> + <pointer-type-def type-id='type-id-1705' size-in-bits='64' id='type-id-1706'/> + <qualified-type-def type-id='type-id-1706' restrict='yes' id='type-id-1707'/> + <qualified-type-def type-id='type-id-1704' const='yes' id='type-id-1708'/> + <pointer-type-def type-id='type-id-1708' size-in-bits='64' id='type-id-1709'/> + <qualified-type-def type-id='type-id-1709' restrict='yes' id='type-id-1710'/> + <pointer-type-def type-id='type-id-1704' size-in-bits='64' id='type-id-1711'/> + <qualified-type-def type-id='type-id-1711' restrict='yes' id='type-id-1712'/> + <function-decl name='strftime' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-919'/> + <parameter type-id='type-id-1710'/> + <return type-id='type-id-9'/> + </function-decl> + <function-decl name='gmtime_r' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1707'/> + <parameter type-id='type-id-1712'/> + <return type-id='type-id-1711'/> + </function-decl> + <function-decl name='_gnutls_x509_generalTime2gtime' mangled-name='_gnutls_x509_generalTime2gtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_x509_generalTime2gtime@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-3' name='ttime'/> + <return type-id='type-id-272'/> + </function-decl> + <function-decl name='_gnutls_utcTime2gtime' mangled-name='_gnutls_utcTime2gtime' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_utcTime2gtime@@GNUTLS_PRIVATE_3_4'> + <parameter type-id='type-id-3' name='ttime'/> + <return type-id='type-id-272'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='tls_features.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='gnutls_x509_crt_set_tlsfeatures' mangled-name='gnutls_x509_crt_set_tlsfeatures' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_tlsfeatures@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-863' name='features'/> + <return type-id='type-id-14'/> + </function-decl> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='verify-high.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <class-decl name='named_cert_st' size-in-bits='2176' is-struct='yes' visibility='default' id='type-id-828'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='cert' type-id='type-id-819' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1088'> - <var-decl name='bigint_mul' type-id='type-id-1192' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='name' type-id='type-id-445' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1152'> - <var-decl name='bigint_add_ui' type-id='type-id-1198' visibility='default'/> + <data-member access='public' layout-offset-in-bits='2112'> + <var-decl name='name_size' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1216'> - <var-decl name='bigint_sub_ui' type-id='type-id-1198' visibility='default'/> + </class-decl> + <typedef-decl name='gnutls_x509_trust_list_iter_t' type-id='type-id-1713' id='type-id-1714'/> + <class-decl name='gnutls_x509_trust_list_iter' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1715'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='node_index' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1280'> - <var-decl name='bigint_mul_ui' type-id='type-id-1198' visibility='default'/> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='ca_index' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1344'> - <var-decl name='bigint_div' type-id='type-id-1192' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='pkcs11_list' type-id='type-id-1362' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='bigint_prime_check' type-id='type-id-1199' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='pkcs11_index' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='bigint_scan' type-id='type-id-1200' visibility='default'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='pkcs11_size' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='bigint_print' type-id='type-id-1201' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-321' size-in-bits='64' id='type-id-1202'/> - <pointer-type-def type-id='type-id-1203' size-in-bits='64' id='type-id-1187'/> - <pointer-type-def type-id='type-id-1204' size-in-bits='64' id='type-id-1188'/> - <pointer-type-def type-id='type-id-1205' size-in-bits='64' id='type-id-1189'/> - <qualified-type-def type-id='type-id-321' const='yes' id='type-id-1206'/> - <pointer-type-def type-id='type-id-1207' size-in-bits='64' id='type-id-1190'/> - <pointer-type-def type-id='type-id-1208' size-in-bits='64' id='type-id-1191'/> - <pointer-type-def type-id='type-id-1209' size-in-bits='64' id='type-id-1192'/> - <pointer-type-def type-id='type-id-1210' size-in-bits='64' id='type-id-1193'/> - <pointer-type-def type-id='type-id-1211' size-in-bits='64' id='type-id-1194'/> - <pointer-type-def type-id='type-id-1212' size-in-bits='64' id='type-id-1195'/> - <pointer-type-def type-id='type-id-1213' size-in-bits='64' id='type-id-1196'/> - <pointer-type-def type-id='type-id-1214' size-in-bits='64' id='type-id-1197'/> - <pointer-type-def type-id='type-id-1215' size-in-bits='64' id='type-id-1198'/> - <pointer-type-def type-id='type-id-1216' size-in-bits='64' id='type-id-1199'/> - <enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-1217'> - <underlying-type type-id='type-id-41'/> - <enumerator name='GNUTLS_MPI_FORMAT_USG' value='0'/> - <enumerator name='GNUTLS_MPI_FORMAT_STD' value='1'/> - <enumerator name='GNUTLS_MPI_FORMAT_ULE' value='2'/> - </enum-decl> - <typedef-decl name='gnutls_bigint_format_t' type-id='type-id-1217' id='type-id-1218'/> - <pointer-type-def type-id='type-id-1219' size-in-bits='64' id='type-id-1200'/> - <pointer-type-def type-id='type-id-1220' size-in-bits='64' id='type-id-1201'/> - <typedef-decl name='gnutls_crypto_bigint_st' type-id='type-id-1186' id='type-id-1221'/> - <var-decl name='_gnutls_mpi_ops' type-id='type-id-1221' mangled-name='_gnutls_mpi_ops' visibility='default' elf-symbol-id='_gnutls_mpi_ops@@GNUTLS_PRIVATE_3_4'/> - <function-decl name='__gmpz_probab_prime_p' mangled-name='__gmpz_probab_prime_p' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_mul_ui' mangled-name='__gmpz_mul_ui' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_cdiv_q' mangled-name='__gmpz_cdiv_q' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </class-decl> + <pointer-type-def type-id='type-id-1715' size-in-bits='64' id='type-id-1713'/> + <pointer-type-def type-id='type-id-1714' size-in-bits='64' id='type-id-1716'/> + <pointer-type-def type-id='type-id-828' size-in-bits='64' id='type-id-822'/> + <function-decl name='_gnutls_x509_crt_check_revocation' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-842'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-869'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_mul' mangled-name='__gmpz_mul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_check_email' mangled-name='gnutls_x509_crt_check_email' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_email@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='__gmpz_sub' mangled-name='__gmpz_sub' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_pkcs11_verify_crt_status' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-844'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-869'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='__gmpz_add' mangled-name='__gmpz_add' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_verify_crt_status' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-844'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-844'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-869'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='__gmpz_fdiv_r' mangled-name='__gmpz_fdiv_r' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_verify_named_crt' mangled-name='gnutls_x509_trust_list_verify_named_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_verify_named_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-800' name='list'/> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-11' name='name'/> + <parameter type-id='type-id-9' name='name_size'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-219' name='voutput'/> + <parameter type-id='type-id-869' name='func'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mpz_get_str_256_u_le' mangled-name='_gnutls_mpz_get_str_256_u_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_verify_crt' mangled-name='gnutls_x509_trust_list_verify_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_verify_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-800' name='list'/> + <parameter type-id='type-id-816' name='cert_list'/> + <parameter type-id='type-id-10' name='cert_list_size'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-219' name='voutput'/> + <parameter type-id='type-id-869' name='func'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_mpz_sizeinbase_256_s' mangled-name='nettle_mpz_sizeinbase_256_s' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_add_named_crt' mangled-name='gnutls_x509_trust_list_add_named_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_add_named_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-800' name='list'/> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-11' name='name'/> + <parameter type-id='type-id-9' name='name_size'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_mpz_set_str_256_u_le' mangled-name='_gnutls_mpz_set_str_256_u_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_remove_cas' mangled-name='gnutls_x509_trust_list_remove_cas' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_remove_cas@@GNUTLS_3_4'> + <parameter type-id='type-id-800' name='list'/> + <parameter type-id='type-id-844' name='clist'/> + <parameter type-id='type-id-10' name='clist_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_mpz_set_str_256_u' mangled-name='nettle_mpz_set_str_256_u' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_iter_deinit' mangled-name='gnutls_x509_trust_list_iter_deinit' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_iter_deinit@@GNUTLS_3_4'> + <parameter type-id='type-id-1714' name='iter'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='nettle_mpz_set_str_256_s' mangled-name='nettle_mpz_set_str_256_s' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_iter_get_ca' mangled-name='gnutls_x509_trust_list_iter_get_ca' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_iter_get_ca@@GNUTLS_3_4'> + <parameter type-id='type-id-800' name='list'/> + <parameter type-id='type-id-1716' name='iter'/> + <parameter type-id='type-id-816' name='crt'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-1203'> - <parameter type-id='type-id-1202'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1204'> - <parameter type-id='type-id-1202'/> - <parameter is-variadic='yes'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1216'> - <parameter type-id='type-id-1206'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1207'> - <parameter type-id='type-id-1206'/> - <parameter type-id='type-id-1206'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1208'> - <parameter type-id='type-id-1206'/> - <parameter type-id='type-id-38'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1220'> - <parameter type-id='type-id-1206'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-425'/> - <parameter type-id='type-id-1218'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1210'> - <parameter type-id='type-id-321'/> - <parameter type-id='type-id-1206'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1209'> - <parameter type-id='type-id-321'/> - <parameter type-id='type-id-1206'/> - <parameter type-id='type-id-1206'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1214'> - <parameter type-id='type-id-321'/> - <parameter type-id='type-id-1206'/> - <parameter type-id='type-id-1206'/> - <parameter type-id='type-id-1206'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1215'> - <parameter type-id='type-id-321'/> - <parameter type-id='type-id-1206'/> - <parameter type-id='type-id-38'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1212'> - <parameter type-id='type-id-321'/> - <parameter type-id='type-id-38'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1219'> - <parameter type-id='type-id-321'/> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <parameter type-id='type-id-1218'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1211'> - <parameter type-id='type-id-1206'/> - <return type-id='type-id-321'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1213'> - <parameter type-id='type-id-1206'/> - <return type-id='type-id-10'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1205'> - <parameter type-id='type-id-321'/> - <return type-id='type-id-111'/> - </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='mac.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <var-decl name='_gnutls_mac_ops' type-id='type-id-1135' visibility='default'/> - <var-decl name='_gnutls_digest_ops' type-id='type-id-1151' visibility='default'/> - <function-decl name='nettle_pbkdf2' mangled-name='nettle_pbkdf2' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_hkdf_expand' mangled-name='nettle_hkdf_expand' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='verify-high2.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <array-type-def dimensions='1' type-id='type-id-7' size-in-bits='2048' id='type-id-1717'> + <subrange length='256' type-id='type-id-12' id='type-id-139'/> + </array-type-def> + <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1718'/> + <typedef-decl name='DIR' type-id='type-id-1718' id='type-id-1719'/> + <class-decl name='dirent' size-in-bits='2240' is-struct='yes' visibility='default' id='type-id-1720'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='d_ino' type-id='type-id-24' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='d_off' type-id='type-id-18' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='d_reclen' type-id='type-id-38' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='144'> + <var-decl name='d_type' type-id='type-id-71' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='152'> + <var-decl name='d_name' type-id='type-id-1717' visibility='default'/> + </data-member> + </class-decl> + <pointer-type-def type-id='type-id-1719' size-in-bits='64' id='type-id-1721'/> + <pointer-type-def type-id='type-id-1720' size-in-bits='64' id='type-id-1722'/> + <function-decl name='closedir' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1721'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_hkdf_extract' mangled-name='nettle_hkdf_extract' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='readdir' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1721'/> + <return type-id='type-id-1722'/> </function-decl> - <function-decl name='_gnutls_streebog512_init' mangled-name='_gnutls_streebog512_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='opendir' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <return type-id='type-id-1721'/> </function-decl> - <function-decl name='nettle_md2_init' mangled-name='nettle_md2_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_remove_trust_file' mangled-name='gnutls_x509_trust_list_remove_trust_file' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_remove_trust_file@@GNUTLS_3_4'> + <parameter type-id='type-id-800' name='list'/> + <parameter type-id='type-id-3' name='ca_file'/> + <parameter type-id='type-id-793' name='type'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_sha3_224_init' mangled-name='nettle_sha3_224_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_trust_list_remove_trust_mem' mangled-name='gnutls_x509_trust_list_remove_trust_mem' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_trust_list_remove_trust_mem@@GNUTLS_3_4'> + <parameter type-id='type-id-800' name='list'/> + <parameter type-id='type-id-480' name='cas'/> + <parameter type-id='type-id-793' name='type'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_sha3_256_init' mangled-name='nettle_sha3_256_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='verify.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='gnutls_x509_crt_get_ca_status' mangled-name='gnutls_x509_crt_get_ca_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_ca_status@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_sha3_384_init' mangled-name='nettle_sha3_384_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_check_revocation' mangled-name='gnutls_x509_crt_check_revocation' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_revocation@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-842'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_sha3_512_init' mangled-name='nettle_sha3_512_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_pkcs11_crt_is_known' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-816'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='nettle_gosthash94_init' mangled-name='nettle_gosthash94_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_key_purpose_oid' mangled-name='gnutls_x509_crt_get_key_purpose_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_key_purpose_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_streebog256_init' mangled-name='_gnutls_streebog256_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_basic_constraints' mangled-name='gnutls_x509_crt_get_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_basic_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-219'/> + <parameter type-id='type-id-77'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_aes192_set_encrypt_key' mangled-name='nettle_aes192_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_tlsfeatures_check_crt' mangled-name='gnutls_x509_tlsfeatures_check_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_check_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-863'/> + <parameter type-id='type-id-819'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='nettle_aes128_set_encrypt_key' mangled-name='nettle_aes128_set_encrypt_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_name_constraints_check_crt' mangled-name='gnutls_x509_name_constraints_check_crt' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_name_constraints_check_crt@@GNUTLS_3_4'> + <parameter type-id='type-id-1623'/> + <parameter type-id='type-id-1613'/> + <parameter type-id='type-id-819'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='nettle_cmac_aes256_set_key' mangled-name='nettle_cmac_aes256_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_name_constraints' mangled-name='gnutls_x509_crt_get_name_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_name_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-1623'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_cmac_aes128_set_key' mangled-name='nettle_cmac_aes128_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_sign_get_hash_strength' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-315'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='nettle_umac128_set_key' mangled-name='nettle_umac128_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_sec_param_to_symmetric_bits' mangled-name='gnutls_sec_param_to_symmetric_bits' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_sec_param_to_symmetric_bits@@GNUTLS_3_4'> + <parameter type-id='type-id-383'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='nettle_umac96_set_key' mangled-name='nettle_umac96_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_get_system_wide_verification_profile' visibility='default' binding='global' size-in-bits='64'> + <return type-id='type-id-1406'/> </function-decl> - <function-decl name='_gnutls_gost28147_imit_set_param' mangled-name='_gnutls_gost28147_imit_set_param' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_verify' mangled-name='gnutls_x509_crl_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_verify@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-844' name='trusted_cas'/> + <parameter type-id='type-id-10' name='tcas_size'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-219' name='verify'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost28147_imit_set_key' mangled-name='_gnutls_gost28147_imit_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_check_issuer' mangled-name='gnutls_x509_crl_check_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_check_issuer@@GNUTLS_3_4'> + <parameter type-id='type-id-826' name='crl'/> + <parameter type-id='type-id-819' name='issuer'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='nettle_sha1_digest' mangled-name='nettle_sha1_digest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_list_verify' mangled-name='gnutls_x509_crt_list_verify' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_list_verify@@GNUTLS_3_4'> + <parameter type-id='type-id-844' name='cert_list'/> + <parameter type-id='type-id-10' name='cert_list_length'/> + <parameter type-id='type-id-844' name='CA_list'/> + <parameter type-id='type-id-10' name='CA_list_length'/> + <parameter type-id='type-id-842' name='CRL_list'/> + <parameter type-id='type-id-10' name='CRL_list_length'/> + <parameter type-id='type-id-10' name='flags'/> + <parameter type-id='type-id-219' name='verify'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='cipher.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <var-decl name='_gnutls_cipher_ops' type-id='type-id-1127' visibility='default'/> - <function-decl name='nettle_xts_aes256_decrypt_message' mangled-name='nettle_xts_aes256_decrypt_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_xts_aes256_encrypt_message' mangled-name='nettle_xts_aes256_encrypt_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='virt-san.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <function-decl name='_gnutls_krb5_der_to_principal' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_xts_aes128_decrypt_message' mangled-name='nettle_xts_aes128_decrypt_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_krb5_principal_to_der' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_xts_aes128_encrypt_message' mangled-name='nettle_xts_aes128_encrypt_message' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_alt_name_process' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_backport_nettle_cfb8_decrypt' mangled-name='_gnutls_backport_nettle_cfb8_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + </abi-instr> + <abi-instr version='1.0' address-size='64' path='x509.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <class-decl name='hash_table' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-1723'/> + <typedef-decl name='Hash_table' type-id='type-id-1723' id='type-id-1724'/> + <typedef-decl name='Hash_tuning' type-id='type-id-1725' id='type-id-1726'/> + <class-decl name='hash_tuning' size-in-bits='160' is-struct='yes' visibility='default' id='type-id-1725'> + <data-member access='public' layout-offset-in-bits='0'> + <var-decl name='shrink_threshold' type-id='type-id-59' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='32'> + <var-decl name='shrink_factor' type-id='type-id-59' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='growth_threshold' type-id='type-id-59' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='96'> + <var-decl name='growth_factor' type-id='type-id-59' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='is_n_buckets' type-id='type-id-263' visibility='default'/> + </data-member> + </class-decl> + <typedef-decl name='Hash_hasher' type-id='type-id-1727' id='type-id-1728'/> + <typedef-decl name='Hash_comparator' type-id='type-id-1729' id='type-id-1730'/> + <typedef-decl name='Hash_data_freer' type-id='type-id-120' id='type-id-1731'/> + <pointer-type-def type-id='type-id-1724' size-in-bits='64' id='type-id-1732'/> + <pointer-type-def type-id='type-id-1733' size-in-bits='64' id='type-id-1729'/> + <qualified-type-def type-id='type-id-1726' const='yes' id='type-id-1734'/> + <pointer-type-def type-id='type-id-1734' size-in-bits='64' id='type-id-1735'/> + <pointer-type-def type-id='type-id-1736' size-in-bits='64' id='type-id-1727'/> + <function-decl name='_gnutls_x509_crt_import_pkcs11_url' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_crt_import_system_url' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_encode_PKI_params' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-1292'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_crt_get_extension_oid' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-2'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_policies_erase' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1652'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_backport_nettle_cfb8_encrypt' mangled-name='_gnutls_backport_nettle_cfb8_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_x509_san_find_type' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <return type-id='type-id-1613'/> + </function-decl> + <function-decl name='_gnutls_x509_crt_get_extension' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='hash_pjw_bare' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-9'/> + </function-decl> + <function-decl name='hash_free' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1732'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='nettle_des3_set_key' mangled-name='nettle_des3_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='hash_insert_if_absent' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1732'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-770'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='hash_initialize' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-1735'/> + <parameter type-id='type-id-1728'/> + <parameter type-id='type-id-1730'/> + <parameter type-id='type-id-1731'/> + <return type-id='type-id-1732'/> + </function-decl> + <function-decl name='_gnutls_is_same_dn' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-819'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='nettle_des_set_key' mangled-name='nettle_des_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_flags' mangled-name='gnutls_x509_crt_set_flags' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_flags@@GNUTLS_3_6_0'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='nettle_chacha_poly1305_set_nonce' mangled-name='nettle_chacha_poly1305_set_nonce' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_authority_info_access' mangled-name='gnutls_x509_crt_get_authority_info_access' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_authority_info_access@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-14' name='what'/> + <parameter type-id='type-id-772' name='data'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost28147_cnt_crypt' mangled-name='_gnutls_gost28147_cnt_crypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_pk_dsa_raw' mangled-name='gnutls_x509_crt_get_pk_dsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_dsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-772' name='p'/> + <parameter type-id='type-id-772' name='q'/> + <parameter type-id='type-id-772' name='g'/> + <parameter type-id='type-id-772' name='y'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost28147_cnt_set_iv' mangled-name='_gnutls_gost28147_cnt_set_iv' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_pk_rsa_raw' mangled-name='gnutls_x509_crt_get_pk_rsa_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_pk_rsa_raw@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-772' name='m'/> + <parameter type-id='type-id-772' name='e'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost28147_cnt_init' mangled-name='_gnutls_gost28147_cnt_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_crl_dist_points' mangled-name='gnutls_x509_crt_get_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_crl_dist_points@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='san'/> + <parameter type-id='type-id-2' name='san_size'/> + <parameter type-id='type-id-219' name='reason_flags'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost28147_set_param' mangled-name='_gnutls_gost28147_set_param' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_check_key_purpose' mangled-name='gnutls_x509_crt_check_key_purpose' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_check_key_purpose@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-3' name='purpose'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-10'/> </function-decl> - <function-decl name='_gnutls_gost28147_set_key' mangled-name='_gnutls_gost28147_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_issuer' mangled-name='gnutls_x509_crt_get_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-1617' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_cfb_decrypt' mangled-name='nettle_cfb_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_subject' mangled-name='gnutls_x509_crt_get_subject' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-1617' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_cfb_encrypt' mangled-name='nettle_cfb_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_raw_dn' mangled-name='gnutls_x509_crt_get_raw_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_raw_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-772' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_cbc_decrypt' mangled-name='nettle_cbc_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_raw_issuer_dn' mangled-name='gnutls_x509_crt_get_raw_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_raw_issuer_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-772' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_cbc_encrypt' mangled-name='nettle_cbc_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_extension_data' mangled-name='gnutls_x509_crt_get_extension_data' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_data@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-2' name='sizeof_data'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='prf.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_prf_raw' mangled-name='_gnutls_prf_raw' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_gnutls_prf_raw@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-31' name='mac'/> - <parameter type-id='type-id-99' name='master_size'/> - <parameter type-id='type-id-101' name='master'/> - <parameter type-id='type-id-99' name='label_size'/> - <parameter type-id='type-id-27' name='label'/> - <parameter type-id='type-id-99' name='seed_size'/> - <parameter type-id='type-id-903' name='seed'/> - <parameter type-id='type-id-99' name='outsize'/> - <parameter type-id='type-id-379' name='out'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crt_get_extension_oid' mangled-name='gnutls_x509_crt_get_extension_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='oid_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_hmac_sha256_set_key' mangled-name='nettle_hmac_sha256_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_extension_by_oid2' mangled-name='gnutls_x509_crt_get_extension_by_oid2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_by_oid2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-772' name='output'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_tls12_prf' mangled-name='nettle_tls12_prf' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_extension_by_oid' mangled-name='gnutls_x509_crt_get_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_extension_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_hmac_sha384_set_key' mangled-name='nettle_hmac_sha384_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_policy' mangled-name='gnutls_x509_crt_get_policy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_policy@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-1665' name='policy'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_hmac_streebog256_set_key' mangled-name='_gnutls_hmac_streebog256_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_policy_release' mangled-name='gnutls_x509_policy_release' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policy_release@@GNUTLS_3_4'> + <parameter type-id='type-id-1665' name='policy'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_hmac_streebog512_set_key' mangled-name='_gnutls_hmac_streebog512_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_inhibit_anypolicy' mangled-name='gnutls_x509_crt_get_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_inhibit_anypolicy@@GNUTLS_3_6_0'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-219' name='skipcerts'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_tls10_prf' mangled-name='nettle_tls10_prf' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_issuer_alt_othername_oid' mangled-name='gnutls_x509_crt_get_issuer_alt_othername_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_alt_othername_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='ret'/> + <parameter type-id='type-id-2' name='ret_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='backport/cfb8.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='nettle_memxor3' mangled-name='nettle_memxor3' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_subject_alt_othername_oid' mangled-name='gnutls_x509_crt_get_subject_alt_othername_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_alt_othername_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='oid_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='rnd.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='nettle_chacha_crypt' mangled-name='nettle_chacha_crypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_issuer_alt_name2' mangled-name='gnutls_x509_crt_get_issuer_alt_name2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_alt_name2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='ian'/> + <parameter type-id='type-id-2' name='ian_size'/> + <parameter type-id='type-id-219' name='ian_type'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_chacha_set_key' mangled-name='nettle_chacha_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_subject_alt_name2' mangled-name='gnutls_x509_crt_get_subject_alt_name2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_subject_alt_name2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='san'/> + <parameter type-id='type-id-2' name='san_size'/> + <parameter type-id='type-id-219' name='san_type'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_chacha_set_nonce' mangled-name='nettle_chacha_set_nonce' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_issuer_alt_name' mangled-name='gnutls_x509_crt_get_issuer_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_alt_name@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='ian'/> + <parameter type-id='type-id-2' name='ian_size'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='int/rsa-keygen-fips186.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <class-decl name='rsa_public_key' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-1222'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='type-id-99' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='n' type-id='type-id-1223' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='e' type-id='type-id-1223' visibility='default'/> - </data-member> - </class-decl> - <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-1224' visibility='default' id='type-id-1225'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='_mp_alloc' type-id='type-id-22' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='_mp_size' type-id='type-id-22' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='_mp_d' type-id='type-id-1226' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='mp_limb_t' type-id='type-id-38' id='type-id-1227'/> - <pointer-type-def type-id='type-id-1227' size-in-bits='64' id='type-id-1226'/> - <typedef-decl name='__mpz_struct' type-id='type-id-1225' id='type-id-1224'/> - - <array-type-def dimensions='1' type-id='type-id-1224' size-in-bits='128' id='type-id-1228'> - <subrange length='1' type-id='type-id-38' id='type-id-1229'/> - - </array-type-def> - <typedef-decl name='mpz_t' type-id='type-id-1228' id='type-id-1223'/> - <pointer-type-def type-id='type-id-1222' size-in-bits='64' id='type-id-1230'/> - <class-decl name='rsa_private_key' size-in-bits='832' is-struct='yes' visibility='default' id='type-id-1231'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='size' type-id='type-id-99' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='d' type-id='type-id-1223' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='p' type-id='type-id-1223' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='q' type-id='type-id-1223' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='a' type-id='type-id-1223' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='b' type-id='type-id-1223' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='c' type-id='type-id-1223' visibility='default'/> - </data-member> - </class-decl> - <pointer-type-def type-id='type-id-1231' size-in-bits='64' id='type-id-1232'/> - <typedef-decl name='nettle_progress_func' type-id='type-id-1233' id='type-id-1234'/> - <pointer-type-def type-id='type-id-1234' size-in-bits='64' id='type-id-1235'/> - <function-decl name='_rsa_generate_fips186_4_keypair' mangled-name='_rsa_generate_fips186_4_keypair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_rsa_generate_fips186_4_keypair@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-1230' name='pub'/> - <parameter type-id='type-id-1232' name='key'/> - <parameter type-id='type-id-10' name='seed_length'/> - <parameter type-id='type-id-192' name='seed'/> - <parameter type-id='type-id-101' name='progress_ctx'/> - <parameter type-id='type-id-1235' name='progress'/> - <parameter type-id='type-id-10' name='n_size'/> - <return type-id='type-id-22'/> + <function-decl name='gnutls_x509_crt_get_spki' mangled-name='gnutls_x509_crt_get_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-1414' name='spki'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_tstbit' mangled-name='__gmpz_tstbit' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_authority_key_gn_serial' mangled-name='gnutls_x509_crt_get_authority_key_gn_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_authority_key_gn_serial@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='seq'/> + <parameter type-id='type-id-11' name='alt'/> + <parameter type-id='type-id-2' name='alt_size'/> + <parameter type-id='type-id-219' name='alt_type'/> + <parameter type-id='type-id-11' name='serial'/> + <parameter type-id='type-id-2' name='serial_size'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_mul_2exp' mangled-name='__gmpz_mul_2exp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_private_key_usage_period' mangled-name='gnutls_x509_crt_get_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_private_key_usage_period@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-872' name='activation'/> + <parameter type-id='type-id-872' name='expiration'/> + <parameter type-id='type-id-219' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_lcm' mangled-name='__gmpz_lcm' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_dn_oid' mangled-name='gnutls_x509_crt_get_dn_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='oid_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_sha384_digest' mangled-name='nettle_sha384_digest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_dn2' mangled-name='gnutls_x509_crt_get_dn2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-772' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='st_provable_prime' mangled-name='st_provable_prime' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_dn' mangled-name='gnutls_x509_crt_get_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-5' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='mpz_seed_sizeinbase_256_u' mangled-name='mpz_seed_sizeinbase_256_u' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_issuer_dn_oid' mangled-name='gnutls_x509_crt_get_issuer_dn_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-2' name='oid_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_sqrt' mangled-name='__gmpz_sqrt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_issuer_dn_by_oid' mangled-name='gnutls_x509_crt_get_issuer_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='indx'/> + <parameter type-id='type-id-10' name='raw_flag'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_gcd' mangled-name='__gmpz_gcd' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_issuer_dn2' mangled-name='gnutls_x509_crt_get_issuer_dn2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-772' name='dn'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-1233'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-22'/> - <return type-id='type-id-111'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='int/provable-prime.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='__gmpz_fdiv_r_2exp' mangled-name='__gmpz_fdiv_r_2exp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_get_issuer_dn' mangled-name='gnutls_x509_crt_get_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_get_issuer_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-5' name='buf'/> + <parameter type-id='type-id-2' name='buf_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_fdiv_q_2exp' mangled-name='__gmpz_fdiv_q_2exp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_equals2' mangled-name='gnutls_x509_crt_equals2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_equals2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert1'/> + <parameter type-id='type-id-480' name='der'/> + <return type-id='type-id-10'/> </function-decl> + <function-type size-in-bits='64' id='type-id-1733'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-11'/> + <return type-id='type-id-263'/> + </function-type> + <function-type size-in-bits='64' id='type-id-1736'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-9'/> + </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='int/dsa-keygen-fips186.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <class-decl name='dsa_params' size-in-bits='384' is-struct='yes' visibility='default' id='type-id-1236'> + <abi-instr version='1.0' address-size='64' path='x509_dn.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <typedef-decl name='asn1_data_node_st' type-id='type-id-1737' id='type-id-1738'/> + <class-decl name='asn1_data_node_st' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-1737'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='p' type-id='type-id-1223' visibility='default'/> + <var-decl name='name' type-id='type-id-3' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='value' type-id='type-id-11' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='q' type-id='type-id-1223' visibility='default'/> + <var-decl name='value_len' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='g' type-id='type-id-1223' visibility='default'/> + <data-member access='public' layout-offset-in-bits='160'> + <var-decl name='type' type-id='type-id-10' visibility='default'/> </data-member> </class-decl> - <pointer-type-def type-id='type-id-1236' size-in-bits='64' id='type-id-1237'/> - <pointer-type-def type-id='type-id-1224' size-in-bits='64' id='type-id-1238'/> - <typedef-decl name='nettle_random_func' type-id='type-id-1148' id='type-id-1239'/> - <pointer-type-def type-id='type-id-1239' size-in-bits='64' id='type-id-1240'/> - <function-decl name='dsa_generate_dss_keypair' mangled-name='dsa_generate_dss_keypair' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dsa_generate_dss_keypair@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-1237' name='params'/> - <parameter type-id='type-id-1238' name='y'/> - <parameter type-id='type-id-1238' name='x'/> - <parameter type-id='type-id-101' name='random_ctx'/> - <parameter type-id='type-id-1240' name='random'/> - <parameter type-id='type-id-101' name='progress_ctx'/> - <parameter type-id='type-id-1235' name='progress'/> - <return type-id='type-id-22'/> - </function-decl> - <class-decl name='dss_params_validation_seeds' size-in-bits='6400' is-struct='yes' visibility='default' id='type-id-1241'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='seed_length' type-id='type-id-10' visibility='default'/> + <typedef-decl name='gnutls_x509_ava_st' type-id='type-id-1739' id='type-id-1740'/> + <class-decl name='gnutls_x509_ava_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-1739'> + <data-member access='public' static='yes'> + <var-decl name='oid' type-id='type-id-257' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='seed' type-id='type-id-1242' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='pseed_length' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2144'> - <var-decl name='pseed' type-id='type-id-1242' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4224'> - <var-decl name='qseed_length' type-id='type-id-10' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='4256'> - <var-decl name='qseed' type-id='type-id-1242' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='6336'> - <var-decl name='pgen_counter' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='128'> + <var-decl name='value' type-id='type-id-257' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='6368'> - <var-decl name='qgen_counter' type-id='type-id-10' visibility='default'/> + <data-member access='public' layout-offset-in-bits='256'> + <var-decl name='value_tag' type-id='type-id-12' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-16' size-in-bits='2056' id='type-id-1242'> - <subrange length='257' type-id='type-id-38' id='type-id-1243'/> - - </array-type-def> - <pointer-type-def type-id='type-id-1241' size-in-bits='64' id='type-id-1244'/> - <function-decl name='_dsa_generate_dss_pq' mangled-name='_dsa_generate_dss_pq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dsa_generate_dss_pq@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-1237' name='params'/> - <parameter type-id='type-id-1244' name='cert'/> - <parameter type-id='type-id-10' name='seed_length'/> - <parameter type-id='type-id-101' name='seed'/> - <parameter type-id='type-id-101' name='progress_ctx'/> - <parameter type-id='type-id-1235' name='progress'/> - <parameter type-id='type-id-10' name='p_bits'/> - <parameter type-id='type-id-10' name='q_bits'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_dsa_generate_dss_g' mangled-name='_dsa_generate_dss_g' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dsa_generate_dss_g@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-1237' name='params'/> - <parameter type-id='type-id-10' name='domain_seed_size'/> - <parameter type-id='type-id-903' name='domain_seed'/> - <parameter type-id='type-id-101' name='progress_ctx'/> - <parameter type-id='type-id-1235' name='progress'/> - <parameter type-id='type-id-10' name='index'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='__gmpz_fdiv_q' mangled-name='__gmpz_fdiv_q' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='int/dsa-validate.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_dsa_validate_dss_pq' mangled-name='_dsa_validate_dss_pq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dsa_validate_dss_pq@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-1237' name='pub'/> - <parameter type-id='type-id-1244' name='cert'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_dsa_validate_dss_g' mangled-name='_dsa_validate_dss_g' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_dsa_validate_dss_g@@GNUTLS_FIPS140_3_4'> - <parameter type-id='type-id-1237' name='pub'/> - <parameter type-id='type-id-10' name='domain_seed_size'/> - <parameter type-id='type-id-903' name='domain_seed'/> - <parameter type-id='type-id-10' name='index'/> - <return type-id='type-id-22'/> - </function-decl> - <function-decl name='_dsa_check_qp_sizes' mangled-name='_dsa_check_qp_sizes' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-1738' size-in-bits='64' id='type-id-1741'/> + <pointer-type-def type-id='type-id-1740' size-in-bits='64' id='type-id-1742'/> + <function-decl name='asn1_read_node_value' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-909'/> + <parameter type-id='type-id-1741'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_dsa_generate_dss_pq' mangled-name='_dsa_generate_dss_pq' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_dsa_generate_dss_g' mangled-name='_dsa_generate_dss_g' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='int/tls1-prf.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='nettle_hmac_md5_set_key' mangled-name='nettle_hmac_md5_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='nettle_hmac_sha1_set_key' mangled-name='nettle_hmac_sha1_set_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='int/dsa-compute-k.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='__gmpn_rshift' mangled-name='__gmpn_rshift' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpn_copyi' mangled-name='__gmpn_copyi' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='mpn_set_base256' mangled-name='mpn_set_base256' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_limbs_read' mangled-name='__gmpz_limbs_read' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_limbs_write' mangled-name='__gmpz_limbs_write' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='__gmpz_limbs_finish' mangled-name='__gmpz_limbs_finish' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='mpn_get_base256' mangled-name='mpn_get_base256' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_issuer_dn_by_oid' mangled-name='gnutls_x509_crt_set_issuer_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_dn_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpn_sub_n' mangled-name='__gmpn_sub_n' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_ldap_string_to_oid' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-3'/> </function-decl> - <function-decl name='__gmpn_cnd_add_n' mangled-name='__gmpn_cnd_add_n' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_dn_by_oid' mangled-name='gnutls_x509_crt_set_dn_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_dn_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpn_zero' mangled-name='__gmpn_zero' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_get_str' mangled-name='gnutls_x509_dn_get_str' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_get_str@@GNUTLS_3_4'> + <parameter type-id='type-id-1616' name='dn'/> + <parameter type-id='type-id-772' name='str'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='int/ecdsa-compute-k.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='__gmpz_init_set_str' mangled-name='__gmpz_init_set_str' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_get_rdn_ava' mangled-name='gnutls_x509_dn_get_rdn_ava' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_get_rdn_ava@@GNUTLS_3_4'> + <parameter type-id='type-id-1616' name='dn'/> + <parameter type-id='type-id-14' name='irdn'/> + <parameter type-id='type-id-14' name='iava'/> + <parameter type-id='type-id-1742' name='ava'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='sysrng-linux.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <pointer-type-def type-id='type-id-1245' size-in-bits='64' id='type-id-1246'/> - <typedef-decl name='get_entropy_func' type-id='type-id-1246' id='type-id-1247'/> - <var-decl name='_rnd_get_system_entropy' type-id='type-id-1247' visibility='default'/> - <function-decl name='close' mangled-name='close' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_export2' mangled-name='gnutls_x509_dn_export2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_export2@@GNUTLS_3_4'> + <parameter type-id='type-id-1616' name='dn'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-772' name='out'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='strerror' mangled-name='strerror' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_export' mangled-name='gnutls_x509_dn_export' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_export@@GNUTLS_3_4'> + <parameter type-id='type-id-1616' name='dn'/> + <parameter type-id='type-id-793' name='format'/> + <parameter type-id='type-id-11' name='output_data'/> + <parameter type-id='type-id-2' name='output_data_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__read_alias' mangled-name='read' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_dn_set_str' mangled-name='gnutls_x509_dn_set_str' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_dn_set_str@@GNUTLS_3_4'> + <parameter type-id='type-id-1616' name='dn'/> + <parameter type-id='type-id-3' name='str'/> + <parameter type-id='type-id-795' name='err'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='getrandom' mangled-name='getrandom' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crq_set_dn' mangled-name='gnutls_x509_crq_set_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crq_set_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='dn'/> + <parameter type-id='type-id-795' name='err'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__open_alias' mangled-name='open' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_issuer_dn' mangled-name='gnutls_x509_crt_set_issuer_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-3' name='dn'/> + <parameter type-id='type-id-795' name='err'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='fcntl' mangled-name='fcntl' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_dn' mangled-name='gnutls_x509_crt_set_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-3' name='dn'/> + <parameter type-id='type-id-795' name='err'/> + <return type-id='type-id-14'/> </function-decl> - <function-type size-in-bits='64' id='type-id-1245'> - <parameter type-id='type-id-101'/> - <parameter type-id='type-id-99'/> - <return type-id='type-id-22'/> - </function-type> </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/gost28147.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <class-decl name='gost28147_param' size-in-bits='32800' is-struct='yes' visibility='default' id='type-id-1248'> + <abi-instr version='1.0' address-size='64' path='x509_ext.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <typedef-decl name='name_constraints_node_st' type-id='type-id-1627' id='type-id-1743'/> + <class-decl name='name_st' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-837'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='key_meshing' type-id='type-id-22' visibility='default'/> + <var-decl name='type' type-id='type-id-10' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='sbox' type-id='type-id-1249' visibility='default'/> + <data-member access='public' layout-offset-in-bits='64'> + <var-decl name='san' type-id='type-id-257' visibility='default'/> + </data-member> + <data-member access='public' layout-offset-in-bits='192'> + <var-decl name='othername_oid' type-id='type-id-257' visibility='default'/> </data-member> </class-decl> - - <array-type-def dimensions='1' type-id='type-id-18' size-in-bits='32768' id='type-id-1249'> - <subrange length='1024' type-id='type-id-38' id='type-id-1250'/> - - </array-type-def> - <qualified-type-def type-id='type-id-1248' const='yes' id='type-id-1251'/> - <var-decl name='_gnutls_gost28147_param_test_3411' type-id='type-id-1251' visibility='default'/> - <var-decl name='_gnutls_gost28147_param_CryptoPro_3411' type-id='type-id-1251' visibility='default'/> - <var-decl name='_gnutls_gost28147_param_Test_89' type-id='type-id-1251' visibility='default'/> - <var-decl name='_gnutls_gost28147_param_CryptoPro_A' type-id='type-id-1251' visibility='default'/> - <var-decl name='_gnutls_gost28147_param_CryptoPro_B' type-id='type-id-1251' visibility='default'/> - <var-decl name='_gnutls_gost28147_param_CryptoPro_C' type-id='type-id-1251' visibility='default'/> - <var-decl name='_gnutls_gost28147_param_CryptoPro_D' type-id='type-id-1251' visibility='default'/> - <var-decl name='_gnutls_gost28147_param_TC26_Z' type-id='type-id-1251' visibility='default'/> - <function-decl name='_nettle_write_le32' mangled-name='_nettle_write_le32' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/gost-wrap.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_gost28147_decrypt' mangled-name='_gnutls_gost28147_decrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-1626' size-in-bits='64' id='type-id-1744'/> + <pointer-type-def type-id='type-id-837' size-in-bits='64' id='type-id-836'/> + <function-decl name='_gnutls_idna_email_map' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_x509_read_der_uint' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-219'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_write_general_name' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1613'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost28147_imit_set_nonce' mangled-name='_gnutls_gost28147_imit_set_nonce' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_name_constraints_node_free' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1626'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_gnutls_gost28147_imit_update' mangled-name='_gnutls_gost28147_imit_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_extract_name_constraints' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1744'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='_gnutls_write_new_general_name' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-1613'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost28147_imit_digest' mangled-name='_gnutls_gost28147_imit_digest' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_write_new_othername' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-536'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='nettle_memeql_sec' mangled-name='nettle_memeql_sec' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_alt_name_assign_virt_type' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-836'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost28147_encrypt' mangled-name='_gnutls_gost28147_encrypt' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_tlsfeatures_add' mangled-name='gnutls_x509_tlsfeatures_add' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_tlsfeatures_add@@GNUTLS_3_4'> + <parameter type-id='type-id-863' name='f'/> + <parameter type-id='type-id-10' name='feature'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/gosthash94.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_gost28147_encrypt_simple' mangled-name='_gnutls_gost28147_encrypt_simple' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_aki_set_cert_issuer' mangled-name='gnutls_x509_aki_set_cert_issuer' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aki_set_cert_issuer@@GNUTLS_3_4'> + <parameter type-id='type-id-1620' name='aki'/> + <parameter type-id='type-id-10' name='san_type'/> + <parameter type-id='type-id-480' name='san'/> + <parameter type-id='type-id-3' name='othername_oid'/> + <parameter type-id='type-id-480' name='serial'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/gosthash94-meta.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <var-decl name='_gnutls_gosthash94cp' type-id='type-id-1150' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/streebog-meta.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <var-decl name='_gnutls_streebog512' type-id='type-id-1150' visibility='default'/> - <var-decl name='_gnutls_streebog256' type-id='type-id-1150' visibility='default'/> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/hmac-gosthash94.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_gosthash94cp_update' mangled-name='_gnutls_gosthash94cp_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <abi-instr version='1.0' address-size='64' path='x509_write.c' comp-dir-path='/home/ueno/devel/gnutls/lib/x509' language='LANG_C11'> + <qualified-type-def type-id='type-id-1653' const='yes' id='type-id-1745'/> + <pointer-type-def type-id='type-id-1745' size-in-bits='64' id='type-id-1746'/> + <function-decl name='gnutls_x509_ext_export_policies' mangled-name='gnutls_x509_ext_export_policies' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_policies@@GNUTLS_3_4'> + <parameter type-id='type-id-1652'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/hmac-streebog.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_streebog512_update' mangled-name='_gnutls_streebog512_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_policies_set' mangled-name='gnutls_x509_policies_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_policies_set@@GNUTLS_3_4'> + <parameter type-id='type-id-1652'/> + <parameter type-id='type-id-1746'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/bignum-le.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='__gmpz_import' mangled-name='__gmpz_import' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_export_aia' mangled-name='gnutls_x509_ext_export_aia' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_aia@@GNUTLS_3_4'> + <parameter type-id='type-id-1645'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_export' mangled-name='__gmpz_export' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_aia_set' mangled-name='gnutls_x509_aia_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_aia_set@@GNUTLS_3_4'> + <parameter type-id='type-id-1645'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-480'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/ecc-gostdsa-sign.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_gost_hash' mangled-name='_gnutls_gost_hash' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_check_cert_sanity' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-819'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_ecc_mod_mul' mangled-name='_nettle_ecc_mod_mul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_export_key_purposes' mangled-name='gnutls_x509_ext_export_key_purposes' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_key_purposes@@GNUTLS_3_4'> + <parameter type-id='type-id-1649'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_ecc_mod_add' mangled-name='_nettle_ecc_mod_add' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_key_purpose_set' mangled-name='gnutls_x509_key_purpose_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_key_purpose_set@@GNUTLS_3_4'> + <parameter type-id='type-id-1649'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_cnd_copy' mangled-name='_nettle_cnd_copy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_export_subject_key_id' mangled-name='gnutls_x509_ext_export_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_subject_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/gostdsa-sign.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_ecc_mod_random' mangled-name='_nettle_ecc_mod_random' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_export_crl_dist_points' mangled-name='gnutls_x509_ext_export_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_crl_dist_points@@GNUTLS_3_4'> + <parameter type-id='type-id-1647'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ecc_gostdsa_sign' mangled-name='_gnutls_ecc_gostdsa_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crl_dist_points_set' mangled-name='gnutls_x509_crl_dist_points_set' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crl_dist_points_set@@GNUTLS_3_4'> + <parameter type-id='type-id-1647'/> + <parameter type-id='type-id-1613'/> + <parameter type-id='type-id-480'/> + <parameter type-id='type-id-10'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/gostdsa-verify.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_ecc_gostdsa_verify_itch' mangled-name='_gnutls_ecc_gostdsa_verify_itch' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_export_private_key_usage_period' mangled-name='gnutls_x509_ext_export_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_private_key_usage_period@@GNUTLS_3_4'> + <parameter type-id='type-id-272'/> + <parameter type-id='type-id-272'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_gmp_alloc_limbs' mangled-name='_nettle_gmp_alloc_limbs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_export_proxy' mangled-name='gnutls_x509_ext_export_proxy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_proxy@@GNUTLS_3_4'> + <parameter type-id='type-id-14'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-3'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_mpz_limbs_copy' mangled-name='_nettle_mpz_limbs_copy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_ext_export_inhibit_anypolicy' mangled-name='gnutls_x509_ext_export_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_ext_export_inhibit_anypolicy@@GNUTLS_3_6_0'> + <parameter type-id='type-id-10'/> + <parameter type-id='type-id-772'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_ecc_gostdsa_verify' mangled-name='_gnutls_ecc_gostdsa_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_spki' mangled-name='gnutls_x509_crt_set_spki' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_spki@@GNUTLS_3_6_0'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1421' name='spki'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_gmp_free_limbs' mangled-name='_nettle_gmp_free_limbs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_policy' mangled-name='gnutls_x509_crt_set_policy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_policy@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1746' name='policy'/> + <parameter type-id='type-id-10' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/ecc-gost-hash.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_mpn_set_base256_le' mangled-name='_nettle_mpn_set_base256_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_authority_info_access' mangled-name='gnutls_x509_crt_set_authority_info_access' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_authority_info_access@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-14' name='what'/> + <parameter type-id='type-id-772' name='data'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/gostdsa-mask.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='__gmpz_roinit_n' mangled-name='__gmpz_roinit_n' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_privkey_sign' mangled-name='gnutls_x509_crt_privkey_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_privkey_sign@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-819' name='issuer'/> + <parameter type-id='type-id-775' name='issuer_key'/> + <parameter type-id='type-id-198' name='dig'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_tdiv_r_2exp' mangled-name='__gmpz_tdiv_r_2exp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_key_purpose_oid' mangled-name='gnutls_x509_crt_set_key_purpose_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_key_purpose_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-11' name='oid'/> + <parameter type-id='type-id-10' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_tdiv_q_2exp' mangled-name='__gmpz_tdiv_q_2exp' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_authority_key_id' mangled-name='gnutls_x509_crt_set_authority_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_authority_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-11' name='id'/> + <parameter type-id='type-id-9' name='id_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost/gostdsa-vko.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_mpn_get_base256_le' mangled-name='_nettle_mpn_get_base256_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_subject_key_id' mangled-name='gnutls_x509_crt_set_subject_key_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_key_id@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-11' name='id'/> + <parameter type-id='type-id-9' name='id_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='gost_keywrap.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_gost28147_key_unwrap_cryptopro' mangled-name='_gnutls_gost28147_key_unwrap_cryptopro' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_cpy_crl_dist_points' mangled-name='gnutls_x509_crt_cpy_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_cpy_crl_dist_points@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='dst'/> + <parameter type-id='type-id-819' name='src'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_gost28147_key_wrap_cryptopro' mangled-name='_gnutls_gost28147_key_wrap_cryptopro' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_crl_dist_points2' mangled-name='gnutls_x509_crt_set_crl_dist_points2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crl_dist_points2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1613' name='type'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-10' name='data_size'/> + <parameter type-id='type-id-10' name='reason_flags'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/gmp-glue.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='__gmp_get_memory_functions' mangled-name='__gmp_get_memory_functions' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_crl_dist_points' mangled-name='gnutls_x509_crt_set_crl_dist_points' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crl_dist_points@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1613' name='type'/> + <parameter type-id='type-id-11' name='data_string'/> + <parameter type-id='type-id-10' name='reason_flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpz_limbs_modify' mangled-name='__gmpz_limbs_modify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_subject_unique_id' mangled-name='gnutls_x509_crt_set_subject_unique_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_unique_id@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-11' name='id'/> + <parameter type-id='type-id-9' name='id_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/sha3.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='gnutls_nettle_curve448_sha3_permute' mangled-name='gnutls_nettle_curve448_sha3_permute' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_issuer_unique_id' mangled-name='gnutls_x509_crt_set_issuer_unique_id' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_unique_id@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-11' name='id'/> + <parameter type-id='type-id-9' name='id_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/sha3-256.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_sha3_pad' mangled-name='_nettle_sha3_pad' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_serial' mangled-name='gnutls_x509_crt_set_serial' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_serial@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-11' name='serial'/> + <parameter type-id='type-id-9' name='serial_size'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_write_le64' mangled-name='_nettle_write_le64' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_expiration_time' mangled-name='gnutls_x509_crt_set_expiration_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_expiration_time@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-272' name='exp_time'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_sha3_update' mangled-name='_nettle_sha3_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_activation_time' mangled-name='gnutls_x509_crt_set_activation_time' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_activation_time@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='cert'/> + <parameter type-id='type-id-272' name='act_time'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/shake256.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='gnutls_nettle_curve448_sha3_256_init' mangled-name='gnutls_nettle_curve448_sha3_256_init' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_sign' mangled-name='gnutls_x509_crt_sign' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_sign@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-819' name='issuer'/> + <parameter type-id='type-id-474' name='issuer_key'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ecc-add-eh.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_nettle_curve448_ecc_mod_mul' mangled-name='_gnutls_nettle_curve448_ecc_mod_mul' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_sign2' mangled-name='gnutls_x509_crt_sign2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_sign2@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-819' name='issuer'/> + <parameter type-id='type-id-474' name='issuer_key'/> + <parameter type-id='type-id-198' name='dig'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_nettle_curve448_ecc_mod_add' mangled-name='_gnutls_nettle_curve448_ecc_mod_add' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_private_key_usage_period' mangled-name='gnutls_x509_crt_set_private_key_usage_period' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_private_key_usage_period@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-272' name='activation'/> + <parameter type-id='type-id-272' name='expiration'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_nettle_curve448_ecc_mod_sub' mangled-name='_gnutls_nettle_curve448_ecc_mod_sub' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_proxy' mangled-name='gnutls_x509_crt_set_proxy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_proxy@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-14' name='pathLenConstraint'/> + <parameter type-id='type-id-3' name='policyLanguage'/> + <parameter type-id='type-id-3' name='policy'/> + <parameter type-id='type-id-9' name='sizeof_policy'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_nettle_curve448_ecc_mod_sqr' mangled-name='_gnutls_nettle_curve448_ecc_mod_sqr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_issuer_alt_othername' mangled-name='gnutls_x509_crt_set_issuer_alt_othername' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_alt_othername@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-10' name='data_size'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ecc-eh-to-a.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_nettle_curve448_cnd_copy' mangled-name='_gnutls_nettle_curve448_cnd_copy' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_subject_alt_othername' mangled-name='gnutls_x509_crt_set_subject_alt_othername' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_alt_othername@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-10' name='data_size'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ecc-mul-a-eh.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_nettle_curve448_sec_tabselect' mangled-name='_gnutls_nettle_curve448_sec_tabselect' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_issuer_alt_name' mangled-name='gnutls_x509_crt_set_issuer_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_issuer_alt_name@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1613' name='type'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-10' name='data_size'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_nettle_curve448_ecc_a_to_j' mangled-name='_gnutls_nettle_curve448_ecc_a_to_j' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_subject_alt_name' mangled-name='gnutls_x509_crt_set_subject_alt_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_alt_name@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1613' name='type'/> + <parameter type-id='type-id-11' name='data'/> + <parameter type-id='type-id-10' name='data_size'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ecc-mul-m.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_nettle_curve448_cnd_swap' mangled-name='_gnutls_nettle_curve448_cnd_swap' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_subject_alternative_name' mangled-name='gnutls_x509_crt_set_subject_alternative_name' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_subject_alternative_name@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1613' name='type'/> + <parameter type-id='type-id-3' name='data_string'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_nettle_curve448_ecc_mod_addmul_1' mangled-name='_gnutls_nettle_curve448_ecc_mod_addmul_1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_inhibit_anypolicy' mangled-name='gnutls_x509_crt_set_inhibit_anypolicy' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_inhibit_anypolicy@@GNUTLS_3_6_0'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-10' name='skipcerts'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ecc-mod.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='__gmpn_addmul_1' mangled-name='__gmpn_addmul_1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_ca_status' mangled-name='gnutls_x509_crt_set_ca_status' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_ca_status@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-10' name='ca'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpn_add_n' mangled-name='__gmpn_add_n' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_basic_constraints' mangled-name='gnutls_x509_crt_set_basic_constraints' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_basic_constraints@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-10' name='ca'/> + <parameter type-id='type-id-14' name='pathLenConstraint'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_gnutls_nettle_curve448_sec_add_1' mangled-name='_gnutls_nettle_curve448_sec_add_1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_extension_by_oid' mangled-name='gnutls_x509_crt_set_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_extension_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-11' name='buf'/> + <parameter type-id='type-id-9' name='sizeof_buf'/> + <parameter type-id='type-id-10' name='critical'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ecc-mod-arith.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='__gmpn_sqr' mangled-name='__gmpn_sqr' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_crq_extensions' mangled-name='gnutls_x509_crt_set_crq_extensions' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crq_extensions@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1447' name='crq'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpn_mul_n' mangled-name='__gmpn_mul_n' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_crq' mangled-name='gnutls_x509_crt_set_crq' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crq@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1447' name='crq'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpn_submul_1' mangled-name='__gmpn_submul_1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_key' mangled-name='gnutls_x509_crt_set_key' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_key@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-474' name='key'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpn_cnd_sub_n' mangled-name='__gmpn_cnd_sub_n' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_version' mangled-name='gnutls_x509_crt_set_version' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_version@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-10' name='version'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='__gmpn_mul_1' mangled-name='__gmpn_mul_1' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_proxy_dn' mangled-name='gnutls_x509_crt_set_proxy_dn' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_proxy_dn@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-819' name='eecrt'/> + <parameter type-id='type-id-10' name='raw_flag'/> + <parameter type-id='type-id-11' name='name'/> + <parameter type-id='type-id-10' name='sizeof_name'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ecc-a-to-j.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='__gmpn_copyd' mangled-name='__gmpn_copyd' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_x509_crt_set_crq_extension_by_oid' mangled-name='gnutls_x509_crt_set_crq_extension_by_oid' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_x509_crt_set_crq_extension_by_oid@@GNUTLS_3_4'> + <parameter type-id='type-id-819' name='crt'/> + <parameter type-id='type-id-1447' name='crq'/> + <parameter type-id='type-id-3' name='oid'/> + <parameter type-id='type-id-10' name='flags'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ecc-curve448.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <class-decl name='ecc_curve' size-in-bits='2240' is-struct='yes' visibility='default' id='type-id-1252'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='p' type-id='type-id-1253' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='704'> - <var-decl name='q' type-id='type-id-1253' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1408'> - <var-decl name='use_redc' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1424'> - <var-decl name='pippenger_k' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1440'> - <var-decl name='pippenger_c' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1456'> - <var-decl name='add_hh_itch' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1472'> - <var-decl name='add_hhh_itch' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1488'> - <var-decl name='dup_itch' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1504'> - <var-decl name='mul_itch' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1520'> - <var-decl name='mul_g_itch' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1536'> - <var-decl name='h_to_a_itch' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1600'> - <var-decl name='add_hh' type-id='type-id-1254' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1664'> - <var-decl name='add_hhh' type-id='type-id-1254' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1728'> - <var-decl name='dup' type-id='type-id-1255' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1792'> - <var-decl name='mul' type-id='type-id-1256' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1856'> - <var-decl name='mul_g' type-id='type-id-1257' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1920'> - <var-decl name='h_to_a' type-id='type-id-1258' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='1984'> - <var-decl name='b' type-id='type-id-1259' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2048'> - <var-decl name='g' type-id='type-id-1259' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2112'> - <var-decl name='unit' type-id='type-id-1259' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='2176'> - <var-decl name='pippenger_table' type-id='type-id-1259' visibility='default'/> - </data-member> - </class-decl> - <class-decl name='ecc_modulo' size-in-bits='704' is-struct='yes' visibility='default' id='type-id-1253'> + <abi-instr version='1.0' address-size='64' path='x509_b64.c' comp-dir-path='/home/ueno/devel/gnutls/lib' language='LANG_C11'> + <class-decl name='base64_decode_ctx' size-in-bits='128' is-struct='yes' visibility='default' id='type-id-1747'> <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='bit_size' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='16'> - <var-decl name='size' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='32'> - <var-decl name='B_size' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='48'> - <var-decl name='redc_size' type-id='type-id-24' visibility='default'/> + <var-decl name='table' type-id='type-id-1748' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='invert_itch' type-id='type-id-24' visibility='default'/> + <var-decl name='word' type-id='type-id-38' visibility='default'/> </data-member> <data-member access='public' layout-offset-in-bits='80'> - <var-decl name='sqrt_itch' type-id='type-id-24' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='m' type-id='type-id-1259' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='B' type-id='type-id-1259' visibility='default'/> + <var-decl name='bits' type-id='type-id-71' visibility='default'/> </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='B_shifted' type-id='type-id-1259' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='320'> - <var-decl name='redc_mpm1' type-id='type-id-1259' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='384'> - <var-decl name='mp1h' type-id='type-id-1259' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='448'> - <var-decl name='mod' type-id='type-id-1260' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='512'> - <var-decl name='reduce' type-id='type-id-1260' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='576'> - <var-decl name='invert' type-id='type-id-1261' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='640'> - <var-decl name='sqrt' type-id='type-id-1262' visibility='default'/> + <data-member access='public' layout-offset-in-bits='88'> + <var-decl name='padding' type-id='type-id-71' visibility='default'/> </data-member> </class-decl> - <qualified-type-def type-id='type-id-1227' const='yes' id='type-id-1263'/> - <pointer-type-def type-id='type-id-1263' size-in-bits='64' id='type-id-1259'/> - <qualified-type-def type-id='type-id-1253' const='yes' id='type-id-1264'/> - <pointer-type-def type-id='type-id-1264' size-in-bits='64' id='type-id-1265'/> - <typedef-decl name='ecc_mod_func' type-id='type-id-1266' id='type-id-1267'/> - <pointer-type-def type-id='type-id-1267' size-in-bits='64' id='type-id-1260'/> - <typedef-decl name='ecc_mod_inv_func' type-id='type-id-1268' id='type-id-1269'/> - <pointer-type-def type-id='type-id-1269' size-in-bits='64' id='type-id-1261'/> - <typedef-decl name='ecc_mod_sqrt_func' type-id='type-id-1270' id='type-id-1271'/> - <pointer-type-def type-id='type-id-1271' size-in-bits='64' id='type-id-1262'/> - <qualified-type-def type-id='type-id-1252' const='yes' id='type-id-1272'/> - <pointer-type-def type-id='type-id-1272' size-in-bits='64' id='type-id-1273'/> - <typedef-decl name='ecc_add_func' type-id='type-id-1274' id='type-id-1275'/> - <pointer-type-def type-id='type-id-1275' size-in-bits='64' id='type-id-1254'/> - <typedef-decl name='ecc_dup_func' type-id='type-id-1276' id='type-id-1277'/> - <pointer-type-def type-id='type-id-1277' size-in-bits='64' id='type-id-1255'/> - <typedef-decl name='ecc_mul_func' type-id='type-id-1274' id='type-id-1278'/> - <pointer-type-def type-id='type-id-1278' size-in-bits='64' id='type-id-1256'/> - <typedef-decl name='ecc_mul_g_func' type-id='type-id-1276' id='type-id-1279'/> - <pointer-type-def type-id='type-id-1279' size-in-bits='64' id='type-id-1257'/> - <typedef-decl name='ecc_h_to_a_func' type-id='type-id-1280' id='type-id-1281'/> - <pointer-type-def type-id='type-id-1281' size-in-bits='64' id='type-id-1258'/> - <var-decl name='_nettle_curve448' type-id='type-id-1272' visibility='default'/> - <function-type size-in-bits='64' id='type-id-1270'> - <parameter type-id='type-id-1265'/> - <parameter type-id='type-id-1226'/> - <parameter type-id='type-id-1259'/> - <parameter type-id='type-id-1259'/> - <parameter type-id='type-id-1226'/> - <return type-id='type-id-22'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1280'> - <parameter type-id='type-id-1273'/> - <parameter type-id='type-id-22'/> - <parameter type-id='type-id-1226'/> - <parameter type-id='type-id-1259'/> - <parameter type-id='type-id-1226'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1274'> - <parameter type-id='type-id-1273'/> - <parameter type-id='type-id-1226'/> - <parameter type-id='type-id-1259'/> - <parameter type-id='type-id-1259'/> - <parameter type-id='type-id-1226'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1276'> - <parameter type-id='type-id-1273'/> - <parameter type-id='type-id-1226'/> - <parameter type-id='type-id-1259'/> - <parameter type-id='type-id-1226'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1266'> - <parameter type-id='type-id-1265'/> - <parameter type-id='type-id-1226'/> - <return type-id='type-id-111'/> - </function-type> - <function-type size-in-bits='64' id='type-id-1268'> - <parameter type-id='type-id-1265'/> - <parameter type-id='type-id-1226'/> - <parameter type-id='type-id-1259'/> - <parameter type-id='type-id-1226'/> - <return type-id='type-id-111'/> - </function-type> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/curve448-mul.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_nettle_curve448_gmp_alloc_limbs' mangled-name='_gnutls_nettle_curve448_gmp_alloc_limbs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_nettle_curve448_mpn_set_base256_le' mangled-name='_gnutls_nettle_curve448_mpn_set_base256_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_nettle_curve448_ecc_mul_m' mangled-name='_gnutls_nettle_curve448_ecc_mul_m' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_nettle_curve448_mpn_get_base256_le' mangled-name='_gnutls_nettle_curve448_mpn_get_base256_le' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_nettle_curve448_gmp_free_limbs' mangled-name='_gnutls_nettle_curve448_gmp_free_limbs' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/curve448-mul-g.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_gnutls_nettle_curve448_ecc_mul_g_eh' mangled-name='_gnutls_nettle_curve448_ecc_mul_g_eh' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_gnutls_nettle_curve448_curve448_eh_to_x' mangled-name='_gnutls_nettle_curve448_curve448_eh_to_x' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/eddsa-pubkey.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_eddsa_compress' mangled-name='_nettle_eddsa_compress' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - <function-decl name='_nettle_eddsa_compress_itch' mangled-name='_nettle_eddsa_compress_itch' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/eddsa-sign.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_eddsa_hash' mangled-name='_nettle_eddsa_hash' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> - </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/eddsa-verify.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_eddsa_decompress' mangled-name='_nettle_eddsa_decompress' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <pointer-type-def type-id='type-id-1747' size-in-bits='64' id='type-id-1749'/> + <qualified-type-def type-id='type-id-39' const='yes' id='type-id-1750'/> + <pointer-type-def type-id='type-id-1750' size-in-bits='64' id='type-id-1748'/> + <function-decl name='memmem' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-11'/> + <parameter type-id='type-id-9'/> + <return type-id='type-id-11'/> + </function-decl> + <function-decl name='nettle_base64_decode_final' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1749'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_base64_decode_update' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1749'/> + <parameter type-id='type-id-2'/> + <parameter type-id='type-id-133'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-14'/> + </function-decl> + <function-decl name='nettle_base64_decode_init' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-1749'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_nettle_eddsa_decompress_itch' mangled-name='_nettle_eddsa_decompress_itch' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='nettle_base64_encode_raw' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-132'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ed448-shake256.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <class-decl name='ecc_eddsa' size-in-bits='320' is-struct='yes' visibility='default' id='type-id-1282'> - <data-member access='public' layout-offset-in-bits='0'> - <var-decl name='update' type-id='type-id-1143' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='64'> - <var-decl name='digest' type-id='type-id-1144' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='128'> - <var-decl name='dom' type-id='type-id-1283' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='192'> - <var-decl name='low_mask' type-id='type-id-1227' visibility='default'/> - </data-member> - <data-member access='public' layout-offset-in-bits='256'> - <var-decl name='high_bit' type-id='type-id-1227' visibility='default'/> - </data-member> - </class-decl> - <typedef-decl name='nettle_eddsa_dom_func' type-id='type-id-120' id='type-id-1284'/> - <pointer-type-def type-id='type-id-1284' size-in-bits='64' id='type-id-1283'/> - <qualified-type-def type-id='type-id-1282' const='yes' id='type-id-1285'/> - <var-decl name='_nettle_ed448_shake256' type-id='type-id-1285' visibility='default'/> - <function-decl name='gnutls_nettle_curve448_sha3_256_update' mangled-name='gnutls_nettle_curve448_sha3_256_update' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_str_cat' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-13'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ed448-shake256-pubkey.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_eddsa_public_key_itch' mangled-name='_nettle_eddsa_public_key_itch' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='_gnutls_str_cpy' visibility='default' binding='global' size-in-bits='64'> + <parameter type-id='type-id-5'/> + <parameter type-id='type-id-9'/> + <parameter type-id='type-id-3'/> + <return type-id='type-id-13'/> </function-decl> - <function-decl name='_nettle_eddsa_expand_key' mangled-name='_nettle_eddsa_expand_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_base64_encode2' mangled-name='gnutls_base64_encode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_base64_encode2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-772' name='result'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_eddsa_public_key' mangled-name='_nettle_eddsa_public_key' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_base64_decode2' mangled-name='gnutls_base64_decode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_base64_decode2@@GNUTLS_3_6_0'> + <parameter type-id='type-id-480' name='base64'/> + <parameter type-id='type-id-772' name='result'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ed448-shake256-sign.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_eddsa_sign_itch' mangled-name='_nettle_eddsa_sign_itch' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pem_base64_decode2' mangled-name='gnutls_pem_base64_decode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pem_base64_decode2@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='header'/> + <parameter type-id='type-id-480' name='b64_data'/> + <parameter type-id='type-id-772' name='result'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_eddsa_sign' mangled-name='_nettle_eddsa_sign' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pem_base64_decode' mangled-name='gnutls_pem_base64_decode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pem_base64_decode@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='header'/> + <parameter type-id='type-id-480' name='b64_data'/> + <parameter type-id='type-id-99' name='result'/> + <parameter type-id='type-id-2' name='result_size'/> + <return type-id='type-id-14'/> </function-decl> - </abi-instr> - <abi-instr version='1.0' address-size='64' path='curve448/ed448-shake256-verify.c' comp-dir-path='/root/gnutls/lib/nettle' language='LANG_C99'> - <function-decl name='_nettle_eddsa_verify_itch' mangled-name='_nettle_eddsa_verify_itch' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pem_base64_encode2' mangled-name='gnutls_pem_base64_encode2' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pem_base64_encode2@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='header'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-772' name='result'/> + <return type-id='type-id-14'/> </function-decl> - <function-decl name='_nettle_eddsa_verify' mangled-name='_nettle_eddsa_verify' visibility='default' binding='global' size-in-bits='64'> - <return type-id='type-id-111'/> + <function-decl name='gnutls_pem_base64_encode' mangled-name='gnutls_pem_base64_encode' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='gnutls_pem_base64_encode@@GNUTLS_3_4'> + <parameter type-id='type-id-3' name='msg'/> + <parameter type-id='type-id-480' name='data'/> + <parameter type-id='type-id-5' name='result'/> + <parameter type-id='type-id-2' name='result_size'/> + <return type-id='type-id-14'/> </function-decl> </abi-instr> </abi-corpus> |