Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 23988
b: refs/heads/master
c: 5d33010
h: refs/heads/master
v: v3
  • Loading branch information
Steve Grubb committed Mar 20, 2006
1 parent c96c69f commit 2ee9ff9
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 9 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 93315ed6dd12dacfc941f9eb8ca0293aadf99793
refs/heads/master: 5d3301088f7e412992d9e61cc3604cbdff3090ff
2 changes: 1 addition & 1 deletion trunk/include/linux/audit.h
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ struct audit_rule_data {
__u32 flags; /* AUDIT_PER_{TASK,CALL}, AUDIT_PREPEND */
__u32 action; /* AUDIT_NEVER, AUDIT_POSSIBLE, AUDIT_ALWAYS */
__u32 field_count;
__u32 mask[AUDIT_BITMASK_SIZE];
__u32 mask[AUDIT_BITMASK_SIZE]; /* syscall(s) affected */
__u32 fields[AUDIT_MAX_FIELDS];
__u32 values[AUDIT_MAX_FIELDS];
__u32 fieldflags[AUDIT_MAX_FIELDS];
Expand Down
16 changes: 9 additions & 7 deletions trunk/kernel/auditfilter.c
Original file line number Diff line number Diff line change
Expand Up @@ -487,10 +487,11 @@ int audit_receive_filter(int type, int pid, int uid, int seq, void *data,

err = audit_add_rule(entry,
&audit_filter_list[entry->rule.listnr]);
if (!err)
audit_log(NULL, GFP_KERNEL, AUDIT_CONFIG_CHANGE,
"auid=%u added an audit rule\n", loginuid);
else
audit_log(NULL, GFP_KERNEL, AUDIT_CONFIG_CHANGE,
"auid=%u add rule to list=%d res=%d\n",
loginuid, entry->rule.listnr, !err);

if (err)
audit_free_rule(entry);
break;
case AUDIT_DEL:
Expand All @@ -504,9 +505,10 @@ int audit_receive_filter(int type, int pid, int uid, int seq, void *data,

err = audit_del_rule(entry,
&audit_filter_list[entry->rule.listnr]);
if (!err)
audit_log(NULL, GFP_KERNEL, AUDIT_CONFIG_CHANGE,
"auid=%u removed an audit rule\n", loginuid);
audit_log(NULL, GFP_KERNEL, AUDIT_CONFIG_CHANGE,
"auid=%u remove rule from list=%d res=%d\n",
loginuid, entry->rule.listnr, !err);

audit_free_rule(entry);
break;
default:
Expand Down

0 comments on commit 2ee9ff9

Please sign in to comment.