src: udp_flood add support for scattered payload data in io-vector

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
src: udp_flood common func for malloc_payload_buffer()

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
src: udp_flood ugly return hack to make sure for loop it tight

I think the compiler already optimizes the for loop, but to be sure
move the error print statement out of the loop.

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
src: udp_flood common malloc funcs for struct msghdr and iovec

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
src: udp_flood implement basic sendmmsg

The Glibc on my RHEL6.4 box does not provide syscall sendmmsg
this I had to call the syscall directly.

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
src: udp_flood make sendmmsg use "bursts"/batches of packets

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>