Update of /cvsroot/netrek/client/netrekxp/include
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv4835/include
Modified Files:
data.h packets.h proto.h
Log Message:
Remove unnecessary defines (SERVER and all SERVER related defines,
COW, RCD, PING, FEATURE_PACKETS).
Discovered a nasty crash bug with RCDs/RCMs and %S on paradise servers, fixed.
Index: data.h
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/include/data.h,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -d -r1.113 -r1.114
--- data.h 6 Jun 2009 03:29:08 -0000 1.113
+++ data.h 8 Jun 2009 22:26:07 -0000 1.114
@@ -433,7 +433,6 @@
/* jn - SMARTMACRO */
extern char lastMessage[];
extern int MacroNum;
-extern char *classes[];
extern char teamlet[];
extern char *teamshort[];
extern char pseudo[PSEUDOSIZE];
@@ -637,11 +636,8 @@
#endif
-#ifdef FEATURE_PACKETS
extern int F_feature_packets;
-#endif
-
extern int F_cloak_maxwarp;
extern int F_self_8flags;
extern int F_self_8flags2;
Index: packets.h
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/include/packets.h,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- packets.h 4 Jun 2009 02:02:29 -0000 1.25
+++ packets.h 8 Jun 2009 22:26:07 -0000 1.26
@@ -104,9 +104,7 @@
* packet */
#endif
-#ifdef PING
#define SP_PING 46 /* ping packet */
-#endif
#ifdef SHORT_PACKETS
#define SP_S_TORP 47 /* variable length torp
@@ -203,10 +201,8 @@
#define CP_S_DUMMY 47
#endif
-#ifdef FEATURE_PACKETS
#define CP_FEATURE 60
#define SP_FEATURE 60
-#endif
/* special paradise type tells us when to update the display on playback.
Not sent or received, only placed in the recorder file */
@@ -842,7 +838,6 @@
char name[16];
};
-#ifdef FEATURE_PACKETS
struct feature_cpacket
{
char type;
@@ -852,8 +847,6 @@
char name[80];
};
-#endif
-
struct rank_spacket
{
char type; /* SP_RANK */
Index: proto.h
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/include/proto.h,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -d -r1.68 -r1.69
--- proto.h 3 Jun 2009 02:42:55 -0000 1.68
+++ proto.h 8 Jun 2009 22:26:07 -0000 1.69
@@ -180,7 +180,6 @@
/******************************************************************************/
/*** feature.c ***/
/******************************************************************************/
-#ifdef FEATURE_PACKETS
void sendFeature (char *name,
char feature_type,
int value,
@@ -188,7 +187,6 @@
char arg2);
struct feature_cpacket;
void handleFeature (struct feature_cpacket *packet);
-#endif
/******************************************************************************/
/*** findslot.c ***/