LIBVSERVER_1.0 {
	global:
		# bcaps-list.c
		bcaps_list_init;
		
		# ccaps-list.c
		ccaps_list_init;
		
		# cflags-list.c
		cflags_list_init;
		
		# context.c
		vx_create;
		vx_get_caps;
		vx_get_flags;
		vx_get_info;
		vx_get_task_xid;
		vx_migrate;
		vx_set_caps;
		vx_set_flags;
		
		# cvirt.c
		vx_get_vhi_name;
		vx_set_vhi_name;
		
		# debug.c
		vs_dump_history;
		
		# dlimit.c
		vx_add_dlimit;
		vx_get_dlimit;
		vx_rem_dlimit;
		vx_set_dlimit;
		
		# iattr-list.c
		iattr_list_init;
		
		# inode.c
		vx_get_iattr;
		vx_set_iattr;
		
		# limit.c
		vx_get_rlimit;
		vx_get_rlimit_mask;
		vx_set_rlimit;
		
		# list.c
		list_alloc;
		list_dealloc;
		list_key_alloc;
		list_set;
		list_ntokens;
		list_parse;
		list_parse_hash;
		list_parse_list;
		list_search;
		list_validate_flag;
		list_validate;
		list_list2flags;
		
		# namespace.c
		vx_cleanup_namespace;
		vx_enter_namespace;
		vx_new_namespace;
		vx_set_namespace;
		
		# network.c
		nx_add_addr;
		nx_create;
		nx_get_caps;
		nx_get_flags;
		nx_get_info;
		nx_get_task_nid;
		nx_migrate;
		nx_rem_addr;
		nx_set_caps;
		nx_set_flags;
		
		# nflags-list.c
		nflags_list_init;
		
		# rlimit-list.c
		rlimit_list_init;
		
		# sched-list.c
		sched_list_init;
		
		# sched.c
		vx_set_sched;
		
		# signal.c
		vx_kill;
		vx_wait;
		
		# switch.c
		vs_get_version;
		
		# syscall.c
		sys_vserver;
		sys_personality;
		sys_clone;
		
		# vhi-list.c
		vhi_list_init;
	
	local:
		*;
};
