File: libhandle.sym

package info (click to toggle)
xfsprogs 6.18.0-5
  • links: PTS
  • area: main
  • in suites: sid
  • size: 11,328 kB
  • sloc: ansic: 167,330; sh: 4,604; makefile: 1,337; python: 835; cpp: 5
file content (36 lines) | stat: -rw-r--r-- 827 bytes parent folder | download | duplicates (10)
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
/*
 * The symbol versioning ensures that a new application requiring symbol foo()
 * can't run with old libhandle.so not providing foo() - the global SONAME
 * version info can't enforce this since we never change the SONAME.
 *
 * Older versions of libhandle (<= 1.0.3) do not to use symbol versioning --
 * all the original symbols are in LIBHANDLE_1.0.3 now.
 */

LIBHANDLE_1.0.3 {
global:
	/* handle.h APIs */
	path_to_handle;
	path_to_fshandle;
	handle_to_fshandle;
	free_handle;
	open_by_fshandle;
	open_by_handle;
	readlink_by_handle;
	attr_multi_by_handle;
	attr_list_by_handle;
	parents_by_handle;
	parentpaths_by_handle;
	fssetdm_by_handle;

	/* jdm.h APIs */
	jdm_getfshandle;
	jdm_new_filehandle;
	jdm_delete_filehandle;
	jdm_open;
	jdm_readlink;
	jdm_attr_multi;
	jdm_attr_list;
	jdm_parents;
	jdm_parentpaths;
};