Commit 2faf8f99 authored by Daniel Salzman's avatar Daniel Salzman

dnssec: move to libdnssec

parent 49e2a4f4
......@@ -53,7 +53,6 @@
/m4/ltsugar.m4
/m4/ltversion.m4
/m4/lt~obsolete.m4
/src/dnssec/libdnssec.pc
/src/knotd.pc
/src/libknot.pc
/src/libknot/version.h
......
......@@ -20,13 +20,7 @@ FLAGS = [
CONFIG_H = 'src/config.h'
INCLUDES = [
('src/dnssec/shared', ['src/dnssec/lib', 'src/dnssec/lib/dnssec']),
('src/dnssec/lib', ['src/dnssec/shared', 'src/dnssec/lib/dnssec']),
('src/dnssec/tests', ['src/dnssec/shared', 'src/dnssec/lib', 'src/dnssec/lib/dnssec', 'libtap']),
('src/utils/keymgr', ['src/dnssec', 'src/dnssec/lib', 'src']),
('src/utils/knsec3hash', ['src/dnssec', 'src/dnssec/lib', 'src']),
('src', ['src/dnssec/lib']),
('tests', ['src', 'src/dnssec/lib', 'libtap']),
('tests', ['src', 'tests/_libtap']),
]
def relative_path(filename):
......
......@@ -782,7 +782,7 @@ WARN_LOGFILE = doc/html/doxygen.warn
# Note: If this tag is empty the current directory is searched.
INPUT = Doxy.page.h \
src/dnssec/lib \
src/libdnssec \
src/libknot \
src/zscanner \
src/knot/include
......
......@@ -54,70 +54,6 @@ src/contrib/ucw/lists.h
src/contrib/ucw/mempool.c
src/contrib/ucw/mempool.h
src/contrib/wire_ctx.h
src/dnssec/contrib/gnutls_error.c
src/dnssec/contrib/vpool.c
src/dnssec/contrib/vpool.h
src/dnssec/lib/binary.c
src/dnssec/lib/crypto.c
src/dnssec/lib/dnssec/binary.h
src/dnssec/lib/dnssec/crypto.h
src/dnssec/lib/dnssec/dnssec.h
src/dnssec/lib/dnssec/error.h
src/dnssec/lib/dnssec/key.h
src/dnssec/lib/dnssec/keyid.h
src/dnssec/lib/dnssec/keystore.h
src/dnssec/lib/dnssec/keytag.h
src/dnssec/lib/dnssec/list.h
src/dnssec/lib/dnssec/nsec.h
src/dnssec/lib/dnssec/random.h
src/dnssec/lib/dnssec/sign.h
src/dnssec/lib/dnssec/tsig.h
src/dnssec/lib/error.c
src/dnssec/lib/key/algorithm.c
src/dnssec/lib/key/algorithm.h
src/dnssec/lib/key/convert.c
src/dnssec/lib/key/convert.h
src/dnssec/lib/key/dnskey.c
src/dnssec/lib/key/dnskey.h
src/dnssec/lib/key/ds.c
src/dnssec/lib/key/internal.h
src/dnssec/lib/key/key.c
src/dnssec/lib/key/keytag.c
src/dnssec/lib/key/privkey.c
src/dnssec/lib/key/privkey.h
src/dnssec/lib/key/simple.c
src/dnssec/lib/keyid.c
src/dnssec/lib/keystore/internal.h
src/dnssec/lib/keystore/keystore.c
src/dnssec/lib/keystore/pkcs11.c
src/dnssec/lib/keystore/pkcs8.c
src/dnssec/lib/keystore/pkcs8_dir.c
src/dnssec/lib/list/list.c
src/dnssec/lib/list/ucw_clists.h
src/dnssec/lib/nsec/bitmap.c
src/dnssec/lib/nsec/hash.c
src/dnssec/lib/nsec/nsec.c
src/dnssec/lib/p11/p11.c
src/dnssec/lib/p11/p11.h
src/dnssec/lib/random.c
src/dnssec/lib/sign/der.c
src/dnssec/lib/sign/der.h
src/dnssec/lib/sign/sign.c
src/dnssec/lib/tsig.c
src/dnssec/shared/bignum.c
src/dnssec/shared/bignum.h
src/dnssec/shared/binary_wire.h
src/dnssec/shared/dname.c
src/dnssec/shared/dname.h
src/dnssec/shared/fs.c
src/dnssec/shared/fs.h
src/dnssec/shared/hex.c
src/dnssec/shared/hex.h
src/dnssec/shared/keyid_gnutls.c
src/dnssec/shared/keyid_gnutls.h
src/dnssec/shared/pem.c
src/dnssec/shared/pem.h
src/dnssec/shared/shared.h
src/knot/common/evsched.c
src/knot/common/evsched.h
src/knot/common/fdset.c
......@@ -294,6 +230,69 @@ src/knot/zone/zonedb.c
src/knot/zone/zonedb.h
src/knot/zone/zonefile.c
src/knot/zone/zonefile.h
src/libdnssec/binary.c
src/libdnssec/binary.h
src/libdnssec/contrib/vpool.c
src/libdnssec/contrib/vpool.h
src/libdnssec/crypto.c
src/libdnssec/crypto.h
src/libdnssec/dnssec.h
src/libdnssec/error.c
src/libdnssec/error.h
src/libdnssec/key.h
src/libdnssec/key/algorithm.c
src/libdnssec/key/algorithm.h
src/libdnssec/key/convert.c
src/libdnssec/key/convert.h
src/libdnssec/key/dnskey.c
src/libdnssec/key/dnskey.h
src/libdnssec/key/ds.c
src/libdnssec/key/internal.h
src/libdnssec/key/key.c
src/libdnssec/key/keytag.c
src/libdnssec/key/privkey.c
src/libdnssec/key/privkey.h
src/libdnssec/key/simple.c
src/libdnssec/keyid.c
src/libdnssec/keyid.h
src/libdnssec/keystore.h
src/libdnssec/keystore/internal.h
src/libdnssec/keystore/keystore.c
src/libdnssec/keystore/pkcs11.c
src/libdnssec/keystore/pkcs8.c
src/libdnssec/keystore/pkcs8_dir.c
src/libdnssec/keytag.h
src/libdnssec/list.h
src/libdnssec/list/list.c
src/libdnssec/list/ucw_clists.h
src/libdnssec/nsec.h
src/libdnssec/nsec/bitmap.c
src/libdnssec/nsec/hash.c
src/libdnssec/nsec/nsec.c
src/libdnssec/p11/p11.c
src/libdnssec/p11/p11.h
src/libdnssec/random.c
src/libdnssec/random.h
src/libdnssec/shared/bignum.c
src/libdnssec/shared/bignum.h
src/libdnssec/shared/binary_wire.h
src/libdnssec/shared/dname.c
src/libdnssec/shared/dname.h
src/libdnssec/shared/fs.c
src/libdnssec/shared/fs.h
src/libdnssec/shared/hex.c
src/libdnssec/shared/hex.h
src/libdnssec/shared/keyid_gnutls.c
src/libdnssec/shared/keyid_gnutls.h
src/libdnssec/shared/pem.c
src/libdnssec/shared/pem.h
src/libdnssec/shared/shared.h
src/libdnssec/sign.h
src/libdnssec/sign/der.c
src/libdnssec/sign/der.h
src/libdnssec/sign/sign.c
src/libdnssec/tsig.c
src/libdnssec/tsig.h
src/libknot/attribute.h
src/libknot/codes.c
src/libknot/codes.h
......@@ -450,26 +449,6 @@ tests/contrib/test_string.c
tests/contrib/test_strtonum.c
tests/contrib/test_time.c
tests/contrib/test_wire_ctx.c
tests/dnssec/sample_keys.h
tests/dnssec/test_binary.c
tests/dnssec/test_crypto.c
tests/dnssec/test_key.c
tests/dnssec/test_key_algorithm.c
tests/dnssec/test_key_ds.c
tests/dnssec/test_keyid.c
tests/dnssec/test_keystore_pkcs11.c
tests/dnssec/test_keystore_pkcs8.c
tests/dnssec/test_keystore_pkcs8_dir.c
tests/dnssec/test_keytag.c
tests/dnssec/test_list.c
tests/dnssec/test_nsec_bitmap.c
tests/dnssec/test_nsec_hash.c
tests/dnssec/test_random.c
tests/dnssec/test_shared_bignum.c
tests/dnssec/test_shared_dname.c
tests/dnssec/test_sign.c
tests/dnssec/test_sign_der.c
tests/dnssec/test_tsig.c
tests/knot/test_acl.c
tests/knot/test_changeset.c
tests/knot/test_conf.c
......@@ -495,6 +474,26 @@ tests/knot/test_zone_events.c
tests/knot/test_zone_serial.c
tests/knot/test_zone_timers.c
tests/knot/test_zonedb.c
tests/libdnssec/sample_keys.h
tests/libdnssec/test_binary.c
tests/libdnssec/test_crypto.c
tests/libdnssec/test_key.c
tests/libdnssec/test_key_algorithm.c
tests/libdnssec/test_key_ds.c
tests/libdnssec/test_keyid.c
tests/libdnssec/test_keystore_pkcs11.c
tests/libdnssec/test_keystore_pkcs8.c
tests/libdnssec/test_keystore_pkcs8_dir.c
tests/libdnssec/test_keytag.c
tests/libdnssec/test_list.c
tests/libdnssec/test_nsec_bitmap.c
tests/libdnssec/test_nsec_hash.c
tests/libdnssec/test_random.c
tests/libdnssec/test_shared_bignum.c
tests/libdnssec/test_shared_dname.c
tests/libdnssec/test_sign.c
tests/libdnssec/test_sign_der.c
tests/libdnssec/test_tsig.c
tests/libknot/test_control.c
tests/libknot/test_cookies.c
tests/libknot/test_db.c
......
src
src/contrib
src/dnssec
src/dnssec/lib
src/dnssec/lib/dnssec
src/dnssec/shared
src/libdnssec
src/libdnssec/shared
src/zscanner
tests
tests-fuzz
......
......@@ -17,8 +17,7 @@ CODE_COVERAGE_INFO = coverage.info
CODE_COVERAGE_HTML = coverage.html
CODE_COVERAGE_DIRS = \
src/contrib \
src/dnssec/lib \
src/dnssec/shared \
src/libdnssec \
src/knot \
src/libknot \
src/zscanner
......
......@@ -25,7 +25,7 @@ AC_SUBST([KNOT_VERSION_EXTRA], knot_VERSION_EXTRA)
AC_CONFIG_FILES([src/libknot/version.h
src/zscanner/version.h
src/dnssec/lib/dnssec/version.h])
src/libdnssec/version.h])
# Store ./configure parameters into macro
AC_DEFINE_UNQUOTED([CONFIGURE_PARAMS],["$configure_params"],[Params passed to configure])
......@@ -61,7 +61,7 @@ PKG_PROG_PKG_CONFIG
m4_ifdef([PKG_INSTALLDIR], [PKG_INSTALLDIR], [AC_SUBST([pkgconfigdir], ['${libdir}/pkgconfig'])])
AC_CONFIG_FILES([src/knotd.pc
src/libknot.pc
src/dnssec/libdnssec.pc
src/libdnssec/libdnssec.pc
src/zscanner/libzscanner.pc
])
......@@ -588,7 +588,7 @@ AC_CONFIG_FILES([Makefile
python/Makefile
src/Makefile
src/contrib/dnstap/Makefile
src/dnssec/Makefile
src/libdnssec/Makefile
src/knot/modules/static_modules.h
src/zscanner/Makefile
])
......
ACLOCAL_AMFLAGS = -I $(top_srcdir)/m4
SUBDIRS = zscanner dnssec contrib/dnstap .
SUBDIRS = zscanner libdnssec contrib/dnstap .
lib_LTLIBRARIES = \
libknot.la
......@@ -12,8 +12,7 @@ AM_CPPFLAGS = \
-DSTORAGE_DIR='"${storage_dir}"' \
-DRUN_DIR='"${run_dir}"' \
-DMODULE_DIR='"${module_dir}"' \
-DMODULE_INSTDIR='"${module_instdir}"' \
-I$(srcdir)/dnssec/lib
-DMODULE_INSTDIR='"${module_instdir}"'
######################
# Knot DNS Libraries #
......@@ -162,7 +161,7 @@ libknot_la_SOURCES = \
libknot_la_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(lmdb_CFLAGS)
libknot_la_LDFLAGS = $(AM_LDFLAGS) $(libknot_VERSION_INFO) $(lmdb_LIBS) \
$(LDFLAG_EXCLUDE_LIBS)
libknot_la_LIBADD = dnssec/libdnssec.la libcontrib.la
libknot_la_LIBADD = libdnssec/libdnssec.la libcontrib.la
# pkg-config
pkgconfig_DATA = knotd.pc libknot.pc
......@@ -410,10 +409,9 @@ knotd_LDFLAGS = $(AM_LDFLAGS) -rdynamic
knotc_CPPFLAGS = $(AM_CPPFLAGS) $(CFLAG_VISIBILITY) $(libedit_CFLAGS)
knotc_LDADD = libknotd.la libcontrib.la libknotus.la $(libedit_LIBS)
knotc_LDFLAGS = $(AM_LDFLAGS) -rdynamic
keymgr_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/dnssec/lib/dnssec \
-I$(srcdir)/dnssec $(gnutls_CFLAGS)
keymgr_LDADD = libknotd.la libcontrib.la libknotus.la dnssec/libdnssec.la \
dnssec/libshared.la zscanner/libzscanner.la
keymgr_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/libdnssec $(gnutls_CFLAGS)
keymgr_LDADD = libknotd.la libcontrib.la libknotus.la libdnssec/libdnssec.la \
libdnssec/libshared.la zscanner/libzscanner.la
####################################
# Optional Knot DNS Daemon modules #
......@@ -479,8 +477,8 @@ khost_CPPFLAGS = $(AM_CPPFLAGS) $(gnutls_CFLAGS)
khost_LDADD = libknotus.la
knsupdate_CPPFLAGS = $(AM_CPPFLAGS) $(gnutls_CFLAGS)
knsupdate_LDADD = libknotus.la zscanner/libzscanner.la
knsec3hash_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/dnssec -I$(srcdir)/dnssec/lib/dnssec
knsec3hash_LDADD = libknot.la libcontrib.la dnssec/libdnssec.la dnssec/libshared.la
knsec3hash_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/libdnssec
knsec3hash_LDADD = libknot.la libcontrib.la libdnssec/libdnssec.la libdnssec/libshared.la
kzonecheck_CPPFLAGS = $(AM_CPPFLAGS)
kzonecheck_LDADD = libknotd.la libcontrib.la
kjournalprint_CPPFLAGS = $(AM_CPPFLAGS) $(gnutls_CFLAGS)
......
ACLOCAL_AMFLAGS = -I $(top_srcdir)/m4
AM_CPPFLAGS = \
-include $(top_builddir)/src/config.h \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src/dnssec/lib
-I$(top_srcdir)/src
EXTRA_DIST = \
dnstap.proto
......
# autotools generated
/Makefile
/Makefile.in
/lib/dnssec/version.h
# documentation
/doc/api
/* Copyright (C) 2014 CZ.NIC, z.s.p.o. <knot-dns@labs.nic.cz>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <gnutls/gnutls.h>
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
int main(int argc, char *argv[])
{
if (argc != 2) {
fprintf(stderr, "usage: %s <error_code>\n", argv[0]);
return 1;
}
char *end = NULL;
long error = strtol(argv[1], &end, 10);
if (*end != '\0' || error < INT_MIN || error > INT_MAX) {
fprintf(stderr, "Invalid error code.\n");
return 1;
}
printf("%s (%ld): %s\n", gnutls_strerror_name(error), error, gnutls_strerror(error));
return 0;
}
......@@ -26,8 +26,8 @@
#include "knot/journal/journal.h"
#include "knot/updates/acl.h"
#include "libknot/rrtype/opt.h"
#include "dnssec/lib/dnssec/tsig.h"
#include "dnssec/lib/dnssec/key.h"
#include "libdnssec/tsig.h"
#include "libdnssec/key.h"
#define HOURS(x) ((x) * 3600)
#define DAYS(x) ((x) * HOURS(24))
......
......@@ -25,7 +25,7 @@
#include <sys/stat.h>
#include <unistd.h>
#include "dnssec/key.h"
#include "libdnssec/key.h"
#include "knot/conf/tools.h"
#include "knot/conf/conf.h"
#include "knot/conf/module.h"
......
......@@ -18,7 +18,7 @@
#include <time.h>
#include <dnssec/keystore.h>
#include "libdnssec/keystore.h"
#include "knot/conf/conf.h"
#include "knot/dnssec/kasp/kasp_zone.h"
......
......@@ -16,7 +16,7 @@
#include "knot/dnssec/kasp/kasp_zone.h"
#include "knot/dnssec/zone-keys.h"
#include "dnssec/lib/dnssec/binary.h"
#include "libdnssec/binary.h"
// FIXME DNSSEC errors versus knot errors
......
......@@ -18,7 +18,7 @@
#include <stdio.h>
#include <string.h>
#include "dnssec/error.h"
#include "libdnssec/error.h"
#include "knot/dnssec/kasp/keystore.h"
#include "knot/conf/schema.h"
#include "libknot/error.h"
......
......@@ -16,7 +16,7 @@
#pragma once
#include "dnssec/lib/dnssec/keystore.h"
#include "libdnssec/keystore.h"
int keystore_load(const char *config, unsigned backend,
const char *kasp_base_path, dnssec_keystore_t **keystore);
......@@ -19,7 +19,7 @@
#include <stdbool.h>
#include "contrib/time.h"
#include "dnssec/lib/dnssec/key.h"
#include "libdnssec/key.h"
#include "knot/conf/conf.h"
/*!
......
......@@ -22,7 +22,7 @@
#include "knot/zone/contents.h"
#include "knot/updates/changesets.h"
#include "dnssec/nsec.h"
#include "libdnssec/nsec.h"
/*!
* \brief Parameters to be used in connect_nsec_nodes callback.
......
......@@ -17,7 +17,7 @@
#pragma once
#include <stdint.h>
#include "dnssec/nsec.h"
#include "libdnssec/nsec.h"
#include "knot/updates/changesets.h"
#include "knot/updates/zone-update.h"
#include "knot/zone/contents.h"
......
......@@ -17,7 +17,7 @@
#include <assert.h>
#include "contrib/wire_ctx.h"
#include "dnssec/error.h"
#include "libdnssec/error.h"
#include "knot/dnssec/rrset-sign.h"
#include "libknot/libknot.h"
......
......@@ -16,8 +16,8 @@
#pragma once
#include "dnssec/key.h"
#include "dnssec/sign.h"
#include "libdnssec/key.h"
#include "libdnssec/sign.h"
#include "knot/dnssec/context.h"
#include "libknot/rrset.h"
......
......@@ -16,8 +16,8 @@
#include <assert.h>
#include "dnssec/error.h"
#include "dnssec/random.h"
#include "libdnssec/error.h"
#include "libdnssec/random.h"
#include "libknot/libknot.h"
#include "knot/conf/conf.h"
#include "knot/common/log.h"
......
......@@ -18,7 +18,7 @@
#include <limits.h>
#include <stdio.h>
#include "dnssec/error.h"
#include "libdnssec/error.h"
#include "knot/common/log.h"
#include "knot/dnssec/zone-keys.h"
#include "libknot/libknot.h"
......
......@@ -17,8 +17,8 @@
#pragma once
#include "contrib/dynarray.h"
#include "dnssec/keystore.h"
#include "dnssec/sign.h"
#include "libdnssec/keystore.h"
#include "libdnssec/sign.h"
#include "knot/dnssec/kasp/kasp_zone.h"
#include "knot/dnssec/kasp/policy.h"
#include "knot/dnssec/context.h"
......
......@@ -16,7 +16,7 @@
#include <assert.h>
#include "dnssec/error.h"
#include "libdnssec/error.h"
#include "libknot/descriptor.h"
#include "libknot/rrtype/nsec3.h"
#include "libknot/rrtype/soa.h"
......
......@@ -17,10 +17,10 @@
#include <assert.h>
#include <sys/types.h>
#include "dnssec/error.h"
#include "dnssec/key.h"
#include "dnssec/keytag.h"
#include "dnssec/sign.h"
#include "libdnssec/error.h"
#include "libdnssec/key.h"
#include "libdnssec/keytag.h"
#include "libdnssec/sign.h"
#include "knot/dnssec/key-events.h"
#include "knot/dnssec/rrset-sign.h"
#include "knot/dnssec/zone-sign.h"
......
......@@ -18,7 +18,7 @@
#include <stdint.h>
#include "contrib/mempattern.h"
#include "dnssec/random.h"
#include "libdnssec/random.h"
#include "knot/common/log.h"
#include "knot/conf/conf.h"
#include "knot/dnssec/zone-events.h"
......
......@@ -20,7 +20,7 @@
#include "knot/include/module.h"
#include "libknot/libknot.h"
#include "contrib/string.h"
#include "dnssec/lib/dnssec/random.h"
#include "libdnssec/random.h"
#ifdef HAVE_ATOMIC
#define ATOMIC_SET(dst, val) __atomic_store_n(&(dst), (val), __ATOMIC_RELAXED)
......
......@@ -19,7 +19,7 @@
#include <string.h>
#include "contrib/string.h"
#include "dnssec/error.h"
#include "libdnssec/error.h"
#include "knot/include/module.h"
#include "knot/modules/onlinesign/nsec_next.h"
// Next dependencies force static module!
......
......@@ -20,8 +20,8 @@
#include "knot/modules/rrl/functions.h"
#include "contrib/sockaddr.h"
#include "contrib/time.h"
#include "dnssec/error.h"
#include "dnssec/random.h"
#include "libdnssec/error.h"
#include "libdnssec/random.h"
/* Hopscotch defines. */
#define HOP_LEN (sizeof(unsigned)*8)
......
......@@ -22,7 +22,7 @@
#include "knot/nameserver/log.h"
#include "knot/nameserver/tsig_ctx.h"
#include "knot/zone/serial.h"
#include "dnssec/random.h"
#include "libdnssec/random.h"
#include "libknot/libknot.h"
#define NOTIFY_LOG(priority, qdata, fmt...) \
......
......@@ -16,7 +16,7 @@
#include <urcu.h>
#include "dnssec/tsig.h"
#include "libdnssec/tsig.h"
#include "knot/common/log.h"
#include "knot/dnssec/rrset-sign.h"
#include "knot/nameserver/process_query.h"
......
......@@ -16,7 +16,7 @@
#include <sys/socket.h>
#include "dnssec/random.h"
#include "libdnssec/random.h"
#include "knot/common/log.h"
#include "knot/dnssec/zone-events.h"
#include "knot/events/log.h"
......
......@@ -19,7 +19,7 @@
#include <stdint.h>
#include "contrib/wire_ctx.h"
#include "dnssec/random.h"
#include "libdnssec/random.h"
#include "knot/conf/conf.h"
#include "libknot/yparser/yptrafo.h"
#include "libknot/rrset.h"
......
......@@ -29,7 +29,7 @@
#include <sys/uio.h>
#endif // HAVE_SYS_UIO_H
#include "dnssec/random.h"
#include "libdnssec/random.h"
#include "knot/server/server.h"
#include "knot/server/tcp-handler.h"
#include "knot/common/log.h"
......
......@@ -16,7 +16,7 @@
#include <assert.h>
#include "dnssec/error.h"
#include "libdnssec/error.h"
#include "knot/zone/contents.h"
#include "knot/common/log.h"
#include "knot/dnssec/zone-nsec.h"
......
......@@ -24,7 +24,7 @@
#pragma once
#include "dnssec/nsec.h"
#include "libdnssec/nsec.h"
#include "libknot/rrtype/nsec3param.h"
#include "knot/zone/node.h"
#include "knot/zone/zone-tree.h"
......
......@@ -20,7 +20,7 @@
#include <netinet/in.h>
#include <arpa/inet.h>
#include "dnssec/error.h"
#include "libdnssec/error.h"
#include "contrib/base32hex.h"
#include "contrib/string.h"
#include "libknot/libknot.h"
......
/libdnssec.pc
/Makefile
/Makefile.in
/version.h
AM_CPPFLAGS = \
-include $(top_builddir)/src/config.h \
-I$(srcdir)/shared \
-I$(srcdir)/lib \
-I$(srcdir)/lib/dnssec \
-I$(top_srcdir)/src \
-I$(top_srcdir)/src
$(gnutls_CFLAGS)
noinst_LTLIBRARIES = libshared.la
......@@ -41,58 +38,58 @@ libdnssec_la_LIBADD = \
include_dnssecdir=$(includedir)/dnssec
include_dnssec_HEADERS = \
lib/dnssec/binary.h \
lib/dnssec/crypto.h \
lib/dnssec/dnssec.h \
lib/dnssec/error.h \
lib/dnssec/key.h \
lib/dnssec/keyid.h \
lib/dnssec/keystore.h \
lib/dnssec/keytag.h \
lib/dnssec/list.h \
lib/dnssec/nsec.h \
lib/dnssec/random.h \
lib/dnssec/sign.h \
lib/dnssec/tsig.h \
lib/dnssec/version.h
binary.h \
crypto.h \
dnssec.h \
error.h \
key.h \
keyid.h \
keystore.h \