mixer(3): Add symbol versioning.

Suggested by:	kib
Differential Revision:	https://reviews.freebsd.org/D32254
Sponsored by:	NVIDIA Networking
This commit is contained in:
Hans Petter Selasky 2021-10-01 14:14:38 +02:00
parent 8b959dd6a3
commit 38c857d956
2 changed files with 24 additions and 0 deletions

View File

@ -4,5 +4,7 @@ LIB= mixer
SRCS= ${LIB}.c
INCS= ${LIB}.h
MAN= ${LIB}.3
VERSION_DEF= ${LIBCSRCDIR}/Versions.def
SYMBOL_MAPS= ${.CURDIR}/Symbol.map
.include <bsd.lib.mk>

22
lib/libmixer/Symbol.map Normal file
View File

@ -0,0 +1,22 @@
/*
* $FreeBSD$
*/
FBSD_1.7 {
mixer_open;
mixer_close;
mixer_get_dev;
mixer_get_dev_byname;
mixer_add_ctl;
mixer_add_ctl_s;
mixer_remove_ctl;
mixer_get_ctl;
mixer_get_ctl_byname;
mixer_set_vol;
mixer_set_mute;
mixer_mod_recsrc;
mixer_get_default_unit;
mixer_set_default_unit;
mixer_get_mode;
mixer_get_nmixers;
};