18c897735Skettenis/* 28c897735Skettenis * In order to guarantee that static and shared archs see the same "public" 38c897735Skettenis * symbols, this file should always include all the non-static symbols that 48c897735Skettenis * are in the application namespace. So, if a symbol starts with a letter, 58c897735Skettenis * don't delete it from here without either making it static or renaming it 68c897735Skettenis * to have a leading underbar. 78c897735Skettenis */ 88c897735Skettenis 98c897735Skettenis{ 108c897735Skettenis global: 118c897735Skettenis bcrypt_pbkdf; 128c897735Skettenis fdforkpty; 138c897735Skettenis fdopenpty; 148c897735Skettenis fmt_scaled; 158c897735Skettenis forkpty; 168c897735Skettenis fparseln; 178c897735Skettenis getmaxpartitions; 188c897735Skettenis getptmfd; 198c897735Skettenis getrawpartition; 208c897735Skettenis ibuf_add; 2119778535Sclaudio ibuf_add_buf; 22*4658a150Sclaudio ibuf_add_ibuf; 23*4658a150Sclaudio ibuf_add_h16; 24*4658a150Sclaudio ibuf_add_h32; 25*4658a150Sclaudio ibuf_add_h64; 2619778535Sclaudio ibuf_add_n16; 2719778535Sclaudio ibuf_add_n32; 2819778535Sclaudio ibuf_add_n64; 29*4658a150Sclaudio ibuf_add_n8; 3019778535Sclaudio ibuf_add_zero; 318c897735Skettenis ibuf_close; 3219778535Sclaudio ibuf_data; 338c897735Skettenis ibuf_dynamic; 3419778535Sclaudio ibuf_fd_avail; 3519778535Sclaudio ibuf_fd_get; 3619778535Sclaudio ibuf_fd_set; 378c897735Skettenis ibuf_free; 38*4658a150Sclaudio ibuf_from_buffer; 39*4658a150Sclaudio ibuf_from_ibuf; 40*4658a150Sclaudio ibuf_get; 41*4658a150Sclaudio ibuf_get_ibuf; 42*4658a150Sclaudio ibuf_get_h16; 43*4658a150Sclaudio ibuf_get_h32; 44*4658a150Sclaudio ibuf_get_h64; 45*4658a150Sclaudio ibuf_get_n16; 46*4658a150Sclaudio ibuf_get_n32; 47*4658a150Sclaudio ibuf_get_n64; 48*4658a150Sclaudio ibuf_get_n8; 498c897735Skettenis ibuf_left; 508c897735Skettenis ibuf_open; 518c897735Skettenis ibuf_reserve; 52*4658a150Sclaudio ibuf_rewind; 538c897735Skettenis ibuf_seek; 5419778535Sclaudio ibuf_set; 55*4658a150Sclaudio ibuf_set_h16; 56*4658a150Sclaudio ibuf_set_h32; 57*4658a150Sclaudio ibuf_set_h64; 5819778535Sclaudio ibuf_set_n16; 5919778535Sclaudio ibuf_set_n32; 6019778535Sclaudio ibuf_set_n64; 61*4658a150Sclaudio ibuf_set_n8; 628c897735Skettenis ibuf_size; 63*4658a150Sclaudio ibuf_skip; 64*4658a150Sclaudio ibuf_truncate; 658c897735Skettenis ibuf_write; 668c897735Skettenis imsg_add; 678c897735Skettenis imsg_clear; 688c897735Skettenis imsg_close; 698c897735Skettenis imsg_compose; 7019778535Sclaudio imsg_compose_ibuf; 71*4658a150Sclaudio imsg_composev; 728c897735Skettenis imsg_create; 738c897735Skettenis imsg_fd_overhead; 748c897735Skettenis imsg_flush; 75*4658a150Sclaudio imsg_forward; 768c897735Skettenis imsg_free; 778c897735Skettenis imsg_get; 78*4658a150Sclaudio imsg_get_ibuf; 79*4658a150Sclaudio imsg_get_data; 80*4658a150Sclaudio imsg_get_fd; 81*4658a150Sclaudio imsg_get_id; 82*4658a150Sclaudio imsg_get_len; 83*4658a150Sclaudio imsg_get_pid; 84*4658a150Sclaudio imsg_get_type; 858c897735Skettenis imsg_init; 868c897735Skettenis imsg_read; 878c897735Skettenis isduid; 888c897735Skettenis login; 898c897735Skettenis login_check_expire; 908c897735Skettenis login_fbtab; 918c897735Skettenis login_tty; 928c897735Skettenis logout; 938c897735Skettenis logwtmp; 948c897735Skettenis msgbuf_clear; 958c897735Skettenis msgbuf_init; 96*4658a150Sclaudio msgbuf_queuelen; 978c897735Skettenis msgbuf_write; 98696b5899Stb ober_add_bitstring; 99696b5899Stb ober_add_boolean; 100696b5899Stb ober_add_enumerated; 101696b5899Stb ober_add_eoc; 102696b5899Stb ober_add_integer; 103696b5899Stb ober_add_noid; 104696b5899Stb ober_add_nstring; 105696b5899Stb ober_add_null; 106696b5899Stb ober_add_oid; 107696b5899Stb ober_add_oidstring; 108696b5899Stb ober_add_ostring; 109696b5899Stb ober_add_sequence; 110696b5899Stb ober_add_set; 111696b5899Stb ober_add_string; 112696b5899Stb ober_calc_len; 11363beb567Smartijn ober_dup; 114696b5899Stb ober_free; 115696b5899Stb ober_free_element; 116696b5899Stb ober_free_elements; 117696b5899Stb ober_get_bitstring; 118696b5899Stb ober_get_boolean; 119696b5899Stb ober_get_element; 120696b5899Stb ober_get_enumerated; 121696b5899Stb ober_get_eoc; 122696b5899Stb ober_get_integer; 123696b5899Stb ober_get_nstring; 124696b5899Stb ober_get_null; 125696b5899Stb ober_get_oid; 126696b5899Stb ober_get_ostring; 127696b5899Stb ober_get_string; 128696b5899Stb ober_get_writebuf; 129696b5899Stb ober_getpos; 130696b5899Stb ober_link_elements; 131696b5899Stb ober_oid2ber; 132696b5899Stb ober_oid_cmp; 133696b5899Stb ober_printf_elements; 134696b5899Stb ober_read_elements; 135696b5899Stb ober_replace_elements; 136696b5899Stb ober_scanf_elements; 137696b5899Stb ober_set_application; 138696b5899Stb ober_set_header; 139696b5899Stb ober_set_readbuf; 140696b5899Stb ober_set_writecallback; 141696b5899Stb ober_string2oid; 142696b5899Stb ober_unlink_elements; 143696b5899Stb ober_write_elements; 1448c897735Skettenis ohash_create_entry; 1458c897735Skettenis ohash_delete; 1468c897735Skettenis ohash_entries; 1478c897735Skettenis ohash_find; 1488c897735Skettenis ohash_first; 1498c897735Skettenis ohash_init; 1508c897735Skettenis ohash_insert; 1518c897735Skettenis ohash_interval; 1528c897735Skettenis ohash_lookup_interval; 1538c897735Skettenis ohash_lookup_memory; 1548c897735Skettenis ohash_next; 1558c897735Skettenis ohash_qlookup; 1568c897735Skettenis ohash_qlookupi; 1578c897735Skettenis ohash_remove; 1588c897735Skettenis opendev; 1598c897735Skettenis opendisk; 1608c897735Skettenis openpty; 1618c897735Skettenis pidfile; 1628c897735Skettenis pkcs5_pbkdf2; 1638c897735Skettenis pw_abort; 1648c897735Skettenis pw_copy; 1658c897735Skettenis pw_edit; 1668c897735Skettenis pw_error; 1678c897735Skettenis pw_file; 1688c897735Skettenis pw_init; 1698c897735Skettenis pw_lock; 1708c897735Skettenis pw_mkdb; 1718c897735Skettenis pw_prompt; 1728c897735Skettenis pw_scan; 1738c897735Skettenis pw_setdir; 1748c897735Skettenis readlabelfs; 1758c897735Skettenis scan_scaled; 1768c897735Skettenis uu_lock; 1778c897735Skettenis uu_lock_txfr; 1788c897735Skettenis uu_lockerr; 1798c897735Skettenis uu_unlock; 1808c897735Skettenis 1818c897735Skettenis local: 1828c897735Skettenis *; 1838c897735Skettenis}; 184