[IPoIB] [IPoIB NDIS 6.0 CM] Added support for GUID and fix debug 00:25:90 (mlnx 5210)
[mirror/winof/.git] / ulp / ipoib_NDIS6_CM / kernel / ipoib_xfr_mgr.cpp
1 /*\r
2  * Copyright (c) 2008 Mellanox Technologies.  All rights reserved.\r
3  *\r
4  * This software is available to you under the OpenIB.org BSD license\r
5  * below:\r
6  *\r
7  *     Redistribution and use in source and binary forms, with or\r
8  *     without modification, are permitted provided that the following\r
9  *     conditions are met:\r
10  *\r
11  *      - Redistributions of source code must retain the above\r
12  *        copyright notice, this list of conditions and the following\r
13  *        disclaimer.\r
14  *\r
15  *      - Redistributions in binary form must reproduce the above\r
16  *        copyright notice, this list of conditions and the following\r
17  *        disclaimer in the documentation and/or other materials\r
18  *        provided with the distribution.\r
19  *\r
20  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,\r
21  * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\r
22  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\r
23  * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS\r
24  * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN\r
25  * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\r
26  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\r
27  * SOFTWARE.\r
28  *\r
29  * $Id: ipoib_xfr_mgr.c 3459 2008-11-12 16:48:21Z tzachid $\r
30  */\r
31 \r
32 \r
33 #include <precompile.h>\r
34 \r
35 #if defined(EVENT_TRACING)\r
36 #ifdef offsetof\r
37 #undef offsetof\r
38 #endif\r
39 #include "ipoib_xfr_mgr.tmh"\r
40 #endif\r
41 \r
42 \r
43 const ipoib_guid2mac_translation_t guid2mac_table[] = {\r
44         {0x30, 0x48, 0xE7},\r
45         {0x05, 0xAD, 0xE7},\r
46         {0x18, 0x8B, 0xE7},\r
47         {0x1A, 0x4B, 0xE7},\r
48         {0x17, 0x08, 0xE7},\r
49         {0x1E, 0x0B, 0xE7},\r
50 \r
51         {0x03, 0xBA, 0xE7},\r
52         {0x05, 0xAD, 0xE7},\r
53         {0x0D, 0x9D, 0xE7},\r
54         {0x11, 0x0A, 0xE7},\r
55         {0x11, 0x85, 0xE7},\r
56         {0x12, 0x79, 0xE7},\r
57         {0x13, 0x21, 0xE7},\r
58         {0x14, 0x38, 0xE7},\r
59         {0x16, 0x35, 0xE7},\r
60         {0x17, 0x08, 0xE7},\r
61         {0x17, 0xA4, 0xE7},\r
62         {0x18, 0x8B, 0xE7},\r
63         {0x18, 0xFE, 0xE7},\r
64         {0x19, 0xBB, 0xE7},\r
65         {0x1A, 0x4B, 0xE7},\r
66         {0x1B, 0x78, 0xE7},\r
67         {0x1E, 0x0B, 0xE7},\r
68         {0x22, 0x64, 0xE7},\r
69         {0x23, 0x7D, 0xE7},\r
70         {0x25, 0x90, 0xE7},\r
71         {0x30, 0x48, 0xE7},\r
72         {0x80, 0x5F, 0xE7},\r
73 \r
74         {0x00, 0x00, 0x00},\r
75 };\r
76 \r