Packets/80211Bundle: Read-only radiotap reimplementation
[senf.git] / senf / Packets / 80211Bundle / RadiotapPacket.test.cc
index bd20348..91c1e80 100644 (file)
@@ -99,6 +99,7 @@ SENF_AUTO_UNIT_TEST(RadiotapPacket_packet)
     SENF_CHECK_NO_THROW( p.dump( oss));
 }
 
+#if 0
 SENF_AUTO_UNIT_TEST(RadiotapPacket_create)
 {
     unsigned char data[] = {
@@ -154,6 +155,7 @@ SENF_AUTO_UNIT_TEST(RadiotapPacket_create)
     BOOST_CHECK_EQUAL_COLLECTIONS( p.data().begin(), p.data().end(),
                                    data, data+sizeof(data)/sizeof(data[0]) );
 }
+#endif
 
 SENF_AUTO_UNIT_TEST(RadiotapPacket_packet_ath9k)
 {
@@ -173,7 +175,12 @@ SENF_AUTO_UNIT_TEST(RadiotapPacket_packet_ath9k)
 
     BOOST_CHECK_EQUAL( p->dbmAntennaSignal(), -78);
     BOOST_CHECK_EQUAL( p->dbmAntennaNoise(), -95);
+#if 0
+    // The standard defines this field as RXFlags / TXFLags, so using the
+    // 'official' radiotap parser, this test fails ...
+    // Why is this field parsed using MSB byteorder ??
     BOOST_CHECK_EQUAL( p->headerFcs(), 0xd51af794);
+#endif
     BOOST_CHECK_EQUAL( p->antenna(), 0u);
 }