summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2021-03-17 07:56:01 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2021-03-17 07:56:01 +0000
commitd676f6ef42f695ce17127d529f7ec1793fd02e43 (patch)
tree0a88da1bbe38c7b5cb8b9cb763a4d97ef1260823
parentAdding upstream version 1.1.8. (diff)
downloadlibnftnl-d676f6ef42f695ce17127d529f7ec1793fd02e43.tar.xz
libnftnl-d676f6ef42f695ce17127d529f7ec1793fd02e43.zip
Adding debian version 1.1.8-2.debian/1.1.8-2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/changelog287
-rw-r--r--debian/control58
-rw-r--r--debian/copyright85
-rw-r--r--debian/examples/README.examples15
-rw-r--r--debian/gitlab-ci.yml6
-rw-r--r--debian/libnftnl-dev-doc.doc-base9
-rw-r--r--debian/libnftnl-dev-doc.docs1
-rw-r--r--debian/libnftnl-dev.examples2
-rw-r--r--debian/libnftnl-dev.install3
-rw-r--r--debian/libnftnl11.install1
-rw-r--r--debian/libnftnl11.symbols330
-rw-r--r--debian/not-installed1
-rwxr-xr-xdebian/rules13
-rw-r--r--debian/source/format1
-rw-r--r--debian/source/options2
-rw-r--r--debian/upstream/signing-key.asc64
-rw-r--r--debian/watch2
17 files changed, 880 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..2b085a0
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,287 @@
+libnftnl (1.1.8-2) unstable; urgency=medium
+
+ * [a3ae88d] libnftnl-dev-doc: mark as Multi-Arch: foreing
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Mon, 09 Nov 2020 11:05:38 +0100
+
+libnftnl (1.1.8-1) unstable; urgency=medium
+
+ * [7dc0554] d/upstream/signing-key.asc: refresh
+ * [936cfde] New upstream version 1.1.8
+ * [033211f] d/libnftnl11.symbols: refresh file
+ * [318c446] src:libnftnl: bump debhelper compat to 13
+ * [ef834fa] libnftnl-doc: introduce new binary package with doxygen-generated
+ documentation (Closes: #965351)
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Wed, 28 Oct 2020 11:46:08 +0100
+
+libnftnl (1.1.7-1) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * [9f0c902] Update standards version to 4.5.0, no changes needed.
+
+ [ Arturo Borrero Gonzalez ]
+ * [03f8510] New upstream version 1.1.7
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Mon, 08 Jun 2020 10:39:35 +0200
+
+libnftnl (1.1.6-1) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * [f8e75d3] Set debhelper-compat version in Build-Depends.
+ * [6994545] Re-export upstream signing key without extra signatures.
+ * [547a557] debian/copyright: use spaces rather than tabs to start
+ continuation lines.
+ * [29e9f22] Drop unnecessary dependency on dh-autoreconf.
+ * [1c08200] Use canonical URL in Vcs-Git.
+
+ [ Arturo Borrero Gonzalez ]
+ * [d8c9625] New upstream version 1.1.6
+ * [ac276d3] d/patches: drop 0001-test-flowtable-size-check.patch
+ * [cad91b6] d/libnftnl11.symbols: refresh file
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Thu, 02 Apr 2020 12:14:39 +0200
+
+libnftnl (1.1.5-1) unstable; urgency=medium
+
+ * This release was packaged and uploaded to Debian while on a 300km/h train.
+ Hope it works :-)
+ * [ab950a9] d/control: bump std-version to 4.4.1
+ * [4087171] New upstream version 1.1.5 (Closes: #934078)
+ * [d1a00d5] d/patches: add 0001-test-flowtable-size-check.patch
+ * [364a1c4] src:libnftnl: update symbols file for 1.1.5-1
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Tue, 03 Dec 2019 13:03:30 +0100
+
+libnftnl (1.1.4-1) unstable; urgency=medium
+
+ * [c327c9c] New upstream version 1.1.4
+ * [5ff0c1e] src:libnftnl: bump debhelper compat to 12
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Mon, 26 Aug 2019 12:32:30 +0200
+
+libnftnl (1.1.3-2) unstable; urgency=medium
+
+ * [221bda5] d/control: bump std-version to 4.4.0
+ * [32db9dc] d/rules: drop dbgsym migration override
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Tue, 09 Jul 2019 14:26:48 +0200
+
+libnftnl (1.1.3-1~exp1) experimental; urgency=medium
+
+ * [2b4b69f] src:libnftnl: add salsa CI integration
+ * [504e47e] New upstream version 1.1.3
+ * [ee18350] d/libnftnl11.symbols: refresh file with latest changes from
+ upstream
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Tue, 28 May 2019 11:32:46 +0200
+
+libnftnl (1.1.2-2) unstable; urgency=medium
+
+ * [e3e8611] d/tests: remove tests
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Mon, 03 Dec 2018 12:20:58 +0100
+
+libnftnl (1.1.2-1) unstable; urgency=medium
+
+ * rebuild from experimental to unstable (Closes: #914416)
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Fri, 30 Nov 2018 12:24:50 +0100
+
+libnftnl (1.1.2-1~exp1) experimental; urgency=medium
+
+ * [f3e2c03] d/control: mark libnftnl-dev as Multi-Arch: same
+ * [e79eda4] New upstream version 1.1.2
+ * [84b2a3d] d/control: bump std-versions to 4.2.1
+ * [691caf9] d/patches: drop tests-fail-on-error.patch
+ * [3469abb] libnftnl: cleanup JSON/XML support
+ * [1037106] libnftnl: bump SONAME, introduce libnftnl11
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Thu, 15 Nov 2018 11:38:47 +0100
+
+libnftnl (1.1.1-1) unstable; urgency=medium
+
+ * [68872c5] New upstream version 1.1.1
+ * [db3c44a] d/libnftnl7.symbols: refresh
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Sat, 09 Jun 2018 14:39:39 +0200
+
+libnftnl (1.1.0-1) unstable; urgency=medium
+
+ * [f37463c] New upstream version 1.1.0
+ * [7e85a6e] d/libnftnl7.symbols: refresh file
+ * [c8f490a] d/control: bump std-version to 4.1.4
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Tue, 01 May 2018 18:37:58 +0200
+
+libnftnl (1.0.9-2) unstable; urgency=medium
+
+ * [3376f15] d/compat: bump to v11
+ * [f8afd43] d/control: bump std-version to 4.1.3
+ * The previous upload to experimental was bogus:
+ - there was no SONAME bump, so there was no transition involved
+ - version number was wrong, it should have been somehing like 1.0.9-1~exp1
+ - but hey, the upload to experimental was unnecessary in first place
+ - let this changelog entry be a reminder about how important is to double
+ check the work before uploading, and how peer-reviewing could be of a
+ great benefit: I make mistakes :-)
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Wed, 17 Jan 2018 13:43:39 +0100
+
+libnftnl (1.0.9-1) experimental; urgency=medium
+
+ * [e866ce5] d/control: update git URLs
+ * [68fc561] New upstream version 1.0.9
+ * [f18952b] libnftnl: refresh symbols file
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Wed, 03 Jan 2018 12:34:36 +0100
+
+libnftnl (1.0.8-1) unstable; urgency=medium
+
+ * [9138a65] New upstream version 1.0.8
+ * [8ea7602] libnftnl: bump package soname from 4 to 7
+ * [7704b86] libnftnl: bump std-version to 4.1.1
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Fri, 13 Oct 2017 15:36:16 +0200
+
+libnftnl (1.0.7-2) unstable; urgency=medium
+
+ [ Arturo Borrero Gonzalez ]
+ * [34e97e2] d/control: move package to pkg-netfilter
+
+ [ Helmut Grohne ]
+ * [b60a9b1] d/rules: libnftnl FTCBFS: configures for the build architecture
+ (Closes: #872326)
+ * [c05f390] d/rules: honour DEB_BUILD_OPTIONS=nocheck (Closes: #872326)
+
+ [ Arturo Borrero Gonzalez ]
+ * [71d7ec2] libnftnl: switch to use dbgsym package
+ * [5fea681] d/control: bump std-version to 4.0.1
+ * [c833dd7] d/: wrap-and-sort
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Thu, 17 Aug 2017 10:56:49 +0200
+
+libnftnl (1.0.7-1) unstable; urgency=medium
+
+ * [7b8a6bc] d/libnftnl4.symbols: delete debian revision from symbols
+ * [656dbef] New upstream version 1.0.7
+ * [695d39c] libnftnl: refresh symbols file
+ * [cdb457d] d/copyright: refresh file
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Wed, 21 Dec 2016 12:46:36 +0100
+
+libnftnl (1.0.6+snapshot20161117-1) unstable; urgency=medium
+
+ * [f58caed] New upstream version 1.0.6+snapshot20161117
+ * [087181e] d/patches: drop patch 'drop-xml-tests-patch'.
+ * [96649f3] d/libnftnl4.symbols: refresh file
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Thu, 17 Nov 2016 11:05:49 +0100
+
+libnftnl (1.0.6-3) unstable; urgency=medium
+
+ * [6b0ecb8] d/rules: don't run testsuite at buildtime in big endian arches
+ (Closes: #841352)
+ * [ec015a9] libnftnl: bindnow hardened build
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Fri, 21 Oct 2016 11:20:23 +0200
+
+libnftnl (1.0.6-2) unstable; urgency=medium
+
+ * [daa2393] d/rules: run tests and fail the build if the tests fail
+ * [74ac377] d/: update email address to 'arturo@debian.org'
+ * [aa177d6] libnftnl: disable XML parsing
+
+ -- Arturo Borrero Gonzalez <arturo@debian.org> Mon, 10 Oct 2016 11:41:08 +0200
+
+libnftnl (1.0.6-1) unstable; urgency=medium
+
+ * [b98a331] d/control: bump standars version to 3.9.8
+ * [b5707be] Imported Upstream version 1.0.6
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Mon, 30 May 2016 13:17:35 +0200
+
+libnftnl (1.0.5+snapshot20160416-1) unstable; urgency=medium
+
+ * [796ad93] d/control: bump standards to 3.9.7
+ * [f84de65] Imported Upstream version 1.0.5+snapshot20160416
+ * [74d97d5] d/libnftnl4.symbols: update file with new 1.0.5+snapshot20160416
+ symbols
+ * [377c9b6] d/control: use HTTPS in Vcs-git filed
+ * [6254c3e] d/control: remove XS-Testsuite filed
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Tue, 19 Apr 2016 15:07:09 +0200
+
+libnftnl (1.0.5+snapshot20151106-1) unstable; urgency=medium
+
+ * [c3afd66] Imported Upstream version 1.0.5+snapshot20151106
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Fri, 06 Nov 2015 13:09:07 +0100
+
+libnftnl (1.0.5-1) unstable; urgency=medium
+
+ * [cf56f2d] Imported Upstream version 1.0.4
+ * [5dd1bdd] d/rules: drop get-orig-source target
+ * [a2c863e] d/: fix place of upstream signing key
+ * [11ec045] Imported Upstream version 1.0.5
+ * [85914ac] d/control: cleanup unused ${shlibs:Depends} variable in
+ libnftnl-dev
+ * [b9ff15b] d/: update symbols and bump SONAME
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Fri, 18 Sep 2015 09:25:31 +0200
+
+libnftnl (1.0.3-4) unstable; urgency=medium
+
+ * [9e3ab1d] d/t/control: internaltest: replace Depends build-essential
+ with @builddeps@
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Wed, 14 Jan 2015 12:28:14 +0100
+
+libnftnl (1.0.3-3) unstable; urgency=medium
+
+ * [c163e8b] d/tests/: internaltest: add build-essential dependency
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Fri, 09 Jan 2015 09:18:37 +0100
+
+libnftnl (1.0.3-2) unstable; urgency=medium
+
+ * Rebuild the experimental version to upload to unstable.
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Tue, 23 Dec 2014 13:48:04 +0100
+
+libnftnl (1.0.3-1) experimental; urgency=medium
+
+ * [1f87a22] d/control: bump standars to 3.9.6
+ * [b12a0b0] d/examples: README.examples: fix several typos
+ * [7fd3f3e] d/: add DEP-8 tests
+ * [2a2ef64] d/: drop README.source
+ * [99e8c35] d/control: add XS-Testsuite
+ * [e62d229] d/tests/internaltest: use sh instead of bash
+ * [dd1b749] Imported Upstream version 1.0.3
+ * [0b8cfd7] d/libnftnl0.symbols: update symbols file with 1.0.3 symbols
+ * [45d47fd] d/copyright: update file to match 1.0.3 source
+ * [e9c7f61] d/examples/: update XML and JSON file examples
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Fri, 19 Dec 2014 12:11:36 +0100
+
+libnftnl (1.0.2-1) unstable; urgency=medium
+
+ * [79a5a5e] Imported Upstream version 1.0.2
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Wed, 25 Jun 2014 18:43:44 +0200
+
+libnftnl (1.0.1-1) unstable; urgency=low
+
+ * [c84453e] d/rules: configure: disable silent rules
+ * [54c5aa8] d/control: architecture is linux-any
+ * [83a3229] Imported Upstream version 1.0.1
+ * [aae240c] d/changelog: target version is now 1.0.1-1
+ * [4d7789f] d/libnftnl0.symbols: add new symbols
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Thu, 17 Apr 2014 13:57:47 +0200
+
+libnftnl (1.0.0+git20140122-1) unstable; urgency=low
+
+ * Initial release (Closes: #736146)
+
+ -- Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com> Tue, 11 Mar 2014 11:28:25 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..1571431
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,58 @@
+Source: libnftnl
+Priority: optional
+Maintainer: Debian Netfilter Packaging Team <pkg-netfilter-team@lists.alioth.debian.org>
+Uploaders: Arturo Borrero Gonzalez <arturo@debian.org>
+Build-Depends: debhelper-compat (= 13),
+ doxygen,
+ libmnl-dev,
+ libtool,
+ pkg-config
+Standards-Version: 4.5.0
+Section: libs
+Homepage: https://git.netfilter.org/libnftnl
+Vcs-Git: https://salsa.debian.org/pkg-netfilter-team/pkg-libnftnl.git
+Vcs-Browser: https://salsa.debian.org/pkg-netfilter-team/pkg-libnftnl
+
+Package: libnftnl11
+Architecture: linux-any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Netfilter nftables userspace API library
+ libnftnl is the low-level library for Netfilter 4th generation
+ framework nftables.
+ .
+ Is the user-space library for low-level interaction with
+ nftables Netlink's API over libmnl.
+
+Package: libnftnl-dev
+Section: libdevel
+Architecture: linux-any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: libnftnl11 (= ${binary:Version}), pkg-config, ${misc:Depends}
+Suggests: libnftnl-dev-doc
+Description: Development files for libnftnl
+ libnftnl is the low-level library for Netfilter 4th generation
+ framework nftables.
+ .
+ Is the user-space library for low-level interaction with
+ nftables Netlink's API over libmnl.
+ .
+ This package provides development files and static libraries.
+
+Package: libnftnl-dev-doc
+Section: doc
+Architecture: all
+Multi-Arch: foreign
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}
+Description: Doxygen-generated documentation for libnftnl-dev
+ libnftnl is the low-level library for Netfilter 4th generation
+ framework nftables.
+ .
+ Is the user-space library for low-level interaction with
+ nftables Netlink's API over libmnl.
+ .
+ This package provides additional doxygen-generated documentation for the
+ libnftnl-dev package.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..a99809c
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,85 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: libnftnl
+Source: https://git.netfilter.org/libnftnl
+
+Files: *
+Copyright: 2013 Pablo Neira Ayuso <pablo@netfilter.org>
+License: GPL-2+
+
+Files: tests/nft-chain-test.c tests/nft-expr_*-test.c tests/nft-rule-test.c tests/nft-set-test.c tests/nft-table-test.c
+Copyright: 2012 Ana Rey Botello <anarey@gmail.com>
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2014 Arturo Borrero Gonzalez <arturo@debian.org>
+License: GPL-2+
+
+Files: src/ruleset.c
+Copyright: 2012-2013 Pablo Neira Ayuso <pablo@nefilter.org>
+ 2013 Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
+ 2013 Alvaro Neira Ayuso <alvaroneay@gmail.com>
+License: GPL-2+
+
+Files: src/utils.c
+Copyright: 2012-2013 Pablo Neira Ayuso <pablo@nefilter.org>
+ 2013 Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
+License: GPL-2+
+
+Files: src/jansson.c
+Copyright: 2013 Alvaro Neira Ayuso <alvaroneay@gmail.com>
+License: GPL-2+
+
+Files: src/expr/masq.c src/expr/redir.c
+Copyright: 2014 Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
+License: GPL-2+
+
+Files: src/expr/queue.c
+Copyright: 2013 Eric Leblond <eric@regit.org>
+License: GPL-2+
+
+Files: src/expr/nat.c
+Copyright: 2012-2014 Pablo Neira Ayuso <pablo@netfilter.org>
+ 2012 Intel Corporation
+License: GPL-2+
+
+Files: examples/nft-chain-parse-add.c examples/nft-rule-parse-add.c examples/nft-table-parse-add.c examples/nft-set-parse-add.c
+Copyright: 2013 Pablo Neira Ayuso <pablo@nefilter.org>
+ 2013 Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
+License: GPL-2+
+
+Files: examples/nft-ruleset-get.c
+Copyright: 2013 Arturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
+License: GPL-2
+
+License: GPL-2+
+ This package 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 2 of the License, or
+ (at your option) any later version.
+ .
+ This package 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/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+License: GPL-2
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Library General Public License as published by
+ the Free Software Foundation.
+ .
+ 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 Library 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/>
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
diff --git a/debian/examples/README.examples b/debian/examples/README.examples
new file mode 100644
index 0000000..403ef5d
--- /dev/null
+++ b/debian/examples/README.examples
@@ -0,0 +1,15 @@
+These are examples C codes of what you can achieve with libnftnl.
+Basic functions are:
+ * fetch the ruleset from the kernel.
+ * update (add/delete) the ruleset.
+ * Set-up an event listener environment.
+ * Play with nftables sets infraestructure
+
+To compile the examples, run:
+ $ gcc -lmnl -lnftnl nft-rule-add.c -o nft-rule-add
+
+You will need the Linux kernel nf_tables.h header:
+ * linux/netfilter/nf_tables.h
+
+Then you can run:
+ $ sudo ./nft-rule-add ip filter input
diff --git a/debian/gitlab-ci.yml b/debian/gitlab-ci.yml
new file mode 100644
index 0000000..5c575a1
--- /dev/null
+++ b/debian/gitlab-ci.yml
@@ -0,0 +1,6 @@
+include:
+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+
+variables:
+ RELEASE: 'unstable'
diff --git a/debian/libnftnl-dev-doc.doc-base b/debian/libnftnl-dev-doc.doc-base
new file mode 100644
index 0000000..2b0c844
--- /dev/null
+++ b/debian/libnftnl-dev-doc.doc-base
@@ -0,0 +1,9 @@
+Document: libnftnl-dev
+Title: libnftnl development manual
+Author: Netfilter Project
+Abstract: This manual contains information on libnftnl internals
+Section: Programming/C
+
+Format: HTML
+Index: /usr/share/doc/libnftnl-dev/html/index.html
+Files: /usr/share/doc/libnftnl-dev/html/*
diff --git a/debian/libnftnl-dev-doc.docs b/debian/libnftnl-dev-doc.docs
new file mode 100644
index 0000000..05079f8
--- /dev/null
+++ b/debian/libnftnl-dev-doc.docs
@@ -0,0 +1 @@
+doxygen/*
diff --git a/debian/libnftnl-dev.examples b/debian/libnftnl-dev.examples
new file mode 100644
index 0000000..6ba0488
--- /dev/null
+++ b/debian/libnftnl-dev.examples
@@ -0,0 +1,2 @@
+debian/examples/*
+examples/*.c
diff --git a/debian/libnftnl-dev.install b/debian/libnftnl-dev.install
new file mode 100644
index 0000000..7df81cd
--- /dev/null
+++ b/debian/libnftnl-dev.install
@@ -0,0 +1,3 @@
+usr/include/*
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*
diff --git a/debian/libnftnl11.install b/debian/libnftnl11.install
new file mode 100644
index 0000000..3ddde58
--- /dev/null
+++ b/debian/libnftnl11.install
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff --git a/debian/libnftnl11.symbols b/debian/libnftnl11.symbols
new file mode 100644
index 0000000..8381699
--- /dev/null
+++ b/debian/libnftnl11.symbols
@@ -0,0 +1,330 @@
+libnftnl.so.11 libnftnl11 #MINVER#
+ LIBNFTNL_11@LIBNFTNL_11 1.1.2
+ LIBNFTNL_12@LIBNFTNL_12 1.1.3
+ LIBNFTNL_13@LIBNFTNL_13 1.1.5
+ LIBNFTNL_14@LIBNFTNL_14 1.1.6
+ LIBNFTNL_15@LIBNFTNL_15 1.1.8
+ nftnl_batch_alloc@LIBNFTNL_11 1.1.2
+ nftnl_batch_begin@LIBNFTNL_11 1.1.2
+ nftnl_batch_buffer@LIBNFTNL_11 1.1.2
+ nftnl_batch_buffer_len@LIBNFTNL_11 1.1.2
+ nftnl_batch_end@LIBNFTNL_11 1.1.2
+ nftnl_batch_free@LIBNFTNL_11 1.1.2
+ nftnl_batch_iovec@LIBNFTNL_11 1.1.2
+ nftnl_batch_iovec_len@LIBNFTNL_11 1.1.2
+ nftnl_batch_is_supported@LIBNFTNL_11 1.1.2
+ nftnl_batch_update@LIBNFTNL_11 1.1.2
+ nftnl_chain_alloc@LIBNFTNL_11 1.1.2
+ nftnl_chain_fprintf@LIBNFTNL_11 1.1.2
+ nftnl_chain_free@LIBNFTNL_11 1.1.2
+ nftnl_chain_get@LIBNFTNL_11 1.1.2
+ nftnl_chain_get_array@LIBNFTNL_14 1.1.6
+ nftnl_chain_get_data@LIBNFTNL_11 1.1.2
+ nftnl_chain_get_s32@LIBNFTNL_11 1.1.2
+ nftnl_chain_get_str@LIBNFTNL_11 1.1.2
+ nftnl_chain_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_chain_get_u64@LIBNFTNL_11 1.1.2
+ nftnl_chain_get_u8@LIBNFTNL_11 1.1.2
+ nftnl_chain_is_set@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_add@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_add_tail@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_alloc@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_del@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_foreach@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_free@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_is_empty@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_iter_create@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_iter_destroy@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_iter_next@LIBNFTNL_11 1.1.2
+ nftnl_chain_list_lookup_byname@LIBNFTNL_12 1.1.3
+ nftnl_chain_nlmsg_build_payload@LIBNFTNL_11 1.1.2
+ nftnl_chain_nlmsg_parse@LIBNFTNL_11 1.1.2
+ nftnl_chain_rule_add@LIBNFTNL_12 1.1.3
+ nftnl_chain_rule_add_tail@LIBNFTNL_12 1.1.3
+ nftnl_chain_rule_append_at@LIBNFTNL_12 1.1.3
+ nftnl_chain_rule_del@LIBNFTNL_12 1.1.3
+ nftnl_chain_rule_insert_at@LIBNFTNL_12 1.1.3
+ nftnl_chain_set@LIBNFTNL_11 1.1.2
+ nftnl_chain_set_array@LIBNFTNL_14 1.1.6
+ nftnl_chain_set_data@LIBNFTNL_11 1.1.2
+ nftnl_chain_set_s32@LIBNFTNL_11 1.1.2
+ nftnl_chain_set_str@LIBNFTNL_11 1.1.2
+ nftnl_chain_set_u32@LIBNFTNL_11 1.1.2
+ nftnl_chain_set_u64@LIBNFTNL_11 1.1.2
+ nftnl_chain_set_u8@LIBNFTNL_11 1.1.2
+ nftnl_chain_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_chain_unset@LIBNFTNL_11 1.1.2
+ nftnl_expr_alloc@LIBNFTNL_11 1.1.2
+ nftnl_expr_build_payload@LIBNFTNL_15 1.1.8
+ nftnl_expr_foreach@LIBNFTNL_11 1.1.2
+ nftnl_expr_fprintf@LIBNFTNL_11 1.1.2
+ nftnl_expr_free@LIBNFTNL_11 1.1.2
+ nftnl_expr_get@LIBNFTNL_11 1.1.2
+ nftnl_expr_get_str@LIBNFTNL_11 1.1.2
+ nftnl_expr_get_u16@LIBNFTNL_11 1.1.2
+ nftnl_expr_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_expr_get_u64@LIBNFTNL_11 1.1.2
+ nftnl_expr_get_u8@LIBNFTNL_11 1.1.2
+ nftnl_expr_is_set@LIBNFTNL_11 1.1.2
+ nftnl_expr_iter_create@LIBNFTNL_11 1.1.2
+ nftnl_expr_iter_destroy@LIBNFTNL_11 1.1.2
+ nftnl_expr_iter_next@LIBNFTNL_11 1.1.2
+ nftnl_expr_set@LIBNFTNL_11 1.1.2
+ nftnl_expr_set_str@LIBNFTNL_11 1.1.2
+ nftnl_expr_set_u16@LIBNFTNL_11 1.1.2
+ nftnl_expr_set_u32@LIBNFTNL_11 1.1.2
+ nftnl_expr_set_u64@LIBNFTNL_11 1.1.2
+ nftnl_expr_set_u8@LIBNFTNL_11 1.1.2
+ nftnl_expr_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_alloc@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_fprintf@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_free@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_get@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_get_array@LIBNFTNL_14 1.1.6
+ nftnl_flowtable_get_s32@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_get_str@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_get_u64@LIBNFTNL_11 1.1.5
+ nftnl_flowtable_is_set@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_list_add@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_list_add_tail@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_list_alloc@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_list_del@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_list_foreach@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_list_free@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_list_is_empty@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_nlmsg_build_payload@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_nlmsg_parse@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_parse@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_parse_file@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_set@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_set_array@LIBNFTNL_14 1.1.6
+ nftnl_flowtable_set_data@LIBNFTNL_13 1.1.5
+ nftnl_flowtable_set_s32@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_set_str@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_set_u32@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_set_u64@LIBNFTNL_11 1.1.5
+ nftnl_flowtable_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_flowtable_unset@LIBNFTNL_11 1.1.2
+ nftnl_gen_alloc@LIBNFTNL_11 1.1.2
+ nftnl_gen_fprintf@LIBNFTNL_11 1.1.2
+ nftnl_gen_free@LIBNFTNL_11 1.1.2
+ nftnl_gen_get@LIBNFTNL_11 1.1.3
+ nftnl_gen_get_data@LIBNFTNL_11 1.1.3
+ nftnl_gen_get_u32@LIBNFTNL_11 1.1.3
+ nftnl_gen_is_set@LIBNFTNL_11 1.1.3
+ nftnl_gen_nlmsg_parse@LIBNFTNL_11 1.1.2
+ nftnl_gen_set@LIBNFTNL_11 1.1.3
+ nftnl_gen_set_data@LIBNFTNL_11 1.1.3
+ nftnl_gen_set_u32@LIBNFTNL_11 1.1.3
+ nftnl_gen_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_gen_unset@LIBNFTNL_11 1.1.3
+ nftnl_nlmsg_build_hdr@LIBNFTNL_11 1.1.2
+ nftnl_obj_alloc@LIBNFTNL_11 1.1.2
+ nftnl_obj_fprintf@LIBNFTNL_11 1.1.2
+ nftnl_obj_free@LIBNFTNL_11 1.1.2
+ nftnl_obj_get@LIBNFTNL_11 1.1.2
+ nftnl_obj_get_data@LIBNFTNL_15 1.1.8
+ nftnl_obj_get_str@LIBNFTNL_11 1.1.2
+ nftnl_obj_get_u16@LIBNFTNL_11 1.1.2
+ nftnl_obj_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_obj_get_u64@LIBNFTNL_11 1.1.2
+ nftnl_obj_get_u8@LIBNFTNL_11 1.1.2
+ nftnl_obj_is_set@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_add@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_add_tail@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_alloc@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_del@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_foreach@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_free@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_is_empty@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_iter_create@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_iter_destroy@LIBNFTNL_11 1.1.2
+ nftnl_obj_list_iter_next@LIBNFTNL_11 1.1.2
+ nftnl_obj_nlmsg_build_payload@LIBNFTNL_11 1.1.2
+ nftnl_obj_nlmsg_parse@LIBNFTNL_11 1.1.2
+ nftnl_obj_parse@LIBNFTNL_11 1.1.2
+ nftnl_obj_parse_file@LIBNFTNL_11 1.1.2
+ nftnl_obj_set@LIBNFTNL_11 1.1.2
+ nftnl_obj_set_data@LIBNFTNL_13 1.1.5
+ nftnl_obj_set_str@LIBNFTNL_11 1.1.2
+ nftnl_obj_set_u16@LIBNFTNL_11 1.1.2
+ nftnl_obj_set_u32@LIBNFTNL_11 1.1.2
+ nftnl_obj_set_u64@LIBNFTNL_11 1.1.2
+ nftnl_obj_set_u8@LIBNFTNL_11 1.1.2
+ nftnl_obj_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_parse_err_alloc@LIBNFTNL_11 1.1.2
+ nftnl_parse_err_free@LIBNFTNL_11 1.1.2
+ nftnl_parse_perror@LIBNFTNL_11 1.1.2
+ nftnl_rule_add_expr@LIBNFTNL_11 1.1.2
+ nftnl_rule_alloc@LIBNFTNL_11 1.1.2
+ nftnl_rule_del_expr@LIBNFTNL_15 1.1.8
+ nftnl_rule_foreach@LIBNFTNL_12 1.1.3
+ nftnl_rule_fprintf@LIBNFTNL_11 1.1.2
+ nftnl_rule_free@LIBNFTNL_11 1.1.2
+ nftnl_rule_get@LIBNFTNL_11 1.1.2
+ nftnl_rule_get_data@LIBNFTNL_11 1.1.2
+ nftnl_rule_get_str@LIBNFTNL_11 1.1.2
+ nftnl_rule_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_rule_get_u64@LIBNFTNL_11 1.1.2
+ nftnl_rule_get_u8@LIBNFTNL_11 1.1.2
+ nftnl_rule_is_set@LIBNFTNL_11 1.1.2
+ nftnl_rule_iter_create@LIBNFTNL_12 1.1.3
+ nftnl_rule_iter_destroy@LIBNFTNL_12 1.1.3
+ nftnl_rule_iter_next@LIBNFTNL_12 1.1.3
+ nftnl_rule_list_add@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_add_tail@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_alloc@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_del@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_foreach@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_free@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_insert_at@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_is_empty@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_iter_create@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_iter_cur@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_iter_destroy@LIBNFTNL_11 1.1.2
+ nftnl_rule_list_iter_next@LIBNFTNL_11 1.1.2
+ nftnl_rule_lookup_byindex@LIBNFTNL_12 1.1.3
+ nftnl_rule_nlmsg_build_payload@LIBNFTNL_11 1.1.2
+ nftnl_rule_nlmsg_parse@LIBNFTNL_11 1.1.2
+ nftnl_rule_parse@LIBNFTNL_11 1.1.2
+ nftnl_rule_parse_file@LIBNFTNL_11 1.1.2
+ nftnl_rule_set@LIBNFTNL_11 1.1.2
+ nftnl_rule_set_data@LIBNFTNL_11 1.1.2
+ nftnl_rule_set_str@LIBNFTNL_11 1.1.2
+ nftnl_rule_set_u32@LIBNFTNL_11 1.1.2
+ nftnl_rule_set_u64@LIBNFTNL_11 1.1.2
+ nftnl_rule_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_rule_unset@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_alloc@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_ctx_free@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_ctx_get@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_ctx_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_ctx_is_set@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_fprintf@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_free@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_get@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_is_set@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_parse@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_parse_buffer_cb@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_parse_file@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_parse_file_cb@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_set@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_ruleset_unset@LIBNFTNL_11 1.1.2
+ nftnl_set_alloc@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_add@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_alloc@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_foreach@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_fprintf@LIBNFTNL_11 1.1.8
+ nftnl_set_elem_free@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_get@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_get_str@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_get_u64@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_is_set@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_parse@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_parse_file@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_set@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_set_str@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_set_u32@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_set_u64@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_set_elem_unset@LIBNFTNL_11 1.1.2
+ nftnl_set_elems_iter_create@LIBNFTNL_11 1.1.2
+ nftnl_set_elems_iter_cur@LIBNFTNL_11 1.1.2
+ nftnl_set_elems_iter_destroy@LIBNFTNL_11 1.1.2
+ nftnl_set_elems_iter_next@LIBNFTNL_11 1.1.2
+ nftnl_set_elems_nlmsg_build_payload@LIBNFTNL_11 1.1.2
+ nftnl_set_elems_nlmsg_build_payload_iter@LIBNFTNL_11 1.1.2
+ nftnl_set_elems_nlmsg_parse@LIBNFTNL_11 1.1.2
+ nftnl_set_fprintf@LIBNFTNL_11 1.1.2
+ nftnl_set_free@LIBNFTNL_11 1.1.2
+ nftnl_set_get@LIBNFTNL_11 1.1.2
+ nftnl_set_get_data@LIBNFTNL_11 1.1.2
+ nftnl_set_get_str@LIBNFTNL_11 1.1.2
+ nftnl_set_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_set_get_u64@LIBNFTNL_11 1.1.2
+ nftnl_set_is_set@LIBNFTNL_11 1.1.2
+ nftnl_set_list_add@LIBNFTNL_11 1.1.2
+ nftnl_set_list_add_tail@LIBNFTNL_11 1.1.2
+ nftnl_set_list_alloc@LIBNFTNL_11 1.1.2
+ nftnl_set_list_del@LIBNFTNL_11 1.1.2
+ nftnl_set_list_foreach@LIBNFTNL_11 1.1.2
+ nftnl_set_list_free@LIBNFTNL_11 1.1.2
+ nftnl_set_list_is_empty@LIBNFTNL_11 1.1.2
+ nftnl_set_list_iter_create@LIBNFTNL_11 1.1.2
+ nftnl_set_list_iter_cur@LIBNFTNL_11 1.1.2
+ nftnl_set_list_iter_destroy@LIBNFTNL_11 1.1.2
+ nftnl_set_list_iter_next@LIBNFTNL_11 1.1.2
+ nftnl_set_list_lookup_byname@LIBNFTNL_13 1.1.5
+ nftnl_set_nlmsg_build_payload@LIBNFTNL_11 1.1.2
+ nftnl_set_nlmsg_parse@LIBNFTNL_11 1.1.2
+ nftnl_set_parse@LIBNFTNL_11 1.1.2
+ nftnl_set_parse_file@LIBNFTNL_11 1.1.2
+ nftnl_set_set@LIBNFTNL_11 1.1.2
+ nftnl_set_set_data@LIBNFTNL_11 1.1.2
+ nftnl_set_set_str@LIBNFTNL_11 1.1.2
+ nftnl_set_set_u32@LIBNFTNL_11 1.1.2
+ nftnl_set_set_u64@LIBNFTNL_11 1.1.2
+ nftnl_set_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_set_unset@LIBNFTNL_11 1.1.2
+ nftnl_table_alloc@LIBNFTNL_11 1.1.2
+ nftnl_table_fprintf@LIBNFTNL_11 1.1.2
+ nftnl_table_free@LIBNFTNL_11 1.1.2
+ nftnl_table_get@LIBNFTNL_11 1.1.2
+ nftnl_table_get_data@LIBNFTNL_11 1.1.2
+ nftnl_table_get_str@LIBNFTNL_11 1.1.2
+ nftnl_table_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_table_get_u64@LIBNFTNL_11 1.1.2
+ nftnl_table_get_u8@LIBNFTNL_11 1.1.2
+ nftnl_table_is_set@LIBNFTNL_11 1.1.2
+ nftnl_table_list_add@LIBNFTNL_11 1.1.2
+ nftnl_table_list_add_tail@LIBNFTNL_11 1.1.2
+ nftnl_table_list_alloc@LIBNFTNL_11 1.1.2
+ nftnl_table_list_del@LIBNFTNL_11 1.1.2
+ nftnl_table_list_foreach@LIBNFTNL_11 1.1.2
+ nftnl_table_list_free@LIBNFTNL_11 1.1.2
+ nftnl_table_list_is_empty@LIBNFTNL_11 1.1.2
+ nftnl_table_list_iter_create@LIBNFTNL_11 1.1.2
+ nftnl_table_list_iter_destroy@LIBNFTNL_11 1.1.2
+ nftnl_table_list_iter_next@LIBNFTNL_11 1.1.2
+ nftnl_table_nlmsg_build_payload@LIBNFTNL_11 1.1.2
+ nftnl_table_nlmsg_parse@LIBNFTNL_11 1.1.2
+ nftnl_table_parse@LIBNFTNL_11 1.1.2
+ nftnl_table_parse_file@LIBNFTNL_11 1.1.2
+ nftnl_table_set@LIBNFTNL_11 1.1.2
+ nftnl_table_set_data@LIBNFTNL_11 1.1.2
+ nftnl_table_set_str@LIBNFTNL_11 1.1.2
+ nftnl_table_set_u32@LIBNFTNL_11 1.1.2
+ nftnl_table_set_u64@LIBNFTNL_11 1.1.2
+ nftnl_table_set_u8@LIBNFTNL_11 1.1.2
+ nftnl_table_snprintf@LIBNFTNL_11 1.1.2
+ nftnl_table_unset@LIBNFTNL_11 1.1.2
+ nftnl_trace_alloc@LIBNFTNL_11 1.1.2
+ nftnl_trace_free@LIBNFTNL_11 1.1.2
+ nftnl_trace_get_data@LIBNFTNL_11 1.1.2
+ nftnl_trace_get_str@LIBNFTNL_11 1.1.2
+ nftnl_trace_get_u16@LIBNFTNL_11 1.1.2
+ nftnl_trace_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_trace_get_u64@LIBNFTNL_11 1.1.2
+ nftnl_trace_is_set@LIBNFTNL_11 1.1.2
+ nftnl_trace_nlmsg_parse@LIBNFTNL_11 1.1.2
+ nftnl_udata_buf_alloc@LIBNFTNL_11 1.1.2
+ nftnl_udata_buf_data@LIBNFTNL_11 1.1.2
+ nftnl_udata_buf_free@LIBNFTNL_11 1.1.2
+ nftnl_udata_buf_len@LIBNFTNL_11 1.1.2
+ nftnl_udata_buf_put@LIBNFTNL_11 1.1.2
+ nftnl_udata_end@LIBNFTNL_11 1.1.2
+ nftnl_udata_get@LIBNFTNL_11 1.1.2
+ nftnl_udata_get_u32@LIBNFTNL_11 1.1.2
+ nftnl_udata_len@LIBNFTNL_11 1.1.2
+ nftnl_udata_nest_end@LIBNFTNL_14 1.1.6
+ nftnl_udata_nest_start@LIBNFTNL_14 1.1.6
+ nftnl_udata_next@LIBNFTNL_11 1.1.2
+ nftnl_udata_parse@LIBNFTNL_11 1.1.2
+ nftnl_udata_put@LIBNFTNL_11 1.1.2
+ nftnl_udata_put_strz@LIBNFTNL_11 1.1.2
+ nftnl_udata_put_u32@LIBNFTNL_11 1.1.2
+ nftnl_udata_start@LIBNFTNL_11 1.1.2
+ nftnl_udata_type@LIBNFTNL_11 1.1.2
diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 0000000..552f786
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1 @@
+usr/lib/${DEB_HOST_MULTIARCH}/libnftnl.la
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..d7538c3
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,13 @@
+#!/usr/bin/make -f
+
+export DH_VERBOSE=1
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
+
+%:
+ dh $@
+
+override_dh_auto_build:
+ dh_auto_build
+ doxygen doxygen.cfg
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..9060822
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1,2 @@
+# Don't store changes on autogenerated files
+extend-diff-ignore = "(^|/)(compile|config\.sub|config\.guess|Makefile|configure|Makefile\.in|aclocal.m4|config.h.in|depcomp|INSTALL|install-sh|ltmain.sh|missing||libtool.m4|lt~obsolete.m4|ltoptions.m4|ltsugar.m4|ltversion.m4|.Po)"
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..2d3b902
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,64 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+rlbu70nh2kSJrg==
+=wukb
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..9d2bb13
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+opts=pgpsigurlmangle=s/$/.sig/ http://ftp.netfilter.org/pub/libnftnl/libnftnl-(\S+).tar.bz2