Can't find function decode.ethernet()
Hello,
I'm developping an application using sflow, and sflow send pcap packets. To decode sflow packets, i'm using node-sflow, and when i try to decode "raw" pcap data send over sflow, nodejs said:
var pkt = pcap.decode.ethernet(n.header, 0); ^ TypeError: undefined is not a function at /opt/sflow-analyser/app.js:12:47 at Array.forEach (native) at sFlowReader (/opt/sflow-analyser/app.js:6:27) at Socket.<anonymous> (/opt/sflow-analyser/node_modules/node-sflow/sflow.js:402:25) at Socket.emit (events.js:110:17) at UDP.onMessage (dgram.js:472:8)
In n.header, there is a pcap ethernet packet, decoded by wireshark.
Why i can't decode it with your lib ? ethernet decoder does not exist ? ( i have seen it in mpm_modules). Any documentation concerning decoding modules ?
Thanks.