Flowgrind
Advanced TCP traffic generator
Bug List
Global accept_data (struct flow *flow)
: currently we use portable select() API, which is limited by the number of bits in an fd_set
Global add_flow_destination (struct request_add_flow_destination *request)
: currently we use portable select() API, which is limited by the number of bits in an fd_set
Global fetch_reports (xmlrpc_client *rpc_client)
Kernel metrics (tcp_info). Other OS than Linux may not send valid values here. For the moment we don't care and handle this in the output/display routines. However, this do not work in heterogeneous environments
Global name2socket (struct flow *flow, char *server_name, unsigned port, struct sockaddr **saptr, socklen_t *lenp, const int read_buffer_size_req, int *read_buffer_size, const int send_buffer_size_req, int *send_buffer_size)
: currently we use portable select() API, which is limited by the number of bits in an fd_set