Lines Matching defs:ptb
65 #define TCP_MODE !ptb->uflag
66 #define UDP_MODE ptb->uflag
84 } tcpbench, *ptb;
273 if (ptb->rflag == 0)
280 tv.tv_sec = ptb->rflag / 1000;
281 tv.tv_usec = (ptb->rflag % 1000) * 1000;
306 if (ptb->rflag == 0)
311 for (kv = ptb->kvars; ptb->kvars != NULL && *kv != NULL; kv++)
312 printf("%s%s", kv != ptb->kvars ? "," : "", *kv);
357 sc->buf = ptb->dummybuf;
358 sc->buflen = ptb->dummybuf_len;
375 if (!ptb->sflag) {
406 if (ptb->kvars != NULL) {
407 for (j = 0; ptb->kvars[j] != NULL; j++) {
410 if (strcmp(ptb->kvars[j], S(v)) == 0) { \
480 if (ptb->kvars != NULL) { /* process kernel stats */
563 ptb->sflag ? "Rx" : "Tx", pps);
580 n = read(fd, ptb->dummybuf, ptb->dummybuf_len);
589 if (ptb->vflag >= 3)
620 if (ptb->vflag)
638 if (ptb->vflag >= 3)
683 if (ptb->tls_cfg && tls == NULL) {
687 if (tls_configure(tls, ptb->tls_cfg) == -1)
714 if (ptb->Tflag != -1 && ss.ss_family == AF_INET) {
716 &ptb->Tflag, sizeof(ptb->Tflag)))
719 if (ptb->Tflag != -1 && ss.ss_family == AF_INET6) {
721 &ptb->Tflag, sizeof(ptb->Tflag)))
741 if (ptb->vflag)
760 if (ptb->vflag)
766 if (ptb->vflag)
770 if (ptb->Dflag) {
772 &ptb->Dflag, sizeof(ptb->Dflag)))
775 if (ptb->Tflag != -1 && ai->ai_family == AF_INET) {
777 &ptb->Tflag, sizeof(ptb->Tflag)))
780 if (ptb->Tflag != -1 && ai->ai_family == AF_INET6) {
782 &ptb->Tflag, sizeof(ptb->Tflag)))
791 if (ptb->vflag)
796 if (ptb->Sflag) {
798 &ptb->Sflag, sizeof(ptb->Sflag)) == -1)
805 if (ptb->vflag)
827 if (ptb->vflag >= 3)
831 if (!ptb->Uflag)
844 if (ptb->Rflag)
864 if (ptb->vflag >= 3)
886 if (ptb->vflag && i == 0)
892 if (ptb->vflag)
896 if (ptb->Dflag) {
898 &ptb->Dflag, sizeof(ptb->Dflag)))
904 if (ptb->vflag)
911 if (ptb->Tflag != -1 && ai->ai_family == AF_INET) {
913 &ptb->Tflag, sizeof(ptb->Tflag)))
916 if (ptb->Tflag != -1 && ai->ai_family == AF_INET6) {
918 &ptb->Tflag, sizeof(ptb->Tflag)))
921 if (ptb->Sflag) {
923 &ptb->Sflag, sizeof(ptb->Sflag)) == -1)
929 if (ptb->vflag)
953 if (ptb->tls_cfg) {
958 if (tls_configure(sc->tls, ptb->tls_cfg) == -1)
986 if (!ptb->Uflag)
991 if (ptb->vflag && nconn > 1)
1124 ptb = &tcpbench;
1125 ptb->dummybuf_len = 0;
1126 ptb->Dflag = 0;
1127 ptb->Sflag = ptb->sflag = ptb->vflag = ptb->Rflag = ptb->Uflag = 0;
1128 ptb->kvars = NULL;
1129 ptb->rflag = DEFAULT_STATS_INTERVAL;
1130 ptb->Tflag = -1;
1131 ptb->tls_cfg = NULL;
1155 ptb->Dflag = 1;
1163 ptb->kvars = check_prepare_kvars(tmp);
1170 ptb->Rflag = 1;
1173 ptb->rflag = strtonum(optarg, 0, 60 * 60 * 24 * 1000,
1183 ptb->sflag = 1;
1186 ptb->Sflag = strtonum(optarg, 0, 1024*1024*1024,
1193 ptb->dummybuf_len = strtonum(optarg, 0, 1024*1024*1024,
1200 ptb->vflag++;
1218 ptb->uflag = 1;
1221 ptb->Uflag = 1;
1226 if (map_tos(optarg, &ptb->Tflag))
1231 ptb->Tflag = (int)strtol(optarg, NULL, 16);
1233 ptb->Tflag = (int)strtonum(optarg, 0, 255,
1235 if (ptb->Tflag == -1 || ptb->Tflag > 255 || errstr)
1255 if ((argc != (ptb->sflag && !ptb->Uflag ? 0 : 1)) ||
1256 (UDP_MODE && (ptb->kvars || nconn != 1 || usetls)))
1259 if (ptb->sflag && usetls && (crtfile == NULL || keyfile == NULL))
1269 if (!ptb->sflag || ptb->Uflag)
1272 if (ptb->Uflag)
1285 if (!ptb->dummybuf_len) {
1286 if (ptb->sflag || TCP_MODE)
1287 ptb->dummybuf_len = DEFAULT_BUF;
1289 ptb->dummybuf_len = DEFAULT_UDP_PKT;
1301 if (ptb->Uflag) {
1312 if (ptb->sflag)
1352 if ((ptb->tls_cfg = tls_config_new()) == NULL)
1355 if (ptb->sflag) {
1356 if (tls_config_set_key_mem(ptb->tls_cfg, key,
1358 errx(1, "%s", tls_config_error(ptb->tls_cfg));
1359 if (tls_config_set_cert_mem(ptb->tls_cfg, crt,
1361 errx(1, "%s", tls_config_error(ptb->tls_cfg));
1364 tls_config_insecure_noverifyname(ptb->tls_cfg);
1365 tls_config_insecure_noverifycert(ptb->tls_cfg);
1370 if (tls_config_set_protocols(ptb->tls_cfg, protocols) == -1)
1371 errx(1, "%s", tls_config_error(ptb->tls_cfg));
1372 if (tls_config_set_ciphers(ptb->tls_cfg, tls_ciphers) == -1)
1373 errx(1, "%s", tls_config_error(ptb->tls_cfg));
1378 if ((ptb->dummybuf = malloc(ptb->dummybuf_len)) == NULL)
1380 arc4random_buf(ptb->dummybuf, ptb->dummybuf_len);
1407 if (ptb->sflag)