audit.h (0337966d121ebebf73a1c346123e8112796e684e) | audit.h (aa9aeea8d4c3dfb9297723c4340671ef88e372d3) |
---|---|
1/* 2 * AppArmor security module 3 * 4 * This file contains AppArmor auditing function definitions. 5 * 6 * Copyright (C) 1998-2008 Novell/SUSE 7 * Copyright 2009-2010 Canonical Ltd. 8 * --- 93 unchanged lines hidden (view full) --- 102 103struct apparmor_audit_data { 104 int error; 105 const char *op; 106 int type; 107 void *profile; 108 const char *name; 109 const char *info; | 1/* 2 * AppArmor security module 3 * 4 * This file contains AppArmor auditing function definitions. 5 * 6 * Copyright (C) 1998-2008 Novell/SUSE 7 * Copyright 2009-2010 Canonical Ltd. 8 * --- 93 unchanged lines hidden (view full) --- 102 103struct apparmor_audit_data { 104 int error; 105 const char *op; 106 int type; 107 void *profile; 108 const char *name; 109 const char *info; |
110 u32 request; 111 u32 denied; |
|
110 union { 111 /* these entries require a custom callback fn */ 112 struct { 113 struct aa_profile *peer; 114 struct { 115 const char *target; | 112 union { 113 /* these entries require a custom callback fn */ 114 struct { 115 struct aa_profile *peer; 116 struct { 117 const char *target; |
116 u32 request; 117 u32 denied; | |
118 kuid_t ouid; 119 } fs; 120 }; 121 struct { 122 const char *name; 123 long pos; 124 const char *ns; 125 } iface; --- 40 unchanged lines hidden --- | 118 kuid_t ouid; 119 } fs; 120 }; 121 struct { 122 const char *name; 123 long pos; 124 const char *ns; 125 } iface; --- 40 unchanged lines hidden --- |