55ee53ce91
Prepend the text 'cmake_minimum_required(VERSION 3.8.2)' into the application and test build scripts. Modern versions of CMake will spam users with a deprecation warning when the toplevel CMakeLists.txt does not specify a CMake version. This is documented in bug #8355. To resolve this we include a cmake_minimum_required() line into the toplevel build scripts. Additionally, cmake_minimum_required is invoked from within boilerplate.cmake. The highest version will be enforced. This patch allows us to afterwards change CMake policy CMP000 from OLD to NEW which in turn finally rids us of the verbose warning. The extra boilerplate is considered more acceptable than the verbosity of the CMP0000 policy. Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no> |
||
---|---|---|
.. | ||
src | ||
CMakeLists.txt | ||
Kconfig | ||
prj.conf | ||
README.rst | ||
sample.yaml |
.. _net_stats-sample: Network Statistics Sample Application ##################################### Overview ******** This sample shows how to query (and display) network statistics from a user application. The source code for this sample application can be found at: :file:`samples/net/stats`. Requirements ************ - :ref:`networking_with_qemu` Building and Running ******************** A good way to run this sample application is with QEMU as described in :ref:`networking_with_qemu`. Follow these steps to build the network statistics sample application: .. zephyr-app-commands:: :zephyr-app: samples/net/stats :board: <board to use> :conf: prj.conf :goals: build :compact: If everything is configured correctly, the application will periodically print current network statistics to the console. .. code-block:: console Global network statistics IPv6 recv 27 sent 8 drop 0 forwarded 0 IPv6 ND recv 2 sent 5 drop 2 IPv6 MLD recv 0 sent 3 drop 0 IPv4 recv 20 sent 0 drop 20 forwarded 0 IP vhlerr 0 hblener 0 lblener 0 IP fragerr 0 chkerr 0 protoer 0 ICMP recv 15 sent 3 drop 13 ICMP typeer 0 chkerr 0 UDP recv 0 sent 0 drop 30 UDP chkerr 0 TCP bytes recv 0 sent 0 TCP seg recv 0 sent 0 drop 0 TCP seg resent 0 chkerr 0 ackerr 0 TCP seg rsterr 0 rst 0 re-xmit 0 TCP conn drop 0 connrst 0 Bytes received 7056 Bytes sent 564 Processing err 1