source: examples/tracedump/link_11.cc @ f04e489

4.0.1-hotfixescachetimestampsdevelopdpdk-ndagetsilivegetfragoffhelplibtrace4ndag_formatpfringrc-4.0.1rc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformanceringtimestampfixes
Last change on this file since f04e489 was f04e489, checked in by Daniel Lawson <dlawson@…>, 15 years ago

fixed the legacyatm legacypos and legacyeth formats to correctly calculate the framing offset then use that to step into the link layer properly.
Added headers to deal with the link layers.

updated tracedump to be correct now.

  • Property mode set to 100644
File size: 313 bytes
Line 
1#include <netinet/ether.h>
2#include <netinet/in.h>
3#include <net/ethernet.h>
4#include <stdio.h>
5#include <inttypes.h>
6#include <dlfcn.h>
7#include <map>
8#include "tracedump.h"
9
10extern "C"
11void decode(int link_type,char *packet,int len)
12{
13        printf(" Legacy Framing: ");
14        decode_next(packet,len,"link",2);
15        return;
16}
Note: See TracBrowser for help on using the repository browser.