Update of /cvsroot/netrek/client/netrekxp
In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv24894

Modified Files:
	NetrekXP to do list.C 
Log Message:
Parsemeta.c changes: Moved initialization of server ip lookup out of the metaping thread into it's own
function, metapinginit().  New server field ip_lookup to track which servers have been looked up.  Call
to metapinginit() if the server window has been resized (i.e. new servers have been added to the server
list).  The ip lookup causes a noticeable delay, thus we only want to do this once the metawindow has
been created, and only for servers we haven't tried already.
Also changed the metawindow size so there are no more blank entries, as new servers will increase 
metawindow size automatically.
Rewrote metasort function to be much cleaner by using memcpy instead of manually swapping all
the server fields.

Index: NetrekXP to do list.C
===================================================================
RCS file: /cvsroot/netrek/client/netrekxp/NetrekXP to do list.C,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -d -r1.84 -r1.85
--- NetrekXP to do list.C	13 Dec 2006 03:14:51 -0000	1.84
+++ NetrekXP to do list.C	13 Dec 2006 07:16:28 -0000	1.85
@@ -43,8 +43,10 @@
 scroll text that is outside the viewable window.
 5) Have client utilize new server torp vector code
 6) Pop-up dialog box for bad version response
-7) new UDP metaserver code has several problems re loading/saving metacache, status
-field not updating due to refresh not happening when it should
+7) new UDP metaserver code has 2 problems
+Possible corruption with loading/saving metacache
+Possible that status field not updating due to refresh not happening when it should
+
 
 Stas's list:
 - color coded playerlist.