You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Getting many libopts compiler warnings on Debian Buster
To Reproduce
Steps to reproduce the behavior:
make maintainer-clean
./autogen.sh
./configure
make
Expected behavior
no warnings
Screenshots
In file included from libopts.c:32:
makeshell.c: In function ‘text_to_var’:
makeshell.c:324:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
(*(opts->pUsageProc))(opts, EXIT_SUCCESS);
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
makeshell.c:327:9: note: here
case TT_USAGE:
^~~~
makeshell.c:328:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
(*(opts->pUsageProc))(opts, EXIT_FAILURE);
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
makeshell.c:331:9: note: here
case TT_VERSION:
^~~~
makeshell.c:337:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
optionPrintVersion(opts, od);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
makeshell.c:340:9: note: here
default:
^~~~~~~
makeshell.c: In function ‘genshelloptUsage’:
makeshell.c:887:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
optionUsage(opts, EXIT_FAILURE);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
makeshell.c:890:5: note: here
case 0:
^~~~
makeshell.c:932:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
optionUsage(optionParseShellOptions, EXIT_FAILURE);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
makeshell.c:934:5: note: here
default:
^~~~~~~
In file included from libopts.c:34:
numeric.c: In function ‘optionNumericVal’:
numeric.c:139:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 't': val *= 1000;
~~~~^~~~~~~
numeric.c:140:9: note: here
case 'g': val *= 1000;
^~~~
numeric.c:140:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 'g': val *= 1000;
~~~~^~~~~~~
numeric.c:141:9: note: here
case 'm': val *= 1000;
^~~~
numeric.c:141:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 'm': val *= 1000;
~~~~^~~~~~~
numeric.c:142:9: note: here
case 'k': val *= 1000; break;
^~~~
numeric.c:144:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 'T': val *= 1024;
~~~~^~~~~~~
numeric.c:145:9: note: here
case 'G': val *= 1024;
^~~~
numeric.c:145:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 'G': val *= 1024;
~~~~^~~~~~~
numeric.c:146:9: note: here
case 'M': val *= 1024;
^~~~
numeric.c:146:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 'M': val *= 1024;
~~~~^~~~~~~
numeric.c:147:9: note: here
case 'K': val *= 1024; break;
^~~~
CCLD libopts.la
libtool: warning: '-version-info/-version-number' is ignored for convenience libraries
ar: `u' modifier ignored since `D'
System (please complete the following information):
OS: Linux
Debian 10 (Buster)
Tcpreplay 4.3.3 Beta1
Additional context
Warning in interface.c:get_interface_list() line 93:
May need to run as root to get access to all network interfaces.
tcpreplay version: 4.3.4-beta2 (build git:v4.3.4-beta1-7-g90c07cfb) (debug)
Copyright 2013-2018 by Fred Klassen <tcpreplay at appneta dot com> - AppNeta
Copyright 2000-2012 by Aaron Turner <aturner at synfin dot net>
The entire Tcpreplay Suite is licensed under the GPLv3
Cache file supported: 04
Not compiled with libdnet.
Compiled against libpcap: 1.8.1
64 bit packet counters: enabled
Verbose printing via tcpdump: enabled
Packet editing: disabled
Fragroute engine: disabled
Default injection method: PF_PACKET send()
Optional injection method: netmap
The text was updated successfully, but these errors were encountered:
Describe the bug
Getting many libopts compiler warnings on Debian Buster
To Reproduce
Steps to reproduce the behavior:
Expected behavior
no warnings
Screenshots
System (please complete the following information):
Additional context
The text was updated successfully, but these errors were encountered: