aboutsummaryrefslogtreecommitdiffstats
path: root/xen/xsm
diff options
context:
space:
mode:
authorDaniel De Graaf <dgdegra@tycho.nsa.gov>2012-02-02 15:19:57 +0000
committerDaniel De Graaf <dgdegra@tycho.nsa.gov>2012-02-02 15:19:57 +0000
commit2e91c2a74db0de8342f26dbb35bf74fd46d8de75 (patch)
tree58b9ece20f64bdf437b3e8c6bbb0afe123a15838 /xen/xsm
parentf95f7eb4fa1afb3d97f8870dc1768add0ebd9995 (diff)
downloadxen-2e91c2a74db0de8342f26dbb35bf74fd46d8de75.tar.gz
xen-2e91c2a74db0de8342f26dbb35bf74fd46d8de75.tar.bz2
xen-2e91c2a74db0de8342f26dbb35bf74fd46d8de75.zip
xsm/flask: Remove useless back pointers
Signed-off-by: Daniel De Graaf <dgdegra@tycho.nsa.gov> Committed-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/xsm')
-rw-r--r--xen/xsm/flask/hooks.c3
-rw-r--r--xen/xsm/flask/include/objsec.h2
2 files changed, 0 insertions, 5 deletions
diff --git a/xen/xsm/flask/hooks.c b/xen/xsm/flask/hooks.c
index a0959157e4..ad1013fed2 100644
--- a/xen/xsm/flask/hooks.c
+++ b/xen/xsm/flask/hooks.c
@@ -104,8 +104,6 @@ static int flask_domain_alloc_security(struct domain *d)
memset(dsec, 0, sizeof(struct domain_security_struct));
- dsec->d = d;
-
if ( is_idle_domain(d) )
{
dsec->sid = SECINITSID_XEN;
@@ -281,7 +279,6 @@ static int flask_alloc_security_evtchn(struct evtchn *chn)
memset(esec, 0, sizeof(struct evtchn_security_struct));
- esec->chn = chn;
esec->sid = SECINITSID_UNLABELED;
chn->ssid = esec;
diff --git a/xen/xsm/flask/include/objsec.h b/xen/xsm/flask/include/objsec.h
index 12f709ad85..df5baeef3d 100644
--- a/xen/xsm/flask/include/objsec.h
+++ b/xen/xsm/flask/include/objsec.h
@@ -18,13 +18,11 @@
#include "avc.h"
struct domain_security_struct {
- struct domain *d; /* back pointer to domain object */
u32 sid; /* current SID */
u32 create_sid;
};
struct evtchn_security_struct {
- struct evtchn *chn; /* back pointer to evtchn object */
u32 sid; /* current SID */
};