manual page distributed with 4.1BSD
[unix-history] / usr / src / old / berknet / speeds.c
CommitLineData
aa078ab1
DC
1static char sccsid[] = "@(#)speeds.c 4.1 (Berkeley) %G%";
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 */
10struct daemonparms netd;
11
12main(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 }