pavel-odintsov / fastnetmon

FastNetMon - very fast DDoS sensor with sFlow/Netflow/IPFIX/SPAN support
https://fastnetmon.com
GNU General Public License v2.0
3.4k stars 563 forks source link

warning: memset used with constant zero length parameter; this could be due to transposed parameters #173

Closed pavel-odintsov closed 9 years ago

pavel-odintsov commented 9 years ago

Scanning dependencies of target example_plugin [ 8%] Building CXX object CMakeFiles/example_plugin.dir/example_plugin/example_collector.cpp.o Linking CXX static library libexample_plugin.a [ 8%] Built target example_plugin Scanning dependencies of target fast_library [ 16%] Building CXX object CMakeFiles/fast_library.dir/fast_library.cpp.o Linking CXX static library libfast_library.a [ 16%] Built target fast_library Scanning dependencies of target patricia [ 25%] Building C object CMakeFiles/patricia.dir/libpatricia/patricia.c.o Linking C static library libpatricia.a [ 25%] Built target patricia Scanning dependencies of target ipfix_rfc [ 33%] Building CXX object CMakeFiles/ipfix_rfc.dir/ipfix_rfc.cpp.o Linking CXX static library libipfix_rfc.a [ 33%] Built target ipfix_rfc Scanning dependencies of target fastnetmon_packet_parser [ 41%] Building C object CMakeFiles/fastnetmon_packet_parser.dir/fastnetmon_packet_parser.c.o Linking C static library libfastnetmon_packet_parser.a [ 41%] Built target fastnetmon_packet_parser Scanning dependencies of target netmap_plugin [ 50%] Building CXX object CMakeFiles/netmap_plugin.dir/netmap_plugin/netmap_collector.cpp.o Linking CXX static library libnetmap_plugin.a [ 50%] Built target netmap_plugin Scanning dependencies of target pcap_plugin [ 58%] Building CXX object CMakeFiles/pcap_plugin.dir/pcap_plugin/pcap_collector.cpp.o Linking CXX static library libpcap_plugin.a [ 58%] Built target pcap_plugin Scanning dependencies of target pfring_plugin [ 66%] Building CXX object CMakeFiles/pfring_plugin.dir/pfring_plugin/pfring_collector.cpp.o Linking CXX static library libpfring_plugin.a [ 66%] Built target pfring_plugin Scanning dependencies of target sflow_plugin [ 75%] Building CXX object CMakeFiles/sflow_plugin.dir/sflow_plugin/sflow_collector.cpp.o Linking CXX static library libsflow_plugin.a [ 75%] Built target sflow_plugin Scanning dependencies of target netflow_plugin [ 83%] Building CXX object CMakeFiles/netflow_plugin.dir/netflow_plugin/netflow_collector.cpp.o In file included from /usr/include/string.h:642:0, from /home/travis/build/FastVPSEestiOu/fastnetmon/src/netflow_plugin/netflowcollector.cpp:8: In function ‘void* memset(void, int, size_t)’, inlined from ‘void nf10_flowset_to_store(u_int8t, size_t, NF10HEADER, peer_nf9template)’ at /home/travis/build/FastVPSEestiOu/fastnetmon/src/netflow_plugin/netflow_collector.cpp:383:67: /usr/include/x86_64-linux-gnu/bits/string3.h:82:32: warning: call to ‘__warn_memset_zero_len’ declared with attribute warning: memset used with constant zero length parameter; this could be due to transposed parameters [enabled by default] Linking CXX static library libnetflow_plugin.a [ 83%] Built target netflow_plugin Scanning dependencies of target fastnetmon [ 91%] Building CXX object CMakeFiles/fastnetmon.dir/fastnetmon.cpp.o Linking CXX executable fastnetmon libnetflow_plugin.a(netflow_collector.cpp.o): In function `nf10_flowset_tostore(unsigned char, unsigned long, NF10HEADER, peer_nf9_template*)': netflow_collector.cpp:(.text+0x788): warning: memset used with constant zero length parameter; this could be due to transposed parameters [ 91%] Built target fastnetmon

pavel-odintsov commented 9 years ago

It's issue related to old gcc and could be ignored without any troubles: https://bugzilla.redhat.com/show_bug.cgi?id=555043