netsniff-ng 0.5.8-rc4

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
build: Create GPG signatures as part of release target

Create detached ASCII format GPG signatures for the to be released
tarballs.

Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
netsniff-ng: Use strtoul() instead of strtol() for unsigned long

If setting an unsigned long variable, use strtoul() instead of strtol().

Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
netsniff-ng: Don't modify optarg/argv

We shouldn't modify optarg (and thus argv) since it's e.g. used to
display the commandline string in `ps'. Since strtoul() reads until it
encounters the first non-numeric character and ignores the rest, we can
just revert from setting a NULL byte after the numeric part of the
string.

Reported-by: Jon Schipp <jonschipp@gmail.com>
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
bpfc: alias xt_bpf to tc

Alias output format for tc/xt_bpf.

Signed-off-by: Daniel Borkmann <dborkman@redhat.com>
trafgen: set interpacket gap in time units (s/ms/us/ns)

Add ability to set IGP in time units in seconds, milliseconds,
microseconds, and nanoseconds by appending a postfix to --gap e.g. --gap
100ms. Also, update the man page and trafgen.zsh to reflect the
changes.

[Fix whitespaces, coding style and minor wording changes -- tklauser]

Signed-off-by: Jon Schipp <jonschipp@gmail.com>
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Merge branch 'master' of git://github.com/borkmann/netsniff-ng