Call tree LLVMFuzzerTestOneInput /src/dropbear/src/../fuzz/fuzzer-client_nomaths.c linenumber=-1 fuzz_run_client /src/dropbear/src/../fuzz/fuzz-common.c linenumber=4 fuzz_cli_setup /src/dropbear/src/../fuzz/fuzz-common.c linenumber=302 fuzz_common_setup /src/dropbear/src/../fuzz/fuzz-common.c linenumber=113 disallow_core /src/dropbear/src/dbutil.c linenumber=29 getrlimit linenumber=612 setrlimit linenumber=616 m_malloc /src/dropbear/src/dbmalloc.c linenumber=33 dropbear_exit /src/dropbear/src/dbutil.c linenumber=136 calloc linenumber=141 dropbear_exit /src/dropbear/src/dbutil.c linenumber=143 put_alloc /src/dropbear/src/dbmalloc.c linenumber=146 __assert_fail linenumber=103 __assert_fail linenumber=104 crypto_init /src/dropbear/src/crypto_desc.c linenumber=35 register_cipher /src/dropbear/libtomcrypt/src/misc/crypt/crypt_register_cipher.c linenumber=51 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=25 fprintf linenumber=19 abort linenumber=21 dropbear_exit /src/dropbear/src/dbutil.c linenumber=52 register_hash /src/dropbear/libtomcrypt/src/misc/crypt/crypt_register_hash.c linenumber=57 memcmp linenumber=30 dropbear_exit /src/dropbear/src/dbutil.c linenumber=58 register_prng /src/dropbear/libtomcrypt/src/misc/crypt/crypt_register_prng.c linenumber=63 dropbear_exit /src/dropbear/src/dbutil.c linenumber=65 mp_rand_source /src/dropbear/libtommath/bn_mp_rand.c linenumber=69 dropbear_rand_source /src/dropbear/src/crypto_desc.c linenumber=69 genrandom /src/dropbear/src/dbrandom.c linenumber=14 dropbear_exit /src/dropbear/src/dbutil.c linenumber=320 sha256_init /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=324 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=206 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=325 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=228 sha256_compress /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=228 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=326 sha256_done /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=327 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=240 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=241 sha256_compress /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=262 sha256_compress /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=273 seedrandom /src/dropbear/src/dbrandom.c linenumber=331 sha256_init /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=238 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=241 process_getrandom /src/dropbear/src/dbrandom.c linenumber=244 getrandom linenumber=174 __errno_location linenumber=176 __errno_location linenumber=182 dropbear_log /src/dropbear/src/dbutil.c linenumber=183 getrandom linenumber=189 __errno_location linenumber=195 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=212 process_file /src/dropbear/src/dbrandom.c linenumber=259 open linenumber=65 wrapfd_read /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=92 read linenumber=118 __errno_location linenumber=124 __assert_fail linenumber=128 erand48 linenumber=130 __errno_location linenumber=132 erand48 linenumber=136 __errno_location linenumber=137 nrand48 linenumber=145 buf_getptr /src/dropbear/src/buffer.c linenumber=147 dropbear_exit /src/dropbear/src/dbutil.c linenumber=183 buf_incrpos /src/dropbear/src/buffer.c linenumber=148 dropbear_exit /src/dropbear/src/dbutil.c linenumber=134 nrand48 linenumber=154 __errno_location linenumber=94 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=103 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=108 wrapfd_remove /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=107 __assert_fail linenumber=98 __assert_fail linenumber=99 __assert_fail linenumber=100 close linenumber=102 close linenumber=110 dropbear_exit /src/dropbear/src/dbutil.c linenumber=261 process_file /src/dropbear/src/dbrandom.c linenumber=272 process_file /src/dropbear/src/dbrandom.c linenumber=274 process_file /src/dropbear/src/dbrandom.c linenumber=275 process_file /src/dropbear/src/dbrandom.c linenumber=279 process_file /src/dropbear/src/dbrandom.c linenumber=280 process_file /src/dropbear/src/dbrandom.c linenumber=281 process_file /src/dropbear/src/dbrandom.c linenumber=283 process_file /src/dropbear/src/dbrandom.c linenumber=284 getpid linenumber=287 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=288 gettimeofday linenumber=293 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=294 clock linenumber=296 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=297 sha256_done /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=302 write_urandom /src/dropbear/src/dbrandom.c linenumber=309 fopen linenumber=142 genrandom /src/dropbear/src/dbrandom.c linenumber=146 m_burn /src/dropbear/src/dbhelpers.c linenumber=339 explicit_bzero linenumber=10 fwrite linenumber=147 fclose linenumber=148 dropbear_ecc_fill_dp /src/dropbear/src/ecc.c linenumber=73 dropbear_exit /src/dropbear/src/dbutil.c linenumber=59 fuzz_seed /src/dropbear/src/dbrandom.c linenumber=36 sha256_init /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=155 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=156 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=157 sha256_done /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=158 setlinebuf linenumber=38 getenv linenumber=46 fprintf linenumber=47 fprintf linenumber=51 fopen linenumber=52 __assert_fail linenumber=53 cli_getopts /src/dropbear/src/cli-runopts.c linenumber=126 list_new /src/dropbear/src/list.c linenumber=162 m_malloc /src/dropbear/src/dbmalloc.c linenumber=23 list_new /src/dropbear/src/list.c linenumber=171 list_new /src/dropbear/src/list.c linenumber=175 fill_own_user /src/dropbear/src/cli-runopts.c linenumber=208 getuid linenumber=834 fuzz_getpwuid /src/dropbear/src/../fuzz/fuzz-common.c linenumber=836 getpwuid linenumber=388 m_strdup /src/dropbear/src/dbmalloc.c linenumber=838 strlen linenumber=15 m_malloc /src/dropbear/src/dbmalloc.c linenumber=17 dropbear_exit /src/dropbear/src/dbutil.c linenumber=19 dropbear_log /src/dropbear/src/dbutil.c linenumber=840 m_strdup /src/dropbear/src/dbmalloc.c linenumber=841 printhelp /src/dropbear/src/cli-runopts.c linenumber=296 fprintf linenumber=54 exit linenumber=297 print_version /src/dropbear/src/common-runopts.c linenumber=346 fprintf linenumber=100 exit linenumber=347 fprintf linenumber=356 dropbear_exit /src/dropbear/src/dbutil.c linenumber=369 add_extendedopt /src/dropbear/src/cli-runopts.c linenumber=374 strcmp linenumber=991 dropbear_log /src/dropbear/src/dbutil.c linenumber=992 exit linenumber=1022 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1025 strlen linenumber=944 __ctype_b_loc linenumber=947 strncasecmp linenumber=951 __ctype_b_loc linenumber=957 parse_flag_value /src/dropbear/src/cli-runopts.c linenumber=1026 strcmp linenumber=974 strcmp linenumber=975 strcmp linenumber=976 strcmp linenumber=979 strcmp linenumber=980 strcmp linenumber=981 dropbear_exit /src/dropbear/src/dbutil.c linenumber=985 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1030 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1035 parse_flag_value /src/dropbear/src/cli-runopts.c linenumber=1036 dropbear_log /src/dropbear/src/dbutil.c linenumber=1042 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1048 parse_flag_value /src/dropbear/src/cli-runopts.c linenumber=1049 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1054 parse_flag_value /src/dropbear/src/cli-runopts.c linenumber=1055 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1061 parse_flag_value /src/dropbear/src/cli-runopts.c linenumber=1062 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1068 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1075 loadidentityfile /src/dropbear/src/cli-runopts.c linenumber=1076 expand_homedir_path /src/dropbear/src/dbutil.c linenumber=564 getenv linenumber=662 getuid linenumber=665 fuzz_getpwuid /src/dropbear/src/../fuzz/fuzz-common.c linenumber=665 expand_homedir_path_home /src/dropbear/src/dbutil.c linenumber=670 strncmp linenumber=648 strlen linenumber=649 m_malloc /src/dropbear/src/dbmalloc.c linenumber=650 snprintf linenumber=651 m_strdup /src/dropbear/src/dbmalloc.c linenumber=655 new_sign_key /src/dropbear/src/signkey.c linenumber=567 m_malloc /src/dropbear/src/dbmalloc.c linenumber=66 readhostkey /src/dropbear/src/common-runopts.c linenumber=569 buf_new /src/dropbear/src/buffer.c linenumber=44 dropbear_exit /src/dropbear/src/dbutil.c linenumber=44 m_malloc /src/dropbear/src/dbmalloc.c linenumber=47 buf_readfile /src/dropbear/src/dbutil.c linenumber=46 open linenumber=496 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=504 dropbear_exit /src/dropbear/src/dbutil.c linenumber=193 wrapfd_read /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=504 __errno_location linenumber=506 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=511 dropbear_exit /src/dropbear/src/dbutil.c linenumber=122 m_close /src/dropbear/src/dbutil.c linenumber=518 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=573 __errno_location linenumber=574 __errno_location linenumber=576 __errno_location linenumber=578 strerror linenumber=578 dropbear_exit /src/dropbear/src/dbutil.c linenumber=578 buf_setpos /src/dropbear/src/buffer.c linenumber=49 dropbear_exit /src/dropbear/src/dbutil.c linenumber=114 buf_getptr /src/dropbear/src/buffer.c linenumber=51 addrandom /src/dropbear/src/dbrandom.c linenumber=51 sha256_init /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=123 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=125 sha256_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=128 sha256_done /src/dropbear/libtomcrypt/src/hashes/sha2/sha256.c linenumber=129 buf_get_priv_key /src/dropbear/src/signkey.c linenumber=53 buf_getstring /src/dropbear/src/buffer.c linenumber=348 buf_getint /src/dropbear/src/buffer.c linenumber=206 buf_getptr /src/dropbear/src/buffer.c linenumber=275 buf_incrpos /src/dropbear/src/buffer.c linenumber=276 dropbear_exit /src/dropbear/src/dbutil.c linenumber=208 buf_getptr /src/dropbear/src/buffer.c linenumber=214 m_malloc /src/dropbear/src/dbmalloc.c linenumber=215 buf_incrpos /src/dropbear/src/buffer.c linenumber=217 signkey_type_from_name /src/dropbear/src/signkey.c linenumber=349 strlen linenumber=90 memcmp linenumber=91 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=350 get_header /src/dropbear/src/dbmalloc.c linenumber=177 remove_alloc /src/dropbear/src/dbmalloc.c linenumber=178 buf_decrpos /src/dropbear/src/buffer.c linenumber=360 dropbear_exit /src/dropbear/src/dbutil.c linenumber=142 dss_key_free /src/dropbear/src/dss.c linenumber=364 m_mp_free_multi /src/dropbear/src/bignum.c linenumber=129 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=79 m_free_ltm /src/dropbear/src/dbmalloc.c linenumber=12 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=191 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=81 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=130 m_malloc /src/dropbear/src/dbmalloc.c linenumber=365 buf_get_dss_priv_key /src/dropbear/src/dss.c linenumber=366 fail_assert /src/dropbear/src/dbutil.c linenumber=104 dropbear_exit /src/dropbear/src/dbutil.c linenumber=133 buf_get_dss_pub_key /src/dropbear/src/dss.c linenumber=106 fail_assert /src/dropbear/src/dbutil.c linenumber=50 m_mp_alloc_init_multi /src/dropbear/src/bignum.c linenumber=51 m_malloc /src/dropbear/src/dbmalloc.c linenumber=62 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=63 m_calloc /src/dropbear/src/dbmalloc.c linenumber=10 dropbear_exit /src/dropbear/src/dbutil.c linenumber=7 m_malloc /src/dropbear/src/dbmalloc.c linenumber=9 dropbear_exit /src/dropbear/src/dbutil.c linenumber=64 buf_incrpos /src/dropbear/src/buffer.c linenumber=54 buf_getmpint /src/dropbear/src/buffer.c linenumber=55 buf_getint /src/dropbear/src/buffer.c linenumber=359 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=362 buf_getptr /src/dropbear/src/buffer.c linenumber=371 buf_getptr /src/dropbear/src/buffer.c linenumber=375 mp_from_ubin /src/dropbear/libtommath/bn_mp_from_ubin.c linenumber=375 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=13 m_realloc_ltm /src/dropbear/src/dbmalloc.c linenumber=24 m_realloc /src/dropbear/src/dbmalloc.c linenumber=186 dropbear_exit /src/dropbear/src/dbutil.c linenumber=155 get_header /src/dropbear/src/dbmalloc.c linenumber=158 remove_alloc /src/dropbear/src/dbmalloc.c linenumber=159 realloc linenumber=162 dropbear_exit /src/dropbear/src/dbutil.c linenumber=164 put_alloc /src/dropbear/src/dbmalloc.c linenumber=168 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=19 mp_mul_2d /src/dropbear/libtommath/bn_mp_mul_2d.c linenumber=23 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=18 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=20 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=24 mp_lshd /src/dropbear/libtommath/bn_mp_lshd.c linenumber=31 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=70 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=36 buf_incrpos /src/dropbear/src/buffer.c linenumber=379 buf_getmpint /src/dropbear/src/buffer.c linenumber=56 buf_getmpint /src/dropbear/src/buffer.c linenumber=57 buf_getmpint /src/dropbear/src/buffer.c linenumber=58 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=64 dropbear_log /src/dropbear/src/dbutil.c linenumber=65 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=70 dropbear_log /src/dropbear/src/dbutil.c linenumber=71 mp_cmp_d /src/dropbear/libtommath/bn_mp_cmp_d.c linenumber=77 dropbear_log /src/dropbear/src/dbutil.c linenumber=78 mp_cmp /src/dropbear/libtommath/bn_mp_cmp.c linenumber=82 mp_cmp_mag /src/dropbear/libtommath/bn_mp_cmp_mag.c linenumber=21 mp_cmp_mag /src/dropbear/libtommath/bn_mp_cmp_mag.c linenumber=23 dropbear_log /src/dropbear/src/dbutil.c linenumber=83 m_mp_free_multi /src/dropbear/src/bignum.c linenumber=92 m_mp_alloc_init_multi /src/dropbear/src/bignum.c linenumber=111 buf_getmpint /src/dropbear/src/buffer.c linenumber=112 m_mp_free_multi /src/dropbear/src/bignum.c linenumber=114 dss_key_free /src/dropbear/src/dss.c linenumber=368 rsa_key_free /src/dropbear/src/rsa.c linenumber=375 m_mp_free_multi /src/dropbear/src/bignum.c linenumber=151 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=152 m_malloc /src/dropbear/src/dbmalloc.c linenumber=376 buf_get_rsa_priv_key /src/dropbear/src/rsa.c linenumber=377 fail_assert /src/dropbear/src/dbutil.c linenumber=98 buf_get_rsa_pub_key /src/dropbear/src/rsa.c linenumber=100 fail_assert /src/dropbear/src/dbutil.c linenumber=57 m_mp_alloc_init_multi /src/dropbear/src/bignum.c linenumber=58 buf_incrpos /src/dropbear/src/buffer.c linenumber=63 buf_getmpint /src/dropbear/src/buffer.c linenumber=65 buf_getmpint /src/dropbear/src/buffer.c linenumber=66 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=71 dropbear_log /src/dropbear/src/dbutil.c linenumber=72 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=77 m_mp_free_multi /src/dropbear/src/bignum.c linenumber=86 m_mp_alloc_init_multi /src/dropbear/src/bignum.c linenumber=109 buf_getmpint /src/dropbear/src/buffer.c linenumber=110 dropbear_exit /src/dropbear/src/dbutil.c linenumber=117 m_mp_alloc_init_multi /src/dropbear/src/bignum.c linenumber=119 buf_getmpint /src/dropbear/src/buffer.c linenumber=121 buf_getmpint /src/dropbear/src/buffer.c linenumber=126 m_mp_free_multi /src/dropbear/src/bignum.c linenumber=135 rsa_key_free /src/dropbear/src/rsa.c linenumber=379 signkey_is_ecdsa /src/dropbear/src/ecdsa.c linenumber=385 signkey_key_ptr /src/dropbear/src/signkey.c linenumber=386 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=389 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=30 ltc_deinit_multi /src/dropbear/libtomcrypt/src/math/multi.c linenumber=31 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=390 buf_get_ecdsa_priv_key /src/dropbear/src/ecdsa.c linenumber=393 buf_get_ecdsa_pub_key /src/dropbear/src/ecdsa.c linenumber=133 buf_getstring /src/dropbear/src/buffer.c linenumber=85 buf_getstring /src/dropbear/src/buffer.c linenumber=87 strcmp linenumber=89 strcmp linenumber=90 memcmp linenumber=99 strlen linenumber=106 memcmp linenumber=106 buf_getstringbuf /src/dropbear/src/buffer.c linenumber=116 buf_getstringbuf_int /src/dropbear/src/buffer.c linenumber=247 buf_getint /src/dropbear/src/buffer.c linenumber=226 dropbear_exit /src/dropbear/src/dbutil.c linenumber=229 buf_new /src/dropbear/src/buffer.c linenumber=234 buf_putint /src/dropbear/src/buffer.c linenumber=236 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=283 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=284 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=238 buf_getptr /src/dropbear/src/buffer.c linenumber=238 buf_incrpos /src/dropbear/src/buffer.c linenumber=239 buf_incrlen /src/dropbear/src/buffer.c linenumber=240 dropbear_exit /src/dropbear/src/dbutil.c linenumber=106 buf_setpos /src/dropbear/src/buffer.c linenumber=241 buf_get_ecc_raw_pubkey /src/dropbear/src/ecc.c linenumber=117 buf_setpos /src/dropbear/src/buffer.c linenumber=155 buf_getbyte /src/dropbear/src/buffer.c linenumber=156 dropbear_exit /src/dropbear/src/dbutil.c linenumber=153 dropbear_log /src/dropbear/src/dbutil.c linenumber=158 new_ecc_key /src/dropbear/src/ecc.c linenumber=166 m_malloc /src/dropbear/src/dbmalloc.c linenumber=76 m_mp_alloc_init_multi /src/dropbear/src/bignum.c linenumber=77 buf_getptr /src/dropbear/src/buffer.c linenumber=169 mp_from_ubin /src/dropbear/libtommath/bn_mp_from_ubin.c linenumber=169 buf_incrpos /src/dropbear/src/buffer.c linenumber=173 buf_getptr /src/dropbear/src/buffer.c linenumber=175 mp_from_ubin /src/dropbear/libtommath/bn_mp_from_ubin.c linenumber=175 buf_incrpos /src/dropbear/src/buffer.c linenumber=179 mp_set /src/dropbear/libtommath/bn_mp_set.c linenumber=181 ecc_is_point /src/dropbear/src/ecc.c linenumber=183 m_mp_alloc_init_multi /src/dropbear/src/bignum.c linenumber=89 mp_read_radix /src/dropbear/libtommath/bn_mp_read_radix.c linenumber=92 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=18 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=36 mp_mul_d /src/dropbear/libtommath/bn_mp_mul_d.c linenumber=58 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=16 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=57 mp_add_d /src/dropbear/libtommath/bn_mp_add_d.c linenumber=61 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=15 mp_sub_d /src/dropbear/libtommath/bn_mp_sub_d.c linenumber=27 mp_add_d /src/dropbear/libtommath/bn_mp_add_d.c linenumber=26 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=33 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=84 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=30 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=69 mp_read_radix /src/dropbear/libtommath/bn_mp_read_radix.c linenumber=93 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=96 s_mp_sqr_fast /src/dropbear/libtommath/bn_s_mp_sqr_fast.c linenumber=19 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=26 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=94 s_mp_sqr /src/dropbear/libtommath/bn_s_mp_sqr.c linenumber=21 mp_init_size /src/dropbear/libtommath/bn_mp_init_size.c linenumber=16 m_calloc /src/dropbear/src/dbmalloc.c linenumber=17 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=64 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=65 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=66 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=99 mp_mod /src/dropbear/libtommath/bn_mp_mod.c linenumber=100 mp_init_size /src/dropbear/libtommath/bn_mp_init_size.c linenumber=12 mp_div /src/dropbear/libtommath/bn_mp_div.c linenumber=16 mp_cmp_mag /src/dropbear/libtommath/bn_mp_cmp_mag.c linenumber=99 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=101 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=106 mp_init_size /src/dropbear/libtommath/bn_mp_init_size.c linenumber=111 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=116 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=118 mp_init_copy /src/dropbear/libtommath/bn_mp_init_copy.c linenumber=120 mp_init_size /src/dropbear/libtommath/bn_mp_init_size.c linenumber=11 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=15 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=16 mp_init_copy /src/dropbear/libtommath/bn_mp_init_copy.c linenumber=122 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=129 mp_mul_2d /src/dropbear/libtommath/bn_mp_mul_2d.c linenumber=132 mp_mul_2d /src/dropbear/libtommath/bn_mp_mul_2d.c linenumber=133 mp_lshd /src/dropbear/libtommath/bn_mp_lshd.c linenumber=144 mp_cmp /src/dropbear/libtommath/bn_mp_cmp.c linenumber=146 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=148 s_mp_add /src/dropbear/libtommath/bn_s_mp_add.c linenumber=18 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=28 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=88 mp_cmp_mag /src/dropbear/libtommath/bn_mp_cmp_mag.c linenumber=24 s_mp_sub /src/dropbear/libtommath/bn_s_mp_sub.c linenumber=28 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=18 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=67 s_mp_sub /src/dropbear/libtommath/bn_s_mp_sub.c linenumber=34 mp_rshd /src/dropbear/libtommath/bn_mp_rshd.c linenumber=152 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=185 mp_mul_d /src/dropbear/libtommath/bn_mp_mul_d.c linenumber=189 mp_cmp_mag /src/dropbear/libtommath/bn_mp_cmp_mag.c linenumber=196 mp_mul_d /src/dropbear/libtommath/bn_mp_mul_d.c linenumber=199 mp_lshd /src/dropbear/libtommath/bn_mp_lshd.c linenumber=201 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=203 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=207 mp_lshd /src/dropbear/libtommath/bn_mp_lshd.c linenumber=208 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=209 s_mp_add /src/dropbear/libtommath/bn_s_mp_add.c linenumber=21 mp_cmp_mag /src/dropbear/libtommath/bn_mp_cmp_mag.c linenumber=27 s_mp_sub /src/dropbear/libtommath/bn_s_mp_sub.c linenumber=29 s_mp_sub /src/dropbear/libtommath/bn_s_mp_sub.c linenumber=32 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=223 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=224 mp_div_2d /src/dropbear/libtommath/bn_mp_div_2d.c linenumber=229 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=17 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=23 mp_mod_2d /src/dropbear/libtommath/bn_mp_mod_2d.c linenumber=30 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=14 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=20 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=24 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=35 mp_rshd /src/dropbear/libtommath/bn_mp_rshd.c linenumber=37 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=68 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=230 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=236 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=238 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=240 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=242 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=244 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=22 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=24 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=28 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=101 s_mp_balance_mul /src/dropbear/libtommath/bn_s_mp_balance_mul.c linenumber=27 mp_init_size /src/dropbear/libtommath/bn_mp_init_size.c linenumber=19 mp_init_multi /src/dropbear/libtommath/bn_mp_init_multi.c linenumber=22 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=17 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=27 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=23 mp_lshd /src/dropbear/libtommath/bn_mp_lshd.c linenumber=49 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=53 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=43 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=45 s_mp_mul_digs_fast /src/dropbear/libtommath/bn_s_mp_mul_digs_fast.c linenumber=43 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=35 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=91 s_mp_mul_digs /src/dropbear/libtommath/bn_s_mp_mul_digs.c linenumber=45 s_mp_mul_digs_fast /src/dropbear/libtommath/bn_s_mp_mul_digs_fast.c linenumber=26 mp_init_size /src/dropbear/libtommath/bn_mp_init_size.c linenumber=29 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=72 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=73 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=75 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=65 mp_lshd /src/dropbear/libtommath/bn_mp_lshd.c linenumber=68 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=71 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=76 mp_clear_multi /src/dropbear/libtommath/bn_mp_clear_multi.c linenumber=78 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=14 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=104 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=107 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=108 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=109 mp_mod /src/dropbear/libtommath/bn_mp_mod.c linenumber=110 mp_cmp_d /src/dropbear/libtommath/bn_mp_cmp_d.c linenumber=111 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=112 mp_cmp /src/dropbear/libtommath/bn_mp_cmp.c linenumber=114 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=115 mp_cmp /src/dropbear/libtommath/bn_mp_cmp.c linenumber=119 mp_clear_multi /src/dropbear/libtommath/bn_mp_clear_multi.c linenumber=126 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=127 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=128 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=129 mp_cmp_d /src/dropbear/libtommath/bn_mp_cmp_d.c linenumber=189 mp_cmp_d /src/dropbear/libtommath/bn_mp_cmp_d.c linenumber=193 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=203 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=204 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=120 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=121 buf_free /src/dropbear/src/buffer.c linenumber=123 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=55 buf_getmpint /src/dropbear/src/buffer.c linenumber=138 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=139 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=140 ed25519_key_free /src/dropbear/src/ed25519.c linenumber=402 m_burn /src/dropbear/src/dbhelpers.c linenumber=111 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=112 m_malloc /src/dropbear/src/dbmalloc.c linenumber=403 buf_get_ed25519_priv_key /src/dropbear/src/ed25519.c linenumber=404 fail_assert /src/dropbear/src/dbutil.c linenumber=83 buf_incrpos /src/dropbear/src/buffer.c linenumber=85 buf_getint /src/dropbear/src/buffer.c linenumber=87 buf_getptr /src/dropbear/src/buffer.c linenumber=93 buf_incrpos /src/dropbear/src/buffer.c linenumber=94 buf_getptr /src/dropbear/src/buffer.c linenumber=95 buf_incrpos /src/dropbear/src/buffer.c linenumber=96 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=406 buf_burn_free /src/dropbear/src/buffer.c linenumber=60 m_burn /src/dropbear/src/dbhelpers.c linenumber=60 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=61 dropbear_log /src/dropbear/src/dbutil.c linenumber=571 sign_key_free /src/dropbear/src/signkey.c linenumber=573 dss_key_free /src/dropbear/src/dss.c linenumber=511 rsa_key_free /src/dropbear/src/rsa.c linenumber=515 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=521 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=522 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=528 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=529 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=535 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=536 ed25519_key_free /src/dropbear/src/ed25519.c linenumber=542 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=546 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=549 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=553 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=574 list_append /src/dropbear/src/list.c linenumber=579 m_malloc /src/dropbear/src/dbmalloc.c linenumber=8 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1082 parse_flag_value /src/dropbear/src/cli-runopts.c linenumber=1083 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1088 parse_flag_value /src/dropbear/src/cli-runopts.c linenumber=1089 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1093 m_strdup /src/dropbear/src/dbmalloc.c linenumber=1094 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1099 m_strdup /src/dropbear/src/dbmalloc.c linenumber=1100 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1105 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1110 strcmp linenumber=1111 strcmp linenumber=1113 parse_flag_value /src/dropbear/src/cli-runopts.c linenumber=1116 match_extendedopt /src/dropbear/src/cli-runopts.c linenumber=1130 parse_flag_value /src/dropbear/src/cli-runopts.c linenumber=1131 dropbear_log /src/dropbear/src/dbutil.c linenumber=1136 loadidentityfile /src/dropbear/src/cli-runopts.c linenumber=380 addforward /src/dropbear/src/cli-runopts.c linenumber=387 m_strdup /src/dropbear/src/dbmalloc.c linenumber=863 strchr linenumber=867 strchr linenumber=875 strchr linenumber=883 m_malloc /src/dropbear/src/dbmalloc.c linenumber=901 m_str_to_uint /src/dropbear/src/dbutil.c linenumber=905 strtoul linenumber=626 __errno_location linenumber=635 __errno_location linenumber=636 m_str_to_uint /src/dropbear/src/dbutil.c linenumber=910 list_append /src/dropbear/src/list.c linenumber=929 dropbear_exit /src/dropbear/src/dbutil.c linenumber=935 dropbear_exit /src/dropbear/src/dbutil.c linenumber=938 addforward /src/dropbear/src/cli-runopts.c linenumber=394 add_netcat /src/dropbear/src/cli-runopts.c linenumber=401 m_strdup /src/dropbear/src/dbmalloc.c linenumber=797 strchr linenumber=799 strchr linenumber=807 m_str_to_uint /src/dropbear/src/dbutil.c linenumber=812 dropbear_exit /src/dropbear/src/dbutil.c linenumber=826 dropbear_exit /src/dropbear/src/dbutil.c linenumber=409 parse_ciphers_macs /src/dropbear/src/common-runopts.c linenumber=416 strcmp linenumber=69 algolist_string /src/dropbear/src/common-algo.c linenumber=70 buf_new /src/dropbear/src/buffer.c linenumber=554 buf_put_algolist /src/dropbear/src/common-algo.c linenumber=555 buf_put_algolist_all /src/dropbear/src/common-algo.c linenumber=388 buf_putint /src/dropbear/src/buffer.c linenumber=368 buf_putbyte /src/dropbear/src/buffer.c linenumber=372 buf_incrlen /src/dropbear/src/buffer.c linenumber=172 strlen linenumber=375 buf_putbytes /src/dropbear/src/buffer.c linenumber=376 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=304 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=305 buf_setpos /src/dropbear/src/buffer.c linenumber=381 buf_putint /src/dropbear/src/buffer.c linenumber=382 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=384 buf_setpos /src/dropbear/src/buffer.c linenumber=556 buf_putbyte /src/dropbear/src/buffer.c linenumber=557 buf_setpos /src/dropbear/src/buffer.c linenumber=558 buf_getptr /src/dropbear/src/buffer.c linenumber=559 m_strdup /src/dropbear/src/dbmalloc.c linenumber=559 buf_free /src/dropbear/src/buffer.c linenumber=560 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=72 check_user_algos /src/dropbear/src/common-algo.c linenumber=75 m_strdup /src/dropbear/src/dbmalloc.c linenumber=587 dropbear_exit /src/dropbear/src/dbutil.c linenumber=597 check_algo /src/dropbear/src/common-algo.c linenumber=602 strcmp linenumber=570 check_algo /src/dropbear/src/common-algo.c linenumber=604 dropbear_log /src/dropbear/src/dbutil.c linenumber=611 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=620 dropbear_exit /src/dropbear/src/dbutil.c linenumber=76 strcmp linenumber=82 algolist_string /src/dropbear/src/common-algo.c linenumber=83 dropbear_log /src/dropbear/src/dbutil.c linenumber=84 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=85 check_user_algos /src/dropbear/src/common-algo.c linenumber=88 dropbear_exit /src/dropbear/src/dbutil.c linenumber=89 dropbear_exit /src/dropbear/src/dbutil.c linenumber=94 print_algos /src/dropbear/src/common-runopts.c linenumber=420 strcmp linenumber=179 strcmp linenumber=183 strcmp linenumber=185 strcmp linenumber=187 strcmp linenumber=189 printf linenumber=200 strcmp linenumber=201 exit linenumber=202 printf linenumber=204 exit linenumber=205 printf linenumber=213 exit linenumber=216 printhelp /src/dropbear/src/cli-runopts.c linenumber=425 dropbear_exit /src/dropbear/src/dbutil.c linenumber=426 apply_config_settings /src/dropbear/src/cli-runopts.c linenumber=431 strchr linenumber=1141 expand_homedir_path /src/dropbear/src/dbutil.c linenumber=1143 fopen linenumber=1145 parse_hostname /src/dropbear/src/cli-runopts.c linenumber=1149 m_strdup /src/dropbear/src/dbmalloc.c linenumber=760 strchr linenumber=762 m_strdup /src/dropbear/src/dbmalloc.c linenumber=770 strchr linenumber=773 strchr linenumber=776 m_strdup /src/dropbear/src/dbmalloc.c linenumber=780 dropbear_exit /src/dropbear/src/dbutil.c linenumber=784 m_strdup /src/dropbear/src/dbmalloc.c linenumber=788 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=790 read_config_file /src/dropbear/src/cli-readconf.c linenumber=1150 buf_new /src/dropbear/src/buffer.c linenumber=67 buf_getline /src/dropbear/src/dbutil.c linenumber=69 buf_setpos /src/dropbear/src/buffer.c linenumber=532 buf_setlen /src/dropbear/src/buffer.c linenumber=533 dropbear_exit /src/dropbear/src/dbutil.c linenumber=97 fgetc linenumber=537 buf_putbyte /src/dropbear/src/buffer.c linenumber=542 buf_setlen /src/dropbear/src/buffer.c linenumber=548 buf_setpos /src/dropbear/src/buffer.c linenumber=557 dropbear_exit /src/dropbear/src/dbutil.c linenumber=79 buf_setpos /src/dropbear/src/buffer.c linenumber=81 buf_putbyte /src/dropbear/src/buffer.c linenumber=82 buf_setpos /src/dropbear/src/buffer.c linenumber=83 strchr linenumber=85 strtok_r linenumber=90 strcasecmp linenumber=97 dropbear_exit /src/dropbear/src/dbutil.c linenumber=105 strtok_r linenumber=109 dropbear_exit /src/dropbear/src/dbutil.c linenumber=111 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=124 m_strdup /src/dropbear/src/dbmalloc.c linenumber=125 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=131 m_strdup /src/dropbear/src/dbmalloc.c linenumber=132 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=137 m_strdup /src/dropbear/src/dbmalloc.c linenumber=138 strncmp linenumber=145 expand_homedir_path /src/dropbear/src/dbutil.c linenumber=146 dirname linenumber=148 strlen linenumber=149 m_malloc /src/dropbear/src/dbmalloc.c linenumber=150 snprintf linenumber=151 m_strdup /src/dropbear/src/dbmalloc.c linenumber=153 loadidentityfile /src/dropbear/src/cli-runopts.c linenumber=155 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=156 strcmp linenumber=166 buf_free /src/dropbear/src/buffer.c linenumber=174 fclose linenumber=1151 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=1153 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=436 m_strdup /src/dropbear/src/dbmalloc.c linenumber=437 m_strdup /src/dropbear/src/dbmalloc.c linenumber=439 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=443 m_strdup /src/dropbear/src/dbmalloc.c linenumber=444 m_strdup /src/dropbear/src/dbmalloc.c linenumber=446 strlen linenumber=456 m_malloc /src/dropbear/src/dbmalloc.c linenumber=459 strlcat /src/dropbear/src/compat.c linenumber=464 strlen linenumber=141 strlcat /src/dropbear/src/compat.c linenumber=465 m_strdup /src/dropbear/src/dbmalloc.c linenumber=476 split_address_port /src/dropbear/src/common-runopts.c linenumber=481 m_strdup /src/dropbear/src/dbmalloc.c linenumber=134 strchr linenumber=139 dropbear_log /src/dropbear/src/dbutil.c linenumber=141 dropbear_log /src/dropbear/src/dbutil.c linenumber=150 strrchr linenumber=155 m_strdup /src/dropbear/src/dbmalloc.c linenumber=163 strlen linenumber=165 m_strdup /src/dropbear/src/dbmalloc.c linenumber=166 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=171 dropbear_exit /src/dropbear/src/dbutil.c linenumber=484 isatty linenumber=492 dropbear_exit /src/dropbear/src/dbutil.c linenumber=505 parse_recv_window /src/dropbear/src/common-runopts.c linenumber=509 m_str_to_uint /src/dropbear/src/dbutil.c linenumber=107 dropbear_log /src/dropbear/src/dbutil.c linenumber=112 m_str_to_uint /src/dropbear/src/dbutil.c linenumber=513 dropbear_exit /src/dropbear/src/dbutil.c linenumber=514 m_str_to_uint /src/dropbear/src/dbutil.c linenumber=521 dropbear_exit /src/dropbear/src/dbutil.c linenumber=522 m_str_to_uint /src/dropbear/src/dbutil.c linenumber=529 dropbear_exit /src/dropbear/src/dbutil.c linenumber=530 dropbear_log /src/dropbear/src/dbutil.c linenumber=537 parse_multihop_hostname /src/dropbear/src/cli-runopts.c linenumber=545 strchr linenumber=709 strchr linenumber=710 strlen linenumber=711 m_malloc /src/dropbear/src/dbmalloc.c linenumber=712 m_snprintf /src/dropbear/src/dbutil.c linenumber=713 vsnprintf linenumber=791 dropbear_exit /src/dropbear/src/dbutil.c linenumber=794 m_strdup /src/dropbear/src/dbmalloc.c linenumber=715 strrchr linenumber=721 dropbear_exit /src/dropbear/src/dbutil.c linenumber=724 parse_hostname /src/dropbear/src/cli-runopts.c linenumber=733 multihop_args /src/dropbear/src/cli-runopts.c linenumber=738 m_malloc /src/dropbear/src/dbmalloc.c linenumber=604 m_strdup /src/dropbear/src/dbmalloc.c linenumber=607 m_strdup /src/dropbear/src/dbmalloc.c linenumber=611 m_strdup /src/dropbear/src/dbmalloc.c linenumber=616 m_strdup /src/dropbear/src/dbmalloc.c linenumber=618 m_strdup /src/dropbear/src/dbmalloc.c linenumber=621 m_strdup /src/dropbear/src/dbmalloc.c linenumber=626 m_strdup /src/dropbear/src/dbmalloc.c linenumber=628 m_strdup /src/dropbear/src/dbmalloc.c linenumber=642 m_strdup /src/dropbear/src/dbmalloc.c linenumber=644 m_strdup /src/dropbear/src/dbmalloc.c linenumber=649 m_malloc /src/dropbear/src/dbmalloc.c linenumber=651 m_snprintf /src/dropbear/src/dbutil.c linenumber=652 m_strdup /src/dropbear/src/dbmalloc.c linenumber=660 m_strdup /src/dropbear/src/dbmalloc.c linenumber=662 m_strdup /src/dropbear/src/dbmalloc.c linenumber=668 strlen linenumber=670 m_malloc /src/dropbear/src/dbmalloc.c linenumber=671 snprintf linenumber=672 m_strdup /src/dropbear/src/dbmalloc.c linenumber=676 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=741 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=750 loadidentityfile /src/dropbear/src/cli-runopts.c linenumber=554 load_fixed_client_key /src/dropbear/src/../fuzz/fuzz-common.c linenumber=128 buf_new /src/dropbear/src/buffer.c linenumber=137 new_sign_key /src/dropbear/src/signkey.c linenumber=141 buf_putbytes /src/dropbear/src/buffer.c linenumber=143 buf_setpos /src/dropbear/src/buffer.c linenumber=144 buf_get_priv_key /src/dropbear/src/signkey.c linenumber=145 dropbear_exit /src/dropbear/src/dbutil.c linenumber=146 list_append /src/dropbear/src/list.c linenumber=148 buf_free /src/dropbear/src/buffer.c linenumber=150 setenv linenumber=130 fuzz_set_input /src/dropbear/src/../fuzz/fuzz-common.c linenumber=307 wrapfd_setup /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=67 wrapfd_remove /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=39 wrapfd_setseed /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=45 nrand48 linenumber=51 fuzz_seed /src/dropbear/src/dbrandom.c linenumber=70 genrandom /src/dropbear/src/dbrandom.c linenumber=315 wrapfd_setseed /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=316 wrapfd_new_fuzzinput /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=318 open linenumber=56 __assert_fail linenumber=57 dup linenumber=60 __assert_fail linenumber=61 __assert_fail linenumber=62 m_malloc_set_epoch /src/dropbear/src/dbmalloc.c linenumber=320 _setjmp linenumber=322 cli_session /src/dropbear/src/cli-session.c linenumber=323 common_session_init /src/dropbear/src/common-session.c linenumber=114 setnonblocking /src/dropbear/src/dbutil.c linenumber=61 fcntl linenumber=592 dropbear_exit /src/dropbear/src/dbutil.c linenumber=595 fcntl linenumber=598 __errno_location linenumber=599 dropbear_exit /src/dropbear/src/dbutil.c linenumber=604 setnonblocking /src/dropbear/src/dbutil.c linenumber=64 update_channel_prio /src/dropbear/src/common-session.c linenumber=69 set_sock_priority /src/dropbear/src/netio.c linenumber=732 setsockopt linenumber=467 __errno_location linenumber=468 setsockopt linenumber=472 __errno_location linenumber=473 setsockopt linenumber=487 __errno_location linenumber=488 monotonic_now /src/dropbear/src/dbutil.c linenumber=84 gettime_wrapper /src/dropbear/src/dbutil.c linenumber=744 clock_gettime linenumber=698 syscall linenumber=711 gettimeofday linenumber=736 pipe linenumber=95 dropbear_exit /src/dropbear/src/dbutil.c linenumber=96 setnonblocking /src/dropbear/src/dbutil.c linenumber=98 setnonblocking /src/dropbear/src/dbutil.c linenumber=99 buf_new /src/dropbear/src/buffer.c linenumber=104 initqueue /src/dropbear/src/queue.c linenumber=111 m_malloc /src/dropbear/src/dbmalloc.c linenumber=122 connect_set_writequeue /src/dropbear/src/netio.c linenumber=117 chaninitialise /src/dropbear/src/common-channel.c linenumber=120 m_malloc /src/dropbear/src/dbmalloc.c linenumber=73 listeners_initialise /src/dropbear/src/listener.c linenumber=81 cli_algos_initialise /src/dropbear/src/cli-session.c linenumber=121 strcmp linenumber=495 cli_session_init /src/dropbear/src/cli-session.c linenumber=124 dup linenumber=158 fcntl linenumber=159 dup linenumber=160 fcntl linenumber=161 dup linenumber=162 fcntl linenumber=163 send_session_identification /src/dropbear/src/common-session.c linenumber=130 buf_new /src/dropbear/src/buffer.c linenumber=373 buf_putbytes /src/dropbear/src/buffer.c linenumber=374 writebuf_enqueue /src/dropbear/src/packet.c linenumber=375 buf_setpos /src/dropbear/src/buffer.c linenumber=677 enqueue /src/dropbear/src/queue.c linenumber=678 kexfirstinitialise /src/dropbear/src/common-kex.c linenumber=132 kex_setup_compress /src/dropbear/src/common-kex.c linenumber=231 kexinitialise /src/dropbear/src/common-kex.c linenumber=232 monotonic_now /src/dropbear/src/dbutil.c linenumber=256 send_msg_kexinit /src/dropbear/src/common-kex.c linenumber=134 buf_putbyte /src/dropbear/src/buffer.c linenumber=54 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=57 genrandom /src/dropbear/src/dbrandom.c linenumber=57 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=58 buf_put_algolist /src/dropbear/src/common-algo.c linenumber=61 buf_put_algolist /src/dropbear/src/common-algo.c linenumber=64 buf_put_algolist /src/dropbear/src/common-algo.c linenumber=67 buf_put_algolist /src/dropbear/src/common-algo.c linenumber=70 buf_put_algolist /src/dropbear/src/common-algo.c linenumber=73 buf_put_algolist /src/dropbear/src/common-algo.c linenumber=76 buf_put_algolist /src/dropbear/src/common-algo.c linenumber=80 buf_put_algolist /src/dropbear/src/common-algo.c linenumber=83 buf_putstring /src/dropbear/src/buffer.c linenumber=86 buf_putint /src/dropbear/src/buffer.c linenumber=291 buf_putbytes /src/dropbear/src/buffer.c linenumber=292 buf_putstring /src/dropbear/src/buffer.c linenumber=89 buf_putbyte /src/dropbear/src/buffer.c linenumber=92 buf_putint /src/dropbear/src/buffer.c linenumber=95 buf_newcopy /src/dropbear/src/buffer.c linenumber=99 buf_new /src/dropbear/src/buffer.c linenumber=86 encrypt_packet /src/dropbear/src/packet.c linenumber=101 buf_setpos /src/dropbear/src/buffer.c linenumber=533 buf_getbyte /src/dropbear/src/buffer.c linenumber=534 buf_setpos /src/dropbear/src/buffer.c linenumber=535 packet_is_okay_kex /src/dropbear/src/packet.c linenumber=539 enqueue_reply_packet /src/dropbear/src/packet.c linenumber=543 m_malloc /src/dropbear/src/dbmalloc.c linenumber=480 buf_newcopy /src/dropbear/src/buffer.c linenumber=483 buf_setpos /src/dropbear/src/buffer.c linenumber=484 buf_setlen /src/dropbear/src/buffer.c linenumber=485 buf_new /src/dropbear/src/buffer.c linenumber=565 buf_setlen /src/dropbear/src/buffer.c linenumber=566 buf_setpos /src/dropbear/src/buffer.c linenumber=567 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=576 buf_getptr /src/dropbear/src/buffer.c linenumber=577 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=579 buf_setpos /src/dropbear/src/buffer.c linenumber=583 buf_setlen /src/dropbear/src/buffer.c linenumber=584 buf_setpos /src/dropbear/src/buffer.c linenumber=604 buf_putint /src/dropbear/src/buffer.c linenumber=606 buf_putbyte /src/dropbear/src/buffer.c linenumber=609 buf_setpos /src/dropbear/src/buffer.c linenumber=611 buf_incrlen /src/dropbear/src/buffer.c linenumber=612 buf_getptr /src/dropbear/src/buffer.c linenumber=613 genrandom /src/dropbear/src/dbrandom.c linenumber=613 buf_setpos /src/dropbear/src/buffer.c linenumber=618 buf_incrlen /src/dropbear/src/buffer.c linenumber=621 buf_getptr /src/dropbear/src/buffer.c linenumber=623 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=624 dropbear_exit /src/dropbear/src/dbutil.c linenumber=627 buf_incrpos /src/dropbear/src/buffer.c linenumber=629 make_mac /src/dropbear/src/packet.c linenumber=633 hmac_init /src/dropbear/libtomcrypt/src/mac/hmac/hmac_init.c linenumber=694 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=35 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=36 hash_is_valid /src/dropbear/libtomcrypt/src/misc/crypt/crypt_hash_is_valid.c linenumber=39 m_malloc /src/dropbear/src/dbmalloc.c linenumber=51 hash_memory /src/dropbear/libtomcrypt/src/hashes/helper/hash_memory.c linenumber=59 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=31 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=32 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=33 hash_is_valid /src/dropbear/libtomcrypt/src/misc/crypt/crypt_hash_is_valid.c linenumber=35 m_malloc /src/dropbear/src/dbmalloc.c linenumber=44 zeromem /src/dropbear/libtomcrypt/src/misc/zeromem.c linenumber=68 m_burn /src/dropbear/src/dbhelpers.c linenumber=24 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=87 dropbear_exit /src/dropbear/src/dbutil.c linenumber=698 hmac_process /src/dropbear/libtomcrypt/src/mac/hmac/hmac_process.c linenumber=703 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=28 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=29 hash_is_valid /src/dropbear/libtomcrypt/src/misc/crypt/crypt_hash_is_valid.c linenumber=30 dropbear_exit /src/dropbear/src/dbutil.c linenumber=704 buf_setpos /src/dropbear/src/buffer.c linenumber=708 buf_getptr /src/dropbear/src/buffer.c linenumber=710 hmac_process /src/dropbear/libtomcrypt/src/mac/hmac/hmac_process.c linenumber=709 dropbear_exit /src/dropbear/src/dbutil.c linenumber=712 hmac_done /src/dropbear/libtomcrypt/src/mac/hmac/hmac_done.c linenumber=716 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=34 hash_is_valid /src/dropbear/libtomcrypt/src/misc/crypt/crypt_hash_is_valid.c linenumber=38 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=76 dropbear_exit /src/dropbear/src/dbutil.c linenumber=717 buf_setpos /src/dropbear/src/buffer.c linenumber=636 buf_getptr /src/dropbear/src/buffer.c linenumber=640 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=641 dropbear_exit /src/dropbear/src/dbutil.c linenumber=644 buf_incrpos /src/dropbear/src/buffer.c linenumber=646 buf_putbytes /src/dropbear/src/buffer.c linenumber=649 writebuf_enqueue /src/dropbear/src/packet.c linenumber=655 monotonic_now /src/dropbear/src/dbutil.c linenumber=660 m_malloc /src/dropbear/src/dbmalloc.c linenumber=106 first_usable_algo /src/dropbear/src/common-algo.c linenumber=109 first_usable_algo /src/dropbear/src/common-algo.c linenumber=110 signkey_type_from_signature /src/dropbear/src/signkey.c linenumber=111 __assert_fail linenumber=186 session_loop /src/dropbear/src/common-session.c linenumber=136 select_timeout /src/dropbear/src/common-session.c linenumber=170 monotonic_now /src/dropbear/src/dbutil.c linenumber=617 update_timeout /src/dropbear/src/common-session.c linenumber=620 elapsed /src/dropbear/src/common-session.c linenumber=608 update_timeout /src/dropbear/src/common-session.c linenumber=628 update_timeout /src/dropbear/src/common-session.c linenumber=632 update_timeout /src/dropbear/src/common-session.c linenumber=637 update_timeout /src/dropbear/src/common-session.c linenumber=640 fail_assert /src/dropbear/src/dbutil.c linenumber=175 setchannelfds /src/dropbear/src/common-channel.c linenumber=187 cbuf_getused /src/dropbear/src/circbuffer.c linenumber=572 cbuf_getused /src/dropbear/src/circbuffer.c linenumber=577 set_listener_fds /src/dropbear/src/listener.c linenumber=584 set_connect_fds /src/dropbear/src/netio.c linenumber=190 connect_try_next /src/dropbear/src/netio.c linenumber=307 fail_assert /src/dropbear/src/dbutil.c linenumber=74 socket linenumber=76 getaddrinfo linenumber=95 gai_strerror linenumber=97 strlen linenumber=97 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=98 m_malloc /src/dropbear/src/dbmalloc.c linenumber=99 gai_strerror linenumber=101 snprintf linenumber=100 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=103 bind linenumber=107 freeaddrinfo linenumber=108 __errno_location linenumber=112 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=114 m_malloc /src/dropbear/src/dbmalloc.c linenumber=115 strerror linenumber=117 snprintf linenumber=116 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=118 set_sock_nodelay /src/dropbear/src/netio.c linenumber=125 setsockopt linenumber=417 set_sock_priority /src/dropbear/src/netio.c linenumber=126 setnonblocking /src/dropbear/src/dbutil.c linenumber=127 connect linenumber=164 __errno_location linenumber=167 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=169 __errno_location linenumber=170 strerror linenumber=170 m_strdup /src/dropbear/src/dbmalloc.c linenumber=170 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=171 m_strdup /src/dropbear/src/dbmalloc.c linenumber=314 remove_connect /src/dropbear/src/netio.c linenumber=317 freeaddrinfo linenumber=33 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=35 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=38 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=39 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=40 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=41 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=42 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=43 list_remove /src/dropbear/src/list.c linenumber=46 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=47 isempty /src/dropbear/src/queue.c linenumber=199 isempty /src/dropbear/src/queue.c linenumber=206 wrapfd_select /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=210 select linenumber=202 __assert_fail linenumber=205 erand48 linenumber=207 __errno_location linenumber=208 erand48 linenumber=213 __assert_fail linenumber=216 nrand48 linenumber=225 erand48 linenumber=229 nrand48 linenumber=230 erand48 linenumber=240 __assert_fail linenumber=243 nrand48 linenumber=252 erand48 linenumber=256 nrand48 linenumber=257 dropbear_exit /src/dropbear/src/dbutil.c linenumber=213 __errno_location linenumber=216 dropbear_exit /src/dropbear/src/dbutil.c linenumber=217 wrapfd_read /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=236 checktimeouts /src/dropbear/src/common-session.c linenumber=241 monotonic_now /src/dropbear/src/dbutil.c linenumber=548 elapsed /src/dropbear/src/common-session.c linenumber=551 dropbear_close /src/dropbear/src/dbutil.c linenumber=552 elapsed /src/dropbear/src/common-session.c linenumber=561 send_msg_kexinit /src/dropbear/src/common-kex.c linenumber=566 elapsed /src/dropbear/src/common-session.c linenumber=574 send_msg_keepalive /src/dropbear/src/common-session.c linenumber=575 get_any_ready_channel /src/dropbear/src/common-channel.c linenumber=508 start_send_channel_request /src/dropbear/src/common-channel.c linenumber=516 buf_putbyte /src/dropbear/src/buffer.c linenumber=1222 buf_putint /src/dropbear/src/buffer.c linenumber=1223 strlen linenumber=1225 buf_putstring /src/dropbear/src/buffer.c linenumber=1225 buf_putbyte /src/dropbear/src/buffer.c linenumber=521 buf_putstring /src/dropbear/src/buffer.c linenumber=522 buf_putbyte /src/dropbear/src/buffer.c linenumber=525 encrypt_packet /src/dropbear/src/packet.c linenumber=526 monotonic_now /src/dropbear/src/dbutil.c linenumber=528 elapsed /src/dropbear/src/common-session.c linenumber=580 elapsed /src/dropbear/src/common-session.c linenumber=581 send_msg_keepalive /src/dropbear/src/common-session.c linenumber=582 elapsed /src/dropbear/src/common-session.c linenumber=585 dropbear_exit /src/dropbear/src/dbutil.c linenumber=587 elapsed /src/dropbear/src/common-session.c linenumber=592 dropbear_close /src/dropbear/src/dbutil.c linenumber=593 elapsed /src/dropbear/src/common-session.c linenumber=597 dropbear_close /src/dropbear/src/dbutil.c linenumber=598 read_session_identification /src/dropbear/src/common-session.c linenumber=248 ident_readln /src/dropbear/src/common-session.c linenumber=389 wrapfd_select /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=449 __errno_location linenumber=450 checktimeouts /src/dropbear/src/common-session.c linenumber=457 wrapfd_read /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=463 fuzz_dump /src/dropbear/src/../fuzz/fuzz-common.c linenumber=481 atomicio /src/dropbear/src/atomicio.c linenumber=348 __errno_location linenumber=48 __errno_location linenumber=52 write linenumber=348 __assert_fail linenumber=348 __errno_location linenumber=391 memcmp linenumber=396 m_malloc /src/dropbear/src/dbmalloc.c linenumber=408 strncmp linenumber=413 strncmp linenumber=414 dropbear_exit /src/dropbear/src/dbutil.c linenumber=415 read_packet /src/dropbear/src/packet.c linenumber=250 read_packet_init /src/dropbear/src/packet.c linenumber=165 buf_new /src/dropbear/src/buffer.c linenumber=228 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=234 wrapfd_read /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=234 __errno_location linenumber=240 __errno_location linenumber=244 strerror linenumber=244 dropbear_exit /src/dropbear/src/dbutil.c linenumber=244 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=247 buf_setpos /src/dropbear/src/buffer.c linenumber=256 buf_getptr /src/dropbear/src/buffer.c linenumber=260 dropbear_exit /src/dropbear/src/dbutil.c linenumber=263 buf_getptr /src/dropbear/src/buffer.c linenumber=269 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=270 dropbear_exit /src/dropbear/src/dbutil.c linenumber=273 buf_getint /src/dropbear/src/buffer.c linenumber=275 dropbear_exit /src/dropbear/src/dbutil.c linenumber=286 buf_resize /src/dropbear/src/buffer.c linenumber=290 dropbear_exit /src/dropbear/src/dbutil.c linenumber=69 m_realloc /src/dropbear/src/dbmalloc.c linenumber=72 buf_setlen /src/dropbear/src/buffer.c linenumber=292 buf_setpos /src/dropbear/src/buffer.c linenumber=293 buf_getptr /src/dropbear/src/buffer.c linenumber=183 wrapfd_read /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=183 __errno_location linenumber=190 __errno_location linenumber=194 strerror linenumber=194 dropbear_exit /src/dropbear/src/dbutil.c linenumber=194 buf_incrpos /src/dropbear/src/buffer.c linenumber=198 decrypt_packet /src/dropbear/src/packet.c linenumber=203 buf_setpos /src/dropbear/src/buffer.c linenumber=314 buf_getptr /src/dropbear/src/buffer.c linenumber=319 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=320 dropbear_exit /src/dropbear/src/dbutil.c linenumber=323 buf_incrpos /src/dropbear/src/buffer.c linenumber=325 buf_setpos /src/dropbear/src/buffer.c linenumber=330 buf_getptr /src/dropbear/src/buffer.c linenumber=335 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=336 dropbear_exit /src/dropbear/src/dbutil.c linenumber=339 buf_incrpos /src/dropbear/src/buffer.c linenumber=341 checkmac /src/dropbear/src/packet.c linenumber=344 buf_setpos /src/dropbear/src/buffer.c linenumber=398 make_mac /src/dropbear/src/packet.c linenumber=399 buf_setpos /src/dropbear/src/buffer.c linenumber=416 buf_getptr /src/dropbear/src/buffer.c linenumber=417 constant_time_memcmp /src/dropbear/src/dbutil.c linenumber=417 dropbear_exit /src/dropbear/src/dbutil.c linenumber=345 fuzz_dump /src/dropbear/src/../fuzz/fuzz-common.c linenumber=351 buf_setpos /src/dropbear/src/buffer.c linenumber=355 buf_getbyte /src/dropbear/src/buffer.c linenumber=356 dropbear_exit /src/dropbear/src/dbutil.c linenumber=362 buf_setpos /src/dropbear/src/buffer.c linenumber=365 buf_setlen /src/dropbear/src/buffer.c linenumber=379 process_packet /src/dropbear/src/process-packet.c linenumber=257 buf_getbyte /src/dropbear/src/buffer.c linenumber=52 monotonic_now /src/dropbear/src/dbutil.c linenumber=55 dropbear_close /src/dropbear/src/dbutil.c linenumber=61 recv_unimplemented /src/dropbear/src/process-packet.c linenumber=108 buf_putbyte /src/dropbear/src/buffer.c linenumber=178 buf_putint /src/dropbear/src/buffer.c linenumber=181 encrypt_packet /src/dropbear/src/packet.c linenumber=183 dropbear_exit /src/dropbear/src/dbutil.c linenumber=140 recv_unimplemented /src/dropbear/src/process-packet.c linenumber=158 buf_free /src/dropbear/src/buffer.c linenumber=162 maybe_flush_reply_queue /src/dropbear/src/packet.c linenumber=263 buf_putbytes /src/dropbear/src/buffer.c linenumber=505 buf_free /src/dropbear/src/buffer.c linenumber=508 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=511 encrypt_packet /src/dropbear/src/packet.c linenumber=512 handle_connect_fds /src/dropbear/src/netio.c linenumber=265 getsockopt linenumber=336 m_close /src/dropbear/src/dbutil.c linenumber=339 m_close /src/dropbear/src/dbutil.c linenumber=344 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=347 strerror linenumber=348 m_strdup /src/dropbear/src/dbmalloc.c linenumber=348 remove_connect /src/dropbear/src/netio.c linenumber=352 channelio /src/dropbear/src/common-channel.c linenumber=273 send_msg_channel_data /src/dropbear/src/common-channel.c linenumber=219 fail_assert /src/dropbear/src/dbutil.c linenumber=706 fail_assert /src/dropbear/src/dbutil.c linenumber=714 buf_putbyte /src/dropbear/src/buffer.c linenumber=727 buf_putint /src/dropbear/src/buffer.c linenumber=729 buf_putint /src/dropbear/src/buffer.c linenumber=731 buf_putint /src/dropbear/src/buffer.c linenumber=735 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=738 wrapfd_read /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=738 __errno_location linenumber=741 close_chan_fd /src/dropbear/src/common-channel.c linenumber=745 shutdown linenumber=1058 m_close /src/dropbear/src/dbutil.c linenumber=1066 m_close /src/dropbear/src/dbutil.c linenumber=1089 buf_setpos /src/dropbear/src/buffer.c linenumber=747 buf_setlen /src/dropbear/src/buffer.c linenumber=748 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=755 buf_setpos /src/dropbear/src/buffer.c linenumber=757 buf_setlen /src/dropbear/src/buffer.c linenumber=758 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=764 buf_setpos /src/dropbear/src/buffer.c linenumber=766 buf_putint /src/dropbear/src/buffer.c linenumber=767 encrypt_packet /src/dropbear/src/packet.c linenumber=771 send_msg_channel_data /src/dropbear/src/common-channel.c linenumber=227 writechannel /src/dropbear/src/common-channel.c linenumber=233 writechannel_writev /src/dropbear/src/common-channel.c linenumber=518 cbuf_readptrs /src/dropbear/src/circbuffer.c linenumber=452 __assert_fail linenumber=469 writev linenumber=489 __errno_location linenumber=492 close_chan_fd /src/dropbear/src/common-channel.c linenumber=494 cbuf_incrread /src/dropbear/src/circbuffer.c linenumber=499 fail_assert /src/dropbear/src/dbutil.c linenumber=130 send_msg_channel_window_adjust /src/dropbear/src/common-channel.c linenumber=525 buf_putbyte /src/dropbear/src/buffer.c linenumber=886 buf_putint /src/dropbear/src/buffer.c linenumber=887 buf_putint /src/dropbear/src/buffer.c linenumber=888 encrypt_packet /src/dropbear/src/packet.c linenumber=890 fail_assert /src/dropbear/src/dbutil.c linenumber=530 cbuf_getavail /src/dropbear/src/circbuffer.c linenumber=531 fail_assert /src/dropbear/src/dbutil.c linenumber=531 cbuf_getavail /src/dropbear/src/circbuffer.c linenumber=532 fail_assert /src/dropbear/src/dbutil.c linenumber=532 writechannel /src/dropbear/src/common-channel.c linenumber=240 check_close /src/dropbear/src/common-channel.c linenumber=251 fd_read_pending /src/dropbear/src/dbutil.c linenumber=300 wrapfd_select /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=776 __errno_location linenumber=777 close_chan_fd /src/dropbear/src/common-channel.c linenumber=301 fd_read_pending /src/dropbear/src/dbutil.c linenumber=304 close_chan_fd /src/dropbear/src/common-channel.c linenumber=305 write_pending /src/dropbear/src/common-channel.c linenumber=309 cbuf_getused /src/dropbear/src/circbuffer.c linenumber=265 cbuf_getused /src/dropbear/src/circbuffer.c linenumber=268 send_msg_channel_close /src/dropbear/src/common-channel.c linenumber=312 buf_putbyte /src/dropbear/src/buffer.c linenumber=382 buf_putint /src/dropbear/src/buffer.c linenumber=383 encrypt_packet /src/dropbear/src/packet.c linenumber=385 close_chan_fd /src/dropbear/src/common-channel.c linenumber=389 close_chan_fd /src/dropbear/src/common-channel.c linenumber=390 close_chan_fd /src/dropbear/src/common-channel.c linenumber=391 remove_channel /src/dropbear/src/common-channel.c linenumber=314 cbuf_free /src/dropbear/src/circbuffer.c linenumber=630 m_burn /src/dropbear/src/dbhelpers.c linenumber=53 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=54 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=56 cbuf_free /src/dropbear/src/circbuffer.c linenumber=634 m_close /src/dropbear/src/dbutil.c linenumber=643 m_close /src/dropbear/src/dbutil.c linenumber=645 m_close /src/dropbear/src/dbutil.c linenumber=647 cancel_connect /src/dropbear/src/netio.c linenumber=655 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=659 update_channel_prio /src/dropbear/src/common-session.c linenumber=662 write_pending /src/dropbear/src/common-channel.c linenumber=318 close_chan_fd /src/dropbear/src/common-channel.c linenumber=322 send_msg_channel_eof /src/dropbear/src/common-channel.c linenumber=329 buf_putbyte /src/dropbear/src/buffer.c linenumber=401 buf_putint /src/dropbear/src/buffer.c linenumber=402 encrypt_packet /src/dropbear/src/packet.c linenumber=404 write_pending /src/dropbear/src/common-channel.c linenumber=338 send_msg_channel_close /src/dropbear/src/common-channel.c linenumber=340 handle_listeners /src/dropbear/src/listener.c linenumber=256 isempty /src/dropbear/src/queue.c linenumber=277 write_packet /src/dropbear/src/packet.c linenumber=278 isempty /src/dropbear/src/queue.c linenumber=71 fail_assert /src/dropbear/src/dbutil.c linenumber=71 packet_queue_to_iovec /src/dropbear/src/netio.c linenumber=75 fail_assert /src/dropbear/src/dbutil.c linenumber=386 buf_getptr /src/dropbear/src/buffer.c linenumber=389 writev linenumber=88 __errno_location linenumber=90 strerror linenumber=94 packet_queue_consume /src/dropbear/src/netio.c linenumber=99 examine /src/dropbear/src/queue.c linenumber=398 isempty /src/dropbear/src/queue.c linenumber=65 fail_assert /src/dropbear/src/dbutil.c linenumber=65 buf_incrpos /src/dropbear/src/buffer.c linenumber=402 dequeue /src/dropbear/src/queue.c linenumber=406 isempty /src/dropbear/src/queue.c linenumber=45 fail_assert /src/dropbear/src/dbutil.c linenumber=45 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=58 buf_free /src/dropbear/src/buffer.c linenumber=407 cli_sessionloop /src/dropbear/src/cli-session.c linenumber=136 send_msg_kexdh_init /src/dropbear/src/cli-kex.c linenumber=223 cli_kex_free_param /src/dropbear/src/cli-kex.c linenumber=83 free_kexdh_param /src/dropbear/src/kex-dh.c linenumber=48 mp_clear_multi /src/dropbear/libtommath/bn_mp_clear_multi.c linenumber=60 free_kexecdh_param /src/dropbear/src/kex-ecdh.c linenumber=54 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=22 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=23 free_kexcurve25519_param /src/dropbear/src/kex-x25519.c linenumber=60 m_burn /src/dropbear/src/dbhelpers.c linenumber=26 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=27 free_kexpqhybrid_param /src/dropbear/src/kex-pqhybrid.c linenumber=66 free_kexcurve25519_param /src/dropbear/src/kex-x25519.c linenumber=36 buf_burn_free /src/dropbear/src/buffer.c linenumber=38 buf_free /src/dropbear/src/buffer.c linenumber=41 buf_putbyte /src/dropbear/src/buffer.c linenumber=85 gen_kexdh_param /src/dropbear/src/kex-dh.c linenumber=89 m_malloc /src/dropbear/src/dbmalloc.c linenumber=30 m_mp_init_multi /src/dropbear/src/bignum.c linenumber=31 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=47 dropbear_exit /src/dropbear/src/dbutil.c linenumber=48 load_dh_p /src/dropbear/src/kex-dh.c linenumber=34 bytes_to_mp /src/dropbear/src/bignum.c linenumber=14 mp_from_ubin /src/dropbear/libtommath/bn_mp_from_ubin.c linenumber=89 dropbear_exit /src/dropbear/src/dbutil.c linenumber=90 mp_set_ul /src/dropbear/libtommath/bn_mp_set_ul.c linenumber=36 mp_sub_d /src/dropbear/libtommath/bn_mp_sub_d.c linenumber=40 dropbear_exit /src/dropbear/src/dbutil.c linenumber=41 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=43 mp_clamp /src/dropbear/libtommath/bn_mp_clamp.c linenumber=46 gen_random_mpint /src/dropbear/src/dbrandom.c linenumber=48 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=353 m_malloc /src/dropbear/src/dbmalloc.c linenumber=360 genrandom /src/dropbear/src/dbrandom.c linenumber=362 bytes_to_mp /src/dropbear/src/bignum.c linenumber=367 mp_cmp /src/dropbear/libtommath/bn_mp_cmp.c linenumber=371 mp_cmp_d /src/dropbear/libtommath/bn_mp_cmp_d.c linenumber=371 m_burn /src/dropbear/src/dbhelpers.c linenumber=372 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=373 mp_exptmod /src/dropbear/libtommath/bn_mp_exptmod.c linenumber=51 mp_init_multi /src/dropbear/libtommath/bn_mp_init_multi.c linenumber=29 mp_invmod /src/dropbear/libtommath/bn_mp_invmod.c linenumber=34 mp_cmp_d /src/dropbear/libtommath/bn_mp_cmp_d.c linenumber=10 s_mp_invmod_fast /src/dropbear/libtommath/bn_s_mp_invmod_fast.c linenumber=16 mp_init_multi /src/dropbear/libtommath/bn_mp_init_multi.c linenumber=24 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=29 mp_mod /src/dropbear/libtommath/bn_mp_mod.c linenumber=32 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=41 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=42 mp_set /src/dropbear/libtommath/bn_mp_set.c linenumber=43 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=49 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=53 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=56 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=62 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=67 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=70 mp_cmp /src/dropbear/libtommath/bn_mp_cmp.c linenumber=74 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=76 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=78 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=81 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=83 mp_cmp_d /src/dropbear/libtommath/bn_mp_cmp_d.c linenumber=94 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=102 mp_cmp_mag /src/dropbear/libtommath/bn_mp_cmp_mag.c linenumber=106 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=107 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=110 mp_clear_multi /src/dropbear/libtommath/bn_mp_clear_multi.c linenumber=115 s_mp_invmod_slow /src/dropbear/libtommath/bn_s_mp_invmod_slow.c linenumber=20 mp_init_multi /src/dropbear/libtommath/bn_mp_init_multi.c linenumber=18 mp_mod /src/dropbear/libtommath/bn_mp_mod.c linenumber=24 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=25 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=34 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=35 mp_set /src/dropbear/libtommath/bn_mp_set.c linenumber=36 mp_set /src/dropbear/libtommath/bn_mp_set.c linenumber=37 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=48 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=49 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=52 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=53 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=59 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=64 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=65 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=68 mp_div_2 /src/dropbear/libtommath/bn_mp_div_2.c linenumber=69 mp_cmp /src/dropbear/libtommath/bn_mp_cmp.c linenumber=73 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=75 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=77 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=79 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=82 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=84 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=86 mp_cmp_d /src/dropbear/libtommath/bn_mp_cmp_d.c linenumber=97 mp_cmp_d /src/dropbear/libtommath/bn_mp_cmp_d.c linenumber=103 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=104 mp_cmp_mag /src/dropbear/libtommath/bn_mp_cmp_mag.c linenumber=108 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=109 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=113 mp_clear_multi /src/dropbear/libtommath/bn_mp_clear_multi.c linenumber=116 mp_abs /src/dropbear/libtommath/bn_mp_abs.c linenumber=39 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=16 mp_exptmod /src/dropbear/libtommath/bn_mp_exptmod.c linenumber=44 mp_clear_multi /src/dropbear/libtommath/bn_mp_clear_multi.c linenumber=46 mp_reduce_is_2k_l /src/dropbear/libtommath/bn_mp_reduce_is_2k_l.c linenumber=52 s_mp_exptmod /src/dropbear/libtommath/bn_s_mp_exptmod.c linenumber=53 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=23 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=44 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=50 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=52 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=54 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=60 mp_reduce_setup /src/dropbear/libtommath/bn_mp_reduce_setup.c linenumber=63 mp_2expt /src/dropbear/libtommath/bn_mp_2expt.c linenumber=12 mp_zero /src/dropbear/libtommath/bn_mp_zero.c linenumber=20 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=23 mp_div /src/dropbear/libtommath/bn_mp_div.c linenumber=15 mp_reduce_2k_setup_l /src/dropbear/libtommath/bn_mp_reduce_2k_setup_l.c linenumber=66 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=12 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=16 mp_2expt /src/dropbear/libtommath/bn_mp_2expt.c linenumber=16 s_mp_sub /src/dropbear/libtommath/bn_s_mp_sub.c linenumber=20 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=25 mp_mod /src/dropbear/libtommath/bn_mp_mod.c linenumber=78 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=83 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=87 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=98 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=103 mp_set /src/dropbear/libtommath/bn_mp_set.c linenumber=104 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=141 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=154 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=159 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=173 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=179 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=185 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=188 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=190 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=192 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=194 mp_dr_is_modulus /src/dropbear/libtommath/bn_mp_dr_is_modulus.c linenumber=57 mp_reduce_is_2k /src/dropbear/libtommath/bn_mp_reduce_is_2k.c linenumber=61 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=17 s_mp_exptmod_fast /src/dropbear/libtommath/bn_s_mp_exptmod_fast.c linenumber=66 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=36 mp_init_size /src/dropbear/libtommath/bn_mp_init_size.c linenumber=57 mp_init_size /src/dropbear/libtommath/bn_mp_init_size.c linenumber=63 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=65 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=67 mp_montgomery_setup /src/dropbear/libtommath/bn_mp_montgomery_setup.c linenumber=76 mp_dr_setup /src/dropbear/libtommath/bn_mp_dr_setup.c linenumber=97 mp_reduce_2k_setup /src/dropbear/libtommath/bn_mp_reduce_2k_setup.c linenumber=105 mp_init /src/dropbear/libtommath/bn_mp_init.c linenumber=13 mp_2expt /src/dropbear/libtommath/bn_mp_2expt.c linenumber=18 s_mp_sub /src/dropbear/libtommath/bn_s_mp_sub.c linenumber=23 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=0 mp_init_size /src/dropbear/libtommath/bn_mp_init_size.c linenumber=113 mp_montgomery_calc_normalization /src/dropbear/libtommath/bn_mp_montgomery_calc_normalization.c linenumber=125 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=18 mp_2expt /src/dropbear/libtommath/bn_mp_2expt.c linenumber=21 mp_set /src/dropbear/libtommath/bn_mp_set.c linenumber=25 mp_mul_2 /src/dropbear/libtommath/bn_mp_mul_2.c linenumber=32 mp_grow /src/dropbear/libtommath/bn_mp_grow.c linenumber=14 mp_cmp_mag /src/dropbear/libtommath/bn_mp_cmp_mag.c linenumber=35 s_mp_sub /src/dropbear/libtommath/bn_s_mp_sub.c linenumber=36 mp_mulmod /src/dropbear/libtommath/bn_mp_mulmod.c linenumber=128 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=16 mp_mod /src/dropbear/libtommath/bn_mp_mod.c linenumber=19 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=22 mp_set /src/dropbear/libtommath/bn_mp_set.c linenumber=134 mp_mod /src/dropbear/libtommath/bn_mp_mod.c linenumber=135 mp_copy /src/dropbear/libtommath/bn_mp_copy.c linenumber=139 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=142 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=148 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=187 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=200 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=205 mp_sqr /src/dropbear/libtommath/bn_mp_sqr.c linenumber=219 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=226 mp_exch /src/dropbear/libtommath/bn_mp_exch.c linenumber=243 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=246 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=248 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=250 s_mp_exptmod /src/dropbear/libtommath/bn_s_mp_exptmod.c linenumber=69 mp_clear_multi /src/dropbear/libtommath/bn_mp_clear_multi.c linenumber=54 buf_putmpint /src/dropbear/src/buffer.c linenumber=90 fail_assert /src/dropbear/src/dbutil.c linenumber=316 dropbear_exit /src/dropbear/src/dbutil.c linenumber=319 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=328 buf_putint /src/dropbear/src/buffer.c linenumber=337 buf_putbyte /src/dropbear/src/buffer.c linenumber=342 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=344 mp_to_ubin /src/dropbear/libtommath/bn_mp_to_ubin.c linenumber=344 mp_ubin_size /src/dropbear/libtommath/bn_mp_ubin_size.c linenumber=13 mp_count_bits /src/dropbear/libtommath/bn_mp_count_bits.c linenumber=9 mp_init_copy /src/dropbear/libtommath/bn_mp_init_copy.c linenumber=18 mp_div_2d /src/dropbear/libtommath/bn_mp_div_2d.c linenumber=28 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=38 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=347 gen_kexecdh_param /src/dropbear/src/kex-ecdh.c linenumber=95 m_malloc /src/dropbear/src/dbmalloc.c linenumber=12 ecc_make_key_ex /src/dropbear/libtomcrypt/src/pk/ecc/ecc_make_key.c linenumber=14 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=56 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=57 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=58 prng_is_valid /src/dropbear/libtomcrypt/src/misc/crypt/crypt_prng_is_valid.c linenumber=61 m_malloc /src/dropbear/src/dbmalloc.c linenumber=71 ltc_init_multi /src/dropbear/libtomcrypt/src/math/multi.c linenumber=83 ltc_ecc_new_point /src/dropbear/libtomcrypt/src/pk/ecc/ltc_ecc_points.c linenumber=86 m_calloc /src/dropbear/src/dbmalloc.c linenumber=31 ltc_init_multi /src/dropbear/libtomcrypt/src/math/multi.c linenumber=35 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=36 ltc_deinit_multi /src/dropbear/libtomcrypt/src/math/multi.c linenumber=112 ltc_ecc_del_point /src/dropbear/libtomcrypt/src/pk/ecc/ltc_ecc_points.c linenumber=114 ltc_deinit_multi /src/dropbear/libtomcrypt/src/math/multi.c linenumber=49 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=50 ltc_deinit_multi /src/dropbear/libtomcrypt/src/math/multi.c linenumber=115 dropbear_exit /src/dropbear/src/dbutil.c linenumber=16 buf_put_ecc_raw_pubkey_string /src/dropbear/src/ecc.c linenumber=96 buf_putint /src/dropbear/src/buffer.c linenumber=138 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=139 ecc_ansi_x963_export /src/dropbear/libtomcrypt/src/pk/ecc/ecc_ansi_x963_export.c linenumber=139 ltc_ecc_is_valid_idx /src/dropbear/libtomcrypt/src/pk/ecc/ltc_ecc_is_valid_idx.c linenumber=38 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=54 zeromem /src/dropbear/libtomcrypt/src/misc/zeromem.c linenumber=60 zeromem /src/dropbear/libtomcrypt/src/misc/zeromem.c linenumber=65 dropbear_exit /src/dropbear/src/dbutil.c linenumber=141 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=143 gen_kexcurve25519_param /src/dropbear/src/kex-x25519.c linenumber=101 m_malloc /src/dropbear/src/dbmalloc.c linenumber=16 genrandom /src/dropbear/src/dbrandom.c linenumber=19 dropbear_curve25519_scalarmult /src/dropbear/src/curve25519.c linenumber=20 unpack25519 /src/dropbear/src/curve25519.c linenumber=221 sel25519 /src/dropbear/src/curve25519.c linenumber=229 sel25519 /src/dropbear/src/curve25519.c linenumber=230 A /src/dropbear/src/curve25519.c linenumber=231 Z /src/dropbear/src/curve25519.c linenumber=232 A /src/dropbear/src/curve25519.c linenumber=233 Z /src/dropbear/src/curve25519.c linenumber=234 S /src/dropbear/src/curve25519.c linenumber=235 M /src/dropbear/src/curve25519.c linenumber=183 car25519 /src/dropbear/src/curve25519.c linenumber=177 car25519 /src/dropbear/src/curve25519.c linenumber=178 S /src/dropbear/src/curve25519.c linenumber=236 M /src/dropbear/src/curve25519.c linenumber=237 M /src/dropbear/src/curve25519.c linenumber=238 A /src/dropbear/src/curve25519.c linenumber=239 Z /src/dropbear/src/curve25519.c linenumber=240 S /src/dropbear/src/curve25519.c linenumber=241 Z /src/dropbear/src/curve25519.c linenumber=242 M /src/dropbear/src/curve25519.c linenumber=243 A /src/dropbear/src/curve25519.c linenumber=244 M /src/dropbear/src/curve25519.c linenumber=245 M /src/dropbear/src/curve25519.c linenumber=246 M /src/dropbear/src/curve25519.c linenumber=247 S /src/dropbear/src/curve25519.c linenumber=248 sel25519 /src/dropbear/src/curve25519.c linenumber=249 sel25519 /src/dropbear/src/curve25519.c linenumber=250 inv25519 /src/dropbear/src/curve25519.c linenumber=258 S /src/dropbear/src/curve25519.c linenumber=192 M /src/dropbear/src/curve25519.c linenumber=193 M /src/dropbear/src/curve25519.c linenumber=259 pack25519 /src/dropbear/src/curve25519.c linenumber=260 car25519 /src/dropbear/src/curve25519.c linenumber=112 car25519 /src/dropbear/src/curve25519.c linenumber=113 car25519 /src/dropbear/src/curve25519.c linenumber=114 sel25519 /src/dropbear/src/curve25519.c linenumber=124 buf_putstring /src/dropbear/src/buffer.c linenumber=102 gen_kexpqhybrid_param /src/dropbear/src/kex-pqhybrid.c linenumber=107 m_malloc /src/dropbear/src/dbmalloc.c linenumber=14 gen_kexcurve25519_param /src/dropbear/src/kex-x25519.c linenumber=17 buf_new /src/dropbear/src/buffer.c linenumber=20 buf_new /src/dropbear/src/buffer.c linenumber=21 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=23 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=24 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=25 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=26 buf_setpos /src/dropbear/src/buffer.c linenumber=27 buf_putbytes /src/dropbear/src/buffer.c linenumber=29 buf_putbufstring /src/dropbear/src/buffer.c linenumber=108 buf_putstring /src/dropbear/src/buffer.c linenumber=298 encrypt_packet /src/dropbear/src/packet.c linenumber=113 send_msg_service_request /src/dropbear/src/cli-session.c linenumber=253 buf_putbyte /src/dropbear/src/buffer.c linenumber=197 strlen linenumber=198 buf_putstring /src/dropbear/src/buffer.c linenumber=198 encrypt_packet /src/dropbear/src/packet.c linenumber=200 cli_auth_getmethods /src/dropbear/src/cli-auth.c linenumber=257 buf_putbyte /src/dropbear/src/buffer.c linenumber=39 strlen linenumber=41 buf_putstring /src/dropbear/src/buffer.c linenumber=40 buf_putstring /src/dropbear/src/buffer.c linenumber=42 buf_putstring /src/dropbear/src/buffer.c linenumber=44 encrypt_packet /src/dropbear/src/packet.c linenumber=46 cli_auth_try /src/dropbear/src/cli-auth.c linenumber=267 cli_auth_pubkey /src/dropbear/src/cli-authpubkey.c linenumber=302 cli_load_agent_keys /src/dropbear/src/cli-agentfwd.c linenumber=198 connect_agent /src/dropbear/src/cli-agentfwd.c linenumber=249 getenv linenumber=63 connect_unix /src/dropbear/src/dbutil.c linenumber=67 strlcpy /src/dropbear/src/compat.c linenumber=254 strlen linenumber=111 socket linenumber=255 connect linenumber=260 m_close /src/dropbear/src/dbutil.c linenumber=262 dropbear_log /src/dropbear/src/dbutil.c linenumber=70 agent_get_key_list /src/dropbear/src/cli-agentfwd.c linenumber=254 agent_request /src/dropbear/src/cli-agentfwd.c linenumber=184 buf_new /src/dropbear/src/buffer.c linenumber=125 buf_putint /src/dropbear/src/buffer.c linenumber=127 buf_putbyte /src/dropbear/src/buffer.c linenumber=128 buf_putbytes /src/dropbear/src/buffer.c linenumber=130 buf_setpos /src/dropbear/src/buffer.c linenumber=132 buf_getptr /src/dropbear/src/buffer.c linenumber=134 atomicio /src/dropbear/src/atomicio.c linenumber=134 write linenumber=134 buf_free /src/dropbear/src/buffer.c linenumber=140 buf_new /src/dropbear/src/buffer.c linenumber=144 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=145 atomicio /src/dropbear/src/atomicio.c linenumber=145 read linenumber=145 buf_setpos /src/dropbear/src/buffer.c linenumber=150 buf_setlen /src/dropbear/src/buffer.c linenumber=151 buf_getint /src/dropbear/src/buffer.c linenumber=153 buf_resize /src/dropbear/src/buffer.c linenumber=159 buf_setpos /src/dropbear/src/buffer.c linenumber=160 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=161 atomicio /src/dropbear/src/atomicio.c linenumber=161 read linenumber=161 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=166 buf_setpos /src/dropbear/src/buffer.c linenumber=167 buf_free /src/dropbear/src/buffer.c linenumber=171 buf_getbyte /src/dropbear/src/buffer.c linenumber=197 buf_getint /src/dropbear/src/buffer.c linenumber=202 buf_getstringbuf /src/dropbear/src/buffer.c linenumber=209 new_sign_key /src/dropbear/src/signkey.c linenumber=210 buf_get_pub_key /src/dropbear/src/signkey.c linenumber=211 buf_getstring /src/dropbear/src/buffer.c linenumber=244 signkey_type_from_name /src/dropbear/src/signkey.c linenumber=245 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=246 buf_decrpos /src/dropbear/src/buffer.c linenumber=258 dss_key_free /src/dropbear/src/dss.c linenumber=262 m_malloc /src/dropbear/src/dbmalloc.c linenumber=263 buf_get_dss_pub_key /src/dropbear/src/dss.c linenumber=264 dss_key_free /src/dropbear/src/dss.c linenumber=266 rsa_key_free /src/dropbear/src/rsa.c linenumber=273 m_malloc /src/dropbear/src/dbmalloc.c linenumber=274 buf_get_rsa_pub_key /src/dropbear/src/rsa.c linenumber=275 rsa_key_free /src/dropbear/src/rsa.c linenumber=277 signkey_is_ecdsa /src/dropbear/src/ecdsa.c linenumber=283 signkey_key_ptr /src/dropbear/src/signkey.c linenumber=288 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=291 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=292 buf_get_ecdsa_pub_key /src/dropbear/src/ecdsa.c linenumber=295 ed25519_key_free /src/dropbear/src/ed25519.c linenumber=308 m_malloc /src/dropbear/src/dbmalloc.c linenumber=309 buf_get_ed25519_pub_key /src/dropbear/src/ed25519.c linenumber=310 buf_getstring /src/dropbear/src/buffer.c linenumber=53 signkey_type_from_name /src/dropbear/src/signkey.c linenumber=54 buf_getint /src/dropbear/src/buffer.c linenumber=61 m_burn /src/dropbear/src/dbhelpers.c linenumber=67 buf_getptr /src/dropbear/src/buffer.c linenumber=68 buf_incrpos /src/dropbear/src/buffer.c linenumber=69 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=312 buf_getstring /src/dropbear/src/buffer.c linenumber=327 buf_free /src/dropbear/src/buffer.c linenumber=212 sign_key_free /src/dropbear/src/signkey.c linenumber=215 list_append /src/dropbear/src/list.c linenumber=220 buf_eatstring /src/dropbear/src/buffer.c linenumber=224 buf_getint /src/dropbear/src/buffer.c linenumber=268 buf_incrpos /src/dropbear/src/buffer.c linenumber=268 buf_free /src/dropbear/src/buffer.c linenumber=229 buf_has_algo /src/dropbear/src/common-algo.c linenumber=211 buf_getstring /src/dropbear/src/buffer.c linenumber=440 get_algolist /src/dropbear/src/common-algo.c linenumber=442 dropbear_exit /src/dropbear/src/dbutil.c linenumber=420 strcmp linenumber=445 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=451 buf_setpos /src/dropbear/src/buffer.c linenumber=453 buf_has_algo /src/dropbear/src/common-algo.c linenumber=219 signature_type_from_signkey /src/dropbear/src/signkey.c linenumber=231 __assert_fail linenumber=167 __assert_fail linenumber=169 signature_name_from_type /src/dropbear/src/signkey.c linenumber=232 signkey_name_from_type /src/dropbear/src/signkey.c linenumber=141 strlen linenumber=80 buf_has_algo /src/dropbear/src/common-algo.c linenumber=233 list_remove /src/dropbear/src/list.c linenumber=242 sign_key_free /src/dropbear/src/signkey.c linenumber=243 signature_type_from_signkey /src/dropbear/src/signkey.c linenumber=263 send_msg_userauth_pubkey /src/dropbear/src/cli-authpubkey.c linenumber=272 signkey_type_from_signature /src/dropbear/src/signkey.c linenumber=152 buf_putbyte /src/dropbear/src/buffer.c linenumber=157 strlen linenumber=160 buf_putstring /src/dropbear/src/buffer.c linenumber=159 buf_putstring /src/dropbear/src/buffer.c linenumber=162 buf_putstring /src/dropbear/src/buffer.c linenumber=165 buf_putbyte /src/dropbear/src/buffer.c linenumber=168 signature_name_from_type /src/dropbear/src/signkey.c linenumber=170 buf_putstring /src/dropbear/src/buffer.c linenumber=171 buf_put_pub_key /src/dropbear/src/signkey.c linenumber=172 buf_new /src/dropbear/src/buffer.c linenumber=424 buf_put_dss_pub_key /src/dropbear/src/dss.c linenumber=428 fail_assert /src/dropbear/src/dbutil.c linenumber=144 buf_putstring /src/dropbear/src/buffer.c linenumber=145 buf_putmpint /src/dropbear/src/buffer.c linenumber=146 buf_putmpint /src/dropbear/src/buffer.c linenumber=147 buf_putmpint /src/dropbear/src/buffer.c linenumber=148 buf_putmpint /src/dropbear/src/buffer.c linenumber=149 buf_put_rsa_pub_key /src/dropbear/src/rsa.c linenumber=433 fail_assert /src/dropbear/src/dbutil.c linenumber=165 buf_putstring /src/dropbear/src/buffer.c linenumber=167 buf_putmpint /src/dropbear/src/buffer.c linenumber=168 buf_putmpint /src/dropbear/src/buffer.c linenumber=169 signkey_is_ecdsa /src/dropbear/src/ecdsa.c linenumber=437 signkey_key_ptr /src/dropbear/src/signkey.c linenumber=442 buf_put_ecdsa_pub_key /src/dropbear/src/ecdsa.c linenumber=444 curve_for_dp /src/dropbear/src/ecc.c linenumber=151 __assert_fail linenumber=71 snprintf linenumber=152 strlen linenumber=153 buf_putstring /src/dropbear/src/buffer.c linenumber=153 strlen linenumber=154 buf_putstring /src/dropbear/src/buffer.c linenumber=154 buf_put_ecc_raw_pubkey_string /src/dropbear/src/ecc.c linenumber=155 buf_put_ed25519_pub_key /src/dropbear/src/ed25519.c linenumber=454 fail_assert /src/dropbear/src/dbutil.c linenumber=121 buf_putstring /src/dropbear/src/buffer.c linenumber=123 buf_putstring /src/dropbear/src/buffer.c linenumber=124 dropbear_exit /src/dropbear/src/dbutil.c linenumber=458 buf_putbufstring /src/dropbear/src/buffer.c linenumber=461 buf_free /src/dropbear/src/buffer.c linenumber=462 buf_new /src/dropbear/src/buffer.c linenumber=178 buf_putbufstring /src/dropbear/src/buffer.c linenumber=179 buf_putbytes /src/dropbear/src/buffer.c linenumber=180 cli_buf_put_sign /src/dropbear/src/cli-authpubkey.c linenumber=181 buf_new /src/dropbear/src/buffer.c linenumber=136 agent_buf_sign /src/dropbear/src/cli-agentfwd.c linenumber=137 buf_new /src/dropbear/src/buffer.c linenumber=271 buf_put_pub_key /src/dropbear/src/signkey.c linenumber=272 buf_putbufstring /src/dropbear/src/buffer.c linenumber=274 buf_putint /src/dropbear/src/buffer.c linenumber=280 agent_request /src/dropbear/src/cli-agentfwd.c linenumber=282 buf_getbyte /src/dropbear/src/buffer.c linenumber=288 buf_getint /src/dropbear/src/buffer.c linenumber=297 buf_getptr /src/dropbear/src/buffer.c linenumber=298 buf_putbytes /src/dropbear/src/buffer.c linenumber=298 dropbear_exit /src/dropbear/src/dbutil.c linenumber=305 buf_free /src/dropbear/src/buffer.c linenumber=309 buf_free /src/dropbear/src/buffer.c linenumber=312 buf_putbufstring /src/dropbear/src/buffer.c linenumber=138 buf_free /src/dropbear/src/buffer.c linenumber=139 buf_put_sign /src/dropbear/src/signkey.c linenumber=143 buf_new /src/dropbear/src/buffer.c linenumber=597 signkey_type_from_signature /src/dropbear/src/signkey.c linenumber=598 buf_put_dss_sign /src/dropbear/src/dss.c linenumber=610 fail_assert /src/dropbear/src/dbutil.c linenumber=297 sha1_init /src/dropbear/libtomcrypt/src/hashes/sha1.c linenumber=300 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=165 sha1_process /src/dropbear/libtomcrypt/src/hashes/sha1.c linenumber=301 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=183 sha1_compress /src/dropbear/libtomcrypt/src/hashes/sha1.c linenumber=183 ROL /src/dropbear/libtomcrypt/src/headers/tomcrypt_macros.h linenumber=67 sha1_done /src/dropbear/libtomcrypt/src/hashes/sha1.c linenumber=302 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=195 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=196 sha1_compress /src/dropbear/libtomcrypt/src/hashes/sha1.c linenumber=216 sha1_compress /src/dropbear/libtomcrypt/src/hashes/sha1.c linenumber=227 m_mp_init_multi /src/dropbear/src/bignum.c linenumber=304 gen_random_mpint /src/dropbear/src/dbrandom.c linenumber=308 bytes_to_mp /src/dropbear/src/bignum.c linenumber=311 mp_exptmod /src/dropbear/libtommath/bn_mp_exptmod.c linenumber=314 dropbear_exit /src/dropbear/src/dbutil.c linenumber=315 mp_mod /src/dropbear/libtommath/bn_mp_mod.c linenumber=318 mp_mulmod /src/dropbear/libtommath/bn_mp_mulmod.c linenumber=323 dropbear_exit /src/dropbear/src/dbutil.c linenumber=324 mp_addmod /src/dropbear/libtommath/bn_mp_addmod.c linenumber=327 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=16 dropbear_exit /src/dropbear/src/dbutil.c linenumber=328 mp_invmod /src/dropbear/libtommath/bn_mp_invmod.c linenumber=332 dropbear_exit /src/dropbear/src/dbutil.c linenumber=333 mp_mulmod /src/dropbear/libtommath/bn_mp_mulmod.c linenumber=337 dropbear_exit /src/dropbear/src/dbutil.c linenumber=338 buf_putstring /src/dropbear/src/buffer.c linenumber=341 buf_putint /src/dropbear/src/buffer.c linenumber=342 mp_ubin_size /src/dropbear/libtommath/bn_mp_ubin_size.c linenumber=344 fail_assert /src/dropbear/src/dbutil.c linenumber=345 buf_putbyte /src/dropbear/src/buffer.c linenumber=348 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=350 mp_to_ubin /src/dropbear/libtommath/bn_mp_to_ubin.c linenumber=350 dropbear_exit /src/dropbear/src/dbutil.c linenumber=352 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=354 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=355 mp_ubin_size /src/dropbear/libtommath/bn_mp_ubin_size.c linenumber=357 fail_assert /src/dropbear/src/dbutil.c linenumber=358 buf_putbyte /src/dropbear/src/buffer.c linenumber=361 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=363 mp_to_ubin /src/dropbear/libtommath/bn_mp_to_ubin.c linenumber=363 dropbear_exit /src/dropbear/src/dbutil.c linenumber=365 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=367 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=368 mp_clear_multi /src/dropbear/libtommath/bn_mp_clear_multi.c linenumber=370 buf_put_rsa_sign /src/dropbear/src/rsa.c linenumber=615 fail_assert /src/dropbear/src/dbutil.c linenumber=273 m_mp_init_multi /src/dropbear/src/bignum.c linenumber=275 rsa_pad_em /src/dropbear/src/rsa.c linenumber=279 __assert_fail linenumber=440 mp_ubin_size /src/dropbear/libtommath/bn_mp_ubin_size.c linenumber=444 buf_new /src/dropbear/src/buffer.c linenumber=446 buf_putbyte /src/dropbear/src/buffer.c linenumber=448 buf_putbyte /src/dropbear/src/buffer.c linenumber=449 buf_putbyte /src/dropbear/src/buffer.c linenumber=452 buf_putbyte /src/dropbear/src/buffer.c linenumber=454 buf_putbytes /src/dropbear/src/buffer.c linenumber=456 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=461 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=462 fail_assert /src/dropbear/src/dbutil.c linenumber=464 buf_setpos /src/dropbear/src/buffer.c linenumber=467 buf_getptr /src/dropbear/src/buffer.c linenumber=468 bytes_to_mp /src/dropbear/src/bignum.c linenumber=468 buf_free /src/dropbear/src/buffer.c linenumber=470 gen_random_mpint /src/dropbear/src/dbrandom.c linenumber=290 mp_exptmod /src/dropbear/libtommath/bn_mp_exptmod.c linenumber=295 dropbear_exit /src/dropbear/src/dbutil.c linenumber=296 mp_invmod /src/dropbear/libtommath/bn_mp_invmod.c linenumber=298 dropbear_exit /src/dropbear/src/dbutil.c linenumber=299 mp_mulmod /src/dropbear/libtommath/bn_mp_mulmod.c linenumber=301 dropbear_exit /src/dropbear/src/dbutil.c linenumber=302 mp_set_u64 /src/dropbear/libtommath/bn_mp_set_u64.c linenumber=307 mp_add_d /src/dropbear/libtommath/bn_mp_add_d.c linenumber=311 dropbear_exit /src/dropbear/src/dbutil.c linenumber=312 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=315 dropbear_exit /src/dropbear/src/dbutil.c linenumber=316 mp_sub /src/dropbear/libtommath/bn_mp_sub.c linenumber=318 mp_mul /src/dropbear/libtommath/bn_mp_mul.c linenumber=323 mp_add /src/dropbear/libtommath/bn_mp_add.c linenumber=327 mp_exptmod /src/dropbear/libtommath/bn_mp_exptmod.c linenumber=333 dropbear_exit /src/dropbear/src/dbutil.c linenumber=334 m_mp_burn /src/dropbear/src/bignum.c linenumber=337 m_burn /src/dropbear/src/dbhelpers.c linenumber=107 m_mp_burn /src/dropbear/src/bignum.c linenumber=338 m_mp_burn /src/dropbear/src/bignum.c linenumber=339 m_mp_burn /src/dropbear/src/bignum.c linenumber=340 m_mp_burn /src/dropbear/src/bignum.c linenumber=341 mp_mulmod /src/dropbear/libtommath/bn_mp_mulmod.c linenumber=346 dropbear_exit /src/dropbear/src/dbutil.c linenumber=347 mp_clear_multi /src/dropbear/libtommath/bn_mp_clear_multi.c linenumber=360 signature_name_from_type /src/dropbear/src/signkey.c linenumber=365 buf_putstring /src/dropbear/src/buffer.c linenumber=366 mp_ubin_size /src/dropbear/libtommath/bn_mp_ubin_size.c linenumber=368 buf_putint /src/dropbear/src/buffer.c linenumber=371 mp_ubin_size /src/dropbear/libtommath/bn_mp_ubin_size.c linenumber=373 fail_assert /src/dropbear/src/dbutil.c linenumber=374 buf_putbyte /src/dropbear/src/buffer.c linenumber=376 buf_getwriteptr /src/dropbear/src/buffer.c linenumber=379 mp_to_ubin /src/dropbear/libtommath/bn_mp_to_ubin.c linenumber=379 dropbear_exit /src/dropbear/src/dbutil.c linenumber=380 buf_incrwritepos /src/dropbear/src/buffer.c linenumber=382 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=383 signkey_is_ecdsa /src/dropbear/src/ecdsa.c linenumber=619 signkey_key_ptr /src/dropbear/src/signkey.c linenumber=620 buf_put_ecdsa_sign /src/dropbear/src/ecdsa.c linenumber=622 curve_for_dp /src/dropbear/src/ecc.c linenumber=174 ltc_init_multi /src/dropbear/libtomcrypt/src/math/multi.c linenumber=176 ecc_make_key_ex /src/dropbear/libtomcrypt/src/pk/ecc/ecc_make_key.c linenumber=194 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=202 ecc_free /src/dropbear/libtomcrypt/src/pk/ecc/ecc_free.c linenumber=224 snprintf linenumber=231 strlen linenumber=232 buf_putstring /src/dropbear/src/buffer.c linenumber=232 buf_putmpint /src/dropbear/src/buffer.c linenumber=235 buf_putmpint /src/dropbear/src/buffer.c linenumber=236 buf_putbufstring /src/dropbear/src/buffer.c linenumber=237 ltc_deinit_multi /src/dropbear/libtomcrypt/src/math/multi.c linenumber=243 buf_free /src/dropbear/src/buffer.c linenumber=247 dropbear_exit /src/dropbear/src/dbutil.c linenumber=251 buf_put_ed25519_sign /src/dropbear/src/ed25519.c linenumber=628 fail_assert /src/dropbear/src/dbutil.c linenumber=151 dropbear_ed25519_sign /src/dropbear/src/curve25519.c linenumber=153 crypto_hash /src/dropbear/src/curve25519.c linenumber=402 sha512_init /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=269 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=175 sha512_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=270 sha512_compress /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=196 sha512_done /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=271 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=208 crypt_argchk /src/dropbear/libtomcrypt/src/misc/crypt/crypt_argchk.c linenumber=209 sha512_compress /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=229 sha512_compress /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=243 sha512_init /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=409 sha512_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=410 sha512_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=411 sha512_done /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=412 reduce /src/dropbear/src/curve25519.c linenumber=413 modL /src/dropbear/src/curve25519.c linenumber=391 scalarbase /src/dropbear/src/curve25519.c linenumber=414 set25519 /src/dropbear/src/curve25519.c linenumber=335 set25519 /src/dropbear/src/curve25519.c linenumber=336 set25519 /src/dropbear/src/curve25519.c linenumber=337 M /src/dropbear/src/curve25519.c linenumber=338 scalarmult /src/dropbear/src/curve25519.c linenumber=339 set25519 /src/dropbear/src/curve25519.c linenumber=319 set25519 /src/dropbear/src/curve25519.c linenumber=320 set25519 /src/dropbear/src/curve25519.c linenumber=321 set25519 /src/dropbear/src/curve25519.c linenumber=322 cswap /src/dropbear/src/curve25519.c linenumber=325 sel25519 /src/dropbear/src/curve25519.c linenumber=303 add /src/dropbear/src/curve25519.c linenumber=326 Z /src/dropbear/src/curve25519.c linenumber=278 Z /src/dropbear/src/curve25519.c linenumber=279 M /src/dropbear/src/curve25519.c linenumber=280 A /src/dropbear/src/curve25519.c linenumber=281 A /src/dropbear/src/curve25519.c linenumber=282 M /src/dropbear/src/curve25519.c linenumber=283 M /src/dropbear/src/curve25519.c linenumber=284 M /src/dropbear/src/curve25519.c linenumber=285 M /src/dropbear/src/curve25519.c linenumber=286 A /src/dropbear/src/curve25519.c linenumber=287 Z /src/dropbear/src/curve25519.c linenumber=288 Z /src/dropbear/src/curve25519.c linenumber=289 A /src/dropbear/src/curve25519.c linenumber=290 A /src/dropbear/src/curve25519.c linenumber=291 M /src/dropbear/src/curve25519.c linenumber=293 M /src/dropbear/src/curve25519.c linenumber=294 M /src/dropbear/src/curve25519.c linenumber=295 M /src/dropbear/src/curve25519.c linenumber=296 add /src/dropbear/src/curve25519.c linenumber=327 cswap /src/dropbear/src/curve25519.c linenumber=328 pack /src/dropbear/src/curve25519.c linenumber=415 inv25519 /src/dropbear/src/curve25519.c linenumber=309 M /src/dropbear/src/curve25519.c linenumber=310 M /src/dropbear/src/curve25519.c linenumber=311 pack25519 /src/dropbear/src/curve25519.c linenumber=312 par25519 /src/dropbear/src/curve25519.c linenumber=313 pack25519 /src/dropbear/src/curve25519.c linenumber=146 sha512_init /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=417 sha512_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=418 sha512_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=419 sha512_process /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=420 sha512_done /src/dropbear/libtomcrypt/src/hashes/sha2/sha512.c linenumber=421 reduce /src/dropbear/src/curve25519.c linenumber=422 modL /src/dropbear/src/curve25519.c linenumber=427 buf_putstring /src/dropbear/src/buffer.c linenumber=155 dropbear_exit /src/dropbear/src/dbutil.c linenumber=632 buf_putbufstring /src/dropbear/src/buffer.c linenumber=634 buf_free /src/dropbear/src/buffer.c linenumber=635 buf_free /src/dropbear/src/buffer.c linenumber=182 encrypt_packet /src/dropbear/src/packet.c linenumber=186 fprintf linenumber=310 cli_auth_interactive /src/dropbear/src/cli-authinteract.c linenumber=313 buf_putbyte /src/dropbear/src/buffer.c linenumber=150 buf_putstring /src/dropbear/src/buffer.c linenumber=157 buf_putstring /src/dropbear/src/buffer.c linenumber=161 buf_putstring /src/dropbear/src/buffer.c linenumber=168 encrypt_packet /src/dropbear/src/packet.c linenumber=170 fprintf linenumber=324 cli_auth_password /src/dropbear/src/cli-authpasswd.c linenumber=326 snprintf linenumber=126 getpass_or_cancel /src/dropbear/src/cli-auth.c linenumber=138 getenv linenumber=352 dropbear_close /src/dropbear/src/dbutil.c linenumber=359 getpass linenumber=363 strchr linenumber=367 dropbear_close /src/dropbear/src/dbutil.c linenumber=368 buf_putbyte /src/dropbear/src/buffer.c linenumber=141 strlen linenumber=144 buf_putstring /src/dropbear/src/buffer.c linenumber=143 buf_putstring /src/dropbear/src/buffer.c linenumber=146 buf_putstring /src/dropbear/src/buffer.c linenumber=149 buf_putbyte /src/dropbear/src/buffer.c linenumber=152 encrypt_packet /src/dropbear/src/packet.c linenumber=156 strlen linenumber=157 m_burn /src/dropbear/src/dbhelpers.c linenumber=157 dropbear_exit /src/dropbear/src/dbutil.c linenumber=268 dropbear_log /src/dropbear/src/dbutil.c linenumber=277 open linenumber=285 __errno_location linenumber=288 strerror linenumber=288 dropbear_exit /src/dropbear/src/dbutil.c linenumber=287 dup2 linenumber=290 daemon linenumber=291 __errno_location linenumber=293 strerror linenumber=293 dropbear_exit /src/dropbear/src/dbutil.c linenumber=292 cli_send_netcat_request /src/dropbear/src/cli-chansession.c linenumber=299 send_msg_channel_open_init /src/dropbear/src/common-channel.c linenumber=398 newchannel /src/dropbear/src/common-channel.c linenumber=1105 m_realloc /src/dropbear/src/dbmalloc.c linenumber=130 m_malloc /src/dropbear/src/dbmalloc.c linenumber=142 cbuf_new /src/dropbear/src/circbuffer.c linenumber=158 dropbear_exit /src/dropbear/src/dbutil.c linenumber=36 m_malloc /src/dropbear/src/dbmalloc.c linenumber=39 setnonblocking /src/dropbear/src/dbutil.c linenumber=1115 buf_putbyte /src/dropbear/src/buffer.c linenumber=1126 strlen linenumber=1127 buf_putstring /src/dropbear/src/buffer.c linenumber=1127 buf_putint /src/dropbear/src/buffer.c linenumber=1128 buf_putint /src/dropbear/src/buffer.c linenumber=1129 buf_putint /src/dropbear/src/buffer.c linenumber=1130 dropbear_exit /src/dropbear/src/dbutil.c linenumber=400 strlen linenumber=404 buf_putstring /src/dropbear/src/buffer.c linenumber=403 buf_putint /src/dropbear/src/buffer.c linenumber=405 strlen linenumber=408 buf_putstring /src/dropbear/src/buffer.c linenumber=408 buf_putint /src/dropbear/src/buffer.c linenumber=409 encrypt_packet /src/dropbear/src/packet.c linenumber=411 cli_send_chansess_request /src/dropbear/src/cli-chansession.c linenumber=303 send_msg_channel_open_init /src/dropbear/src/common-channel.c linenumber=420 dropbear_exit /src/dropbear/src/dbutil.c linenumber=422 encrypt_packet /src/dropbear/src/packet.c linenumber=426 setup_localtcp /src/dropbear/src/cli-tcpfwd.c linenumber=307 cli_localtcp /src/dropbear/src/cli-tcpfwd.c linenumber=88 m_malloc /src/dropbear/src/dbmalloc.c linenumber=116 m_strdup /src/dropbear/src/dbmalloc.c linenumber=118 m_strdup /src/dropbear/src/dbmalloc.c linenumber=123 m_strdup /src/dropbear/src/dbmalloc.c linenumber=128 m_strdup /src/dropbear/src/dbmalloc.c linenumber=130 listen_tcpfwd /src/dropbear/src/tcp-accept.c linenumber=138 snprintf linenumber=117 dropbear_listen /src/dropbear/src/netio.c linenumber=119 fuzz_dropbear_listen /src/dropbear/src/../fuzz/fuzz-common.c linenumber=547 m_strdup /src/dropbear/src/dbmalloc.c linenumber=259 getaddrinfo linenumber=572 gai_strerror linenumber=577 strlen linenumber=577 m_malloc /src/dropbear/src/dbmalloc.c linenumber=578 gai_strerror linenumber=579 snprintf linenumber=579 freeaddrinfo linenumber=582 htons linenumber=604 socket linenumber=608 __errno_location linenumber=611 setsockopt linenumber=619 strlen linenumber=622 setsockopt linenumber=622 dropbear_log /src/dropbear/src/dbutil.c linenumber=623 setsockopt linenumber=631 dropbear_log /src/dropbear/src/dbutil.c linenumber=633 set_sock_nodelay /src/dropbear/src/netio.c linenumber=637 bind linenumber=639 __errno_location linenumber=640 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=641 listen linenumber=646 __errno_location linenumber=647 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=648 get_sock_port /src/dropbear/src/netio.c linenumber=654 getsockname linenumber=505 getnameinfo linenumber=519 atoi linenumber=523 freeaddrinfo linenumber=662 strerror linenumber=669 strlen linenumber=669 m_malloc /src/dropbear/src/dbmalloc.c linenumber=670 strerror linenumber=671 snprintf linenumber=671 dropbear_log /src/dropbear/src/dbutil.c linenumber=122 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=123 new_listener /src/dropbear/src/listener.c linenumber=130 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=98 m_realloc /src/dropbear/src/dbmalloc.c linenumber=103 m_malloc /src/dropbear/src/dbmalloc.c linenumber=120 tcp_acceptor /src/dropbear/src/tcp-accept.c linenumber=130 accept linenumber=58 getnameinfo linenumber=63 m_close /src/dropbear/src/dbutil.c linenumber=66 send_msg_channel_open_init /src/dropbear/src/common-channel.c linenumber=70 fail_assert /src/dropbear/src/dbutil.c linenumber=80 buf_putstring /src/dropbear/src/buffer.c linenumber=90 buf_putint /src/dropbear/src/buffer.c linenumber=91 strlen linenumber=94 buf_putstring /src/dropbear/src/buffer.c linenumber=94 atol linenumber=96 buf_putint /src/dropbear/src/buffer.c linenumber=96 encrypt_packet /src/dropbear/src/packet.c linenumber=98 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=102 cleanup_tcp /src/dropbear/src/tcp-accept.c linenumber=130 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=44 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=45 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=141 fwd_failed /src/dropbear/src/cli-tcpfwd.c linenumber=94 setup_remotetcp /src/dropbear/src/cli-tcpfwd.c linenumber=310 m_strdup /src/dropbear/src/dbmalloc.c linenumber=220 m_strdup /src/dropbear/src/dbmalloc.c linenumber=222 send_msg_global_request_remotetcp /src/dropbear/src/cli-tcpfwd.c linenumber=225 buf_putbyte /src/dropbear/src/buffer.c linenumber=154 buf_putbyte /src/dropbear/src/buffer.c linenumber=156 buf_putint /src/dropbear/src/buffer.c linenumber=158 encrypt_packet /src/dropbear/src/packet.c linenumber=160 cli_finished /src/dropbear/src/cli-session.c linenumber=319 session_cleanup /src/dropbear/src/common-session.c linenumber=378 chancleanup /src/dropbear/src/common-channel.c linenumber=309 remove_channel /src/dropbear/src/common-channel.c linenumber=95 remove_all_listeners /src/dropbear/src/listener.c linenumber=319 remove_listener /src/dropbear/src/listener.c linenumber=170 wrapfd_close /src/dropbear/src/../fuzz/fuzz-wrapfd.c linenumber=160 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=163 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=173 remove_connect_pending /src/dropbear/src/netio.c linenumber=321 remove_connect /src/dropbear/src/netio.c linenumber=294 isempty /src/dropbear/src/queue.c linenumber=323 dequeue /src/dropbear/src/queue.c linenumber=324 buf_free /src/dropbear/src/buffer.c linenumber=324 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=327 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=343 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=344 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=345 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=346 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=348 cleanup_buf /src/dropbear/src/common-session.c linenumber=351 buf_burn_free /src/dropbear/src/buffer.c linenumber=291 cleanup_buf /src/dropbear/src/common-session.c linenumber=352 cleanup_buf /src/dropbear/src/common-session.c linenumber=353 cleanup_buf /src/dropbear/src/common-session.c linenumber=354 cleanup_buf /src/dropbear/src/common-session.c linenumber=355 cleanup_buf /src/dropbear/src/common-session.c linenumber=356 cleanup_buf /src/dropbear/src/common-session.c linenumber=357 mp_clear /src/dropbear/libtommath/bn_mp_clear.c linenumber=359 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=361 buf_burn_free /src/dropbear/src/buffer.c linenumber=363 m_burn /src/dropbear/src/dbhelpers.c linenumber=366 m_free_direct /src/dropbear/src/dbmalloc.c linenumber=367 fprintf linenumber=379 exit linenumber=381 cli_chansess_winchange /src/dropbear/src/cli-chansession.c linenumber=323 buf_putbyte /src/dropbear/src/buffer.c linenumber=262 buf_putint /src/dropbear/src/buffer.c linenumber=263 buf_putstring /src/dropbear/src/buffer.c linenumber=264 buf_putbyte /src/dropbear/src/buffer.c linenumber=265 put_winsize /src/dropbear/src/cli-chansession.c linenumber=266 ioctl linenumber=232 buf_putint /src/dropbear/src/buffer.c linenumber=240 buf_putint /src/dropbear/src/buffer.c linenumber=241 buf_putint /src/dropbear/src/buffer.c linenumber=242 buf_putint /src/dropbear/src/buffer.c linenumber=243 encrypt_packet /src/dropbear/src/packet.c linenumber=267 m_malloc_free_epoch /src/dropbear/src/dbmalloc.c linenumber=327 put_alloc /src/dropbear/src/dbmalloc.c linenumber=97 ====================================