Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Alberto Escolar Piedras d0f554dd6a docs: networing: Replace references to native_posix w native_sim 2 years ago
..
src samples, tests, boards: Switch main return type from void to int 2 years ago
CMakeLists.txt cmake: increase minimal required version to 3.20.0 4 years ago
Kconfig
README.rst docs: networing: Replace references to native_posix w native_sim 2 years ago
prj.conf
sample.yaml tests: cleanup metadata and filtering 2 years ago

README.rst

.. zephyr:code-sample:: net-stats
:name: Network statistics
:relevant-api: net_stats

Query and display network statistics from a user 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:
:zephyr_file:`samples/net/stats`.

Requirements
************

- :ref:`networking_with_host`

Building and Running
********************

A good way to run this sample application is with QEMU or native_sim board
as described in :ref:`networking_with_host`.

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