Add samsung specific changes

This commit is contained in:
2025-08-11 14:29:00 +02:00
parent c66122e619
commit 4d134a1294
2688 changed files with 1127995 additions and 11475 deletions

View File

@@ -60,12 +60,6 @@
#include "audit.h"
// [ SEC_SELINUX_PORTING_COMMON
#ifdef CONFIG_PROC_AVC
#include <linux/proc_avc.h>
#endif
// ] SEC_SELINUX_PORTING_COMMON
/* No auditing will take place until audit_initialized == AUDIT_INITIALIZED.
* (Initialization happens after skb_init is called.) */
#define AUDIT_DISABLED -1
@@ -548,16 +542,8 @@ static void kauditd_printk_skb(struct sk_buff *skb)
struct nlmsghdr *nlh = nlmsg_hdr(skb);
char *data = nlmsg_data(nlh);
// [ SEC_SELINUX_PORTING_COMMON
#ifdef CONFIG_PROC_AVC
if (nlh->nlmsg_type != AUDIT_EOE && nlh->nlmsg_type != AUDIT_NETFILTER_CFG)
sec_avc_log("%s\n", data);
#else
if (nlh->nlmsg_type != AUDIT_EOE && printk_ratelimit())
pr_notice("type=%d %s\n", nlh->nlmsg_type, data);
#endif
// ] SEC_SELINUX_PORTING_COMMON
}
/**
@@ -799,15 +785,6 @@ retry:
} else
goto retry;
} else {
// [ SEC_SELINUX_PORTING_COMMON
#ifdef CONFIG_PROC_AVC
struct nlmsghdr *nlh = nlmsg_hdr(skb);
char *data = nlmsg_data(nlh);
if (nlh->nlmsg_type != AUDIT_EOE && nlh->nlmsg_type != AUDIT_NETFILTER_CFG)
sec_avc_log("%s\n", data);
#endif
// ] SEC_SELINUX_PORTING_COMMON
/* skb sent - drop the extra reference and continue */
consume_skb(skb);
failed = 0;