Skip to content

Commit

Permalink
libnl-3.7.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
thom311 committed Jul 6, 2022
1 parent 897ec9c commit 1bb4162
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 2 deletions.
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

# copied from glib
m4_define([libnl_major_version], [3])
m4_define([libnl_minor_version], [6])
m4_define([libnl_minor_version], [7])
m4_define([libnl_micro_version], [0])
m4_define([libnl_git_sha], [m4_esyscmd([ ( [ -d ./.git/ ] && [ "$(readlink -f ./.git/)" = "$(readlink -f "$(git rev-parse --git-dir 2>/dev/null)" 2>/dev/null)" ] && git rev-parse --verify -q HEAD 2>/dev/null ) || true ])])

Expand Down
2 changes: 1 addition & 1 deletion doc/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Copyright (c) 2003-2013 Thomas Graf <tgraf@suug.ch>
#

AC_INIT(libnl-doc, [3.6.0], [http://www.infradead.org/~tgr/libnl/])
AC_INIT(libnl-doc, [3.7.0], [http://www.infradead.org/~tgr/libnl/])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_AUX_DIR([build-aux])
AM_INIT_AUTOMAKE([foreign])
Expand Down
6 changes: 6 additions & 0 deletions include/netlink/utils.h
Original file line number Diff line number Diff line change
Expand Up @@ -313,6 +313,12 @@ enum {
NL_CAPABILITY_VERSION_3_6_0 = 32,
#define NL_CAPABILITY_VERSION_3_6_0 NL_CAPABILITY_VERSION_3_6_0

/**
* The library version is libnl3 3.7.0 or newer. This capability should never be backported.
*/
NL_CAPABILITY_VERSION_3_7_0 = 33,
#define NL_CAPABILITY_VERSION_3_7_0 NL_CAPABILITY_VERSION_3_7_0

__NL_CAPABILITY_MAX,
NL_CAPABILITY_MAX = (__NL_CAPABILITY_MAX - 1),
#define NL_CAPABILITY_MAX NL_CAPABILITY_MAX
Expand Down
9 changes: 9 additions & 0 deletions lib/utils.c
Original file line number Diff line number Diff line change
Expand Up @@ -1219,6 +1219,15 @@ int nl_has_capability (int capability)
NL_CAPABILITY_VERSION_3_5_0,
NL_CAPABILITY_NL_OBJECT_IDENTICAL_PARTIAL,
NL_CAPABILITY_VERSION_3_6_0),
_NL_SET (4,
NL_CAPABILITY_VERSION_3_7_0,
0,
0,
0,
0,
0,
0,
0),
/* IMPORTANT: these capability numbers are intended to be universal and stable
* for libnl3. Don't allocate new numbers on your own that differ from upstream
* libnl3.
Expand Down

0 comments on commit 1bb4162

Please sign in to comment.