From 3e98fcf671f780c4fcfc5148b0722bcf4b5f7334 Mon Sep 17 00:00:00 2001 From: curt Date: Mon, 17 Jul 2000 18:24:33 +0000 Subject: [PATCH] Fix to a nagging portability problem. --- src/NetworkOLK/net_send.cxx | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/src/NetworkOLK/net_send.cxx b/src/NetworkOLK/net_send.cxx index 2147ded22..5f5e1547a 100644 --- a/src/NetworkOLK/net_send.cxx +++ b/src/NetworkOLK/net_send.cxx @@ -52,13 +52,21 @@ struct sockaddr_in address; struct sockaddr_in my_address; int result; -#if defined( __CYGWIN__ ) +//#if defined( __CYGWIN__ ) #include -#else -extern int errno; -#endif +//const char *const *sys_errlist = _sys_errlist; +//#else +//extern int errno; +//extern const char *const sys_errlist[]; +//#endif -extern const char *const sys_errlist[]; +//#if defined( __CYGWIN__ ) +//#include +//#else +//extern int errno; +//#endif + +//extern const char *const sys_errlist[]; int current_port = 10000; u_short base_port = 10000; @@ -323,7 +331,9 @@ void fgd_send_com( char *FGD_com, char *FGFS_host) { sock = socket(PF_INET, SOCK_STREAM, 0); if (sock == -1) { - fprintf(stderr, "Error assigning master socket: %s\n",sys_errlist[errno]); +// fprintf(stderr, "Error assigning master socket: %s\n",sys_errlist[errno]); + fprintf(stderr, "Error assigning master socket: %s\n", + strerror(errno)); /* must check how severe this really is */ // exit(-1); } -- 2.39.5