Signed-off-by: Marcel Lorenz marcel.lorenz@ipfire.org --- config/rootfiles/common/libnl-3 | 92 ++++++++++++++++++++++++++++++++--------- lfs/libnl-3 | 6 +-- 2 files changed, 76 insertions(+), 22 deletions(-)
diff --git a/config/rootfiles/common/libnl-3 b/config/rootfiles/common/libnl-3 index 0ad3c36..716dcbf 100644 --- a/config/rootfiles/common/libnl-3 +++ b/config/rootfiles/common/libnl-3 @@ -1,6 +1,52 @@ #etc/libnl etc/libnl/classid etc/libnl/pktloc +usr/bin/genl-ctrl-list +usr/bin/idiag-socket-details +usr/bin/nf-ct-add +usr/bin/nf-ct-list +usr/bin/nf-exp-add +usr/bin/nf-exp-delete +usr/bin/nf-exp-list +usr/bin/nf-log +usr/bin/nf-monitor +usr/bin/nf-queue +usr/bin/nl-addr-add +usr/bin/nl-addr-delete +usr/bin/nl-addr-list +usr/bin/nl-class-add +usr/bin/nl-class-delete +usr/bin/nl-class-list +usr/bin/nl-classid-lookup +usr/bin/nl-cls-add +usr/bin/nl-cls-delete +usr/bin/nl-cls-list +usr/bin/nl-fib-lookup +usr/bin/nl-link-enslave +usr/bin/nl-link-ifindex2name +usr/bin/nl-link-list +usr/bin/nl-link-name2ifindex +usr/bin/nl-link-release +usr/bin/nl-link-set +usr/bin/nl-link-stats +usr/bin/nl-list-caches +usr/bin/nl-list-sockets +usr/bin/nl-monitor +usr/bin/nl-neigh-add +usr/bin/nl-neigh-delete +usr/bin/nl-neigh-list +usr/bin/nl-neightbl-list +usr/bin/nl-pktloc-lookup +usr/bin/nl-qdisc-add +usr/bin/nl-qdisc-delete +usr/bin/nl-qdisc-list +usr/bin/nl-route-add +usr/bin/nl-route-delete +usr/bin/nl-route-get +usr/bin/nl-route-list +usr/bin/nl-rule-list +usr/bin/nl-tctree-list +usr/bin/nl-util-addr #usr/include/libnl3 #usr/include/libnl3/netlink #usr/include/libnl3/netlink/addr.h @@ -58,6 +104,7 @@ etc/libnl/pktloc #usr/include/libnl3/netlink/route #usr/include/libnl3/netlink/route/act #usr/include/libnl3/netlink/route/act/mirred.h +#usr/include/libnl3/netlink/route/act/skbedit.h #usr/include/libnl3/netlink/route/action.h #usr/include/libnl3/netlink/route/addr.h #usr/include/libnl3/netlink/route/class.h @@ -81,10 +128,12 @@ etc/libnl/pktloc #usr/include/libnl3/netlink/route/link/bridge.h #usr/include/libnl3/netlink/route/link/can.h #usr/include/libnl3/netlink/route/link/inet.h +#usr/include/libnl3/netlink/route/link/inet6.h #usr/include/libnl3/netlink/route/link/info-api.h #usr/include/libnl3/netlink/route/link/ip6tnl.h #usr/include/libnl3/netlink/route/link/ipgre.h #usr/include/libnl3/netlink/route/link/ipip.h +#usr/include/libnl3/netlink/route/link/ipvlan.h #usr/include/libnl3/netlink/route/link/ipvti.h #usr/include/libnl3/netlink/route/link/macvlan.h #usr/include/libnl3/netlink/route/link/sit.h @@ -101,6 +150,7 @@ etc/libnl/pktloc #usr/include/libnl3/netlink/route/qdisc/dsmark.h #usr/include/libnl3/netlink/route/qdisc/fifo.h #usr/include/libnl3/netlink/route/qdisc/fq_codel.h +#usr/include/libnl3/netlink/route/qdisc/hfsc.h #usr/include/libnl3/netlink/route/qdisc/htb.h #usr/include/libnl3/netlink/route/qdisc/netem.h #usr/include/libnl3/netlink/route/qdisc/plug.h @@ -117,37 +167,49 @@ etc/libnl/pktloc #usr/include/libnl3/netlink/types.h #usr/include/libnl3/netlink/utils.h #usr/include/libnl3/netlink/version.h +#usr/include/libnl3/netlink/xfrm +#usr/include/libnl3/netlink/xfrm/ae.h +#usr/include/libnl3/netlink/xfrm/lifetime.h +#usr/include/libnl3/netlink/xfrm/sa.h +#usr/include/libnl3/netlink/xfrm/selector.h +#usr/include/libnl3/netlink/xfrm/sp.h +#usr/include/libnl3/netlink/xfrm/template.h #usr/lib/libnl #usr/lib/libnl-3.a #usr/lib/libnl-3.la #usr/lib/libnl-3.so usr/lib/libnl-3.so.200 -usr/lib/libnl-3.so.200.20.0 +usr/lib/libnl-3.so.200.22.0 #usr/lib/libnl-cli-3.a #usr/lib/libnl-cli-3.la #usr/lib/libnl-cli-3.so usr/lib/libnl-cli-3.so.200 -usr/lib/libnl-cli-3.so.200.20.0 +usr/lib/libnl-cli-3.so.200.22.0 #usr/lib/libnl-genl-3.a #usr/lib/libnl-genl-3.la #usr/lib/libnl-genl-3.so usr/lib/libnl-genl-3.so.200 -usr/lib/libnl-genl-3.so.200.20.0 +usr/lib/libnl-genl-3.so.200.22.0 #usr/lib/libnl-idiag-3.a #usr/lib/libnl-idiag-3.la #usr/lib/libnl-idiag-3.so usr/lib/libnl-idiag-3.so.200 -usr/lib/libnl-idiag-3.so.200.20.0 +usr/lib/libnl-idiag-3.so.200.22.0 #usr/lib/libnl-nf-3.a #usr/lib/libnl-nf-3.la #usr/lib/libnl-nf-3.so usr/lib/libnl-nf-3.so.200 -usr/lib/libnl-nf-3.so.200.20.0 +usr/lib/libnl-nf-3.so.200.22.0 #usr/lib/libnl-route-3.a #usr/lib/libnl-route-3.la #usr/lib/libnl-route-3.so usr/lib/libnl-route-3.so.200 -usr/lib/libnl-route-3.so.200.20.0 +usr/lib/libnl-route-3.so.200.22.0 +#usr/lib/libnl-xfrm-3.a +#usr/lib/libnl-xfrm-3.la +#usr/lib/libnl-xfrm-3.so +usr/lib/libnl-xfrm-3.so.200 +usr/lib/libnl-xfrm-3.so.200.22.0 #usr/lib/libnl/cli #usr/lib/libnl/cli/cls #usr/lib/libnl/cli/cls/basic.a @@ -166,6 +228,9 @@ usr/lib/libnl/cli/qdisc/blackhole.so #usr/lib/libnl/cli/qdisc/fq_codel.a #usr/lib/libnl/cli/qdisc/fq_codel.la usr/lib/libnl/cli/qdisc/fq_codel.so +#usr/lib/libnl/cli/qdisc/hfsc.a +#usr/lib/libnl/cli/qdisc/hfsc.la +usr/lib/libnl/cli/qdisc/hfsc.so #usr/lib/libnl/cli/qdisc/htb.a #usr/lib/libnl/cli/qdisc/htb.la usr/lib/libnl/cli/qdisc/htb.so @@ -181,21 +246,10 @@ usr/lib/libnl/cli/qdisc/plug.so #usr/lib/pkgconfig/libnl-3.0.pc #usr/lib/pkgconfig/libnl-cli-3.0.pc #usr/lib/pkgconfig/libnl-genl-3.0.pc +#usr/lib/pkgconfig/libnl-idiag-3.0.pc #usr/lib/pkgconfig/libnl-nf-3.0.pc #usr/lib/pkgconfig/libnl-route-3.0.pc -#usr/sbin/genl-ctrl-list -usr/sbin/nl-class-add -usr/sbin/nl-class-delete -usr/sbin/nl-class-list -usr/sbin/nl-classid-lookup -usr/sbin/nl-cls-add -usr/sbin/nl-cls-delete -usr/sbin/nl-cls-list -usr/sbin/nl-link-list -usr/sbin/nl-pktloc-lookup -usr/sbin/nl-qdisc-add -usr/sbin/nl-qdisc-delete -usr/sbin/nl-qdisc-list +#usr/lib/pkgconfig/libnl-xfrm-3.0.pc #usr/share/man/man8/genl-ctrl-list.8 #usr/share/man/man8/nl-classid-lookup.8 #usr/share/man/man8/nl-pktloc-lookup.8 diff --git a/lfs/libnl-3 b/lfs/libnl-3 index 3bb7f52..a74c4d9 100644 --- a/lfs/libnl-3 +++ b/lfs/libnl-3 @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2007-2016 IPFire Team info@ipfire.org # # # # 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 # @@ -24,7 +24,7 @@
include Config
-VER = 3.2.25 +VER = 3.2.27
THISAPP = libnl-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 03f74d0cd5037cadc8cdfa313bbd195c +$(DL_FILE)_MD5 = cec19f941b79a38d9eb92dbc171d6dbd
install : $(TARGET)