trafgen: Don't modify optarg/argv
commitfd57d0395f65ad1e63901d5917c4eb043881dca6
authorTobias Klauser <tklauser@distanz.ch>
Sun, 2 Feb 2014 12:31:08 +0000 (2 13:31 +0100)
committerTobias Klauser <tklauser@distanz.ch>
Sun, 2 Feb 2014 12:31:08 +0000 (2 13:31 +0100)
treea4706ee27922d5ac26186b1f3b1630ea65a76881
parent61fa17c72e5b8a39ab4bc15486061f5d252e7ba5
trafgen: Don't modify optarg/argv

Follow commit bed9b6bb ("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.

Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
trafgen.c