diff options
author | Gerald Combs <gerald@wireshark.org> | 2007-05-25 23:40:42 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2007-05-25 23:40:42 +0000 |
commit | a491fec183044f6065b8d92a3775f5130049b636 (patch) | |
tree | 3f899da6a2bb6dead6dbfa2392764a88ac26faa6 /randpkt.c | |
parent | 1e7c1bc0369f0c962ed73e8e34fa5ba7fa1a6c3d (diff) | |
download | wireshark-a491fec183044f6065b8d92a3775f5130049b636.tar.gz wireshark-a491fec183044f6065b8d92a3775f5130049b636.tar.bz2 wireshark-a491fec183044f6065b8d92a3775f5130049b636.zip |
From Mike Harvey: Support for WiMAX and the WiMAX M2M encapsulation protocol.
Add support for WiMAX and M2M to various makefiles and installer files. Add
basic support for M2M to randpkt.
svn path=/trunk/; revision=21945
Diffstat (limited to 'randpkt.c')
-rw-r--r-- | randpkt.c | 28 |
1 files changed, 20 insertions, 8 deletions
@@ -53,24 +53,25 @@ /* Types of produceable packets */ enum { PKT_ARP, + PKT_BGP, + PKT_BVLC, PKT_DNS, PKT_ETHERNET, PKT_FDDI, + PKT_GIOP, PKT_ICMP, PKT_IP, PKT_LLC, + PKT_M2M, + PKT_MEGACO, PKT_NBNS, + PKT_NCP2222, + PKT_SCTP, PKT_SYSLOG, PKT_TCP, - PKT_TR, - PKT_UDP, - PKT_BVLC, - PKT_NCP2222, - PKT_GIOP, - PKT_BGP, PKT_TDS, - PKT_SCTP, - PKT_MEGACO + PKT_TR, + PKT_UDP }; typedef struct { @@ -138,6 +139,14 @@ guint8 pkt_llc[] = { 0xc4, 0x67 }; +/* Ethernet, indicating WiMAX M2M */ +guint8 pkt_m2m[] = { + 0xff, 0xff, 0xff, 0xff, + 0xff, 0xff, 0x00, 0x00, + 0x32, 0x25, 0x0f, 0xff, + 0x08, 0xf0 +}; + /* Ethernet+IP+UDP, indicating NBNS */ guint8 pkt_nbns[] = { 0xff, 0xff, 0xff, 0xff, @@ -386,6 +395,9 @@ pkt_example examples[] = { { "llc", "Logical Link Control", PKT_LLC, pkt_llc, WTAP_ENCAP_TOKEN_RING, array_length(pkt_llc) }, + { "m2m", "WiMAX M2M Encapsulation Protocol", + PKT_M2M, pkt_m2m, WTAP_ENCAP_ETHERNET, array_length(pkt_m2m) }, + { "megaco", "MEGACO", PKT_MEGACO, pkt_megaco, WTAP_ENCAP_ETHERNET, array_length(pkt_megaco) }, |