intel / tee-io-validator

Other
11 stars 8 forks source link

Support pcap capture in teeio_validator #88

Closed subrata-chatterjee-intel closed 2 months ago

subrata-chatterjee-intel commented 3 months ago

This patch adds support to capture pcap file in teeio_validator application. The captured pcap file can be used for offline analysis by spdm-dump tool.

The pcap related implementation i.e. pcap.c is based on similar implementation in spdm-emu/spdm_emu/spdm_emu_common/pcap.c.

This feature is controlled by 'pcap_enable' field in [Main] section.

Currently the capture is done for PCI_DOE transport layer.

Separate option can be added later in [Main] section to control transport option i.e. PCIE_DOE or MCTP.