msantos / epcap

Erlang packet capture interface using pcap
http://listincomprehension.com/2009/12/erlang-packet-sniffer-using-ei-and.html
BSD 3-Clause "New" or "Revised" License
178 stars 56 forks source link

Intel DPDK Support for epcap #27

Open mmanoj opened 4 years ago

mmanoj commented 4 years ago

Hello Team,

I really appreciate your great work, I would like to know if any plan for DPDK support implementation is planned like PF_RING ?

If No I would like to start it, please give some guidelines to get started, like highlighting code portions required to focus and zoom in.

msantos commented 4 years ago

Hey @mmanoj! No immediate plans to support DPDK, so thank you for offering to work on it!

Since epcap is compiled against libpcap, DPDK support will depend on libpcap. There seems to be support: https://github.com/the-tcpdump-group/libpcap/blob/master/pcap-dpdk.c

mmanoj commented 4 years ago

Hi @msantos ,

Thanks for quick support, I will test and update you on the results.