summaryrefslogtreecommitdiff
path: root/ANDROID_3.4.5/security/apparmor/include/resource.h
diff options
context:
space:
mode:
Diffstat (limited to 'ANDROID_3.4.5/security/apparmor/include/resource.h')
-rw-r--r--ANDROID_3.4.5/security/apparmor/include/resource.h50
1 files changed, 0 insertions, 50 deletions
diff --git a/ANDROID_3.4.5/security/apparmor/include/resource.h b/ANDROID_3.4.5/security/apparmor/include/resource.h
deleted file mode 100644
index d3f4cf02..00000000
--- a/ANDROID_3.4.5/security/apparmor/include/resource.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * AppArmor security module
- *
- * This file contains AppArmor resource limits function definitions.
- *
- * Copyright (C) 1998-2008 Novell/SUSE
- * Copyright 2009-2010 Canonical Ltd.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation, version 2 of the
- * License.
- */
-
-#ifndef __AA_RESOURCE_H
-#define __AA_RESOURCE_H
-
-#include <linux/resource.h>
-#include <linux/sched.h>
-
-#include "apparmorfs.h"
-
-struct aa_profile;
-
-/* struct aa_rlimit - rlimit settings for the profile
- * @mask: which hard limits to set
- * @limits: rlimit values that override task limits
- *
- * AppArmor rlimits are used to set confined task rlimits. Only the
- * limits specified in @mask will be controlled by apparmor.
- */
-struct aa_rlimit {
- unsigned int mask;
- struct rlimit limits[RLIM_NLIMITS];
-};
-
-extern struct aa_fs_entry aa_fs_entry_rlimit[];
-
-int aa_map_resource(int resource);
-int aa_task_setrlimit(struct aa_profile *profile, struct task_struct *,
- unsigned int resource, struct rlimit *new_rlim);
-
-void __aa_transition_rlimits(struct aa_profile *old, struct aa_profile *new);
-
-static inline void aa_free_rlimit_rules(struct aa_rlimit *rlims)
-{
- /* NOP */
-}
-
-#endif /* __AA_RESOURCE_H */