Skip to content
Snippets Groups Projects
Commit 0820eb96 authored by Daniel Salzman's avatar Daniel Salzman
Browse files

libdnstap: don't export internal symbols + refactoring

parent c338c073
No related branches found
No related tags found
No related merge requests found
......@@ -128,8 +128,9 @@ endif EMBEDDED_LIBBPF
if HAVE_LIBDNSTAP
noinst_LTLIBRARIES += libdnstap.la
libdnstap_la_CPPFLAGS = $(AM_CPPFLAGS) $(DNSTAP_CFLAGS)
libdnstap_la_LIBADD = $(DNSTAP_LIBS)
libdnstap_la_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(DNSTAP_CFLAGS)
libdnstap_la_LDFLAGS = $(AM_LDFLAGS) $(LDFLAG_EXCLUDE_LIBS)
libdnstap_LIBS = libdnstap.la $(DNSTAP_LIBS)
SUFFIXES = .proto .pb-c.c .pb-c.h
......
......@@ -4,12 +4,12 @@ EXTRA_DIST += knot/modules/dnstap/dnstap.rst
if STATIC_MODULE_dnstap
libknotd_la_SOURCES += $(knot_modules_dnstap_la_SOURCES)
libknotd_la_CPPFLAGS += $(DNSTAP_CFLAGS)
libknotd_la_LIBADD += $(DNSTAP_LIBS) libdnstap.la
libknotd_la_LIBADD += $(libdnstap_LIBS)
endif
if SHARED_MODULE_dnstap
knot_modules_dnstap_la_LDFLAGS = $(KNOTD_MOD_LDFLAGS)
knot_modules_dnstap_la_CPPFLAGS = $(KNOTD_MOD_CPPFLAGS) $(DNSTAP_CFLAGS)
knot_modules_dnstap_la_LIBADD = $(DNSTAP_LIBS) libdnstap.la
knot_modules_dnstap_la_LIBADD = $(libdnstap_LIBS)
pkglib_LTLIBRARIES += knot/modules/dnstap.la
endif
......@@ -79,9 +79,9 @@ knsupdate_LDADD = $(libknotus_LIBS) libzscanner.la
if HAVE_DNSTAP
kdig_CPPFLAGS += $(DNSTAP_CFLAGS)
kdig_LDADD += $(DNSTAP_LIBS) libdnstap.la
kdig_LDADD += $(libdnstap_LIBS)
khost_CPPFLAGS += $(DNSTAP_CFLAGS)
khost_LDADD += $(DNSTAP_LIBS) libdnstap.la
khost_LDADD += $(libdnstap_LIBS)
endif HAVE_DNSTAP
if ENABLE_XDP
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment