summaryrefslogtreecommitdiffstats
path: root/kdm/backend/dm.h
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-04-21 02:05:59 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-04-21 02:05:59 +0000
commit9885131c3e220b351fa05ff9fdee265b7f83549e (patch)
treeceac5f756ed489cca5bd54351eaca40562c272ba /kdm/backend/dm.h
parentf6a9a3e7a1e71d41ab945b55b928a04850e4a6fd (diff)
downloadtdebase-9885131c3e220b351fa05ff9fdee265b7f83549e.tar.gz
tdebase-9885131c3e220b351fa05ff9fdee265b7f83549e.zip
Part 2 of 2 of security patch for KDM [CVE-2010-0436]
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1117056 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kdm/backend/dm.h')
-rw-r--r--kdm/backend/dm.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/kdm/backend/dm.h b/kdm/backend/dm.h
index 664d2cf1a..5f81e24b9 100644
--- a/kdm/backend/dm.h
+++ b/kdm/backend/dm.h
@@ -220,6 +220,9 @@ typedef struct {
struct cmdsock *css; /* open connections */
char *path; /* filename of the socket */
+#ifndef HONORS_SOCKET_PERMS
+ char *realdir; /* real dirname of the socket */
+#endif
int fd; /* fd of the socket */
int gid; /* owner group of the socket */