Update of /cvsroot/netrek/server/Vanilla/include
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21188/include
Modified Files:
config.h.in struct.h
Log Message:
misc working updates
Index: config.h.in
===================================================================
RCS file: /cvsroot/netrek/server/Vanilla/include/config.h.in,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- config.h.in 28 Sep 2005 12:14:05 -0000 1.3
+++ config.h.in 10 Apr 2006 04:24:51 -0000 1.4
@@ -352,11 +352,15 @@
/* EJECT_ONLY_IF_QUEUE - refuses to eject
unless queue != 0 */
+
+ /* EJECT_PERSISTENCY - does not let player back
+ in if same character name or same ip address */
#ifdef VOTING
#undef ALLOW_EJECT
#ifdef ALLOW_EJECT
#define VICIOUS_EJECT
#define EJECT_ONLY_IF_QUEUE
+#define EJECT_PERSISTENCY
#endif
#endif
Index: struct.h
===================================================================
RCS file: /cvsroot/netrek/server/Vanilla/include/struct.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- struct.h 21 Mar 2005 10:17:16 -0000 1.2
+++ struct.h 10 Apr 2006 04:24:51 -0000 1.3
@@ -174,7 +174,7 @@
#endif
struct team {
- int s_turns; /* turns till another starbase is legal */
+ int s_turns; /* turns till another starbase is legal */
int s_surrender; /* minutes until this team surrenders */
int s_plcount; /* how many planets this team owns */
};
@@ -324,6 +324,7 @@
u_int p_flags; /* Player flags */
char p_name[NAME_LEN]; /* Player handle, i.e. "Wreck" */
char p_login[NAME_LEN]; /* Login name of player's account */
+ char p_ip[NAME_LEN]; /* IP address of client in text */
char p_monitor[NAME_LEN]; /* Monitor being played on */
char p_longname[NAME_LEN+6];/* Name plus (mapchars); i.e. "Wreck (R0)" */
char p_mapchars[3]; /* Cache for map window image, i.e. "R0" */