heimdal_build: Add version-script for roken.
authorJelmer Vernooij <jelmer@samba.org>
Fri, 17 Dec 2010 18:51:37 +0000 (19:51 +0100)
committerJelmer Vernooij <jelmer@samba.org>
Fri, 17 Dec 2010 18:51:37 +0000 (19:51 +0100)
source4/heimdal/lib/roken/version-script.map [new file with mode: 0644]
source4/heimdal_build/wscript_build

diff --git a/source4/heimdal/lib/roken/version-script.map b/source4/heimdal/lib/roken/version-script.map
new file mode 100644 (file)
index 0000000..1baa4b1
--- /dev/null
@@ -0,0 +1,199 @@
+HEIMDAL_ROKEN_1.0 {
+       global:
+               arg_printusage;
+               arg_printusage_i18n;
+               base64_decode;
+               base64_encode;
+               cgetcap;
+               cgetclose;
+               cgetmatch;
+               cgetnum;
+               cgetset;
+               cgetustr;
+               ct_memcmp;
+               err;
+               errx;
+               free_getarg_strings;
+               get_default_username;
+               get_window_size;
+               getarg;
+               getnameinfo_verified;
+               hex_decode;
+               hex_encode;
+               issuid;
+               k_getpwnam;
+               k_getpwuid;
+               mini_inetd;
+               mini_inetd_addrinfo;
+               net_read;
+               net_write;
+               parse_bytes;
+               parse_flags;
+               parse_time;
+               parse_units;
+               print_flags_table;
+               print_time_table;
+               print_units_table;
+               rk_asnprintf;
+               rk_asprintf;
+               rk_bswap16;
+               rk_bswap32;
+               rk_cgetent;
+               rk_cgetstr;
+               rk_cloexec;
+               rk_cloexec_file;
+                rk_cloexec_dir;
+               rk_closefrom;
+               rk_copyhostent;
+               rk_dns_free_data;
+               rk_dns_lookup;
+               rk_dns_srv_order;
+               rk_dns_string_to_type;
+               rk_dns_type_to_string;
+               rk_dumpdata;
+               rk_ecalloc;
+               rk_emalloc;
+               rk_eread;
+               rk_erealloc;
+               rk_esetenv;
+               rk_estrdup;
+               rk_ewrite;
+               rk_flock;
+               rk_fnmatch;
+               rk_free_environment;
+               rk_freeaddrinfo;
+               rk_freehostent;
+               rk_freeifaddrs;
+               rk_gai_strerror;
+               rk_getaddrinfo;
+               rk_getifaddrs;
+               rk_getipnodebyaddr;
+               rk_getipnodebyname;
+               rk_getnameinfo;
+               rk_getprogname;
+               rk_glob;
+               rk_globfree;
+               rk_hex_decode;
+               rk_hex_encode;
+               rk_hostent_find_fqdn;
+               rk_inet_ntop;
+               rk_inet_pton;
+               rk_localtime_r;
+               rk_mkstemp;
+               rk_pid_file_delete;
+               rk_pid_file_write;
+               rk_pidfile;
+               rk_pipe_execv;
+               rk_random_init;
+               rk_read_environment;
+               rk_readv;
+               rk_realloc;
+               rk_strerror;
+               rk_strerror_r;
+               rk_setprogname;
+               rk_simple_execle;
+               rk_simple_execlp;
+               rk_simple_execve;
+               rk_simple_execve_timed;
+               rk_simple_execvp;
+               rk_simple_execvp_timed;
+               rk_socket;
+               rk_socket_addr_size;
+               rk_socket_get_address;
+               rk_socket_get_port;
+               rk_socket_set_address_and_port;
+               rk_socket_set_any;
+               rk_socket_set_debug;
+               rk_socket_set_ipv6only;
+               rk_socket_set_port;
+               rk_socket_set_portrange;
+               rk_socket_set_reuseaddr;
+               rk_socket_set_tos;
+               rk_socket_sockaddr_size;
+               rk_strcollect;
+               rk_strftime;
+               rk_strlcat;
+               rk_strlcpy;
+               rk_strlwr;
+               rk_strndup;
+               rk_strnlen;
+               rk_strpoolcollect;
+               rk_strpoolfree;
+               rk_strpoolprintf;
+               rk_strptime;
+               rk_strsep_copy;
+               rk_strsvis;
+               rk_strsvis;
+               rk_strsvisx;
+               rk_strunvis;
+               rk_strunvis;
+               rk_strunvisx;
+               rk_strupr;
+               rk_strvis;
+               rk_strvis;
+               rk_strvisx;
+               rk_strvisx;
+               rk_svis;
+               rk_svis;
+               rk_timegm;
+               rk_timevaladd;
+               rk_timevalfix;
+               rk_timevalsub;
+               rk_undumpdata;
+               rk_unvis;
+               rk_vasnprintf;
+               rk_vasprintf;
+               rk_vis;
+               rk_vis;
+               rk_vsnprintf;
+               rk_vstrcollect;
+               rk_wait_for_process;
+               rk_wait_for_process_timed;
+               rk_warnerr;
+               rk_xfree;
+               roken_concat;
+               roken_getaddrinfo_hostspec2;
+               roken_getaddrinfo_hostspec;
+               roken_gethostby_setup;
+               roken_gethostbyaddr;
+               roken_gethostbyname;
+               roken_mconcat;
+               roken_vconcat;
+               roken_vmconcat;
+               rtbl_add_column;
+               rtbl_add_column_by_id;
+               rtbl_add_column_entry;
+               rtbl_add_column_entry_by_id;
+               rtbl_add_column_entryv;
+               rtbl_add_column_entryv_by_id;
+               rtbl_create;
+               rtbl_destroy;
+               rtbl_format;
+               rtbl_get_flags;
+               rtbl_new_row;
+               rtbl_set_column_affix_by_id;
+               rtbl_set_column_prefix;
+               rtbl_set_flags;
+               rtbl_set_prefix;
+               rtbl_set_separator;
+               signal;
+               simple_execl;
+               tm2time;
+               unix_verify_user;
+               unparse_bytes;
+               unparse_bytes_short;
+               unparse_flags;
+               unparse_time;
+               unparse_time_approx;
+               unparse_units;
+               unparse_units_approx;
+               verr;
+               verrx;
+               vwarn;
+               vwarnx;
+               warn;
+               warnx;
+               writev;
+       local:
+               *;
+};
index 9fd131851f425472b655d757cad6c5a80c5945b2..9ec1bfa5e6160fe94e20fd2afbaf55577abcb457 100644 (file)
@@ -494,6 +494,7 @@ if not bld.CONFIG_SET('USING_SYSTEM_ROKEN'):
         includes='../heimdal/lib/roken ../heimdal/include',
         deps='resolv util replace',
         vnum='19.0.1',
+        version_script='lib/roken/version-script.map',
         )
 
     HEIMDAL_SUBSYSTEM('ROKEN_HOSTCC',