policy.h (556d0be74b19cb6288e5eb2f3216eac247d87968) policy.h (f8eb8a1324e81927b2c64823b2fc38386efd3fef)
1/*
2 * AppArmor security module
3 *
4 * This file contains AppArmor policy definitions.
5 *
6 * Copyright (C) 1998-2008 Novell/SUSE
7 * Copyright 2009-2010 Canonical Ltd.
8 *

--- 205 unchanged lines hidden (view full) ---

214 u32 path_flags;
215 int size;
216
217 struct aa_policydb policy;
218 struct aa_file_rules file;
219 struct aa_caps caps;
220 struct aa_rlimit rlimits;
221
1/*
2 * AppArmor security module
3 *
4 * This file contains AppArmor policy definitions.
5 *
6 * Copyright (C) 1998-2008 Novell/SUSE
7 * Copyright 2009-2010 Canonical Ltd.
8 *

--- 205 unchanged lines hidden (view full) ---

214 u32 path_flags;
215 int size;
216
217 struct aa_policydb policy;
218 struct aa_file_rules file;
219 struct aa_caps caps;
220 struct aa_rlimit rlimits;
221
222 unsigned char *hash;
222 char *dirname;
223 struct dentry *dents[AAFS_PROF_SIZEOF];
224};
225
226extern struct aa_namespace *root_ns;
227extern enum profile_mode aa_g_profile_mode;
228
229void aa_add_profile(struct aa_policy *common, struct aa_profile *profile);

--- 176 unchanged lines hidden ---
223 char *dirname;
224 struct dentry *dents[AAFS_PROF_SIZEOF];
225};
226
227extern struct aa_namespace *root_ns;
228extern enum profile_mode aa_g_profile_mode;
229
230void aa_add_profile(struct aa_policy *common, struct aa_profile *profile);

--- 176 unchanged lines hidden ---