- rv = vcl_test_write (tsock->fd, (uint8_t *) tsock->txbuf,
- tsock->cfg.txbuf_size, &tsock->stats,
- tsock->cfg.verbose);
+ n_bytes = ts->cfg.txbuf_size;
+ if (ts->cfg.test == VCL_TEST_TYPE_ECHO)
+ n_bytes = strlen (ctrl->txbuf) + 1;
+ rv = vcl_test_write (ts->fd, (uint8_t *) ts->txbuf,
+ n_bytes, &ts->stats, ts->cfg.verbose);