--- libslp/Makefile.am.orig +++ libslp/Makefile.am @@ -26,4 +26,4 @@ libslp_la_SOURCES = libslp_dereg.c \ libslp_mdns.c \ libslp.h libslp_la_LIBADD = ../common/libcommonlibslp.la -libslp_la_LDFLAGS = -version-info 1:0:0 +libslp_la_LDFLAGS = -Wl,--version-script=$(srcdir)/libslp.map -version-info 1:0:0 --- /dev/null +++ libslp/libslp.map @@ -0,0 +1,25 @@ +{ +global: + SLPAssociateIFList; + SLPAssociateIP; + SLPClose; + SLPDelAttrs; + SLPDereg; + SLPEscape; + SLPFindAttrs; + SLPFindScopes; + SLPFindSrvTypes; + SLPFindSrvs; + SLPFree; + SLPGetMDNSName; + SLPGetPeer; + SLPGetProperty; + SLPGetRefreshInterval; + SLPOpen; + SLPParseAttrs; + SLPParseSrvURL; + SLPReg; + SLPSetProperty; + SLPUnescape; +local: *; +};