00001 #ifndef DAG_LEGACY_H
00002 #define DAG_LEGACY_H
00003
00004 typedef struct legacy_cell {
00005 uint64_t ts;
00006 uint32_t crc;
00007 } PACKED legacy_cell_t;
00008
00009 typedef struct legacy_ether {
00010 uint64_t ts;
00011 uint16_t wlen;
00012 } PACKED legacy_ether_t;
00013
00014 typedef struct legacy_pos {
00015 uint64_t ts;
00016 uint32_t slen;
00017 uint32_t wlen;
00018 } PACKED legacy_pos_t;
00019
00020 typedef struct atmhdr {
00021 uint32_t ts_fraction;
00022 uint32_t ts_sec;
00023 } PACKED atmhdr_t;
00024
00025 typedef struct legacy_nzix {
00026 uint32_t ts;
00027 uint32_t crc;
00028 uint32_t len;
00029
00030
00031
00032
00033 uint8_t pad[2];
00034 } PACKED legacy_nzix_t;
00035 #endif