[U-Boot] [PATCH v2] net: introduce packet capture support

Bin Meng bmeng.cn at gmail.com
Fri Jun 21 14:23:39 UTC 2019


Hi Ramon,

On Fri, Jun 21, 2019 at 10:04 PM Ramon Fried <rfried.dev at gmail.com> wrote:
>
> Add support for capturing ethernet packets and storing
> them in memory in PCAP(2.4) format, later to be analyzed by
> any PCAP viewer software (IE. Wireshark)
>
> This feature greatly assist debugging network issues such
> as detecting dropped packets, packet corruption etc.
>
> Signed-off-by: Ramon Fried <rfried.dev at gmail.com>
> Reviewed-by: Alex Marginean <alexm.osslist at gmail.com>
> Tested-by: Alex Marginean <alexm.osslist at gmail.com>
> ---
> v2: Fix type assignmnet to header.ts_sec

Could you please add functionality as Alex suggested? Besides what
Aleix mentioned, can you also add the sub-function in the pcap command
to store the captured packets from memory to file system?

>  include/net.h | 29 ++++++++++++++++++
>  net/Kconfig   | 22 ++++++++++++++
>  net/Makefile  |  1 +
>  net/net.c     | 11 +++++++
>  net/pcap.c    | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++
>  5 files changed, 146 insertions(+)
>  create mode 100644 net/pcap.c
>

Regards,
Bin


More information about the U-Boot mailing list