NetworkManager/src/platform
Thomas Haller c696a226ea all: don't use NM_FLAGS_HAS() with non-constant argument
NM_FLAGS_HAS() uses a static-assert that the second argument is a
single flag (power of two). With a single flag, NM_FLAGS_HAS(),
NM_FLAGS_ANY() and NM_FLAGS_ALL() are all identical.

The second argument must be a compile time constant, and if that is
not the case, one must not use NM_FLAGS_HAS().

Use NM_FLAGS_ANY() in these cases.
2017-12-15 11:48:38 +01:00
..
tests all: don't use NM_FLAGS_HAS() with non-constant argument 2017-12-15 11:48:38 +01:00
wifi core: use nm_close() 2017-10-19 15:49:58 +02:00
nm-fake-platform.c platform: merge nm_platform_*_delete() delete functions 2017-12-11 10:30:26 +01:00
nm-fake-platform.h core: refactor private data in "src" 2016-10-04 09:50:56 +02:00
nm-linux-platform.c all: don't use NM_FLAGS_HAS() with non-constant argument 2017-12-15 11:48:38 +01:00
nm-linux-platform.h platform: use NMDedupMultiIndex for routes in NMPCache 2017-07-05 18:37:38 +02:00
nm-platform-private.h platform: expose emit-signal function from platform 2017-07-05 18:37:39 +02:00
nm-platform-utils.c udev: drop libgudev in favor of libudev 2017-03-22 12:41:06 +01:00
nm-platform-utils.h udev: drop libgudev in favor of libudev 2017-03-22 12:41:06 +01:00
nm-platform.c platform: fix ipv6 address synchronization 2017-12-15 09:56:00 +01:00
nm-platform.h platform: fix TC to-string/hash/cmp functions to include the action 2017-12-11 11:08:41 +01:00
nmp-netns.c all: don't use NM_FLAGS_HAS() with non-constant argument 2017-12-15 11:48:38 +01:00
nmp-netns.h core: cleanup implementation of nm_auto* macros to use nm_auto() 2017-10-11 08:43:40 +02:00
nmp-object.c platform: add support for traffic filters 2017-12-11 11:08:41 +01:00
nmp-object.h platform: add support for traffic filters 2017-12-11 11:08:41 +01:00