kernel: nuke creds wrapper

* Little bit complicated, so let's remove it.

Signed-off-by: rsuntk <rsuntk@yukiprjkt.my.id>
This commit is contained in:
rsuntk
2025-08-26 23:14:36 +07:00
committed by ShirkNeko
parent 165558d588
commit f3f2089a13
5 changed files with 25 additions and 69 deletions

View File

@@ -3,7 +3,6 @@
#include <linux/cred.h>
#include <linux/types.h>
#include "include/ksu_creds.h"
#define KSU_INVALID_UID -1
@@ -21,7 +20,7 @@ static inline bool ksu_is_manager_uid_valid()
static inline bool is_manager()
{
return unlikely(ksu_is_any_manager(ksu_current_uid()) || ksu_manager_uid == ksu_current_uid());
return unlikely(ksu_is_any_manager(current_uid().val) || ksu_manager_uid == current_uid().val);
}
static inline uid_t ksu_get_manager_uid()