comments/whitespace
authorBradley Bell <btb@icculus.org>
Tue, 31 Dec 2002 23:19:42 +0000 (23:19 +0000)
committerBradley Bell <btb@icculus.org>
Tue, 31 Dec 2002 23:19:42 +0000 (23:19 +0000)
NEWS
TODO
main/multi.c
main/netmisc.c

diff --git a/NEWS b/NEWS
index 3d5b54a..26639e0 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,7 @@
 --- Version 0.1.4 ---
 - mve support :-)
 - Lots of portability fixes
-- OS X support!
-- Other bigendian linux/unix support.
+- Bigendian linux/unix support, including OS X
 - Shareware data files support... Including the ability to play other
   missions if you have only the mac demo datafiles.
 - Descent 1 level support! thanks to Martin Schaffner <maschaffner@gmx.ch>
diff --git a/TODO b/TODO
index f5d9283..723eebb 100644 (file)
--- a/TODO
+++ b/TODO
@@ -2,5 +2,5 @@
 * Glitches with mission briefings
 * D1 mission briefings (render spinning robots, etc.)
 * Make networking compatible with official version
-* bigendian networking
-* fix -help text
+* bigendian networking (joining)
+* use autoconf macros to replace junk in pstypes.h
index 0b247b8..4944870 100644 (file)
@@ -7,19 +7,22 @@ IN USING, DISPLAYING,  AND CREATING DERIVATIVE WORKS THEREOF, SO LONG AS
 SUCH USE, DISPLAY OR CREATION IS FOR NON-COMMERCIAL, ROYALTY OR REVENUE
 FREE PURPOSES.  IN NO EVENT SHALL THE END-USER USE THE COMPUTER CODE
 CONTAINED HEREIN FOR REVENUE-BEARING PURPOSES.  THE END-USER UNDERSTANDS
-AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.  
+AND AGREES TO THE TERMS HEREIN AND ACCEPTS THE SAME BY USE OF THIS FILE.
 COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 */
 
 /*
  * $Source: /cvs/cvsroot/d2x/main/multi.c,v $
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
  * $Author: btb $
- * $Date: 2002-08-30 01:01:18 $
+ * $Date: 2002-12-31 23:19:42 $
  *
  * FIXME: put description here
  *
  * $Log: not supported by cvs2svn $
+ * Revision 1.6  2002/08/30 01:01:18  btb
+ * more networking fixes
+ *
  * Revision 1.5  2001/10/23 21:53:19  bradleyb
  * No longer #ifdef'ing out the whole file.  RCS header added
  *
index b37b737..2ad9405 100644 (file)
@@ -16,7 +16,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 #endif
 
 #ifdef RCS
-static char rcsid[] = "$Id: netmisc.c,v 1.6 2002-10-28 20:57:11 btb Exp $";
+static char rcsid[] = "$Id: netmisc.c,v 1.7 2002-12-31 23:19:42 btb Exp $";
 #endif
 
 #include <stdio.h>
@@ -141,17 +141,17 @@ byte out_buffer[IPX_MAX_DATA_SIZE];               // used for tmp netgame packets as well as
 void receive_netplayer_info(ubyte *data, netplayer_info *info)
 {
        int loc = 0;
-       
-       memcpy(info->callsign, &(data[loc]), CALLSIGN_LEN+1);           loc += CALLSIGN_LEN+1;
-       memcpy(&(info->network.ipx.server), &(data[loc]), 4);                                   loc += 4;
-       memcpy(&(info->network.ipx.node), &(data[loc]), 6);                                             loc += 6;
-       info->version_major = data[loc];                                                        loc++;
-       info->version_minor = data[loc];                                                        loc++;
-       memcpy(&(info->computer_type), &(data[loc]), 1);                        loc++;          // memcpy to avoid compile time warning about enum
-       info->connected = data[loc];                                                            loc++;
-       memcpy(&(info->socket), &(data[loc]), 2);                                       loc += 2; 
-   memcpy (&(info->rank),&(data[loc]),1);                                         loc++;
-//MWA  don't think we need to swap this because we need it in high order       info->socket = INTEL_SHORT(info->socket);
+
+       memcpy(info->callsign, &(data[loc]), CALLSIGN_LEN+1);       loc += CALLSIGN_LEN+1;
+       memcpy(&(info->network.ipx.server), &(data[loc]), 4);       loc += 4;
+       memcpy(&(info->network.ipx.node), &(data[loc]), 6);         loc += 6;
+       info->version_major = data[loc];                            loc++;
+       info->version_minor = data[loc];                            loc++;
+       memcpy(&(info->computer_type), &(data[loc]), 1);            loc++;      // memcpy to avoid compile time warning about enum
+       info->connected = data[loc];                                loc++;
+       memcpy(&(info->socket), &(data[loc]), 2);                   loc += 2;
+       memcpy (&(info->rank),&(data[loc]),1);                      loc++;
+//MWA  don't think we need to swap this because we need it in high order    info->socket = INTEL_SHORT(info->socket);
 }
 
 void send_netplayers_packet(ubyte *server, ubyte *node)