318 |
|
if (reporttime > 0 && t >= reporttime) |
319 |
|
report(t); |
320 |
|
/* figure out good packet size */ |
321 |
+ |
pksiz = RPACKSIZ; |
322 |
|
#if MAXQTIME |
323 |
< |
pksiz = nraysdone*MAXQTIME/(totqlen*(t - starttime + 1L)); |
324 |
< |
if (pksiz < 1) |
325 |
< |
pksiz = 1; |
326 |
< |
else if (pksiz > RPACKSIZ) |
323 |
> |
if (!chunkycmp) { |
324 |
> |
pksiz = nraysdone*MAXQTIME/(totqlen*(t - starttime + 1L)); |
325 |
> |
if (pksiz < 1) pksiz = 1; |
326 |
> |
else if (pksiz > RPACKSIZ) pksiz = RPACKSIZ; |
327 |
> |
} |
328 |
|
#endif |
327 |
– |
pksiz = RPACKSIZ; |
329 |
|
idle = 0; /* get packets to process */ |
330 |
|
while (freepacks != NULL) { |
331 |
|
p = freepacks; freepacks = p->next; p->next = NULL; |