netsniff-ng: Don't modify optarg/argv
commitbed9b6bb58f83775a71361ef9f4f11f61afe452c
authorTobias Klauser <tklauser@distanz.ch>
Thu, 10 Oct 2013 09:14:26 +0000 (10 11:14 +0200)
committerTobias Klauser <tklauser@distanz.ch>
Thu, 10 Oct 2013 09:19:25 +0000 (10 11:19 +0200)
treee973b3d3231378868c91391c556211d91b3b8a6a
parent6e1ffd6cd41ba4ffb8fbc261c79ad124aa293253
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>
netsniff-ng.c