mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-03-08 20:58:20 +03:00
core: make a number of functions not used externally static
This commit is contained in:
parent
96462ae998
commit
b90cf10245
@ -5066,14 +5066,21 @@ static void unit_unref_uid_internal(
|
||||
*ref_uid = UID_INVALID;
|
||||
}
|
||||
|
||||
void unit_unref_uid(Unit *u, bool destroy_now) {
|
||||
static void unit_unref_uid(Unit *u, bool destroy_now) {
|
||||
unit_unref_uid_internal(u, &u->ref_uid, destroy_now, manager_unref_uid);
|
||||
}
|
||||
|
||||
void unit_unref_gid(Unit *u, bool destroy_now) {
|
||||
static void unit_unref_gid(Unit *u, bool destroy_now) {
|
||||
unit_unref_uid_internal(u, (uid_t*) &u->ref_gid, destroy_now, manager_unref_gid);
|
||||
}
|
||||
|
||||
void unit_unref_uid_gid(Unit *u, bool destroy_now) {
|
||||
assert(u);
|
||||
|
||||
unit_unref_uid(u, destroy_now);
|
||||
unit_unref_gid(u, destroy_now);
|
||||
}
|
||||
|
||||
static int unit_ref_uid_internal(
|
||||
Unit *u,
|
||||
uid_t *ref_uid,
|
||||
@ -5112,11 +5119,11 @@ static int unit_ref_uid_internal(
|
||||
return 1;
|
||||
}
|
||||
|
||||
int unit_ref_uid(Unit *u, uid_t uid, bool clean_ipc) {
|
||||
static int unit_ref_uid(Unit *u, uid_t uid, bool clean_ipc) {
|
||||
return unit_ref_uid_internal(u, &u->ref_uid, uid, clean_ipc, manager_ref_uid);
|
||||
}
|
||||
|
||||
int unit_ref_gid(Unit *u, gid_t gid, bool clean_ipc) {
|
||||
static int unit_ref_gid(Unit *u, gid_t gid, bool clean_ipc) {
|
||||
return unit_ref_uid_internal(u, (uid_t*) &u->ref_gid, (uid_t) gid, clean_ipc, manager_ref_gid);
|
||||
}
|
||||
|
||||
@ -5161,13 +5168,6 @@ int unit_ref_uid_gid(Unit *u, uid_t uid, gid_t gid) {
|
||||
return r;
|
||||
}
|
||||
|
||||
void unit_unref_uid_gid(Unit *u, bool destroy_now) {
|
||||
assert(u);
|
||||
|
||||
unit_unref_uid(u, destroy_now);
|
||||
unit_unref_gid(u, destroy_now);
|
||||
}
|
||||
|
||||
void unit_notify_user_lookup(Unit *u, uid_t uid, gid_t gid) {
|
||||
int r;
|
||||
|
||||
|
@ -815,12 +815,6 @@ int unit_fail_if_noncanonical(Unit *u, const char* where);
|
||||
|
||||
int unit_test_start_limit(Unit *u);
|
||||
|
||||
void unit_unref_uid(Unit *u, bool destroy_now);
|
||||
int unit_ref_uid(Unit *u, uid_t uid, bool clean_ipc);
|
||||
|
||||
void unit_unref_gid(Unit *u, bool destroy_now);
|
||||
int unit_ref_gid(Unit *u, gid_t gid, bool clean_ipc);
|
||||
|
||||
int unit_ref_uid_gid(Unit *u, uid_t uid, gid_t gid);
|
||||
void unit_unref_uid_gid(Unit *u, bool destroy_now);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user