]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - include/linux/security.h
UBUNTU: SAUCE: LSM: Use lsmblob in security_audit_rule_match
[mirror_ubuntu-jammy-kernel.git] / include / linux / security.h
index 50f0328989d3f7d26bf6ad11b981385f95291671..00267626df9cc46da23553de9feb3814b3fc5c1f 100644 (file)
@@ -1941,7 +1941,8 @@ static inline int security_key_getsecurity(struct key *key, char **_buffer)
 #ifdef CONFIG_SECURITY
 int security_audit_rule_init(u32 field, u32 op, char *rulestr, void **lsmrule);
 int security_audit_rule_known(struct audit_krule *krule);
-int security_audit_rule_match(u32 secid, u32 field, u32 op, void **lsmrule);
+int security_audit_rule_match(struct lsmblob *blob, u32 field, u32 op,
+                             void **lsmrule);
 void security_audit_rule_free(void **lsmrule);
 
 #else
@@ -1957,8 +1958,8 @@ static inline int security_audit_rule_known(struct audit_krule *krule)
        return 0;
 }
 
-static inline int security_audit_rule_match(u32 secid, u32 field, u32 op,
-                                           void **lsmrule)
+static inline int security_audit_rule_match(struct lsmblob *blob, u32 field,
+                                           u32 op, void **lsmrule)
 {
        return 0;
 }