|
|
1.1 ! root 1: static char sccsid[] = "@(#)speeds.c 4.1 (Berkeley) 10/2/82"; ! 2: ! 3: /* ! 4: speeds niter -m mach -p len ! 5: ! 6: used with speedr.c to compute the link speed ! 7: */ ! 8: # include "defs.h" ! 9: /* global variables */ ! 10: struct daemonparms netd; ! 11: ! 12: main(argc,argv) ! 13: char **argv;{ ! 14: int n,t,i; ! 15: short j; ! 16: char buf[2000]; ! 17: t = atoi(argv[argc-1]); ! 18: debugflg = DBV; ! 19: setupdaemon(argc,argv); ! 20: n = netd.dp_datasize; ! 21: printf("len %d iter %d\n",netd.dp_datasize,t); ! 22: initseqno(); ! 23: j = n; ! 24: # ifdef SWAB ! 25: swab(&j,&j,2); ! 26: # endif ! 27: xwrite(&j,2); ! 28: for(i=0; i<n; i++)buf[i] = 'A'; ! 29: buf[n-1] = '\n'; ! 30: for(i=0;i<t;i++){ ! 31: if(i == t-1)buf[0] = 'Z'; ! 32: xwrite(buf,n); ! 33: putchar('.'); ! 34: fflush(stdout); ! 35: } ! 36: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.