summaryrefslogtreecommitdiff
path: root/record
diff options
context:
space:
mode:
authorEamon Walsh <ewalsh@tycho.nsa.gov>2007-10-15 18:25:12 -0400
committerEamon Walsh <ewalsh@moss-charon.epoch.ncsc.mil>2007-10-15 18:25:12 -0400
commitea09c9acc8f0d5577f54c864ff88b7f03d93b2f4 (patch)
treec76cc0d528969b3c0b06cd9523e59236d57e1e15 /record
parent2e1e5be1d9067816525aa13a1d818e8ca6899599 (diff)
registry: Register Record extension protocol names.
Diffstat (limited to 'record')
-rw-r--r--record/record.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/record/record.c b/record/record.c
index 2e65e677b..5772baf46 100644
--- a/record/record.c
+++ b/record/record.c
@@ -43,6 +43,7 @@ and Jim Haggerty of Metheus.
#include <X11/extensions/recordstr.h>
#include "set.h"
#include "swaprep.h"
+#include "registry.h"
#include <stdio.h>
#include <assert.h>
@@ -2965,5 +2966,24 @@ RecordExtensionInit(void)
}
RecordErrorBase = extentry->errorBase;
+ RegisterRequestName(extentry->base, X_RecordQueryVersion,
+ RECORD_NAME ":QueryVersion");
+ RegisterRequestName(extentry->base, X_RecordCreateContext,
+ RECORD_NAME ":CreateContext");
+ RegisterRequestName(extentry->base, X_RecordRegisterClients,
+ RECORD_NAME ":RegisterClients");
+ RegisterRequestName(extentry->base, X_RecordUnregisterClients,
+ RECORD_NAME ":UnregisterClients");
+ RegisterRequestName(extentry->base, X_RecordGetContext,
+ RECORD_NAME ":GetContext");
+ RegisterRequestName(extentry->base, X_RecordEnableContext,
+ RECORD_NAME ":EnableContext");
+ RegisterRequestName(extentry->base, X_RecordDisableContext,
+ RECORD_NAME ":DisableContext");
+ RegisterRequestName(extentry->base, X_RecordFreeContext,
+ RECORD_NAME ":FreeContext");
+
+ RegisterErrorName(RecordErrorBase + XRecordBadContext,
+ RECORD_NAME ":BadContext");
} /* RecordExtensionInit */