summaryrefslogtreecommitdiff
path: root/shmscope.h
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@sun.com>2009-08-12 14:18:25 -0700
committerAlan Coopersmith <alan.coopersmith@sun.com>2009-08-12 16:44:40 -0700
commit3199c6fb39f02b36a07ef65bf4b07d6ec340944d (patch)
tree59613bdf195e6f0490f672badd881372f2de9ac9 /shmscope.h
parentfccbbd6f3bdc090d2da9b32fdff2fd13679e2b78 (diff)
downloadxscope-3199c6fb39f02b36a07ef65bf4b07d6ec340944d.tar.gz
Convert extension decoding to function pointer tables
Each extension now registers it's own request, reply, event & error decoding functions as needed in the central table, instead of a cascading block of if/else statements to modify for each new extension added. Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Diffstat (limited to 'shmscope.h')
-rw-r--r--shmscope.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/shmscope.h b/shmscope.h
index 6d56f4c..dc4a40d 100644
--- a/shmscope.h
+++ b/shmscope.h
@@ -12,10 +12,6 @@
#define printfield(a,b,c,d,e) if (Verbose > 1) PrintField(a,b,c,d,e)
-extern unsigned char MITSHMRequest;
-extern unsigned char MITSHMError;
-extern unsigned char MITSHMEvent;
-
extern void MitshmQueryVersion (FD fd, const unsigned char *buf);
extern void MitshmQueryVersionReply (FD fd, const unsigned char *buf);
extern void MitshmAttach (FD fd, const unsigned char *buf);