summaryrefslogtreecommitdiffhomepage
path: root/src/kernel/KernelKit/UserMgr.h
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-01-24 11:09:29 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-01-24 11:14:05 +0100
commit80e5ee82e9a73c483b1556c4abdd391b3f285762 (patch)
treeccb6bea3de3e5d48d63df6d2c8b5ab5dbaa99604 /src/kernel/KernelKit/UserMgr.h
parent187cf4d1af81ba45af85dfe4443574c6e0e0f98a (diff)
chore: update kernel codebase.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel/KernelKit/UserMgr.h')
-rw-r--r--src/kernel/KernelKit/UserMgr.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/kernel/KernelKit/UserMgr.h b/src/kernel/KernelKit/UserMgr.h
index e622c376..e568dd45 100644
--- a/src/kernel/KernelKit/UserMgr.h
+++ b/src/kernel/KernelKit/UserMgr.h
@@ -30,6 +30,7 @@
#define kMaxUserTokenLen (256U)
namespace Kernel {
+
class User;
enum struct UserRingKind : Int32 {
@@ -90,10 +91,11 @@ class User final {
using UserPtr = User*;
/// \brief Current running user.
-inline User* kCurrentUser = nullptr;
+inline UserPtr kCurrentUser = nullptr;
/// \brief Super user.
-inline User* kRootUser = nullptr;
+inline UserPtr kRootUser = nullptr;
+
} // namespace Kernel
#endif /* ifndef KERNELKIT_USERMGR_H */