From d59372a928afdd36959bda33d88b4beb4f459d8c Mon Sep 17 00:00:00 2001
From: tho <tho@wiback.org>
Date: Fri, 19 Oct 2007 11:20:08 +0000
Subject: [PATCH] image added for tlv

---
 Packets/DefaultBundle/IpV6Packet.test.cc |   1 -
 Packets/MPEGDVBBundle/SConscript         |   7 +++++--
 Packets/MPEGDVBBundle/TLV.dia            | Bin 0 -> 2520 bytes
 Packets/MPEGDVBBundle/TLVPacket.cc       |   4 ++--
 Packets/MPEGDVBBundle/TLVPacket.hh       |   3 ++-
 5 files changed, 9 insertions(+), 6 deletions(-)
 create mode 100644 Packets/MPEGDVBBundle/TLV.dia

diff --git a/Packets/DefaultBundle/IpV6Packet.test.cc b/Packets/DefaultBundle/IpV6Packet.test.cc
index 57c8dc4c8..d19e0500c 100644
--- a/Packets/DefaultBundle/IpV6Packet.test.cc
+++ b/Packets/DefaultBundle/IpV6Packet.test.cc
@@ -47,7 +47,6 @@ BOOST_AUTO_UNIT_TEST(ipV6Packet_packet)
 
     senf::IpV6Packet p (senf::IpV6Packet::create(data));
 
-
     BOOST_CHECK_EQUAL( p->version(),       0x06u      );
     BOOST_CHECK_EQUAL( p->trafficClass(),  0x01u      );
     BOOST_CHECK_EQUAL( p->flowLabel(),     0x22030u   );
diff --git a/Packets/MPEGDVBBundle/SConscript b/Packets/MPEGDVBBundle/SConscript
index b52cf4c2d..2a0c12c60 100644
--- a/Packets/MPEGDVBBundle/SConscript
+++ b/Packets/MPEGDVBBundle/SConscript
@@ -13,5 +13,8 @@ SENFSCons.Object(env, target = 'MPEGDVBBundle', sources=sources,
                  LIBS = ['Packets', 'Socket', 'Utils'])
 SENFSCons.Lib(env, library = 'Packets_MPEGDVBBundle', sources = sources[0],
               LIBS = ['Packets', 'Socket', 'Utils'], no_includes = 1)
-                 
-SENFSCons.Doxygen(env)
+
+myEnv = env.Clone(DIA2PNGMAXWIDTH = 600)
+SENFSCons.Doxygen(env, extra_sources = [
+    myEnv.Dia2Png("TLV.dia", )
+])
diff --git a/Packets/MPEGDVBBundle/TLV.dia b/Packets/MPEGDVBBundle/TLV.dia
new file mode 100644
index 0000000000000000000000000000000000000000..d3bdc7cb548fe0a0ed0bbb357ffef7cc577f8bac
GIT binary patch
literal 2520
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

literal 0
HcmV?d00001

diff --git a/Packets/MPEGDVBBundle/TLVPacket.cc b/Packets/MPEGDVBBundle/TLVPacket.cc
index 628bf5501..44c63383f 100644
--- a/Packets/MPEGDVBBundle/TLVPacket.cc
+++ b/Packets/MPEGDVBBundle/TLVPacket.cc
@@ -60,8 +60,8 @@ prefix_ void senf::Parse_TLVPacketLength::value(value_type const & v)
     if (v < 128u) {
         if (bytes() != 1) {
             resize(1);
-	    safeThis->extended_length_flag() = false;
-	} 
+            safeThis->extended_length_flag() = false;
+        }
         safeThis->fixed_length_field() = v;
         return;
     }
diff --git a/Packets/MPEGDVBBundle/TLVPacket.hh b/Packets/MPEGDVBBundle/TLVPacket.hh
index f81eafd99..f52da1cdb 100644
--- a/Packets/MPEGDVBBundle/TLVPacket.hh
+++ b/Packets/MPEGDVBBundle/TLVPacket.hh
@@ -80,7 +80,7 @@ namespace senf {
         
     /** \brief parse TLVPacket Packet
     
-        XXX
+
         
         \see TLVPacketType
      */
@@ -95,6 +95,7 @@ namespace senf {
     };
 
     /** \brief TLV Packet
+        \image html TLV.png
         
         \par Packet type (typedef):
             \ref TLVPacket
-- 
GitLab