blob: ffa75c12c4b298a7aa6b7aa31f90f2f223ee147b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
/* SPDX-License-Identifier: LGPL-2.1+ */
#pragma once
#include <stdbool.h>
int _nss_systemd_block(bool b);
bool _nss_systemd_is_blocked(void);
/* For use with the _cleanup_() macro */
static inline void _nss_systemd_unblockp(bool *b) {
if (*b)
assert_se(_nss_systemd_block(false) >= 0);
}
|