X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2F80211Bundle%2FWLANPacket.cc;h=f59acbc1520c5dfbf18d13616bf6733bd0733ae8;hb=5cb66935d4b2973ea0fe7487b862b9ddc31648f4;hp=c4e9c67505a126ddd2097f57348cc3b8af637c39;hpb=0476b2133cab2df2c483b8c43d09d6116173e414;p=senf.git diff --git a/senf/Packets/80211Bundle/WLANPacket.cc b/senf/Packets/80211Bundle/WLANPacket.cc index c4e9c67..f59acbc 100644 --- a/senf/Packets/80211Bundle/WLANPacket.cc +++ b/senf/Packets/80211Bundle/WLANPacket.cc @@ -29,7 +29,7 @@ #include #define prefix_ -///////////////////////////////cc.p/////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// namespace { void dumpBase(senf::WLANPacketParser const & p, std::ostream & os) @@ -48,7 +48,7 @@ namespace { if ( p.order() ) os << " order"; if ( !(p.toDS() || p.fromDS() || p.moreFrag() || p.retry() || p.pwrMgt() || - p.moreData() || p.protectedFrame() || p.order()) ) + p.moreData() || p.protectedFrame() || p.order()) ) os << " none"; os << "\n" << " duration : " << unsigned(p.duration()) << "\n"; @@ -57,8 +57,8 @@ namespace { prefix_ void senf::WLANPacket_MgtFrameParser::sequenceNumber(boost::uint16_t sn) { - seqNumber_2() = seqNumber_2() | (sn >> 4 ) ; - seqNumber_1() = seqNumber_1() | sn; + seqNumber_2() = 0u | (sn >> 4 ) ; + seqNumber_1() = 0u | sn; } prefix_ void senf::WLANPacket_MgtFrameType::dump(packet p, std::ostream &os) @@ -85,8 +85,8 @@ prefix_ void senf::WLANPacket_CtrlFrameType::dump(packet p, std::ostream &os) prefix_ void senf::WLANPacket_DataFrameParser::sequenceNumber(boost::uint16_t sn) { - seqNumber_2() = seqNumber_2() | (sn >> 4 ) ; - seqNumber_1() = seqNumber_1() | sn; + seqNumber_2() = 0u | (sn >> 4 ) ; + seqNumber_1() = 0u | sn; } @@ -95,9 +95,9 @@ prefix_ senf::MACAddressParser senf::WLANPacket_DataFrameParser::destinationAddr { switch (dsBits()) { case 0 : - case 2 : + case 2 : return addr1(); - default: + default: return addr3(); } } @@ -111,7 +111,7 @@ prefix_ senf::MACAddressParser senf::WLANPacket_DataFrameParser::sourceAddress() return addr2(); // TODO wds frames // case 3 : return addr4(); - default: + default: return addr3(); } } @@ -150,7 +150,7 @@ prefix_ void senf::WLANPacket_DataFrameType::dump(packet p, std::ostream &os) os << senf::fieldName("QOS data") << p->qosField() << "\n"; } -///////////////////////////////cc.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_