Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 300 → Rev 298

/programs/games/doom/trunk/d_net.c
139,7 → 139,10
//
// HSendPacket
//
void HSendPacket (int node,int flags )
void
HSendPacket
(int node,
int flags )
{
netbuffer->checksum = NetbufferChecksum () | flags;
 
169,14 → 172,14
else
realretrans = -1;
 
printf ("send (%i + %i, R %i) [%i] ",
fprintf (debugfile,"send (%i + %i, R %i) [%i] ",
ExpandTics(netbuffer->starttic),
netbuffer->numtics, realretrans, doomcom->datalength);
for (i=0 ; i<doomcom->datalength ; i++)
printf ("%i ",((byte *)netbuffer)[i]);
fprintf (debugfile,"%i ",((byte *)netbuffer)[i]);
 
printf ("\n");
fprintf (debugfile,"\n");
}
 
I_NetCmd ();
211,7 → 214,7
if (doomcom->datalength != NetbufferSize ())
{
if (debugfile)
printf ("bad packet length %i\n",doomcom->datalength);
fprintf (debugfile,"bad packet length %i\n",doomcom->datalength);
return false;
}
218,7 → 221,7
if (NetbufferChecksum () != (netbuffer->checksum&NCMD_CHECKSUM) )
{
if (debugfile)
printf ("bad packet checksum\n");
fprintf (debugfile,"bad packet checksum\n");
return false;
}
 
228,7 → 231,7
int i;
if (netbuffer->checksum & NCMD_SETUP)
printf ("setup packet\n");
fprintf (debugfile,"setup packet\n");
else
{
if (netbuffer->checksum & NCMD_RETRANSMIT)
236,14 → 239,14
else
realretrans = -1;
printf ("get %i = (%i + %i, R %i)[%i] ",
fprintf (debugfile,"get %i = (%i + %i, R %i)[%i] ",
doomcom->remotenode,
ExpandTics(netbuffer->starttic),
netbuffer->numtics, realretrans, doomcom->datalength);
 
for (i=0 ; i<doomcom->datalength ; i++)
printf ("%i ",((byte *)netbuffer)[i]);
printf ("\n");
fprintf (debugfile,"%i ",((byte *)netbuffer)[i]);
fprintf (debugfile,"\n");
}
}
return true;
303,7 → 306,7
{
resendto[netnode] = ExpandTics(netbuffer->retransmitfrom);
if (debugfile)
printf ("retransmit from %i\n", resendto[netnode]);
fprintf (debugfile,"retransmit from %i\n", resendto[netnode]);
resendcount[netnode] = RESENDCOUNT;
}
else
316,7 → 319,8
if (realend < nettics[netnode])
{
if (debugfile)
printf ("out of order packet (%i + %i)\n" ,
fprintf (debugfile,
"out of order packet (%i + %i)\n" ,
realstart,netbuffer->numtics);
continue;
}
326,7 → 330,8
{
// stop processing until the other system resends the missed tics
if (debugfile)
printf ("missed tics from %i (%i - %i)\n",
fprintf (debugfile,
"missed tics from %i (%i - %i)\n",
netnode, realstart, nettics[netnode]);
remoteresend[netnode] = true;
continue;