summaryrefslogtreecommitdiff
path: root/damageext/damageext.c
diff options
context:
space:
mode:
authorEamon Walsh <ewalsh@tycho.nsa.gov>2007-10-15 18:56:59 -0400
committerEamon Walsh <ewalsh@moss-charon.epoch.ncsc.mil>2007-10-15 18:56:59 -0400
commit20db50b4c44a14f7eeac2b1de17ada68482521da (patch)
treef665a24cfce230c0d127a8185b57a54e3115ed81 /damageext/damageext.c
parentb38a91993364aa80cfd99721e319e1458d9fb760 (diff)
registry: Register DAMAGE extension protocol names.
Diffstat (limited to 'damageext/damageext.c')
-rwxr-xr-xdamageext/damageext.c21
1 files changed, 20 insertions, 1 deletions
diff --git a/damageext/damageext.c b/damageext/damageext.c
index 517c72dac..ac2198b0b 100755
--- a/damageext/damageext.c
+++ b/damageext/damageext.c
@@ -25,6 +25,7 @@
#endif
#include "damageextint.h"
+#include "registry.h"
static unsigned char DamageReqCode;
static int DamageEventBase;
@@ -526,5 +527,23 @@ DamageExtensionInit(void)
DamageErrorBase = extEntry->errorBase;
EventSwapVector[DamageEventBase + XDamageNotify] =
(EventSwapPtr) SDamageNotifyEvent;
- }
+ } else
+ return;
+
+ RegisterRequestName(DamageReqCode, X_DamageQueryVersion,
+ DAMAGE_NAME ":QueryVersion");
+ RegisterRequestName(DamageReqCode, X_DamageCreate,
+ DAMAGE_NAME ":Create");
+ RegisterRequestName(DamageReqCode, X_DamageDestroy,
+ DAMAGE_NAME ":Destroy");
+ RegisterRequestName(DamageReqCode, X_DamageSubtract,
+ DAMAGE_NAME ":Subtract");
+ RegisterRequestName(DamageReqCode, X_DamageAdd,
+ DAMAGE_NAME ":Add");
+
+ RegisterEventName(DamageEventBase + XDamageNotify,
+ DAMAGE_NAME ":Notify");
+
+ RegisterErrorName(extEntry->errorBase + BadDamage,
+ DAMAGE_NAME ":BadDamage");
}