summaryrefslogtreecommitdiff
path: root/Xext/security.c
diff options
context:
space:
mode:
authorEamon Walsh <ewalsh@tycho.nsa.gov>2007-11-09 14:45:02 -0500
committerEamon Walsh <ewalsh@moss-charon.epoch.ncsc.mil>2007-11-09 14:45:02 -0500
commitb092856baba5bd43b23950f23236b5cc3ce78c1e (patch)
tree329b7110a7e78004b7924ae74adf2f26d5e788ea /Xext/security.c
parent1c6cb353f77747c101ce47716ff1fa055fbf85a4 (diff)
registry: Register XC-SECURITY extension protocol names.
Diffstat (limited to 'Xext/security.c')
-rw-r--r--Xext/security.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/Xext/security.c b/Xext/security.c
index 6aab3a342..eef4f693c 100644
--- a/Xext/security.c
+++ b/Xext/security.c
@@ -1114,4 +1114,20 @@ SecurityExtensionInit(INITARGS)
/* Label objects that were created before we could register ourself */
SecurityLabelInitial();
+
+ /* Register protocol names */
+ RegisterRequestName(extEntry->base, X_SecurityQueryVersion,
+ SECURITY_EXTENSION_NAME ":QueryVersion");
+ RegisterRequestName(extEntry->base, X_SecurityGenerateAuthorization,
+ SECURITY_EXTENSION_NAME ":GenerateAuthorization");
+ RegisterRequestName(extEntry->base, X_SecurityRevokeAuthorization,
+ SECURITY_EXTENSION_NAME ":RevokeAuthorization");
+
+ RegisterEventName(SecurityEventBase + XSecurityAuthorizationRevoked,
+ SECURITY_EXTENSION_NAME ":AuthorizationRevoked");
+
+ RegisterErrorName(SecurityErrorBase + XSecurityBadAuthorization,
+ SECURITY_EXTENSION_NAME ":BadAuthorization");
+ RegisterErrorName(SecurityErrorBase + XSecurityBadAuthorizationProtocol,
+ SECURITY_EXTENSION_NAME ":BadAuthorizationProtocol");
}