Lines Matching refs:settings

87 /** This is the Iperf settings struct sent from the client */
126 lwiperf_settings_t settings;
289 if (conn->settings.amount & PP_HTONL(0x80000000)) {
293 u32_t time = (u32_t) - (s32_t)lwip_htonl(conn->settings.amount);
302 u32_t amount_bytes = lwip_htonl(conn->settings.amount);
312 /* transmit the settings a first time */
313 txptr = &((u8_t *)&conn->settings)[conn->bytes_transferred];
317 /* transmit the settings a second time */
318 txptr = &((u8_t *)&conn->settings)[conn->bytes_transferred - 24];
324 /* @todo: every x bytes, transmit the settings again */
327 if (conn->bytes_transferred == 48) { /* @todo: fix this for intermediate settings, too */
387 lwiperf_tx_start_impl(const ip_addr_t *remote_ip, u16_t remote_port, lwiperf_settings_t *settings, lwiperf_report_fn report_fn,
396 LWIP_ASSERT("remote_ip != NULL", settings != NULL);
418 memcpy(&client_conn->settings, settings, sizeof(*settings));
443 u16_t remote_port = (u16_t)lwip_htonl(conn->settings.remote_port);
445 ret = lwiperf_tx_start_impl(&conn->conn_pcb->remote_ip, remote_port, &conn->settings, conn->report_fn, conn->report_arg,
449 new_conn->settings.flags = 0; /* prevent the remote side starting back as client again */
473 if (conn->settings.flags & PP_HTONL(LWIPERF_FLAGS_ANSWER_TEST)) {
474 if ((conn->settings.flags & PP_HTONL(LWIPERF_FLAGS_ANSWER_NOW)) == 0) {
494 if (pbuf_copy_partial(p, &conn->settings, sizeof(lwiperf_settings_t), 0) != sizeof(lwiperf_settings_t)) {
500 if (conn->settings.flags & PP_HTONL(LWIPERF_FLAGS_ANSWER_TEST)) {
501 if (conn->settings.flags & PP_HTONL(LWIPERF_FLAGS_ANSWER_NOW)) {
512 if (conn->settings.flags & PP_HTONL(LWIPERF_FLAGS_ANSWER_TEST)) {
513 if (pbuf_memcmp(p, 0, &conn->settings, sizeof(lwiperf_settings_t)) != 0) {
762 lwiperf_settings_t settings;
765 memset(&settings, 0, sizeof(settings));
769 settings.flags = 0;
773 settings.flags = htonl(LWIPERF_FLAGS_ANSWER_TEST | LWIPERF_FLAGS_ANSWER_NOW);
777 settings.flags = htonl(LWIPERF_FLAGS_ANSWER_TEST);
783 settings.num_threads = htonl(1);
784 settings.remote_port = htonl(LWIPERF_TCP_PORT_DEFAULT);
786 settings.amount = htonl((u32_t)-1000);
788 ret = lwiperf_tx_start_impl(remote_addr, remote_port, &settings, report_fn, report_arg, NULL, &state);