This commit is contained in:
ShirkNeko
2025-11-05 16:18:59 +08:00
parent 419299a1ad
commit 5b6c82db32
2 changed files with 4 additions and 4 deletions

View File

@@ -37,7 +37,7 @@ static bool system_uid(uid_t uid)
// Manual SU // Manual SU
static int handle_manual_su(struct sk_buff *skb, struct nlmsghdr *nlh, void *msg_data) static int handle_manual_su(struct sk_buff *skb, struct nlmsghdr *nlh, void *msg_data)
{ {
struct ksu_netlink_manual_su *msg = (struct ksu_netlink_manual_su *)msg_data; struct netlink_manual_su *msg = (struct netlink_manual_su *)msg_data;
struct manual_su_request request; struct manual_su_request request;
int res; int res;
@@ -68,7 +68,7 @@ static int handle_manual_su(struct sk_buff *skb, struct nlmsghdr *nlh, void *msg
static const struct ksu_netlink_cmd_handler ksu_netlink_handlers[] = { static const struct ksu_netlink_cmd_handler ksu_netlink_handlers[] = {
#ifdef CONFIG_KSU_MANUAL_SU #ifdef CONFIG_KSU_MANUAL_SU
{ .cmd = KSU_NETLINK_CMD_MANUAL_SU, { .cmd = KSU_NETLINK_CMD_MANUAL_SU,
.msg_size = sizeof(struct ksu_netlink_manual_su), .msg_size = sizeof(struct netlink_manual_su),
.name = "MANUAL_SU", .name = "MANUAL_SU",
.handler = handle_manual_su, .handler = handle_manual_su,
.perm_check = system_uid .perm_check = system_uid

View File

@@ -16,7 +16,7 @@ struct ksu_netlink_hdr {
}; };
#ifdef CONFIG_KSU_MANUAL_SU #ifdef CONFIG_KSU_MANUAL_SU
struct ksu_netlink_manual_su { struct netlink_manual_su {
struct ksu_netlink_hdr hdr; struct ksu_netlink_hdr hdr;
int option; int option;
uid_t target_uid; uid_t target_uid;
@@ -28,7 +28,7 @@ struct ksu_netlink_manual_su {
union ksu_netlink_msg { union ksu_netlink_msg {
struct ksu_netlink_hdr hdr; struct ksu_netlink_hdr hdr;
#ifdef CONFIG_KSU_MANUAL_SU #ifdef CONFIG_KSU_MANUAL_SU
struct ksu_netlink_manual_su manual_su; struct netlink_manual_su manual_su;
#endif #endif
}; };