summaryrefslogtreecommitdiff
path: root/maximus/sci/src
diff options
context:
space:
mode:
authorburet2008-02-27 17:34:44 +0000
committerburet2008-02-27 17:34:44 +0000
commit8a82a52b9e1e6f677fb421c05e08470962b475be (patch)
tree844120ba7bd0305eaaa56f2a27bb969cfdd0bf02 /maximus/sci/src
parent975b5b7f3112f799d9a374688d6022403edf41f2 (diff)
Maximus V2: Implement the HLE message type SNIFFER.
Modifications in station HAL HLE, in Maximus C++ ethernet package, and in Maximus Python ethernet package. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@1483 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'maximus/sci/src')
-rw-r--r--maximus/sci/src/SciServerTest.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/maximus/sci/src/SciServerTest.cpp b/maximus/sci/src/SciServerTest.cpp
index 5f6cb13ec5..d5a2e59dde 100644
--- a/maximus/sci/src/SciServerTest.cpp
+++ b/maximus/sci/src/SciServerTest.cpp
@@ -372,9 +372,9 @@ void SciServerTest::receivePhySciMsgTest ( Sci_Msg_Header & msg_header )
phyHeader.fecrate = 0x01;
phyHeader.gil = 0x01;
phyHeader.tonemap_index = 0x02;
+ phyHeader.reserved = 0xFF;
phyHeader.tx_id = htons(0x0001);
phyHeader.flags = htons(PHY_FLAG_CRC_OK);
- phyHeader.reserved = htons(0xFFFF);
phyHeader.symbol_nb = htonl(0x00000010);
memcpy(phyHeader.iv, iv, 3*sizeof(uint32_t));
@@ -485,8 +485,9 @@ void SciServerTest::receiveEtherSciMsgTest ( Sci_Msg_Header & msg_header )
Ethernet_Header ethernetHeader;
ethernetHeader.version = ETHERNET_VERSION;
ethernetHeader.type = ETHERNET_TYPE_DATA;
+ ethernetHeader.sniffer_type = 0;
ethernetHeader.flags = 0x00;
- ethernetHeader.reserved = 0x00;
+ ethernetHeader.reserved = 0xFFFFFFFF;
unsigned long dataLength = 1500;
unsigned char data[sizeof(struct Ethernet_Header) + dataLength];