version 1.1 | | version 1.2 |
---|
| | |
unsigned long n = strtol(Args[i + 1], NULL, 16); | | unsigned long n = strtol(Args[i + 1], NULL, 16); |
ipx_MyAddress[0] = n >> 24; ipx_MyAddress[1] = (n >> 16) & 255; | | ipx_MyAddress[0] = n >> 24; ipx_MyAddress[1] = (n >> 16) & 255; |
ipx_MyAddress[2] = (n >> 8) & 255; ipx_MyAddress[3] = n & 255; | | ipx_MyAddress[2] = (n >> 8) & 255; ipx_MyAddress[3] = n & 255; |
printf("IPX: Using network %08x\n", n); | | printf("IPX: Using network %08x\n", (unsigned int)n); |
} | | } |
if (driver->OpenSocket(&ipx_socket_data, socket_number)) { | | if (driver->OpenSocket(&ipx_socket_data, socket_number)) { |
return -3; | | return -3; |
| | |
{ | | { |
struct ipx_recv_data rd; | | struct ipx_recv_data rd; |
char buf[MAX_IPX_DATA]; | | char buf[MAX_IPX_DATA]; |
uint best_id = 0; | | //killed 6-15-99 to get rid of compile warnings - OE |
uint pkt_num; | | // uint best_id = 0; |
| | // uint pkt_num; |
| | //end kill - OE |
int size; | | int size; |
int best_size = 0; | | int best_size = 0; |
//edited 04/12/99 Matt Mueller - duh, we don't want to throw all that data away! | | //edited 04/12/99 Matt Mueller - duh, we don't want to throw all that data away! |
| | |
if (f2i(Players[Player_num].time_level) && (f2i(Players[Player_num].time_level)%10!=ipx_lastspeed)) | | if (f2i(Players[Player_num].time_level) && (f2i(Players[Player_num].time_level)%10!=ipx_lastspeed)) |
{ | | { |
ipx_lastspeed=f2i(Players[Player_num].time_level)%10; | | ipx_lastspeed=f2i(Players[Player_num].time_level)%10; |
printf("tot=%i,t2=%i,time=%i,avg=%i,a2=%i\n",ipx_packetnum,ipx_packettotal,f2i(Players[Player_num].time_level), | | printf("tot=%i,t2=%i,time=%i,avg=%i,a2=%i\n",ipx_packetnum,ipx_packettotal,(int)f2i(Players[Player_num].time_level), |
ipx_packetnum/f2i(Players[Player_num].time_level), | | ipx_packetnum/(int)f2i(Players[Player_num].time_level), |
ipx_packettotal/f2i(Players[Player_num].time_level)); | | ipx_packettotal/(int)f2i(Players[Player_num].time_level)); |
} | | } |
memcpy(buf + 4, data, datasize); | | memcpy(buf + 4, data, datasize); |
driver->SendPacket(&ipx_socket_data, &ipx_header, buf, datasize + 4); | | driver->SendPacket(&ipx_socket_data, &ipx_header, buf, datasize + 4); |