X-Git-Url: http://git.onelab.eu/?p=iproute2.git;a=blobdiff_plain;f=netem%2Fpareto.c;fp=netem%2Fpareto.c;h=0000000000000000000000000000000000000000;hp=8aa647b62cd0bcff9545b3f9215a21685bbad142;hb=3331a68859fd71047bb1f309048960b48eab2d83;hpb=2bd4a72f2100be7ad7d9518cb1d49bb2a5b71994 diff --git a/netem/pareto.c b/netem/pareto.c deleted file mode 100644 index 8aa647b..0000000 --- a/netem/pareto.c +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Pareto distribution table generator - * Taken from the uncopyrighted NISTnet code. - */ -#include -#include -#include -#include - -#include -#include - -static const double a=3.0; -#define TABLESIZE 16384 -#define TABLEFACTOR NETEM_DIST_SCALE - -int -main(int argc, char **argv) -{ - int i, n; - double dvalue; - - printf("# This is the distribution table for the pareto distribution.\n"); - - for (i = 65536, n = 0; i > 0; i -= 16) { - dvalue = (double)i/(double)65536; - dvalue = 1.0/pow(dvalue, 1.0/a); - dvalue -= 1.5; - dvalue *= (4.0/3.0)*(double)TABLEFACTOR; - if (dvalue > 32767) - dvalue = 32767; - - printf(" %d", (int)rint(dvalue)); - if (++n == 8) { - putchar('\n'); - n = 0; - } - } - - return 0; -}