core: set $JOURNAL_STREAM to the dev_t/ino_t of the journal stream of executed services
This permits services to detect whether their stdout/stderr is connected to the journal, and if so talk to the journal directly, thus permitting carrying of metadata. As requested by the gtk folks: #2473
This commit is contained in:
@@ -61,3 +61,19 @@
|
||||
#else
|
||||
# error Unknown rlim_t size
|
||||
#endif
|
||||
|
||||
#if SIZEOF_DEV_T == 8
|
||||
# define DEV_FMT "%" PRIu64
|
||||
#elif SIZEOF_DEV_T == 4
|
||||
# define DEV_FMT "%" PRIu32
|
||||
#else
|
||||
# error Unknown dev_t size
|
||||
#endif
|
||||
|
||||
#if SIZEOF_INO_T == 8
|
||||
# define INO_FMT "%" PRIu64
|
||||
#elif SIZEOF_INO_T == 4
|
||||
# define INO_FMT "%" PRIu32
|
||||
#else
|
||||
# error Unknown ino_t size
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user