summaryrefslogtreecommitdiff
path: root/src/basic/macro.h
Commit message (Expand)AuthorAgeFilesLines
* coverity: don't use (void)0 under coverityZbigniew Jędrzejewski-Szmek2018-01-041-2/+8
* basic/macros: add STRLEN() to get length of string literal as constant expres...Thomas Haller2017-12-131-0/+8
* __attribute__((fallthrough)) only when -Wimplicit-fallthrough (#7448)Shawn Landden2017-11-241-0/+4
* tree-wide: adjust fall through comments so that gcc is happyShawn Landden2017-11-201-0/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: drop assert.h includesZbigniew Jędrzejewski-Szmek2017-05-131-1/+0
* networkd: add support to configure VLAN on bridge portsTobias Jungel2016-06-101-0/+9
* Merge pull request #2848 from keszybz/clang-warningsDaniel Mack2016-03-171-1/+5
|\
| * basic/macros: clang 3.5 doesn't support alloc_sizeZbigniew Jędrzejewski-Szmek2016-03-151-1/+5
* | include sys/sysmacros.h in more placesMike Frysinger2016-03-141-0/+1
|/
* Merge pull request #2702 from poettering/resolved-iterate-fixZbigniew Jędrzejewski-Szmek2016-02-291-0/+6
|\
| * resolved: fix notification iteration logic when transactions are completedLennart Poettering2016-02-221-0/+6
* | tree-wide: minor formatting inconsistency cleanupsVito Caputo2016-02-231-1/+1
|/
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* macro.h: provide a switch-case statement generator for IN_SETDaniel Mack2016-01-111-12/+41
* util-lib: move CONF_DIRS_NULSTR definition to def.hLennart Poettering2015-11-031-15/+0
* util-lib: split out globbing related calls into glob-util.[ch]Lennart Poettering2015-10-271-3/+0
* stat-util.h: move F_TYPE_EQUAL() macro definition to stat-util.hLennart Poettering2015-10-271-6/+0
* util-lib: split out printf() helpers to stdio-util.hLennart Poettering2015-10-271-45/+0
* macro.h: move definition of MODE_INVALID to parse-util.hLennart Poettering2015-10-271-2/+0
* macro: move DECIMAL_STR_WIDTH() into macro.hLennart Poettering2015-10-271-0/+9
* socket-util: move CMSG_FOREACH() from macro.h to socket-util.hLennart Poettering2015-10-271-3/+0
* io-util.h: move iovec stuff from macro.h to io-util.hLennart Poettering2015-10-271-39/+2
* process-util: move PID related macros from macro.h to process-util.hLennart Poettering2015-10-271-3/+0
* user-util: move UID/GID related macros from macro.h to user-util.hLennart Poettering2015-10-271-10/+0
* util: drop UID_IS_INVALID() in favour of uid_is_valid()Lennart Poettering2015-09-221-12/+0
* basic: nicer assert messagesMichal Schmidt2015-09-161-9/+11
* basic: make sure argument of ELEMENTSOF is an arrayMichal Schmidt2015-09-161-2/+5
* macro: introduce new PID_TO_PTR macros and make use of themLennart Poettering2015-09-041-0/+3
* Merge pull request #537 from poettering/nss-mymachines-usernsDavid Herrmann2015-07-231-0/+13
|\
| * nss-mymachines: map userns users of containers to real user namesLennart Poettering2015-07-091-0/+13
* | basic: more optimizable IN_SET macroMichal Schmidt2015-07-221-1/+1
* | basic: better readable IN_SET macroMichal Schmidt2015-07-221-4/+4
|/
* sd-event: make errors on EPOLL_CTL_DEL pseudo-fatalDavid Herrmann2015-06-171-5/+6
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-0/+473