diff options
author | Lennart Poettering <lennart@poettering.net> | 2013-12-02 23:08:25 +0100 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2013-12-02 23:32:34 +0100 |
commit | cabb78068899232c152f4585f19d023e373aa73d (patch) | |
tree | 7c4fa9684386a6b681ef0475315b0d30d6f12e18 /src/shared/def.h | |
parent | 1ae464e09376853c52075ec4d8a6bfc4b4036d0c (diff) |
macro: add a macro to test whether a value is in a specified list
Introduce IN_SET() macro to nicely check whether a value a is one of a
few listed values.
This makes writing this:
if (a == 1 || a == 7 || a == 8 || a == 9)
nicer, by allowing this:
if (IN_SET(a, 1, 7, 8, 9))
This is particularly useful for state machine enums.
Diffstat (limited to 'src/shared/def.h')
0 files changed, 0 insertions, 0 deletions