Difference for arch/linux/linuxnet.c from version 1.2 to 1.3


version 1.2 version 1.3
Line 37
 
Line 37
 uint ipx_network = 0;  uint ipx_network = 0;
 ubyte ipx_MyAddress[10];  ubyte ipx_MyAddress[10];
 int ipx_packetnum = 0; /* Sequence number */  int ipx_packetnum = 0; /* Sequence number */
 int     ipx_packettotal=0,ipx_lastspeed=0;  //int     ipx_packettotal=0,ipx_lastspeed=0;
   
 /* User defined routing stuff */  /* User defined routing stuff */
 typedef struct user_address {  typedef struct user_address {
Line 172
 
Line 172
  *(u_short *)ipx_header.Destination.Socket = htons(ipx_socket_data.socket);   *(u_short *)ipx_header.Destination.Socket = htons(ipx_socket_data.socket);
  ipx_header.PacketType = 4; /* Packet Exchange */   ipx_header.PacketType = 4; /* Packet Exchange */
  *(uint *)buf = ipx_packetnum++;   *(uint *)buf = ipx_packetnum++;
     ipx_packettotal+=datasize+4;      //ipx_packettotal+=datasize+4;
     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,(int)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/(int)f2i(Players[Player_num].time_level),   //     ipx_packetnum/(int)f2i(Players[Player_num].time_level),
      ipx_packettotal/(int)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);
 }  }

Legend:
line(s) removed in v.1.2 
line(s) changed
 line(s) added in v.1.3