lp://qastaging/~asac/ntrack/lp686554
- Get this branch:
- bzr branch lp://qastaging/~asac/ntrack/lp686554
Branch merges
- Alexander Sack: Approve
-
Diff: 249 lines (+94/-51)2 files modifiedcommon/ntrack-libnl.c (+80/-49)
configure.ac (+14/-2)
Related bugs
Bug #686554: change from deprecated libnl-1 to libnl-2 | Wishlist | Fix Released |
Related blueprints
Branch information
Recent revisions
- 220. By Alexander Sack
-
common: add support for libnl-2.0 and use by default; keep compile time fallback support for libnl-1 - lp:686554
+ add support for HAVE_LIBNL1 and HAVE_LIBNL2 to configure and autoheaders
+ introduce macros for NL_CACHE_MNGR_ALLOC NL_CACHE_MNGR_ADD, NL_PRINT_ERROR and RTNL_ROUTE_GET_PRIO to abstract from libnl1/2 api changes
+ introduce typedef for NTRACK_nl_handle that abstracts from nl_handle (libnl1) vs. nl_sock (libnl2)
+ allocate nl_handle for HAVE_LIBNL1 and nl_sock for HAVE_LIBNL2 in libnl backend init - 218. By Alexander Sack
-
common: start using nl cache mngr for main handle as well; eliminate cache refills
- 216. By Alexander Sack
-
common: fix how we set binary_addr for dst_filter; also set prefixlen on dst_filter
- 215. By Alexander Sack
-
gobject: use pyntrack-
gmonitor. override from $(srcdir) to fix failure when building in build/ dir - lp:661769
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)