Annotation of elwix/patches/freebsd.netreceive.PR178862.patch, revision 1.2

1.2     ! misho       1: --- tools/tools/netrate/netreceive/netreceive.c.orig   2013-05-23 12:00:42.735844141 +0200
        !             2: +++ tools/tools/netrate/netreceive/netreceive.c        2013-05-23 15:11:05.507074899 +0200
        !             3: @@ -138,10 +138,10 @@
        !             4:                perror("no room for pointers!");
        !             5:                exit(1);
        !             6:        }
        !             7: -      tp = (struct td_desc **)m;
        !             8: +      tp = (struct td_desc **)(void *) m;
        !             9:        m += lb;        /* skip the pointers */
        !            10:        for (si = i = 0; i < nt; i++, m += td_len) {
        !            11: -              tp[i] = (struct td_desc *)m;
        !            12: +              tp[i] = (struct td_desc *)(void *) m;
        !            13:                tp[i]->fd = s[si];
        !            14:                tp[i]->buflen = 65536;
        !            15:                tp[i]->buf = calloc(1, tp[i]->buflen);
        !            16: @@ -163,7 +163,7 @@
        !            17:        /* now the parent collects and prints results */
        !            18:        c0 = c1 = bc0 = bc1 = 0;
        !            19:        clock_gettime(CLOCK_REALTIME, &then);
        !            20: -      fprintf(stderr, "start at %ld.%09ld\n", then.tv_sec, then.tv_nsec);
        !            21: +      fprintf(stderr, "start at %jd.%09ld\n", (__intmax_t)then.tv_sec, then.tv_nsec);
        !            22:        while (1) {
        !            23:                int i, nt = nsock * nthreads;
        !            24:                int64_t dn;
        !            25: @@ -185,8 +185,8 @@
        !            26:                pps = (pps * 1000000000) / (delta.tv_sec*1000000000 + delta.tv_nsec + 1);
        !            27:                bps = ((bc0 - bc1) * 8000000000) / (delta.tv_sec*1000000000 + delta.tv_nsec + 1);
        !            28:                fprintf(stderr, " %9ld pps %8.3f Mbps", (long)pps, .000001*bps);
        !            29: -              fprintf(stderr, " - %d pkts in %ld.%09ld ns\n",
        !            30: -                      (int)dn, delta.tv_sec, delta.tv_nsec);
        !            31: +              fprintf(stderr, " - %d pkts in %jd.%09ld ns\n",
        !            32: +                      (int)dn, (__intmax_t)delta.tv_sec, delta.tv_nsec);
        !            33:                c1 = c0;
        !            34:                bc1 = bc0;
        !            35:        }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>