From b092856baba5bd43b23950f23236b5cc3ce78c1e Mon Sep 17 00:00:00 2001 From: Eamon Walsh Date: Fri, 9 Nov 2007 14:45:02 -0500 Subject: [PATCH] registry: Register XC-SECURITY extension protocol names. --- Xext/security.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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"); }