summaryrefslogtreecommitdiff
path: root/cesar/mac/sar/test/inc/eth_packets.h
blob: 2e183f42da6a0b1378064d6fed47a6f317e1125c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
/* Cesar project {{{
 *
 * Copyright (C) 2007 Spidcom
 *
 * <<<Licence>>>
 *
 * }}} */
/**
 * \file    eth_packets.h
 * \brief   Ethernet packets for the SAR
 * \ingroup mac/sar/test/inc/
 *
 * Command used to generate the data.
 * od -tx4 -An -v < packet4 | perl -pe 's/[0-9a-f]+/0x$&,/g' > packet4_little.c
 * 
 */

#ifndef ETH_PACKETS_H_
#define ETH_PACKETS_H_

// Modify this value if another Ethernet packet is added to the test.
#define PACKETS_QTE 3

u8 *packets[PACKETS_QTE];
u32 packets_len[PACKETS_QTE];

unsigned int packet1 []__attribute__((aligned(2048))) =
{   0xa1b2c3d4, 0x00040002, 0x00000000, 0x00000000,
    0x0000ffff, 0x00000001, 0x46973299, 0x0007c33e,
    0x00000042, 0x00000042, 0x12005452, 0x00080235,
    0x4c205227, 0x00450008, 0x4e043400, 0x06400040,
    0x000a1917, 0x79cb0f02, 0x1b04d547, 0x6b285000,
    0x0000babc, 0x02800000, 0x396bf0fa, 0x04020000,
    0x0301b405, 0x01010003, 0x00000204};
unsigned int packet1_len = 106;

unsigned int packet2[] = { 0xa1b2c3d4, 0x00040002, 0x00000000, 0x00000000,
        0x0000ffff, 0x00000001, 0x469732d4, 0x0000da24, 0x0000005d,
        0x0000005d, 0x12005452, 0x00080235, 0x4c205227, 0x00450008,
        0x09064f00, 0x06400040, 0x000a901c, 0x000a0f02, 0x01040202,
        0x46d6bd01, 0x0d0071cf, 0x185072c5, 0x4b65b0f9, 0x00000000,
        0x53ff2300, 0x0071424d, 0x18000000, 0x0000c807, 0x00000000,
        0x00000000, 0x00010000, 0x0000feff, 0x00000a01, 0x00000000 };
unsigned int packet2_len = 133;

unsigned int packet3[]__attribute__((aligned(2048))) =
{   0xa1b2c3d4, 0x00040002, 0x00000000, 0x00000000,
    0x0000ffff, 0x00000001, 0x469f2f9c, 0x000278d1,
    0x00000596, 0x00000596, 0x52270008, 0x54524c20,
    0x02351200, 0x08450008, 0x6e008805, 0x06400000,
    0x55d1f115, 0x000aa581, 0x50000f02, 0x76011704,
    0xccc2f41c, 0x1850386e, 0xf1e23822, 0x947e0000,
    0x972c94bd, 0x3484d422, 0xfcfe8c0c, 0x5bd98513,
    0x8eb0bbc0, 0xa20c7fb8, 0xad107af5, 0xb7ad1045,
    0x8ffd6882, 0x772aa883, 0xd2b3b25a, 0x462bc08d,
    0xb10c0c76, 0x6abc270b, 0xf5dce5d9, 0x6c0b3469,
    0x7c270996, 0xee56cd9c, 0x1b0b8aa3, 0x5448c7b2,
    0x9d47df2d, 0xac9d816d, 0xb600f0de, 0x17745543,
    0x39579379, 0x1265b911, 0xf3bffc91, 0xe5d5b539,
    0xa9bd450a, 0x8ed972fe, 0x7f2a2b93, 0xfb800f26,
    0x3d25744a, 0x5fc3aa7a, 0x8c8e08e7, 0x9c06d988,
    0x96dad6de, 0x5bd0540b, 0x1d30d90d, 0x67d5a9c3,
    0x1425f548, 0xe203c41d, 0x4060f233, 0x458f4b0a,
    0x0f013a45, 0x01d86015, 0x0e4645c7, 0xbdbdafb6,
    0x729f5a62, 0x71e63c30, 0x01356144, 0xd6fcc94c,
    0x6c623ab8, 0x89eaa4b3, 0x50c8a38f, 0x93272716,
    0x42209f65, 0xce3b3f7d, 0x53d25a1a, 0x97b49ca7,
    0x0686c36e, 0x6dfe025c, 0x733ec134, 0x270c6303,
    0xe2d7b518, 0x92891ca5, 0xc2422f68, 0x5bf0ff88,
    0x177f0d84, 0x072ba333, 0xac671f0f, 0x3e3d5ce1,
    0xd2d8fad6, 0x7880e64a, 0x7facd78f, 0x7632dcee,
    0x38931fd1, 0xb9dea336, 0x7a5c9e9c, 0xbcd2f0ee,
    0xa7a7bb72, 0x2f4f8b73, 0x9aef79b9, 0xcfef7e5f,
    0xc693f7c3, 0x3f4dfa9d, 0xa0bba5b8, 0x6cf772e9,
    0xf25c9e6c, 0x8f4fdbbb, 0x79d9f1ee, 0x8e1b56ff,
    0x1a387d48, 0xd3adcfce, 0x5d9ac7ee, 0x7bf567b3,
    0xfb73f812, 0xdf0887e3, 0x3d5b7970, 0xd7cdd694,
    0xd55cdf18, 0x6fbae307, 0x77b7780f, 0x9e1b3c7f,
    0x7ef3b3b8, 0xb9bdb9d7, 0x4f2f3538, 0x1019f9b0,
    0xfd357278, 0x90139ac4, 0xcf8c1b52, 0x5ce6f467,
    0x0a7ebdbb, 0xadefd329, 0xebed2eaa, 0x3c9f687a,
    0xabf8d6c4, 0xf43c6836, 0xfe9f5f7a, 0xa1868f98,
    0x39b8379c, 0xa735393d, 0x09b5370e, 0xd3a5de4f,
    0xa2f30d0f, 0xf4be4e6b, 0x9a68734d, 0x8f106ee6,
    0x75d77d0d, 0x22bb6c7d, 0xbad56a34, 0xfbfdfef6,
    0x0444327a, 0x1fa8d2c5, 0x556bd41c, 0xc2efa6bd,
    0x0bf855e9, 0x20503844, 0x41021408, 0x04c91c1c,
    0x84fa7006, 0x8f3993eb, 0xbba38d05, 0xd65eb96a,
    0x5c32d5ca, 0xb5217690, 0x820c9b20, 0x956c614b,
    0x43b50f0e, 0x35346f4d, 0xa8d879bd, 0x80757569,
    0x5cc492d1, 0x6c1cc3cb, 0xfaacab48, 0x2b3093ef,
    0x699c9b46, 0xa0ee3561, 0x4338004c, 0xdf46741c,
    0x7894f9bf, 0x6ca05c6a, 0x25c46809, 0x8a6a01f6,
    0x3782a8e0, 0x784ad833, 0x305b7fbe, 0xcc65f401,
    0x8a6c8464, 0x463c461c, 0xfdd48445, 0x078b610a,
    0x8a715241, 0x24409850, 0xff7c84c2, 0xb06b422b,
    0x3b8d485c, 0xe6b9c6ea, 0x22a68cd5, 0xea10f56d,
    0x80b380a1, 0xeb67c574, 0x1e7fd638, 0x2e1bfac7,
    0xb1c6dfd4, 0x63827ffe, 0xfbb2e6ef, 0xe3078e2a,
    0xa3f3f73b, 0xd45d6f7f, 0xec9b1c33, 0xf4d2f8e9,
    0x8e06dedc, 0x84a24acf, 0xc5eddecd, 0x7a777ea4,
    0xdd0bda76, 0x517676ae, 0x1c2a3fed, 0xfbcf565e,
    0xa34fb5c7, 0x7e70f9e3, 0x24af333d, 0xb7c48f20,
    0xa4ebdfb5, 0x1f59e576, 0xfae0c6fd, 0xeb5d627c,
    0x35f635ba, 0xff1eb9fa, 0x61b9f371, 0xe1a7f25e,
    0x7860f77d, 0xa9bd397f, 0xcccf987e, 0x3dd56ee3,
    0x5727c7be, 0xc9f3e91a, 0x40ea67e0, 0xee9a64af,
    0xec04d0c7, 0x7e6d135d, 0xa3d29166, 0xccceec39,
    0x3cc349e1, 0xf792341f, 0xb752eb05, 0xe81cbd3f,
    0x2fecd4e6, 0x84dd5c40, 0x9722caa7, 0x167d1006,
    0x5006684c, 0x123cfc47, 0xea246df5, 0xe7f123af,
    0x891b68d3, 0xec48ebfa, 0xe92871f1, 0x06884e02,
    0xa2cc73e8, 0xc38dbe88, 0x58c200cf, 0x1bfdf930,
    0x95c112a2, 0xdfef889c, 0xc098f3b2, 0x42346481,
    0x703b8217, 0x3a039e73, 0x18139001, 0xd302c485,
    0x446ac022, 0x36f4fc70, 0xe3715f18, 0xa2b280cf,
    0x7dcdd876, 0xbee5ca57, 0xcdb0baab, 0x0e9c00af,
    0xc3336f38, 0x24015685, 0x9cafc581, 0x092bd44a,
    0x16726fe4, 0x2bbea352, 0xddc4cda8, 0x6a765722,
    0x5112a566, 0x46846131, 0x9574a499, 0x5eeada94,
    0x3bcd015c, 0xbf400fb5, 0x392feb53, 0x98886394,
    0x67c9d5c1, 0x8f34b873, 0xe4c071c7, 0x59501cac,
    0x3c36a9d9, 0x6808ec45, 0xbd0709a5, 0x480e5237,
    0xe605fdb0, 0x325eeab7, 0xd1f1823e, 0xabdeb54e,
    0x5c3cc3c1, 0x6a9de856, 0xd0d1ab37, 0x86f4aa4a,
    0xb6225798, 0x17a69714, 0x060965b0, 0x23c01a2d,
    0xb320324d, 0x4e814079, 0x56aba687, 0x996ae1f1,
    0x838f96a4, 0x514d3487, 0x7237cb72, 0x2c400f8b,
    0x64dd3e48, 0x2f9881df, 0x828568a9, 0xf56eccbb,
    0x10c74e6f, 0x10fa9183, 0x2e3170e7, 0x3c11190f,
    0x9b2c8ee2, 0x935f1c3e, 0x089c01d9, 0x23abc8a9,
    0x44afdee7, 0x73e38217, 0xc977ab97, 0x82d82511,
    0x36fd2949, 0x17030e55, 0x4f8ba0ae, 0x77e58d26,
    0x7c3d438a, 0xd88e75ca, 0x97d845d8, 0x020cce46,
    0xe1203a80, 0xb728a263, 0xe528d2ac, 0x2fc6f435,
    0xdeff851f, 0xbf79ccac, 0x573ca6e6, 0x199c88db,
    0x0b25015a, 0xcef50e31, 0xb0c8517a, 0xf3d33e97,
    0xb6c1f270, 0x35ed1ff3, 0x15fe1117, 0x00000000};
unsigned int packet3_len = 1470;

#endif /*ETH_PACKETS_H_*/