make: add flags and fix some warnings

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
src: setfsuid / setfsgid

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: add csum calculation, fix deadlock

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: enable runtime pkt checksum computation

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: add newline in help

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: fix csum16 calculation

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: if child dies we're doing harakiri!

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: minor addition in help text

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: Fix csum16 packet insertion point

Before, for an IPv4 header checksum, the first byte of the source
IP would be overwritten.

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
make: make install without mausezahn for now

 - also comment out Wtype-limits until Markus fixes this

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: remove double endianess conversion

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: fix offset, prepare for other csums

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: add dynamic tcp/udp checksum + better example (-e)

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
docs: add Jesper to author file

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
docs: minor edit in readme

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: fix CPU IRQ pinning range with --cpu arg

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>