diff options
author | kaf24@localhost.localdomain <kaf24@localhost.localdomain> | 2006-11-11 01:23:11 +0000 |
---|---|---|
committer | kaf24@localhost.localdomain <kaf24@localhost.localdomain> | 2006-11-11 01:23:11 +0000 |
commit | 22ed12a0f3266df4714057f9bdf2dfc9577bf80e (patch) | |
tree | 45cd6b4105d6f1addc5d325c3981766ec793a9b5 /tools/libfsimage | |
parent | e4ecc8e7f777f32e6512def4a25f7d1f7b1bd52b (diff) | |
download | xen-22ed12a0f3266df4714057f9bdf2dfc9577bf80e.tar.gz xen-22ed12a0f3266df4714057f9bdf2dfc9577bf80e.tar.bz2 xen-22ed12a0f3266df4714057f9bdf2dfc9577bf80e.zip |
[XENSTORED] Fix errno 'leak' in xenstored.
In certain cases, when a client doesn't have enough permissions, the
errno variable is not set in xenstored_core.c before its value is
reported back. As a result, the client can learn about the errno of
the last failed request to xenstored (which could have come from
another client). (An unintended information channel! :-)
From: Magnus Carlsson <magnus@galois.com>
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/libfsimage')
0 files changed, 0 insertions, 0 deletions