summary |
tags |
clone url |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
4322e09)
SCCS-vsn: old/berknet/speeds.c 4.1
--- /dev/null
+static char sccsid[] = "@(#)speeds.c 4.1 (Berkeley) %G%";
+
+/*
+ speeds niter -m mach -p len
+
+ used with speedr.c to compute the link speed
+*/
+# include "defs.h"
+/* global variables */
+struct daemonparms netd;
+
+main(argc,argv)
+ char **argv;{
+ int n,t,i;
+ short j;
+ char buf[2000];
+ t = atoi(argv[argc-1]);
+ debugflg = DBV;
+ setupdaemon(argc,argv);
+ n = netd.dp_datasize;
+ printf("len %d iter %d\n",netd.dp_datasize,t);
+ initseqno();
+ j = n;
+# ifdef SWAB
+ swab(&j,&j,2);
+# endif
+ xwrite(&j,2);
+ for(i=0; i<n; i++)buf[i] = 'A';
+ buf[n-1] = '\n';
+ for(i=0;i<t;i++){
+ if(i == t-1)buf[0] = 'Z';
+ xwrite(buf,n);
+ putchar('.');
+ fflush(stdout);
+ }
+ }