stats->mFormat);
if ( stats->mUDP != (char)kMode_Server ) {
- // TCP Reporting
+ // TCP-like Reporting
printf( report_bw_format, stats->transferID,
stats->startTime, stats->endTime,
buffer, &buffer[sizeof(buffer)/2] );
} else {
- // UDP Reporting
+ // UDP-like Reporting
printf( report_bw_jitter_loss_format, stats->transferID,
stats->startTime, stats->endTime,
buffer, &buffer[sizeof(buffer)/2],
stats->mFormat);
if ( stats->mUDP != (char)kMode_Server ) {
- // TCP Reporting
+ // TCP-like Reporting
printf( report_sum_bw_format,
stats->startTime, stats->endTime,
buffer, &buffer[sizeof(buffer)/2] );
} else {
- // UDP Reporting
+ // UDP-like Reporting
printf( report_sum_bw_jitter_loss_format,
stats->startTime, stats->endTime,
buffer, &buffer[sizeof(buffer)/2],
void reporter_reportsettings( ReporterData *data ) {
int win, win_requested;
- win = getsock_tcp_windowsize( data->info.transferID,
- (data->mThreadMode == kMode_Listener ? 0 : 1) );
- win_requested = data->mTCPWin;
+ win = get_buffer_sock_size(data->info.transferID,
+ data->mThreadMode != kMode_Listener);
+ win_requested = data->mWinSize;
printf( seperator_line );
if ( data->mThreadMode == kMode_Listener ) {
printf( server_port,
- (isUDP( data ) ? "UDP" : "TCP"),
+ protoName(data->mProtocol),
data->mPort );
} else {
printf( client_port,
data->mHost,
- (isUDP( data ) ? "UDP" : "TCP"),
+ protoName(data->mProtocol),
data->mPort );
}
if ( data->mLocalhost != NULL ) {
}
}
- if ( isUDP( data ) ) {
+ if ( isPacketOriented( data ) ) {
printf( (data->mThreadMode == kMode_Listener ?
- server_datagram_size : client_datagram_size),
+ server_datagram_size : client_datagram_size),
data->mBufLen );
if ( SockAddr_isMulticast( &data->connection.peer ) ) {
printf( multicast_ttl, data->info.mTTL);
}
- }
+ } else if (data->mProtocol == kProto_DCCP)
+ printf("NOTE: running in bytestream-mode (maximum speed)\n");
+
byte_snprintf( buffer, sizeof(buffer), win,
toupper( data->info.mFormat));
- printf( "%s: %s", (isUDP( data ) ?
- udp_buffer_size : tcp_window_size), buffer );
+
+ if (data->mProtocol == kProto_TCP)
+ printf( "%s: %s", tcp_window_size, buffer);
+ else
+ printf( "%s %s: %s", protoName(data->mProtocol), dgram_buffer_size, buffer);
if ( win_requested == 0 ) {
printf( " %s", window_default );