summaryrefslogtreecommitdiff
path: root/lib/libutil/Symbols.map
blob: 942ea2794fc0d56113f895dae67c2f015b703a35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
/*
 * In order to guarantee that static and shared archs see the same "public"
 * symbols, this file should always include all the non-static symbols that
 * are in the application namespace.  So, if a symbol starts with a letter,
 * don't delete it from here without either making it static or renaming it
 * to have a leading underbar.
 */

{
	global:
		bcrypt_pbkdf;
		fdforkpty;
		fdopenpty;
		fmt_scaled;
		forkpty;
		fparseln;
		getmaxpartitions;
		getptmfd;
		getrawpartition;
		ibuf_add;
		ibuf_close;
		ibuf_dynamic;
		ibuf_free;
		ibuf_left;
		ibuf_open;
		ibuf_reserve;
		ibuf_seek;
		ibuf_size;
		ibuf_write;
		imsg_add;
		imsg_clear;
		imsg_close;
		imsg_compose;
		imsg_composev;
		imsg_create;
		imsg_fd_overhead;
		imsg_flush;
		imsg_free;
		imsg_get;
		imsg_init;
		imsg_read;
		isduid;
		login;
		login_check_expire;
		login_fbtab;
		login_tty;
		logout;
		logwtmp;
		msgbuf_clear;
		msgbuf_drain;
		msgbuf_init;
		msgbuf_write;
		ohash_create_entry;
		ohash_delete;
		ohash_entries;
		ohash_find;
		ohash_first;
		ohash_init;
		ohash_insert;
		ohash_interval;
		ohash_lookup_interval;
		ohash_lookup_memory;
		ohash_next;
		ohash_qlookup;
		ohash_qlookupi;
		ohash_remove;
		opendev;
		opendisk;
		openpty;
		pidfile;
		pkcs5_pbkdf2;
		pw_abort;
		pw_copy;
		pw_edit;
		pw_error;
		pw_file;
		pw_init;
		pw_lock;
		pw_mkdb;
		pw_prompt;
		pw_scan;
		pw_setdir;
		readlabelfs;
		scan_scaled;
		uu_lock;
		uu_lock_txfr;
		uu_lockerr;
		uu_unlock;

	local:
		*;
};