FreeBSD Bugzilla – Attachment 25027 Details for
Bug 42675
net/arts++ does not compile with GCC 3.2
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 118.55 KB, created by
Craig Rodrigues
on 2002-09-12 01:00:07 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Craig Rodrigues
Created:
2002-09-12 01:00:07 UTC
Size:
118.55 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># arts++/files ># arts++/files/patch-aa ># >echo c - arts++/files >mkdir -p arts++/files > /dev/null 2>&1 >echo x - arts++/files/patch-aa >sed 's/^X//' >arts++/files/patch-aa << 'END-of-arts++/files/patch-aa' >X--- ./apps/artsasagg/artsasagg.cc.orig Mon Oct 2 13:05:10 2000 >X+++ ./apps/artsasagg/artsasagg.cc Sun Sep 8 04:03:22 2002 >X@@ -50,15 +50,21 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X-#include <map> >X- >X #include "ArtsFileUtil.hh" >X #include "ArtsPackageVersion.hh" >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X #endif >X+ >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X+#endif >X+#include <string> >X+#include <map> >X >X extern int errno; >X >X--- ./apps/artsintfms/artsintfms.cc.orig Mon Oct 2 13:05:11 2000 >X+++ ./apps/artsintfms/artsintfms.cc Sun Sep 8 04:03:22 2002 >X@@ -51,13 +51,21 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsInterfaceMatrix.hh" >X #include "ArtsIfIndexSelectionSet.hh" >X #include "ArtsTimeIntervalSelectionSet.hh" >X #include "ArtsPackageVersion.hh" >X+ >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X+#endif >X+ >X+#include <string> >X+ >X >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X--- ./apps/artsnetagg/artsnetagg.cc.orig Mon Oct 2 13:05:11 2000 >X+++ ./apps/artsnetagg/artsnetagg.cc Sun Sep 8 04:03:22 2002 >X@@ -50,13 +50,18 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsFileUtil.hh" >X #include "ArtsPackageVersion.hh" >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X+#endif >X+ >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X #endif >X >X extern int errno; >X--- ./apps/artsnets/artsnets.cc.orig Mon Oct 2 13:05:12 2000 >X+++ ./apps/artsnets/artsnets.cc Sun Sep 8 04:03:22 2002 >X@@ -51,14 +51,22 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsNetMatrix.hh" >X #include "ArtsIfIndexSelectionSet.hh" >X #include "ArtsTimeIntervalSelectionSet.hh" >X #include "ArtsPackageVersion.hh" >X >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X+#endif >X+ >X+#include <string> >X+ >X+ >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X #endif >X@@ -160,7 +168,7 @@ >X } >X } >X >X- if (hostAttribute) { >X+ if (hostAttribute != arts.Attributes().end() ) { >X inAddr.s_addr = hostAttribute->Host(); >X cout << "router: " << inet_ntoa(inAddr) << endl; >X } >X--- ./apps/artsnexthopagg/artsnexthopagg.cc.orig Mon Oct 2 13:05:12 2000 >X+++ ./apps/artsnexthopagg/artsnexthopagg.cc Sun Sep 8 04:03:22 2002 >X@@ -50,14 +50,21 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsFileUtil.hh" >X #include "ArtsPackageVersion.hh" >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X #endif >X+ >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X+#endif >X+ >X+#include <string> >X >X extern char *tzname[2]; >X extern int errno; >X--- ./apps/artsnexthops/artsnexthops.cc.orig Mon Oct 2 13:05:12 2000 >X+++ ./apps/artsnexthops/artsnexthops.cc Sun Sep 8 04:03:22 2002 >X@@ -51,14 +51,21 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsNextHopTable.hh" >X #include "ArtsIfIndexSelectionSet.hh" >X #include "ArtsTimeIntervalSelectionSet.hh" >X #include "ArtsPackageVersion.hh" >X >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X+#endif >X+ >X+#include <string> >X+ >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X #endif >X@@ -116,7 +123,7 @@ >X } >X } >X >X- if (hostAttribute) { >X+ if (hostAttribute != arts.Attributes().end()) { >X inAddr.s_addr = hostAttribute->Host(); >X cout << "router: " << inet_ntoa(inAddr) << endl; >X } >X@@ -135,7 +142,7 @@ >X cout << endl; >X >X periodAttribute = arts.FindPeriodAttribute(); >X- if (periodAttribute) { >X+ if (periodAttribute != arts.Attributes().end() ) { >X periodTimes[0] = periodAttribute->Period()[0]; >X periodTimes[1] = periodAttribute->Period()[1]; >X localTm = localtime(&(periodTimes[0])); >X--- ./apps/artsportagg/artsportagg.cc.orig Mon Oct 2 13:05:12 2000 >X+++ ./apps/artsportagg/artsportagg.cc Sun Sep 8 04:03:22 2002 >X@@ -50,14 +50,19 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsPortTableAggregator.hh" >X #include "Arts.hh" >X #include "ArtsPortTableAggregatorMapKey.hh" >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X+#endif >X+ >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X #endif >X >X extern char *tzname[2]; >X--- ./apps/artsportms/artsportms.cc.orig Mon Oct 2 13:05:12 2000 >X+++ ./apps/artsportms/artsportms.cc Sun Sep 8 04:03:22 2002 >X@@ -51,13 +51,21 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsPortMatrix.hh" >X #include "ArtsIfIndexSelectionSet.hh" >X #include "ArtsTimeIntervalSelectionSet.hh" >X #include "ArtsPackageVersion.hh" >X+ >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X+#endif >X+ >X+#include <string> >X+ >X >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X--- ./apps/artsprotoagg/artsprotoagg.cc.orig Mon Oct 2 13:05:13 2000 >X+++ ./apps/artsprotoagg/artsprotoagg.cc Sun Sep 8 04:03:22 2002 >X@@ -50,13 +50,18 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsFileUtil.hh" >X #include "ArtsPackageVersion.hh" >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X+#endif >X+ >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X #endif >X >X extern char *tzname[2]; >X--- ./apps/artsprotos/artsprotos.cc.orig Mon Oct 2 13:05:13 2000 >X+++ ./apps/artsprotos/artsprotos.cc Sun Sep 8 04:03:22 2002 >X@@ -52,14 +52,22 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsProtocolTable.hh" >X #include "ArtsIfIndexSelectionSet.hh" >X #include "ArtsTimeIntervalSelectionSet.hh" >X #include "ArtsPackageVersion.hh" >X >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+#else >X+# include <fstream.h> >X+#endif >X+ >X+#include <string> >X+using namespace std; >X+ >X+ >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X #endif >X@@ -118,7 +126,7 @@ >X } >X } >X >X- if (hostAttribute) { >X+ if (hostAttribute != arts.Attributes().end() ) { >X inAddr.s_addr = hostAttribute->Host(); >X cout << "router: " << inet_ntoa(inAddr) << endl; >X } >X--- ./apps/artstoc/artstoc.cc.orig Mon Oct 2 13:05:13 2000 >X+++ ./apps/artstoc/artstoc.cc Sun Sep 8 04:03:22 2002 >X@@ -49,14 +49,19 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "Arts.hh" >X #include "ArtsTimeIntervalSelectionSet.hh" >X #include "ArtsPackageVersion.hh" >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X+#endif >X+ >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X #endif >X >X extern char *tzname[2]; >X--- ./apps/artstos/artstos.cc.orig Mon Oct 2 13:05:13 2000 >X+++ ./apps/artstos/artstos.cc Sun Sep 8 04:03:22 2002 >X@@ -52,14 +52,19 @@ >X #include <errno.h> >X } >X >X-#include <fstream.h> >X-#include <string> >X- >X #include "ArtsTosTable.hh" >X #include "ArtsIfIndexSelectionSet.hh" >X #include "ArtsTimeIntervalSelectionSet.hh" >X #include "ArtsPackageVersion.hh" >X >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X+#else >X+# include <fstream.h> >X+#endif >X+ >X #ifndef NDEBUG >X #include "ArtsDebug.hh" >X #endif >X@@ -108,7 +113,7 @@ >X } >X } >X >X- if (hostAttribute) { >X+ if (hostAttribute != arts.Attributes().end()) { >X inAddr.s_addr = hostAttribute->Host(); >X cout << "router: " << inet_ntoa(inAddr) << endl; >X } >X@@ -126,7 +131,7 @@ >X } >X cout << endl; >X >X- if (periodAttribute) { >X+ if (periodAttribute != arts.Attributes().end() ) { >X periodTimes[0] = periodAttribute->Period()[0]; >X periodTimes[1] = periodAttribute->Period()[1]; >X localTm = localtime(&(periodTimes[0])); >X--- ./classes/include/ArtsAttributeVector.hh.orig Mon Oct 2 13:05:14 2000 >X+++ ./classes/include/ArtsAttributeVector.hh Sun Sep 8 04:03:22 2002 >X@@ -44,6 +44,7 @@ >X #define _ARTSATTRIBUTEVECTOR_HH_ >X >X #include <vector> >X+using namespace std; >X >X #include "ArtsAttribute.hh" >X >X--- ./classes/include/Ipv4Network.hh.orig Tue Sep 12 14:26:26 2000 >X+++ ./classes/include/Ipv4Network.hh Sun Sep 8 04:03:22 2002 >X@@ -20,7 +20,8 @@ >X } >X >X #ifdef HAVE_IOSTREAM >X- #include <iostream.h> >X+ #include <iostream> >X+ using namespace std; >X #else >X #include <iostream.h> >X #endif >X@@ -39,7 +40,7 @@ >X { >X public: >X ipv4addr_t net; >X- uint8_t maskLen; >X+ char maskLen; >X >X //-------------------------------------------------------------------------- >X // Ipv4Network() >X@@ -181,10 +182,10 @@ >X istream & read(istream & is) >X { >X is.read(&this->maskLen,sizeof(this->maskLen)); >X- uint8_t octet1 = 0; >X- uint8_t octet2 = 0; >X- uint8_t octet3 = 0; >X- uint8_t netSize = (this->maskLen + 7) / 8; >X+ char octet1 = 0; >X+ char octet2 = 0; >X+ char octet3 = 0; >X+ char netSize = (this->maskLen + 7) / 8; >X >X switch (netSize) { >X case 1: >X@@ -206,7 +207,7 @@ >X ((ipv4addr_t)octet3 << 8)); >X break; >X case 4: >X- is.read(&this->net,sizeof(this->net)); >X+ is.read((char *)&this->net,sizeof(this->net)); >X break; >X default: >X break; >X@@ -295,11 +296,11 @@ >X // first we write the netmask length >X os.write(&this->maskLen,sizeof(this->maskLen)); >X >X- uint8_t octet1 = 0; >X- uint8_t octet2 = 0; >X- uint8_t octet3 = 0; >X+ char octet1 = 0; >X+ char octet2 = 0; >X+ char octet3 = 0; >X ipv4addr_t netaddr; >X- uint8_t netSize = (this->maskLen + 7) / 8; >X+ char netSize = (this->maskLen + 7) / 8; >X >X // and then write the network prefix >X switch (netSize) { >X@@ -324,7 +325,7 @@ >X os.write(&octet3,sizeof(octet3)); >X break; >X case 4: >X- os.write(&this->net,sizeof(this->net)); >X+ os.write((char *)&this->net,sizeof(this->net)); >X break; >X default: >X break; >X--- ./classes/include/Ipv4PrefixPatricia.hh.in.orig Fri Jan 21 07:21:59 2000 >X+++ ./classes/include/Ipv4PrefixPatricia.hh.in Sun Sep 8 04:03:22 2002 >X@@ -80,6 +80,9 @@ >X * December 1998 >X */ >X //---------------------------------------------------------------------------- >X+ >X+template <class Type> class Ipv4PrefixPatricia; >X+ >X template <class Type> >X class Ipv4PrefixPatricia >X { >X@@ -215,7 +218,7 @@ >X // class variables >X //------------------------------------------------------------------------ >X Ipv4PrefixPatricia<Type> *nodePtr; >X- vector<VlsmListEntry>::iterator vlsmIter; >X+ typename vector<VlsmListEntry>::iterator vlsmIter; >X bool wentLeft; >X bool wentRight; >X >X@@ -227,7 +230,7 @@ >X StackEntry() >X { >X this->nodePtr = (Ipv4PrefixPatricia<Type> *)0; >X- this->vlsmIter = (vector<VlsmListEntry>::iterator)0; >X+ this->vlsmIter = (typename vector<VlsmListEntry>::iterator)0; >X this->wentLeft = false; >X this->wentRight = false; >X } >X@@ -253,7 +256,7 @@ >X ~StackEntry() >X { >X this->nodePtr = (Ipv4PrefixPatricia<Type> *)0; >X- this->vlsmIter = (vector<VlsmListEntry>::iterator)0; >X+ this->vlsmIter = (typename vector<VlsmListEntry>::iterator)0; >X } >X >X //------------------------------------------------------------------------- >X@@ -297,7 +300,7 @@ >X vector<StackEntry> nodeStack; >X Ipv4PrefixPatricia<Type> *nodePtr; >X bool end; >X- VlsmList::iterator vlsmIter; >X+ typename VlsmList::iterator vlsmIter; >X >X //------------------------------------------------------------------------ >X // iterator() >X@@ -366,7 +369,7 @@ >X //------------------------------------------------------------------------ >X iterator & operator ++ (int foo) >X { >X- vector<StackEntry>::iterator stackIter; >X+ typename vector<StackEntry>::iterator stackIter; >X uint32_t bitNum; >X Ipv4PrefixPatricia<Type> *leftNode; >X Ipv4PrefixPatricia<Type> *rightNode; >X@@ -501,7 +504,7 @@ >X public: >X vector<StackEntry> nodeStack; >X Ipv4PrefixPatricia<Type> *nodePtr; >X- VlsmList::reverse_iterator vlsmIter; >X+ typename VlsmList::reverse_iterator vlsmIter; >X bool end; >X >X //------------------------------------------------------------------------ >X@@ -556,7 +559,7 @@ >X //------------------------------------------------------------------------ >X reverse_iterator & operator ++ (int foo) >X { >X- vector<StackEntry>::iterator stackIter; >X+ typename vector<StackEntry>::iterator stackIter; >X uint32_t bitNum; >X Ipv4PrefixPatricia<Type> *leftNode; >X Ipv4PrefixPatricia<Type> *rightNode; >X@@ -721,7 +724,7 @@ >X { >X StackEntry stackEntry; >X iterator retIter; >X- vector<StackEntry>::iterator stackIter; >X+ typename vector<StackEntry>::iterator stackIter; >X Ipv4PrefixPatricia<Type> *leftNode; >X Ipv4PrefixPatricia<Type> *rightNode; >X uint32_t bitNum; >X@@ -799,7 +802,7 @@ >X { >X StackEntry stackEntry; >X reverse_iterator retIter; >X- vector<StackEntry>::iterator stackIter; >X+ typename vector<StackEntry>::iterator stackIter; >X Ipv4PrefixPatricia<Type> *leftNode; >X Ipv4PrefixPatricia<Type> *rightNode; >X uint32_t bitNum; >X@@ -912,7 +915,7 @@ >X { >X iterator retIter; >X Ipv4PrefixPatricia<Type> *treeNode, *nextNode; >X- vector<VlsmListEntry>::iterator vlsmIter; >X+ typename vector<VlsmListEntry>::iterator vlsmIter; >X >X treeNode = this; >X nextNode = treeNode->lft; >X@@ -955,7 +958,7 @@ >X { >X iterator retIter; >X Ipv4PrefixPatricia<Type> *treeNode, *nextNode; >X- vector<VlsmListEntry>::iterator vlsmIter; >X+ typename vector<VlsmListEntry>::iterator vlsmIter; >X >X treeNode = this; >X nextNode = treeNode->lft; >X@@ -1026,7 +1029,7 @@ >X //-------------------------------------------------------------------------- >X pair<iterator,bool> & insert(const value_type & value) >X { >X- static pair<Ipv4PrefixPatricia<Type>::iterator,bool> retVal; >X+ static pair<typename Ipv4PrefixPatricia<Type>::iterator,bool> retVal; >X >X retVal = _insert(value); >X if (retVal.second) { >X@@ -1043,7 +1046,7 @@ >X // >X //-------------------------------------------------------------------------- >X inline void >X- visit(void (*visitFunc)(VlsmList::iterator & value, void *), >X+ visit(void (*visitFunc)(typename VlsmList::iterator & value, void *), >X void *other) >X { >X _visit(this->lft,visitFunc,other,33); >X@@ -1078,7 +1081,7 @@ >X } >X >X bool foundVlsmEntry = false; >X- VlsmList::iterator vlsmDeleteIter; >X+ typename VlsmList::iterator vlsmDeleteIter; >X >X for (vlsmDeleteIter = dnode->vlsmVect.begin(); >X vlsmDeleteIter != dnode->vlsmVect.end(); vlsmDeleteIter++) { >X@@ -1231,7 +1234,7 @@ >X } >X >X bool foundVlsmEntry = false; >X- VlsmList::iterator vlsmDeleteIter; >X+ typename VlsmList::iterator vlsmDeleteIter; >X >X for (vlsmDeleteIter = dnode->vlsmVect.begin(); >X vlsmDeleteIter != dnode->vlsmVect.end(); vlsmDeleteIter++) { >X@@ -1361,7 +1364,7 @@ >X uint32_t erase(const iterator & start, const iterator & finish) >X { >X vector<key_type> keyVector; >X- vector<key_type>::iterator keyVectorIter; >X+ typename vector<key_type>::iterator keyVectorIter; >X iterator iter; >X uint32_t numErased = 0; >X >X@@ -1455,7 +1458,7 @@ >X { >X Ipv4PrefixPatricia<Type> *p, *t, *x; >X uint32_t i = 32; >X- VlsmList::iterator vlsmIter; >X+ typename VlsmList::iterator vlsmIter; >X >X p = this; >X t = lft; >X@@ -1553,13 +1556,13 @@ >X //-------------------------------------------------------------------------- >X inline void >X _visit(Ipv4PrefixPatricia<Type> *head, >X- void (*visitFunc)(VlsmList::iterator & value, void *), >X+ void (*visitFunc)(typename VlsmList::iterator & value, void *), >X void *other, uint32_t bitNum) >X { >X Ipv4PrefixPatricia<Type> *p; >X Ipv4PrefixPatricia<Type> *leftNode; >X Ipv4PrefixPatricia<Type> *rightNode; >X- VlsmList::iterator vlsmIter; >X+ typename VlsmList::iterator vlsmIter; >X >X p = head; >X leftNode = head->lft; >X--- ./classes/include/ArtsHeader.hh.orig Mon Oct 2 13:05:15 2000 >X+++ ./classes/include/ArtsHeader.hh Sun Sep 8 04:03:22 2002 >X@@ -50,11 +50,13 @@ >X #include "caida_t.h" >X } >X >X-#include <ostream.h> >X #ifdef HAVE_IOMANIP >X- #include <iomanip> >X+# include <ostream> >X+# include <iomanip> >X+ using namespace std; >X #else >X- #include <iomanip.h> >X+# include <ostream.h> >X+# include <iomanip.h> >X #endif >X >X //--------------------------------------------------------------------------- >X--- ./classes/include/ArtsAttribute.hh.orig Mon Oct 2 13:05:14 2000 >X+++ ./classes/include/ArtsAttribute.hh Sun Sep 8 04:03:22 2002 >X@@ -44,6 +44,7 @@ >X #define _ARTSATTRIBUTE_HH_ >X >X extern "C" { >X+#include "artslocal.h" >X #include <sys/types.h> >X #include <assert.h> >X >X@@ -51,7 +52,13 @@ >X } >X >X #include <string> >X-#include <istream.h> >X+ >X+#ifdef HAVE_IOSTREAM >X+# include <iostream> >X+using namespace std; >X+#else >X+# include <istream.h> >X+#endif >X >X //--------------------------------------------------------------------------- >X // Object Attribute Identifiers >X--- ./classes/include/ArtsAsMatrixData.hh.orig Mon Oct 2 13:05:14 2000 >X+++ ./classes/include/ArtsAsMatrixData.hh Sun Sep 8 04:03:22 2002 >X@@ -52,11 +52,10 @@ >X >X #ifdef HAVE_IOSTREAM >X #include <iostream> >X+ using namespace std; >X #else >X #include <iostream.h> >X #endif >X-// #include <istream.h> >X-// #include <ostream.h> >X #include <algorithm> >X >X #include "ArtsAsMatrixEntry.hh" >X--- ./classes/include/ArtsAsMatrixEntry.hh.orig Mon Oct 2 13:05:14 2000 >X+++ ./classes/include/ArtsAsMatrixEntry.hh Sun Sep 8 04:03:22 2002 >X@@ -50,7 +50,12 @@ >X #include "caida_t.h" >X } >X >X-#include <ostream.h> >X+#ifdef HAVE_IOSTREAM >X+# include <iostream> >X+ using namespace std; >X+#else >X+# include <iostream.h> >X+#endif >X >X #ifdef HAVE_IOMANIP >X #include <iomanip> >X--- ./classes/include/ArtsNetMatrixData.hh.orig Mon Oct 2 13:05:17 2000 >X+++ ./classes/include/ArtsNetMatrixData.hh Sun Sep 8 04:03:22 2002 >X@@ -44,12 +44,19 @@ >X #define ARTSNETMATRIXDATA_HH_ >X >X extern "C" { >X+#include "artslocal.h" >X #include "caida_t.h" >X } >X >X #include <vector> >X-#include <istream.h> >X-#include <ostream.h> >X+ >X+#ifdef HAVE_IOSTREAM >X+# include <iostream> >X+using namespace std; >X+#else >X+# include <istream.h> >X+# include <ostream.h> >X+#endif >X >X #include "ArtsNetMatrixEntry.hh" >X >X--- ./classes/include/ArtsPrimitive.hh.orig Mon Oct 2 13:05:19 2000 >X+++ ./classes/include/ArtsPrimitive.hh Sun Sep 8 04:03:22 2002 >X@@ -43,13 +43,19 @@ >X #ifndef _ARTSPRIMITIVE_HH_ >X #define _ARTSPRIMITIVE_HH_ >X >X-#include <iostream.h> >X >X extern "C" { >X+#include "artslocal.h" >X #include "caida_t.h" >X #include <unistd.h> >X } >X >X+#ifdef HAVE_IOSTREAM >X+# include <iostream> >X+ using namespace std; >X+#else >X+# include <iostream.h> >X+#endif >X //--------------------------------------------------------------------------- >X // class ArtsPrimitive >X //--------------------------------------------------------------------------- >X--- ./classes/include/ArtsIpPathEntry.hh.orig Mon Oct 2 13:05:16 2000 >X+++ ./classes/include/ArtsIpPathEntry.hh Sun Sep 8 04:03:22 2002 >X@@ -54,6 +54,7 @@ >X >X #ifdef HAVE_IOSTREAM >X #include <iostream> >X+ using namespace std; >X #else >X #include <iostream.h> >X #endif >X--- ./classes/include/ArtsCflowdCustomData.hh.orig Tue Nov 9 05:39:42 1999 >X+++ ./classes/include/ArtsCflowdCustomData.hh Sun Sep 8 04:03:22 2002 >X@@ -20,6 +20,7 @@ >X } >X >X #include <map> >X+using namespace std; >X >X //---------------------------------------------------------------------------- >X // class ArtsCflowdCustomDataKey >X@@ -145,4 +146,5 @@ >X }; >X >X >X-#endif // _ARTSCFLOWDCUSTOMDATA_HH_ >X+#endif /* _ARTSCFLOWDCUSTOMDATA_HH_ */ >X+ >X--- ./classes/include/ArtsFileUtil.hh.orig Mon Oct 2 13:05:15 2000 >X+++ ./classes/include/ArtsFileUtil.hh Sun Sep 8 04:03:22 2002 >X@@ -43,9 +43,16 @@ >X #ifndef _ARTSFILEUTIL_HH_ >X #define _ARTSFILEUTIL_HH_ >X >X+#include "artslocal.h" >X+ >X #include <string> >X #include <vector> >X-#include <fstream.h> >X+ >X+#ifdef HAVE_FSTREAM >X+# include <fstream> >X+#else >X+# include <fstream.h> >X+#endif >X >X #include "ArtsProtocolTableAggregatorMap.hh" >X #include "ArtsInterfaceMatrixAggregatorMap.hh" >X--- ./classes/include/ArtsSelectionSet.hh.orig Mon Oct 2 13:05:20 2000 >X+++ ./classes/include/ArtsSelectionSet.hh Sun Sep 8 04:03:22 2002 >X@@ -49,6 +49,7 @@ >X >X #include <vector> >X #include <algorithm> >X+using namespace std; >X >X #include "ArtsSelection.hh" >X >X@@ -96,7 +97,7 @@ >X //------------------------------------------------------------------------- >X bool Matches(const Type & value) const >X { >X- const_iterator selectionIter; >X+ typename ArtsSelectionSet<Type>::const_iterator selectionIter; >X bool rc = false; >X >X for (selectionIter = this->begin(); selectionIter != this->end(); >X--- ./classes/include/ArtsInterfaceMatrixData.hh.orig Mon Oct 2 13:05:16 2000 >X+++ ./classes/include/ArtsInterfaceMatrixData.hh Sun Sep 8 04:03:22 2002 >X@@ -44,15 +44,17 @@ >X #define ARTSINTERFACEMATRIXDATA_HH_ >X >X extern "C" { >X+#include "artslocal.h" >X #include "caida_t.h" >X } >X >X #include <vector> >X >X #ifdef HAVE_IOSTREAM >X- #include <iostream> >X+# include <iostream> >X+ using namespace std; >X #else >X- #include <iostream.h> >X+# include <iostream.h> >X #endif >X #include <algorithm> >X >X--- ./classes/include/ArtsNetMatrixEntry.hh.orig Mon Oct 2 13:05:17 2000 >X+++ ./classes/include/ArtsNetMatrixEntry.hh Sun Sep 8 04:03:22 2002 >X@@ -51,9 +51,10 @@ >X } >X >X #ifdef HAVE_IOSTREAM >X- #include <iostream> >X+# include <iostream> >X+ using namespace std; >X #else >X- #include <iostream.h> >X+# include <iostream.h> >X #endif >X >X #ifdef HAVE_IOMANIP >X--- ./classes/include/ArtsPackageVersion.hh.orig Mon Oct 2 13:05:18 2000 >X+++ ./classes/include/ArtsPackageVersion.hh Sun Sep 8 04:03:22 2002 >X@@ -44,6 +44,7 @@ >X #define _ARTSPACKAGEVERSION_HH_ >X >X #include <string> >X+using namespace std; >X >X //--------------------------------------------------------------------------- >X // class ArtsPackageVersion >X--- ./classes/include/ArtsPortMatrixEntry.hh.orig Mon Oct 2 13:05:18 2000 >X+++ ./classes/include/ArtsPortMatrixEntry.hh Sun Sep 8 04:03:22 2002 >X@@ -50,15 +50,16 @@ >X } >X >X #ifdef HAVE_IOSTREAM >X- #include <iostream> >X+# include <iostream> >X+ using namespace std; >X #else >X- #include <iostream.h> >X+# include <iostream.h> >X #endif >X >X #ifdef HAVE_IOMANIP >X- #include <iomanip> >X+# include <iomanip> >X #else >X- #include <iomanip.h> >X+# include <iomanip.h> >X #endif >X >X //--------------------------------------------------------------------------- >X--- ./classes/include/ArtsRttTimeSeriesTableData.hh.orig Thu Oct 19 19:37:14 2000 >X+++ ./classes/include/ArtsRttTimeSeriesTableData.hh Sun Sep 8 04:03:22 2002 >X@@ -47,7 +47,15 @@ >X #include <sys/time.h> >X >X #include "caida_t.h" >X+#include "artslocal.h" >X } >X+ >X+#ifdef HAVE_IOSTREAM >X+# include <iostream> >X+ using namespace std; >X+#else >X+# include <iostream.h> >X+#endif >X >X #include <vector> >X >X--- ./classes/src/ArtsHeader.cc.orig Mon Oct 2 13:05:24 2000 >X+++ ./classes/src/ArtsHeader.cc Sun Sep 8 04:03:22 2002 >X@@ -135,23 +135,23 @@ >X uint32_t uIntDatum, idAndVersion; >X >X uShortDatum = htons(this->_magic); >X- os.write(&uShortDatum,sizeof(uShortDatum)); >X+ os.write((char *)&uShortDatum,sizeof(uShortDatum)); >X >X idAndVersion = (this->_identifier << 4) | this->_version; >X uIntDatum = htonl(idAndVersion); >X- os.write(&uIntDatum,sizeof(uIntDatum)); >X+ os.write((char *)&uIntDatum,sizeof(uIntDatum)); >X >X uIntDatum = htonl(this->_flags); >X- os.write(&uIntDatum,sizeof(uIntDatum)); >X+ os.write((char *)&uIntDatum,sizeof(uIntDatum)); >X >X uShortDatum = htons(this->_numAttributes); >X- os.write(&uShortDatum,sizeof(uShortDatum)); >X+ os.write((char *)&uShortDatum,sizeof(uShortDatum)); >X >X uIntDatum = htonl(this->_attrLength); >X- os.write(&uIntDatum,sizeof(uIntDatum)); >X+ os.write((char *)&uIntDatum,sizeof(uIntDatum)); >X >X uIntDatum = htonl(this->_dataLength); >X- os.write(&uIntDatum,sizeof(uIntDatum)); >X+ os.write((char *)&uIntDatum,sizeof(uIntDatum)); >X >X return(os); >X } >X@@ -225,13 +225,13 @@ >X uint32_t uIntDatum; >X uint32_t idAndVersion; >X >X- is.read(&uShortDatum,sizeof(uShortDatum)); >X+ is.read((char *)&uShortDatum,sizeof(uShortDatum)); >X if (is.eof()) >X return(is); >X >X this->_magic = ntohs(uShortDatum); >X >X- is.read(&uIntDatum,sizeof(uIntDatum)); >X+ is.read((char *)&uIntDatum,sizeof(uIntDatum)); >X if (is.eof()) >X return(is); >X >X@@ -239,22 +239,22 @@ >X this->_identifier = idAndVersion >> 4; >X this->_version = idAndVersion & 0x0f; >X >X- is.read(&uIntDatum,sizeof(uIntDatum)); >X+ is.read((char *)&uIntDatum,sizeof(uIntDatum)); >X if (is.eof()) >X return(is); >X this->_flags = ntohl(uIntDatum); >X >X- is.read(&uShortDatum,sizeof(uShortDatum)); >X+ is.read((char *)&uShortDatum,sizeof(uShortDatum)); >X if (is.eof()) >X return(is); >X this->_numAttributes = ntohs(uShortDatum); >X >X- is.read(&uIntDatum,sizeof(uIntDatum)); >X+ is.read((char *)&uIntDatum,sizeof(uIntDatum)); >X if (is.eof()) >X return(is); >X this->_attrLength = ntohl(uIntDatum); >X >X- is.read(&uIntDatum,sizeof(uIntDatum)); >X+ is.read((char *)&uIntDatum,sizeof(uIntDatum)); >X if (is.eof()) >X return(is); >X this->_dataLength = ntohl(uIntDatum); >X--- ./classes/src/ArtsAttribute.cc.orig Mon Oct 2 13:05:22 2000 >X+++ ./classes/src/ArtsAttribute.cc Sun Sep 8 04:03:22 2002 >X@@ -41,6 +41,7 @@ >X //=========================================================================== >X >X extern "C" { >X+#include "artslocal.h" >X #include <sys/types.h> >X #include <sys/socket.h> >X #include <netinet/in.h> >X@@ -51,7 +52,12 @@ >X } >X >X #include <string> >X-#include <iomanip.h> >X+#if HAVE_IOMANIP >X+# include <iomanip> >X+ using namespace std; >X+#else >X+# include <iomanip.h> >X+#endif >X >X #include "ArtsAttribute.hh" >X #include "ArtsPrimitive.hh" >X@@ -487,10 +493,10 @@ >X >X idAndFormat = (this->_identifier << 8) | this->_format; >X uIntDatum = htonl(idAndFormat); >X- os.write(&uIntDatum,sizeof(uIntDatum)); >X+ os.write((char *)&uIntDatum,sizeof(uIntDatum)); >X >X uIntDatum = htonl(this->_length); >X- os.write(&uIntDatum,sizeof(uIntDatum)); >X+ os.write((char *)&uIntDatum,sizeof(uIntDatum)); >X >X switch (this->_identifier) { >X case artsC_ATTR_COMMENT: >X@@ -499,16 +505,16 @@ >X break; >X case artsC_ATTR_CREATION: >X uIntDatum = htonl(this->_value.creation); >X- os.write(&uIntDatum,sizeof(uIntDatum)); >X+ os.write((char *)&uIntDatum,sizeof(uIntDatum)); >X break; >X case artsC_ATTR_PERIOD: >X uIntDatum = htonl(this->_value.period[0]); >X- os.write(&uIntDatum,sizeof(uIntDatum)); >X+ os.write((char *)&uIntDatum,sizeof(uIntDatum)); >X uIntDatum = htonl(this->_value.period[1]); >X- os.write(&uIntDatum,sizeof(uIntDatum)); >X+ os.write((char *)&uIntDatum,sizeof(uIntDatum)); >X break; >X case artsC_ATTR_HOST: >X- os.write(&this->_value.host,sizeof(this->_value.host)); >X+ os.write((char *)&this->_value.host,sizeof(this->_value.host)); >X break; >X case artsC_ATTR_IFDESCR: >X ptr = this->_value.ifDescr->c_str(); >X@@ -516,14 +522,14 @@ >X break; >X case artsC_ATTR_IFINDEX: >X uShortDatum = htons(this->_value.ifIndex); >X- os.write(&uShortDatum,sizeof(uShortDatum)); >X+ os.write((char *)&uShortDatum,sizeof(uShortDatum)); >X break; >X case artsC_ATTR_IFIPADDR: >X- os.write(&this->_value.ifIpAddr,sizeof(this->_value.ifIpAddr)); >X+ os.write((char *)&this->_value.ifIpAddr,sizeof(this->_value.ifIpAddr)); >X break; >X case artsC_ATTR_HOSTPAIR: >X- os.write(&(this->_value.hostPair[0]),sizeof(ipv4addr_t)); >X- os.write(&(this->_value.hostPair[1]),sizeof(ipv4addr_t)); >X+ os.write((char *)&(this->_value.hostPair[0]),sizeof(ipv4addr_t)); >X+ os.write((char *)&(this->_value.hostPair[1]),sizeof(ipv4addr_t)); >X break; >X default: >X break; >X@@ -675,12 +681,12 @@ >X break; >X } >X >X- is.read(&uIntDatum,sizeof(uIntDatum)); >X+ is.read((char *)&uIntDatum,sizeof(uIntDatum)); >X idAndFormat = ntohl(uIntDatum); >X this->_identifier = idAndFormat >> 8; >X this->_format = idAndFormat & 0xff; >X >X- is.read(&uIntDatum,sizeof(uIntDatum)); >X+ is.read((char *)&uIntDatum,sizeof(uIntDatum)); >X this->_length = ntohl(uIntDatum); >X >X switch (this->_identifier) { >X@@ -693,17 +699,17 @@ >X free(ptr); >X break; >X case artsC_ATTR_CREATION: >X- is.read(&uIntDatum,sizeof(uIntDatum)); >X+ is.read((char *)&uIntDatum,sizeof(uIntDatum)); >X this->_value.creation = ntohl(uIntDatum); >X break; >X case artsC_ATTR_PERIOD: >X- is.read(&uIntDatum,sizeof(uIntDatum)); >X+ is.read((char *)&uIntDatum,sizeof(uIntDatum)); >X this->_value.period[0] = htonl(uIntDatum); >X- is.read(&uIntDatum,sizeof(uIntDatum)); >X+ is.read((char *)&uIntDatum,sizeof(uIntDatum)); >X this->_value.period[1] = htonl(uIntDatum); >X break; >X case artsC_ATTR_HOST: >X- is.read(&this->_value.host,sizeof(this->_value.host)); >X+ is.read((char *)&this->_value.host,sizeof(this->_value.host)); >X break; >X case artsC_ATTR_IFDESCR: >X ptr = (char *)malloc(this->_length - (sizeof(uint32_t) * 2)); >X@@ -714,15 +720,15 @@ >X free(ptr); >X break; >X case artsC_ATTR_IFINDEX: >X- is.read(&this->_value.ifIndex,sizeof(this->_value.ifIndex)); >X+ is.read((char *)&this->_value.ifIndex,sizeof(this->_value.ifIndex)); >X this->_value.ifIndex = ntohs(this->_value.ifIndex); >X break; >X case artsC_ATTR_IFIPADDR: >X- is.read(&this->_value.ifIpAddr,sizeof(this->_value.ifIpAddr)); >X+ is.read((char *)&this->_value.ifIpAddr,sizeof(this->_value.ifIpAddr)); >X break; >X case artsC_ATTR_HOSTPAIR: >X- is.read(&(this->_value.hostPair[0]),sizeof(ipv4addr_t)); >X- is.read(&(this->_value.hostPair[1]),sizeof(ipv4addr_t)); >X+ is.read((char *)&(this->_value.hostPair[0]),sizeof(ipv4addr_t)); >X+ is.read((char *)&(this->_value.hostPair[1]),sizeof(ipv4addr_t)); >X break; >X default: >X break; >X--- ./classes/src/ArtsIpPathEntry.cc.orig Mon Oct 2 13:05:25 2000 >X+++ ./classes/src/ArtsIpPathEntry.cc Sun Sep 8 04:03:22 2002 >X@@ -111,13 +111,13 @@ >X //------------------------------------------------------------------------ >X // istream& ArtsIpPathEntry::read(istream& is, uint8_t version = 0) >X //------------------------------------------------------------------------ >X-istream& ArtsIpPathEntry::read(istream& is, uint8_t version = 0) >X+istream& ArtsIpPathEntry::read(istream& is, uint8_t version) >X { >X- is.read(&this->_hopNum,sizeof(this->_hopNum)); >X+ is.read((char *)&this->_hopNum,sizeof(this->_hopNum)); >X if (! is) >X return(is); >X >X- is.read(&this->_ipAddr,sizeof(this->_ipAddr)); >X+ is.read((char *)&this->_ipAddr,sizeof(this->_ipAddr)); >X if (! is) >X return(is); >X >X@@ -130,7 +130,7 @@ >X this->_rtt.tv_sec = fourBytes / 1000000; >X this->_rtt.tv_usec = fourBytes % 1000000; >X >X- is.read(&this->_numTries,sizeof(this->_numTries)); >X+ is.read((char *)&this->_numTries,sizeof(this->_numTries)); >X } >X >X return(is); >X@@ -141,7 +141,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsIpPathEntry::read(int fd, uint8_t version = 0) >X+int ArtsIpPathEntry::read(int fd, uint8_t version) >X { >X int rc; >X int bytesRead = 0; >X@@ -182,15 +182,15 @@ >X //------------------------------------------------------------------------ >X // ostream& ArtsIpPathEntry::write(ostream& os, uint8_t version = 0) const >X //------------------------------------------------------------------------ >X-ostream& ArtsIpPathEntry::write(ostream& os, uint8_t version = 0) const >X+ostream& ArtsIpPathEntry::write(ostream& os, uint8_t version) const >X { >X- os.write(&this->_hopNum,sizeof(this->_hopNum)); >X- os.write(&this->_ipAddr,sizeof(this->_ipAddr)); >X+ os.write((char *)&this->_hopNum,sizeof(this->_hopNum)); >X+ os.write((char *)&this->_ipAddr,sizeof(this->_ipAddr)); >X >X if (version == 1) { >X uint32_t fourBytes = (this->_rtt.tv_sec * 1000000) + this->_rtt.tv_usec; >X g_ArtsLibInternal_Primitive.WriteUint32(os,fourBytes,4); >X- os.write(&this->_numTries,sizeof(this->_numTries)); >X+ os.write((char *)&this->_numTries,sizeof(this->_numTries)); >X } >X >X return(os); >X@@ -201,7 +201,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsIpPathEntry::write(int fd, uint8_t version = 0) const >X+int ArtsIpPathEntry::write(int fd, uint8_t version) const >X { >X int rc; >X int bytesWritten = 0; >X--- ./classes/src/ArtsIpPathData.cc.orig Mon Oct 2 13:05:25 2000 >X+++ ./classes/src/ArtsIpPathData.cc Sun Sep 8 04:03:22 2002 >X@@ -187,7 +187,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-uint32_t ArtsIpPathData::Length(uint8_t version = 0) const >X+uint32_t ArtsIpPathData::Length(uint8_t version) const >X { >X uint32_t len = sizeof(this->_src) + sizeof(this->_dst) + >X sizeof(this->_rtt) + sizeof(this->_hopDistance) + sizeof(this->_numHops); >X@@ -209,28 +209,28 @@ >X //------------------------------------------------------------------------ >X // ostream& ArtsIpPathData::write(ostream& os, uint8_t version = 0) >X //------------------------------------------------------------------------ >X-ostream& ArtsIpPathData::write(ostream& os, uint8_t version = 0) >X+ostream& ArtsIpPathData::write(ostream& os, uint8_t version) >X { >X uint32_t timeDatum; >X uint8_t completeAndNumHops; >X >X- os.write(&this->_src,sizeof(this->_src)); >X- os.write(&this->_dst,sizeof(this->_dst)); >X+ os.write((char *)&this->_src,sizeof(this->_src)); >X+ os.write((char *)&this->_dst,sizeof(this->_dst)); >X >X timeDatum = htonl(this->_rtt.tv_sec); >X- os.write(&timeDatum,sizeof(timeDatum)); >X+ os.write((char *)&timeDatum,sizeof(timeDatum)); >X timeDatum = htonl(this->_rtt.tv_usec); >X- os.write(&timeDatum,sizeof(timeDatum)); >X+ os.write((char *)&timeDatum,sizeof(timeDatum)); >X >X- os.write(&this->_hopDistance,sizeof(this->_hopDistance)); >X+ os.write((char *)&this->_hopDistance,sizeof(this->_hopDistance)); >X >X completeAndNumHops = (this->_isComplete << 7) | this->_numHops; >X- os.write(&completeAndNumHops,sizeof(completeAndNumHops)); >X+ os.write((char *)&completeAndNumHops,sizeof(completeAndNumHops)); >X >X if (version == 1) { >X if (! this->_isComplete) { >X- os.write(&this->_incompleteReason,sizeof(this->_incompleteReason)); >X- os.write(&this->_incompleteFlags,sizeof(this->_incompleteFlags)); >X+ os.write((char *)&this->_incompleteReason,sizeof(this->_incompleteReason)); >X+ os.write((char *)&this->_incompleteFlags,sizeof(this->_incompleteFlags)); >X } >X } >X >X@@ -251,7 +251,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsIpPathData::write(int fd, uint8_t version = 0) >X+int ArtsIpPathData::write(int fd, uint8_t version) >X { >X uint32_t timeDatum; >X uint8_t completeAndNumHops; >X@@ -334,30 +334,30 @@ >X //------------------------------------------------------------------------ >X // istream& ArtsIpPathData::read(istream& is, uint8_t version = 0) >X //------------------------------------------------------------------------ >X-istream& ArtsIpPathData::read(istream& is, uint8_t version = 0) >X+istream& ArtsIpPathData::read(istream& is, uint8_t version) >X { >X uint32_t timeDatum; >X uint8_t completeAndNumHops; >X size_t hopNum; >X >X- is.read(&this->_src,sizeof(this->_src)); >X- is.read(&this->_dst,sizeof(this->_dst)); >X+ is.read((char *)&this->_src,sizeof(this->_src)); >X+ is.read((char *)&this->_dst,sizeof(this->_dst)); >X >X- is.read(&timeDatum,sizeof(timeDatum)); >X+ is.read((char *)&timeDatum,sizeof(timeDatum)); >X this->_rtt.tv_sec = ntohl(timeDatum); >X- is.read(&timeDatum,sizeof(timeDatum)); >X+ is.read((char *)&timeDatum,sizeof(timeDatum)); >X this->_rtt.tv_usec = ntohl(timeDatum); >X >X- is.read(&this->_hopDistance,sizeof(this->_hopDistance)); >X+ is.read((char *)&this->_hopDistance,sizeof(this->_hopDistance)); >X >X- is.read(&completeAndNumHops,sizeof(completeAndNumHops)); >X+ is.read((char *)&completeAndNumHops,sizeof(completeAndNumHops)); >X this->_isComplete = completeAndNumHops >> 7; >X this->_numHops = completeAndNumHops & 0x7f; >X >X if (version == 1) { >X if (! this->_isComplete) { >X- is.read(&this->_incompleteReason,sizeof(this->_incompleteReason)); >X- is.read(&this->_incompleteFlags,sizeof(this->_incompleteFlags)); >X+ is.read((char *)&this->_incompleteReason,sizeof(this->_incompleteReason)); >X+ is.read((char *)&this->_incompleteFlags,sizeof(this->_incompleteFlags)); >X } >X } >X >X@@ -384,7 +384,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsIpPathData::read(int fd, uint8_t version = 0) >X+int ArtsIpPathData::read(int fd, uint8_t version) >X { >X uint32_t timeDatum; >X uint8_t completeAndNumHops; >X--- ./classes/src/ArtsAsMatrixEntry.cc.orig Mon Oct 2 13:05:22 2000 >X+++ ./classes/src/ArtsAsMatrixEntry.cc Sun Sep 8 04:03:22 2002 >X@@ -180,7 +180,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsAsMatrixEntry::Length(uint8_t version = 0) const >X+uint32_t ArtsAsMatrixEntry::Length(uint8_t version) const >X { >X uint32_t length; >X >X@@ -197,14 +197,14 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream& ArtsAsMatrixEntry::read(istream& is, uint8_t version = 0) >X+istream& ArtsAsMatrixEntry::read(istream& is, uint8_t version) >X { >X uint8_t bytesize, >X pktsize, >X srcsize, >X dstsize; >X >X- is.read(&this->_descriptor,sizeof(this->_descriptor)); >X+ is.read((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X srcsize = (this->_descriptor & 0x01) + 1; >X dstsize = ((this->_descriptor >> 1) & 0x01) + 1; >X@@ -224,7 +224,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsAsMatrixEntry::read(int fd, uint8_t version = 0) >X+int ArtsAsMatrixEntry::read(int fd, uint8_t version) >X { >X uint8_t bytesize, >X pktsize, >X@@ -277,14 +277,14 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-ostream & ArtsAsMatrixEntry::write(ostream & os, uint8_t version = 0) const >X+ostream & ArtsAsMatrixEntry::write(ostream & os, uint8_t version) const >X { >X uint8_t bytesize, >X pktsize, >X srcsize, >X dstsize; >X >X- os.write(&this->_descriptor,sizeof(this->_descriptor)); >X+ os.write((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X srcsize = (this->_descriptor & 0x01) + 1; >X dstsize = ((this->_descriptor >> 1) & 0x01) + 1; >X@@ -304,7 +304,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsAsMatrixEntry::write(int fd, uint8_t version = 0) const >X+int ArtsAsMatrixEntry::write(int fd, uint8_t version) const >X { >X uint8_t bytesize, >X pktsize, >X--- ./classes/src/ArtsAsMatrixData.cc.orig Mon Oct 2 13:05:22 2000 >X+++ ./classes/src/ArtsAsMatrixData.cc Sun Sep 8 04:03:22 2002 >X@@ -81,7 +81,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream & ArtsAsMatrixData::read(istream& is, uint8_t version = 0) >X+istream & ArtsAsMatrixData::read(istream& is, uint8_t version) >X { >X uint32_t entryNum; >X ArtsAsMatrixEntry asEntry; >X@@ -106,7 +106,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsAsMatrixData::read(int fd, uint8_t version = 0) >X+int ArtsAsMatrixData::read(int fd, uint8_t version) >X { >X uint32_t entryNum; >X ArtsAsMatrixEntry asEntry; >X@@ -161,7 +161,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-ostream & ArtsAsMatrixData::write(ostream& os, uint8_t version = 0) >X+ostream & ArtsAsMatrixData::write(ostream& os, uint8_t version) >X { >X uint32_t entryNum; >X >X@@ -183,7 +183,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsAsMatrixData::write(int fd, uint8_t version = 0) >X+int ArtsAsMatrixData::write(int fd, uint8_t version) >X { >X uint32_t entryNum; >X int rc; >X@@ -235,7 +235,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsAsMatrixData::Length(uint8_t version = 0) const >X+uint32_t ArtsAsMatrixData::Length(uint8_t version) const >X { >X uint32_t length = 0; >X >X--- ./classes/src/ArtsAsMatrixAggregatorMap.cc.orig Mon Oct 2 13:05:22 2000 >X+++ ./classes/src/ArtsAsMatrixAggregatorMap.cc Sun Sep 8 04:03:22 2002 >X@@ -46,9 +46,11 @@ >X >X #include <string> >X #ifdef HAVE_FSTREAM >X- #include <fstream> >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X #else >X- #include <fstream.h> >X+# include <fstream.h> >X #endif >X >X #include "ArtsAsMatrixAggregatorMap.hh" >X--- ./classes/src/ArtsBgp4AggregatorAttribute.cc.orig Mon Oct 2 13:05:22 2000 >X+++ ./classes/src/ArtsBgp4AggregatorAttribute.cc Sun Sep 8 04:03:22 2002 >X@@ -154,10 +154,10 @@ >X // >X //---------------------------------------------------------------------------- >X istream & ArtsBgp4AggregatorAttribute::read(istream & is, >X- uint8_t version = 0) >X+ uint8_t version) >X { >X g_ArtsLibInternal_Primitive.ReadUint16(is,this->_AS,sizeof(this->_AS)); >X- is.read(&this->_ipAddr,sizeof(this->_ipAddr)); >X+ is.read((char *)&this->_ipAddr,sizeof(this->_ipAddr)); >X return(is); >X } >X >X@@ -166,7 +166,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4AggregatorAttribute::read(int fd, uint8_t version = 0) >X+int ArtsBgp4AggregatorAttribute::read(int fd, uint8_t version) >X { >X int rc; >X int bytesRead = 0; >X@@ -190,10 +190,10 @@ >X // >X //---------------------------------------------------------------------------- >X ostream & ArtsBgp4AggregatorAttribute::write(ostream & os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X g_ArtsLibInternal_Primitive.WriteUint16(os,this->_AS,sizeof(this->_AS)); >X- os.write(&this->_ipAddr,sizeof(this->_ipAddr)); >X+ os.write((char *)&this->_ipAddr,sizeof(this->_ipAddr)); >X return(os); >X } >X >X@@ -202,7 +202,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4AggregatorAttribute::write(int fd, uint8_t version = 0) const >X+int ArtsBgp4AggregatorAttribute::write(int fd, uint8_t version) const >X { >X int rc; >X int bytesWritten = 0; >X@@ -225,7 +225,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-uint32_t ArtsBgp4AggregatorAttribute::Length(uint8_t version = 0) const >X+uint32_t ArtsBgp4AggregatorAttribute::Length(uint8_t version) const >X { >X return(sizeof(this->_AS) + sizeof(this->_ipAddr)); >X } >X--- ./classes/src/ArtsBgp4AsPathAttribute.cc.orig Mon Oct 2 13:05:22 2000 >X+++ ./classes/src/ArtsBgp4AsPathAttribute.cc Sun Sep 8 04:03:22 2002 >X@@ -117,7 +117,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-istream & ArtsBgp4AsPathAttribute::read(istream & is, uint8_t version = 0) >X+istream & ArtsBgp4AsPathAttribute::read(istream & is, uint8_t version) >X { >X ArtsBgp4AsPathSegment asPathSegment; >X uint8_t numSegments; >X@@ -125,7 +125,7 @@ >X if (this->_segments.size() > 0) >X this->_segments.erase(this->_segments.begin(),this->_segments.end()); >X >X- is.read(&numSegments,sizeof(numSegments)); >X+ is.read((char *)&numSegments,sizeof(numSegments)); >X if (numSegments > 0) { >X this->_segments.reserve(numSegments); >X for (uint8_t segmentNum = 0; segmentNum < numSegments; segmentNum++) { >X@@ -144,7 +144,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4AsPathAttribute::read(int fd, uint8_t version = 0) >X+int ArtsBgp4AsPathAttribute::read(int fd, uint8_t version) >X { >X int rc; >X int bytesRead = 0; >X@@ -175,10 +175,10 @@ >X // >X //---------------------------------------------------------------------------- >X ostream & ArtsBgp4AsPathAttribute::write(ostream & os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint8_t numSegments = this->_segments.size(); >X- os.write(&numSegments,sizeof(numSegments)); >X+ os.write((char *)&numSegments,sizeof(numSegments)); >X for (uint8_t segmentNum = 0; segmentNum < numSegments; segmentNum++) { >X this->_segments[segmentNum].write(os,version); >X } >X@@ -190,7 +190,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4AsPathAttribute::write(int fd, uint8_t version = 0) const >X+int ArtsBgp4AsPathAttribute::write(int fd, uint8_t version) const >X { >X int rc; >X int bytesWritten = 0; >X@@ -232,7 +232,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-uint32_t ArtsBgp4AsPathAttribute::Length(uint8_t version = 0) const >X+uint32_t ArtsBgp4AsPathAttribute::Length(uint8_t version) const >X { >X uint32_t length = sizeof(uint8_t); >X >X--- ./classes/src/ArtsBgp4AsPathSegment.cc.orig Mon Oct 2 13:05:23 2000 >X+++ ./classes/src/ArtsBgp4AsPathSegment.cc Sun Sep 8 04:03:22 2002 >X@@ -137,13 +137,13 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-istream & ArtsBgp4AsPathSegment::read(istream & is, uint8_t version = 0) >X+istream & ArtsBgp4AsPathSegment::read(istream & is, uint8_t version) >X { >X uint8_t numAses; >X uint16_t as; >X >X- is.read(&this->_type,sizeof(this->_type)); >X- is.read(&numAses,sizeof(numAses)); >X+ is.read((char *)&this->_type,sizeof(this->_type)); >X+ is.read((char *)&numAses,sizeof(numAses)); >X if (numAses > 0) { >X this->_AS.reserve(numAses); >X for (int asNum = 0; asNum < numAses; asNum++) { >X@@ -160,7 +160,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4AsPathSegment::read(int fd, uint8_t version = 0) >X+int ArtsBgp4AsPathSegment::read(int fd, uint8_t version) >X { >X int rc; >X uint8_t numAses; >X@@ -196,12 +196,12 @@ >X // >X //---------------------------------------------------------------------------- >X ostream & ArtsBgp4AsPathSegment::write(ostream & os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X- os.write(&this->_type,sizeof(this->_type)); >X+ os.write((char *)&this->_type,sizeof(this->_type)); >X >X uint8_t numAses = this->_AS.size(); >X- os.write(&numAses,sizeof(numAses)); >X+ os.write((char *)&numAses,sizeof(numAses)); >X >X for (int asNum = 0; asNum < numAses; asNum++) { >X g_ArtsLibInternal_Primitive.WriteUint16(os,this->_AS[asNum], >X@@ -215,7 +215,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4AsPathSegment::write(int fd, uint8_t version = 0) const >X+int ArtsBgp4AsPathSegment::write(int fd, uint8_t version) const >X { >X int rc; >X uint8_t numAses; >X@@ -246,7 +246,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-uint32_t ArtsBgp4AsPathSegment::Length(uint8_t version = 0) const >X+uint32_t ArtsBgp4AsPathSegment::Length(uint8_t version) const >X { >X return(sizeof(this->_type) + sizeof(uint8_t) + >X (sizeof(uint16_t) * this->_AS.size())); >X--- ./classes/src/ArtsBgp4Attribute.cc.orig Mon Oct 2 13:05:23 2000 >X+++ ./classes/src/ArtsBgp4Attribute.cc Sun Sep 8 04:03:22 2002 >X@@ -444,26 +444,26 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-istream & ArtsBgp4Attribute::read(istream & is, uint8_t version = 0) >X+istream & ArtsBgp4Attribute::read(istream & is, uint8_t version) >X { >X uint8_t numCommunities; >X uint32_t community; >X >X this->DeleteValue(); >X >X- is.read(&this->_flags,sizeof(this->_flags)); >X- is.read(&this->_type,sizeof(this->_type)); >X+ is.read((char *)&this->_flags,sizeof(this->_flags)); >X+ is.read((char *)&this->_type,sizeof(this->_type)); >X >X switch (this->_type) { >X case Bgp4_Attribute_Origin: >X- is.read(&this->_value._origin,sizeof(this->_value._origin)); >X+ is.read((char *)&this->_value._origin,sizeof(this->_value._origin)); >X break; >X case Bgp4_Attribute_AsPath: >X this->_value._asPath = new ArtsBgp4AsPathAttribute; >X this->_value._asPath->read(is,version); >X break; >X case Bgp4_Attribute_NextHop: >X- is.read(&this->_value._nextHop,sizeof(this->_value._nextHop)); >X+ is.read((char *)&this->_value._nextHop,sizeof(this->_value._nextHop)); >X break; >X case Bgp4_Attribute_MultiExitDisc: >X g_ArtsLibInternal_Primitive.ReadUint32(is,this->_value._MED, >X@@ -480,7 +480,7 @@ >X this->_value._aggregator->read(is,version); >X break; >X case Bgp4_Attribute_Community: >X- is.read(&numCommunities,sizeof(numCommunities)); >X+ is.read((char *)&numCommunities,sizeof(numCommunities)); >X this->_value._community = new vector<uint32_t>; >X this->_value._community->reserve((int)numCommunities); >X for (int commNum = 0; commNum < numCommunities; commNum++) { >X@@ -507,7 +507,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4Attribute::read(int fd, uint8_t version = 0) >X+int ArtsBgp4Attribute::read(int fd, uint8_t version) >X { >X uint8_t numCommunities; >X uint32_t community; >X@@ -622,22 +622,22 @@ >X // >X //---------------------------------------------------------------------------- >X ostream & ArtsBgp4Attribute::write(ostream & os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint8_t numCommunities; >X >X- os.write(&this->_flags,sizeof(this->_flags)); >X- os.write(&this->_type,sizeof(this->_type)); >X+ os.write((char *)&this->_flags,sizeof(this->_flags)); >X+ os.write((char *)&this->_type,sizeof(this->_type)); >X >X switch (this->_type) { >X case Bgp4_Attribute_Origin: >X- os.write(&this->_value._origin,sizeof(this->_value._origin)); >X+ os.write((char *)&this->_value._origin,sizeof(this->_value._origin)); >X break; >X case Bgp4_Attribute_AsPath: >X this->_value._asPath->write(os,version); >X break; >X case Bgp4_Attribute_NextHop: >X- os.write(&this->_value._nextHop,sizeof(this->_value._nextHop)); >X+ os.write((char *)&this->_value._nextHop,sizeof(this->_value._nextHop)); >X break; >X case Bgp4_Attribute_MultiExitDisc: >X g_ArtsLibInternal_Primitive.WriteUint32(os,this->_value._MED, >X@@ -654,7 +654,7 @@ >X break; >X case Bgp4_Attribute_Community: >X numCommunities = this->_value._community->size(); >X- os.write(&numCommunities,sizeof(numCommunities)); >X+ os.write((char *)&numCommunities,sizeof(numCommunities)); >X for (int commNum = 0; commNum < numCommunities; commNum++) { >X g_ArtsLibInternal_Primitive.WriteUint32(os, >X (*(this->_value._community))[commNum], >X@@ -680,7 +680,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4Attribute::write(int fd, uint8_t version = 0) const >X+int ArtsBgp4Attribute::write(int fd, uint8_t version) const >X { >X uint8_t numCommunities; >X int rc; >X@@ -855,7 +855,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-uint16_t ArtsBgp4Attribute::Length(uint8_t version = 0) const >X+uint16_t ArtsBgp4Attribute::Length(uint8_t version) const >X { >X uint16_t length = sizeof(this->_flags) + sizeof(this->_type); >X switch (this->_type) { >X--- ./classes/src/ArtsBgp4DPAttribute.cc.orig Mon Oct 2 13:05:23 2000 >X+++ ./classes/src/ArtsBgp4DPAttribute.cc Sun Sep 8 04:03:22 2002 >X@@ -132,7 +132,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-istream & ArtsBgp4DPAttribute::read(istream & is, uint8_t version = 0) >X+istream & ArtsBgp4DPAttribute::read(istream & is, uint8_t version) >X { >X g_ArtsLibInternal_Primitive.ReadUint16(is,this->_as,sizeof(this->_as)); >X g_ArtsLibInternal_Primitive.ReadUint32(is,this->_value, >X@@ -145,7 +145,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4DPAttribute::read(int fd, uint8_t version = 0) >X+int ArtsBgp4DPAttribute::read(int fd, uint8_t version) >X { >X int rc; >X int bytesRead = 0; >X@@ -169,7 +169,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-ostream & ArtsBgp4DPAttribute::write(ostream & os, uint8_t version = 0) const >X+ostream & ArtsBgp4DPAttribute::write(ostream & os, uint8_t version) const >X { >X g_ArtsLibInternal_Primitive.WriteUint16(os,this->_as,sizeof(this->_as)); >X g_ArtsLibInternal_Primitive.WriteUint32(os,this->_value, >X@@ -182,7 +182,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4DPAttribute::write(int fd, uint8_t version = 0) const >X+int ArtsBgp4DPAttribute::write(int fd, uint8_t version) const >X { >X int rc; >X int bytesWritten = 0; >X--- ./classes/src/ArtsBgp4Prefix.cc.orig Mon Oct 2 13:05:23 2000 >X+++ ./classes/src/ArtsBgp4Prefix.cc Sun Sep 8 04:03:22 2002 >X@@ -48,7 +48,7 @@ >X >X #include "ArtsBgp4Prefix.hh" >X >X-static const string rcsid = "@(#) $Name: arts++-1-1-a8 $ $Id: ArtsBgp4Prefix.cc,v 1.4 2000/10/02 17:05:23 dwm Exp $"; >X+static const char *rcsid = "@(#) $Name: arts++-1-1-a8 $ $Id: ArtsBgp4Prefix.cc,v 1.4 2000/10/02 17:05:23 dwm Exp $"; >X >X //------------------------------------------------------------------------- >X // uint8_t ArtsBgp4Prefix::AddressFamily() const >X--- ./classes/src/ArtsBgp4RouteEntry.cc.orig Mon Oct 2 13:05:23 2000 >X+++ ./classes/src/ArtsBgp4RouteEntry.cc Sun Sep 8 04:03:22 2002 >X@@ -122,7 +122,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-istream & ArtsBgp4RouteEntry::read(istream & is, uint8_t version = 0) >X+istream & ArtsBgp4RouteEntry::read(istream & is, uint8_t version) >X { >X ArtsBgp4Attribute bgp4Attribute; >X >X@@ -186,7 +186,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4RouteEntry::read(int fd, uint8_t version = 0) >X+int ArtsBgp4RouteEntry::read(int fd, uint8_t version) >X { >X int rc; >X ArtsBgp4Attribute bgp4Attribute; >X@@ -291,7 +291,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-ostream & ArtsBgp4RouteEntry::write(ostream & os, uint8_t version = 0) const >X+ostream & ArtsBgp4RouteEntry::write(ostream & os, uint8_t version) const >X { >X g_ArtsLibInternal_Primitive.WriteUint32(os,this->_attrIndex, >X sizeof(this->_attrIndex)); >X@@ -309,7 +309,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4RouteEntry::write(int fd, uint8_t version = 0) const >X+int ArtsBgp4RouteEntry::write(int fd, uint8_t version) const >X { >X int rc; >X int bytesWritten = 0; >X@@ -337,7 +337,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-uint32_t ArtsBgp4RouteEntry::Length(uint8_t version = 0) const >X+uint32_t ArtsBgp4RouteEntry::Length(uint8_t version) const >X { >X uint32_t length = sizeof(this->_attrIndex); >X vector<ArtsBgp4Attribute>::const_iterator bgp4AttrIter; >X--- ./classes/src/ArtsBgp4RouteTableData.cc.orig Mon Oct 2 13:05:23 2000 >X+++ ./classes/src/ArtsBgp4RouteTableData.cc Sun Sep 8 04:03:22 2002 >X@@ -114,7 +114,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-istream & ArtsBgp4RouteTableData::read(istream & is, uint8_t version = 0) >X+istream & ArtsBgp4RouteTableData::read(istream & is, uint8_t version) >X { >X uint32_t numRoutes; >X ArtsBgp4RouteEntry routeEntry; >X@@ -134,7 +134,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4RouteTableData::read(int fd, uint8_t version = 0) >X+int ArtsBgp4RouteTableData::read(int fd, uint8_t version) >X { >X uint32_t numRoutes; >X ArtsBgp4RouteEntry routeEntry; >X@@ -165,7 +165,7 @@ >X // >X //---------------------------------------------------------------------------- >X ostream & ArtsBgp4RouteTableData::write(ostream & os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X Ipv4PrefixPatricia<ArtsBgp4RouteEntry>::iterator routeIter; >X >X@@ -185,7 +185,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsBgp4RouteTableData::write(int fd, uint8_t version = 0) const >X+int ArtsBgp4RouteTableData::write(int fd, uint8_t version) const >X { >X Ipv4PrefixPatricia<ArtsBgp4RouteEntry>::iterator routeIter; >X int rc; >X@@ -216,7 +216,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-uint32_t ArtsBgp4RouteTableData::Length(uint8_t version = 0) const >X+uint32_t ArtsBgp4RouteTableData::Length(uint8_t version) const >X { >X uint32_t length = sizeof(uint32_t); >X Ipv4PrefixPatricia<ArtsBgp4RouteEntry>::iterator routeIter; >X--- ./classes/src/ArtsBitString.cc.orig Mon Oct 2 13:05:23 2000 >X+++ ./classes/src/ArtsBitString.cc Sun Sep 8 04:03:22 2002 >X@@ -48,7 +48,7 @@ >X >X #include "ArtsBitString.hh" >X >X-static const string rcsid = "@(#) $Name: arts++-1-1-a8 $ $Id: ArtsBitString.cc,v 1.7 2000/10/02 17:05:23 dwm Exp $"; >X+static const char *rcsid = "@(#) $Name: arts++-1-1-a8 $ $Id: ArtsBitString.cc,v 1.7 2000/10/02 17:05:23 dwm Exp $"; >X >X //------------------------------------------------------------------------- >X // ArtsBitString::ArtsBitString(uint32_t numBits) >X--- ./classes/src/ArtsFileUtil.cc.orig Mon Oct 2 13:05:24 2000 >X+++ ./classes/src/ArtsFileUtil.cc Sun Sep 8 04:03:22 2002 >X@@ -53,6 +53,7 @@ >X >X #ifdef HAVE_FSTREAM >X #include <fstream> >X+ #include <iterator> >X #else >X #include <fstream.h> >X #endif >X@@ -69,7 +70,7 @@ >X extern char *tzname[2]; >X extern int errno; >X >X-const string rcsid = "@(#) $Name: arts++-1-1-a8 $ $Id: ArtsFileUtil.cc,v 1.14 2000/10/02 17:05:24 dwm Exp $"; >X+const char *rcsid = "@(#) $Name: arts++-1-1-a8 $ $Id: ArtsFileUtil.cc,v 1.14 2000/10/02 17:05:24 dwm Exp $"; >X static const ArtsPackageVersion k_artsVersion = ArtsPackageVersion(rcsid); >X >X //---------------------------------------------------------------------------- >X--- ./classes/src/ArtsIfIndexSelectionSet.lex.orig Mon Oct 2 13:05:24 2000 >X+++ ./classes/src/ArtsIfIndexSelectionSet.lex Sun Sep 8 04:03:22 2002 >X@@ -48,6 +48,7 @@ >X } >X >X #include <string> >X+using namespace std; >X >X #ifdef HAVE_STRSTREAM >X #include <strstream> >X--- ./classes/src/ArtsInterfaceMatrixEntry.cc.orig Mon Oct 2 13:05:25 2000 >X+++ ./classes/src/ArtsInterfaceMatrixEntry.cc Sun Sep 8 04:03:22 2002 >X@@ -214,7 +214,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsInterfaceMatrixEntry::Length(uint8_t version = 0) const >X+uint32_t ArtsInterfaceMatrixEntry::Length(uint8_t version) const >X { >X uint32_t length; >X length = (sizeof(this->_descriptor) + >X@@ -231,11 +231,11 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream & ArtsInterfaceMatrixEntry::read(istream& is, uint8_t version = 0) >X+istream & ArtsInterfaceMatrixEntry::read(istream& is, uint8_t version) >X { >X uint8_t bytesize, pktsize, srcsize, dstsize; >X >X- is.read(&this->_descriptor,sizeof(this->_descriptor)); >X+ is.read((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X srcsize = (this->_descriptor & 0x01) + 1; >X dstsize = ((this->_descriptor >> 1) & 0x01) + 1; >X@@ -255,7 +255,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsInterfaceMatrixEntry::read(int fd, uint8_t version = 0) >X+int ArtsInterfaceMatrixEntry::read(int fd, uint8_t version) >X { >X uint8_t bytesize, pktsize, srcsize, dstsize; >X int rc; >X@@ -307,11 +307,11 @@ >X // >X //------------------------------------------------------------------------- >X ostream & ArtsInterfaceMatrixEntry::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint8_t bytesize, pktsize, srcsize, dstsize; >X >X- os.write(&this->_descriptor,sizeof(this->_descriptor)); >X+ os.write((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X srcsize = (this->_descriptor & 0x01) + 1; >X dstsize = ((this->_descriptor >> 1) & 0x01) + 1; >X@@ -331,7 +331,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsInterfaceMatrixEntry::write(int fd, uint8_t version = 0) const >X+int ArtsInterfaceMatrixEntry::write(int fd, uint8_t version) const >X { >X uint8_t bytesize, pktsize, srcsize, dstsize; >X int rc; >X--- ./classes/src/ArtsInterfaceMatrixData.cc.orig Mon Oct 2 13:05:24 2000 >X+++ ./classes/src/ArtsInterfaceMatrixData.cc Sun Sep 8 04:03:22 2002 >X@@ -81,7 +81,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream & ArtsInterfaceMatrixData::read(istream& is, uint8_t version = 0) >X+istream & ArtsInterfaceMatrixData::read(istream& is, uint8_t version) >X { >X uint32_t entryNum; >X ArtsInterfaceMatrixEntry interfaceEntry; >X@@ -106,7 +106,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsInterfaceMatrixData::read(int fd, uint8_t version = 0) >X+int ArtsInterfaceMatrixData::read(int fd, uint8_t version) >X { >X uint32_t entryNum; >X // ArtsPrimitive ioHelper; >X@@ -163,7 +163,7 @@ >X // >X //------------------------------------------------------------------------- >X ostream & ArtsInterfaceMatrixData::write(ostream& os, >X- uint8_t version = 0) >X+ uint8_t version) >X { >X uint32_t entryNum; >X >X@@ -185,7 +185,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsInterfaceMatrixData::write(int fd, uint8_t version = 0) >X+int ArtsInterfaceMatrixData::write(int fd, uint8_t version) >X { >X uint32_t entryNum; >X int rc; >X@@ -237,7 +237,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsInterfaceMatrixData::Length(uint8_t version = 0) const >X+uint32_t ArtsInterfaceMatrixData::Length(uint8_t version) const >X { >X uint32_t length = 0; >X >X--- ./classes/src/ArtsInterfaceMatrixAggregatorMap.cc.orig Mon Oct 2 13:05:24 2000 >X+++ ./classes/src/ArtsInterfaceMatrixAggregatorMap.cc Sun Sep 8 04:03:22 2002 >X@@ -46,7 +46,9 @@ >X >X #include <string> >X #ifdef HAVE_FSTREAM >X- #include <fstream> >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X #else >X #include <fstream.h> >X #endif >X--- ./classes/src/ArtsNetMatrixEntry.cc.orig Mon Oct 2 13:05:25 2000 >X+++ ./classes/src/ArtsNetMatrixEntry.cc Sun Sep 8 04:03:22 2002 >X@@ -186,7 +186,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsNetMatrixEntry::Length(uint8_t version = 2) const >X+uint32_t ArtsNetMatrixEntry::Length(uint8_t version) const >X { >X uint32_t length; >X >X@@ -203,7 +203,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream& ArtsNetMatrixEntry::read(istream& is, uint8_t version = 2) >X+istream& ArtsNetMatrixEntry::read(istream& is, uint8_t version) >X { >X uint8_t bytesize, >X pktsize, >X@@ -212,7 +212,7 @@ >X dstsize, >X dstmasklen; >X >X- is.read(&this->_descriptor,sizeof(this->_descriptor)); >X+ is.read((char *)&this->_descriptor,sizeof(this->_descriptor)); >X this->_descriptor = ntohs(this->_descriptor); >X >X srcmasklen = ((this->_descriptor >> 5) & 0x1f) + 1; >X@@ -237,7 +237,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsNetMatrixEntry::read(int fd, uint8_t version = 2) >X+int ArtsNetMatrixEntry::read(int fd, uint8_t version) >X { >X uint8_t bytesize, >X pktsize, >X@@ -298,7 +298,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-ostream & ArtsNetMatrixEntry::write(ostream & os, uint8_t version = 2) const >X+ostream & ArtsNetMatrixEntry::write(ostream & os, uint8_t version) const >X { >X uint8_t bytesize, >X pktsize, >X@@ -309,7 +309,7 @@ >X uint16_t tmpDescriptor; >X >X tmpDescriptor = htons(this->_descriptor); >X- os.write(&tmpDescriptor,sizeof(tmpDescriptor)); >X+ os.write((char *)&tmpDescriptor,sizeof(tmpDescriptor)); >X >X srcmasklen = ((this->_descriptor >> 5) & 0x1f) + 1; >X srcsize = (srcmasklen + 7) / 8; >X@@ -333,7 +333,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsNetMatrixEntry::write(int fd, uint8_t version = 2) const >X+int ArtsNetMatrixEntry::write(int fd, uint8_t version) const >X { >X uint8_t bytesize, >X pktsize, >X--- ./classes/src/ArtsNetMatrixData.cc.orig Mon Oct 2 13:05:25 2000 >X+++ ./classes/src/ArtsNetMatrixData.cc Sun Sep 8 04:03:22 2002 >X@@ -83,7 +83,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream & ArtsNetMatrixData::read(istream& is, uint8_t version = 2) >X+istream & ArtsNetMatrixData::read(istream& is, uint8_t version) >X { >X uint32_t entryNum; >X ArtsNetMatrixEntry netEntry; >X@@ -108,7 +108,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsNetMatrixData::read(int fd, uint8_t version = 2) >X+int ArtsNetMatrixData::read(int fd, uint8_t version) >X { >X uint32_t entryNum; >X ArtsNetMatrixEntry netEntry; >X@@ -163,7 +163,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-ostream & ArtsNetMatrixData::write(ostream& os, uint8_t version = 2) >X+ostream & ArtsNetMatrixData::write(ostream& os, uint8_t version) >X { >X uint32_t entryNum; >X >X@@ -185,7 +185,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsNetMatrixData::write(int fd, uint8_t version = 2) >X+int ArtsNetMatrixData::write(int fd, uint8_t version) >X { >X uint32_t entryNum; >X int rc; >X@@ -237,7 +237,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsNetMatrixData::Length(uint8_t version = 2) const >X+uint32_t ArtsNetMatrixData::Length(uint8_t version) const >X { >X uint32_t length = 0; >X >X--- ./classes/src/ArtsNextHopTableEntry.cc.orig Mon Oct 2 13:05:26 2000 >X+++ ./classes/src/ArtsNextHopTableEntry.cc Sun Sep 8 04:03:22 2002 >X@@ -192,7 +192,7 @@ >X //------------------------------------------------------------------------- >X // uint32_t ArtsNextHopTableEntry::Length(uint8_t version = 0) const >X //------------------------------------------------------------------------- >X-uint32_t ArtsNextHopTableEntry::Length(uint8_t version = 0) const >X+uint32_t ArtsNextHopTableEntry::Length(uint8_t version) const >X { >X uint32_t len = 0; >X >X@@ -207,15 +207,15 @@ >X //------------------------------------------------------------------------- >X // istream& ArtsNextHopTableEntry::read(istream& is, uint8_t version = 0) >X //------------------------------------------------------------------------- >X-istream& ArtsNextHopTableEntry::read(istream& is, uint8_t version = 0) >X+istream& ArtsNextHopTableEntry::read(istream& is, uint8_t version) >X { >X uint8_t fieldLen; >X >X // IP address >X- is.read(&this->_ipAddr,sizeof(this->_ipAddr)); >X+ is.read((char *)&this->_ipAddr,sizeof(this->_ipAddr)); >X >X // descriptor >X- is.read(&this->_descriptor,sizeof(this->_descriptor)); >X+ is.read((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X // pkts >X fieldLen = (this->_descriptor >> 3) + 1; >X@@ -231,7 +231,7 @@ >X //------------------------------------------------------------------------- >X // int ArtsNextHopTableEntry::read(int fd, uint8_t version = 0) >X //------------------------------------------------------------------------- >X-int ArtsNextHopTableEntry::read(int fd, uint8_t version = 0) >X+int ArtsNextHopTableEntry::read(int fd, uint8_t version) >X { >X uint8_t fieldLen; >X int rc = 0; >X@@ -262,15 +262,15 @@ >X // uint8_t version = 0) const >X //------------------------------------------------------------------------- >X ostream& ArtsNextHopTableEntry::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint8_t fieldLen; >X >X // IP address >X- os.write(&this->_ipAddr,sizeof(this->_ipAddr)); >X+ os.write((char *)&this->_ipAddr,sizeof(this->_ipAddr)); >X >X // descriptor >X- os.write(&this->_descriptor,1); >X+ os.write((char *)&this->_descriptor,1); >X >X // pkts >X fieldLen = (this->_descriptor >> 3) + 1; >X@@ -286,7 +286,7 @@ >X //------------------------------------------------------------------------- >X // int ArtsNextHopTableEntry::write(int fd, uint8_t version = 0) const >X //------------------------------------------------------------------------- >X-int ArtsNextHopTableEntry::write(int fd, uint8_t version = 0) const >X+int ArtsNextHopTableEntry::write(int fd, uint8_t version) const >X { >X uint8_t fieldLen; >X int rc = 0; >X--- ./classes/src/ArtsNextHopTableData.cc.orig Mon Oct 2 13:05:26 2000 >X+++ ./classes/src/ArtsNextHopTableData.cc Sun Sep 8 04:03:23 2002 >X@@ -182,7 +182,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsNextHopTableData::ComputeLength(uint8_t version = 0) const >X+uint32_t ArtsNextHopTableData::ComputeLength(uint8_t version) const >X { >X this->_length = 0; >X >X@@ -205,7 +205,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsNextHopTableData::Length(uint8_t version = 0) const >X+uint32_t ArtsNextHopTableData::Length(uint8_t version) const >X { >X this->ComputeLength(version); >X return(this->_length); >X@@ -216,7 +216,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream& ArtsNextHopTableData::read(istream& is, uint8_t version = 0) >X+istream& ArtsNextHopTableData::read(istream& is, uint8_t version) >X { >X uint32_t numNextHops; >X uint32_t NextHopNum; >X@@ -239,7 +239,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsNextHopTableData::read(int fd, uint8_t version = 0) >X+int ArtsNextHopTableData::read(int fd, uint8_t version) >X { >X uint32_t numNextHops; >X uint32_t NextHopNum; >X@@ -281,7 +281,7 @@ >X // >X //------------------------------------------------------------------------- >X ostream& ArtsNextHopTableData::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint32_t numNextHops; >X >X@@ -306,7 +306,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsNextHopTableData::write(int fd, uint8_t version = 0) const >X+int ArtsNextHopTableData::write(int fd, uint8_t version) const >X { >X uint32_t numNextHops; >X int rc; >X--- ./classes/src/ArtsPortChoice.cc.orig Mon Oct 2 13:05:26 2000 >X+++ ./classes/src/ArtsPortChoice.cc Sun Sep 8 04:03:23 2002 >X@@ -293,7 +293,7 @@ >X { >X uint8_t portLength; >X >X- is.read(&this->_flags,sizeof(this->_flags)); >X+ is.read((char *)&this->_flags,sizeof(this->_flags)); >X if (!is) >X return(is); >X >X@@ -364,7 +364,7 @@ >X { >X uint8_t portLength; >X >X- os.write(&this->_flags,sizeof(this->_flags)); >X+ os.write((char *)&this->_flags,sizeof(this->_flags)); >X >X portLength = 1; >X if (this->_flags & this->k_firstPortLengthMask) >X--- ./classes/src/ArtsPortChooser.lex.orig Mon Oct 2 13:05:27 2000 >X+++ ./classes/src/ArtsPortChooser.lex Sun Sep 8 04:03:23 2002 >X@@ -233,7 +233,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsPortChooser::Length(uint8_t version = 0) const >X+uint32_t ArtsPortChooser::Length(uint8_t version) const >X { >X uint32_t length = 0; >X vector<ArtsPortChoice>::const_iterator choiceIter; >X--- ./classes/src/ArtsPortMatrixAggregator.cc.orig Mon Oct 2 13:05:27 2000 >X+++ ./classes/src/ArtsPortMatrixAggregator.cc Sun Sep 8 04:03:23 2002 >X@@ -327,7 +327,7 @@ >X //---------------------------------------------------------------------------- >X ArtsSelectedPortTable * >X ArtsPortMatrixAggregator:: >X-ConvertToArtsSelectedPortTable(int numTopPorts, bool byPkts = false) const >X+ConvertToArtsSelectedPortTable(int numTopPorts, bool byPkts) const >X { >X ArtsPortTableEntry portEntry; >X map<ArtsPortMatrixKeyValue,counter_t,less<ArtsPortMatrixKeyValue> >::const_iterator portCounter; >X--- ./classes/src/ArtsPortMatrixAggregatorMap.cc.orig Mon Oct 2 13:05:27 2000 >X+++ ./classes/src/ArtsPortMatrixAggregatorMap.cc Sun Sep 8 04:03:23 2002 >X@@ -46,9 +46,11 @@ >X >X #include <string> >X #ifdef HAVE_FSTREAM >X- #include <fstream> >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X #else >X- #include <fstream.h> >X+# include <fstream.h> >X #endif >X >X #include "ArtsPortMatrixAggregatorMap.hh" >X--- ./classes/src/ArtsPortMatrixEntry.cc.orig Mon Oct 2 13:05:27 2000 >X+++ ./classes/src/ArtsPortMatrixEntry.cc Sun Sep 8 04:03:23 2002 >X@@ -176,7 +176,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsPortMatrixEntry::Length(uint8_t version = 0) const >X+uint32_t ArtsPortMatrixEntry::Length(uint8_t version) const >X { >X uint32_t length; >X >X@@ -189,18 +189,18 @@ >X } >X >X //------------------------------------------------------------------------- >X-// istream& ArtsPortMatrixEntry::read(istream& is, uint8_t version = 0) >X+// istream& ArtsPortMatrixEntry::read(istream& is, uint8_t version) >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream& ArtsPortMatrixEntry::read(istream& is, uint8_t version = 0) >X+istream& ArtsPortMatrixEntry::read(istream& is, uint8_t version) >X { >X uint8_t bytesize, >X pktsize, >X srcsize, >X dstsize; >X >X- is.read(&this->_descriptor,sizeof(this->_descriptor)); >X+ is.read((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X srcsize = (this->_descriptor & 0x01) + 1; >X dstsize = ((this->_descriptor >> 1) & 0x01) + 1; >X@@ -220,7 +220,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsPortMatrixEntry::read(int fd, uint8_t version = 0) >X+int ArtsPortMatrixEntry::read(int fd, uint8_t version) >X { >X uint8_t bytesize, >X pktsize, >X@@ -273,14 +273,14 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-ostream & ArtsPortMatrixEntry::write(ostream & os, uint8_t version = 0) const >X+ostream & ArtsPortMatrixEntry::write(ostream & os, uint8_t version) const >X { >X uint8_t bytesize, >X pktsize, >X srcsize, >X dstsize; >X >X- os.write(&this->_descriptor,sizeof(this->_descriptor)); >X+ os.write((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X srcsize = (this->_descriptor & 0x01) + 1; >X dstsize = ((this->_descriptor >> 1) & 0x01) + 1; >X@@ -300,7 +300,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsPortMatrixEntry::write(int fd, uint8_t version = 0) const >X+int ArtsPortMatrixEntry::write(int fd, uint8_t version) const >X { >X uint8_t bytesize, >X pktsize, >X--- ./classes/src/ArtsPortMatrixData.cc.orig Mon Oct 2 13:05:27 2000 >X+++ ./classes/src/ArtsPortMatrixData.cc Sun Sep 8 04:03:23 2002 >X@@ -82,7 +82,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream & ArtsPortMatrixData::read(istream& is, uint8_t version = 0) >X+istream & ArtsPortMatrixData::read(istream& is, uint8_t version) >X { >X uint32_t entryNum; >X ArtsPortMatrixEntry portEntry; >X@@ -107,7 +107,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsPortMatrixData::read(int fd, uint8_t version = 0) >X+int ArtsPortMatrixData::read(int fd, uint8_t version) >X { >X uint32_t entryNum; >X ArtsPortMatrixEntry portEntry; >X@@ -162,7 +162,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-ostream & ArtsPortMatrixData::write(ostream& os, uint8_t version = 0) >X+ostream & ArtsPortMatrixData::write(ostream& os, uint8_t version) >X { >X uint32_t entryNum; >X >X@@ -180,11 +180,11 @@ >X } >X >X //------------------------------------------------------------------------- >X-// int ArtsPortMatrixData::write(int fd, uint8_t version = 0) >X+// int ArtsPortMatrixData::write(int fd, uint8_t version) >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsPortMatrixData::write(int fd, uint8_t version = 0) >X+int ArtsPortMatrixData::write(int fd, uint8_t version) >X { >X uint32_t entryNum; >X int rc; >X@@ -236,7 +236,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsPortMatrixData::Length(uint8_t version = 0) const >X+uint32_t ArtsPortMatrixData::Length(uint8_t version) const >X { >X uint32_t length = 0; >X >X--- ./classes/src/ArtsPortTableEntry.cc.orig Mon Oct 2 13:05:28 2000 >X+++ ./classes/src/ArtsPortTableEntry.cc Sun Sep 8 04:03:23 2002 >X@@ -332,7 +332,7 @@ >X //------------------------------------------------------------------------- >X // uint32_t ArtsPortTableEntry::Length(uint8_t version = 0) const >X //------------------------------------------------------------------------- >X-uint32_t ArtsPortTableEntry::Length(uint8_t version = 0) const >X+uint32_t ArtsPortTableEntry::Length(uint8_t version) const >X { >X uint32_t len = 0; >X >X@@ -349,7 +349,7 @@ >X //------------------------------------------------------------------------- >X // istream& ArtsPortTableEntry::read(istream& is, uint8_t version = 0) >X //------------------------------------------------------------------------- >X-istream& ArtsPortTableEntry::read(istream& is, uint8_t version = 0) >X+istream& ArtsPortTableEntry::read(istream& is, uint8_t version) >X { >X uint8_t fieldLen; >X >X@@ -358,7 +358,7 @@ >X sizeof(this->_portNum)); >X >X // descriptor >X- is.read(&this->_descriptor,sizeof(this->_descriptor)); >X+ is.read((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X // inPkts >X fieldLen = 1 << (this->_descriptor >> 6); >X@@ -382,7 +382,7 @@ >X //------------------------------------------------------------------------- >X // int ArtsPortTableEntry::read(int fd, uint8_t version = 0) >X //------------------------------------------------------------------------- >X-int ArtsPortTableEntry::read(int fd, uint8_t version = 0) >X+int ArtsPortTableEntry::read(int fd, uint8_t version) >X { >X uint8_t fieldLen; >X int rc = 0; >X@@ -421,7 +421,7 @@ >X // uint8_t version = 0) const >X //------------------------------------------------------------------------- >X ostream& ArtsPortTableEntry::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint8_t fieldLen; >X >X@@ -430,7 +430,7 @@ >X sizeof(this->_portNum)); >X >X // descriptor >X- os.write(&this->_descriptor,1); >X+ os.write((char *)&this->_descriptor,1); >X >X // inPkts >X fieldLen = 1 << (this->_descriptor >> 6); >X@@ -454,7 +454,7 @@ >X //------------------------------------------------------------------------- >X // int ArtsPortTableEntry::write(int fd, uint8_t version = 0) const >X //------------------------------------------------------------------------- >X-int ArtsPortTableEntry::write(int fd, uint8_t version = 0) const >X+int ArtsPortTableEntry::write(int fd, uint8_t version) const >X { >X uint8_t fieldLen; >X int rc = 0; >X--- ./classes/src/ArtsPortTableData.cc.orig Mon Oct 2 13:05:28 2000 >X+++ ./classes/src/ArtsPortTableData.cc Sun Sep 8 04:03:23 2002 >X@@ -182,7 +182,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsPortTableData::ComputeLength(uint8_t version = 0) const >X+uint32_t ArtsPortTableData::ComputeLength(uint8_t version) const >X { >X this->_length = 0; >X >X@@ -205,7 +205,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsPortTableData::Length(uint8_t version = 0) const >X+uint32_t ArtsPortTableData::Length(uint8_t version) const >X { >X this->ComputeLength(version); >X return(this->_length); >X@@ -216,7 +216,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream& ArtsPortTableData::read(istream& is, uint8_t version = 0) >X+istream& ArtsPortTableData::read(istream& is, uint8_t version) >X { >X uint32_t numPorts; >X uint32_t portNum; >X@@ -239,7 +239,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsPortTableData::read(int fd, uint8_t version = 0) >X+int ArtsPortTableData::read(int fd, uint8_t version) >X { >X uint32_t numPorts; >X uint32_t portNum; >X@@ -281,7 +281,7 @@ >X // >X //------------------------------------------------------------------------- >X ostream& ArtsPortTableData::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint32_t numPorts; >X vector<ArtsPortTableEntry>::const_iterator portEntry; >X@@ -305,7 +305,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsPortTableData::write(int fd, uint8_t version = 0) const >X+int ArtsPortTableData::write(int fd, uint8_t version) const >X { >X uint32_t numPorts; >X int rc; >X--- ./classes/src/ArtsProtocolTableEntry.cc.orig Mon Oct 2 13:05:28 2000 >X+++ ./classes/src/ArtsProtocolTableEntry.cc Sun Sep 8 04:03:23 2002 >X@@ -189,7 +189,7 @@ >X //------------------------------------------------------------------------- >X // uint32_t ArtsProtocolTableEntry::Length(uint8_t version = 0) const >X //------------------------------------------------------------------------- >X-uint32_t ArtsProtocolTableEntry::Length(uint8_t version = 0) const >X+uint32_t ArtsProtocolTableEntry::Length(uint8_t version) const >X { >X uint32_t len = 0; >X >X@@ -204,15 +204,15 @@ >X //------------------------------------------------------------------------- >X // istream& ArtsProtocolTableEntry::read(istream& is, uint8_t version = 0) >X //------------------------------------------------------------------------- >X-istream& ArtsProtocolTableEntry::read(istream& is, uint8_t version = 0) >X+istream& ArtsProtocolTableEntry::read(istream& is, uint8_t version) >X { >X uint8_t fieldLen; >X >X // protocol number >X- is.read(&this->_protocolNum,sizeof(this->_protocolNum)); >X+ is.read((char *)&this->_protocolNum,sizeof(this->_protocolNum)); >X >X // descriptor >X- is.read(&this->_descriptor,sizeof(this->_descriptor)); >X+ is.read((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X // pkts >X fieldLen = (this->_descriptor >> 3) + 1; >X@@ -228,7 +228,7 @@ >X //------------------------------------------------------------------------- >X // int ArtsProtocolTableEntry::read(int fd, uint8_t version = 0) >X //------------------------------------------------------------------------- >X-int ArtsProtocolTableEntry::read(int fd, uint8_t version = 0) >X+int ArtsProtocolTableEntry::read(int fd, uint8_t version) >X { >X uint8_t fieldLen; >X int rc = 0; >X@@ -259,15 +259,15 @@ >X // uint8_t version = 0) const >X //------------------------------------------------------------------------- >X ostream& ArtsProtocolTableEntry::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint8_t fieldLen; >X >X // protocol number >X- os.write(&this->_protocolNum,sizeof(this->_protocolNum)); >X+ os.write((char *)&this->_protocolNum,sizeof(this->_protocolNum)); >X >X // descriptor >X- os.write(&this->_descriptor,1); >X+ os.write((char *)&this->_descriptor,1); >X >X // pkts >X fieldLen = (this->_descriptor >> 3) + 1; >X@@ -283,7 +283,7 @@ >X //------------------------------------------------------------------------- >X // int ArtsProtocolTableEntry::write(int fd, uint8_t version = 0) const >X //------------------------------------------------------------------------- >X-int ArtsProtocolTableEntry::write(int fd, uint8_t version = 0) const >X+int ArtsProtocolTableEntry::write(int fd, uint8_t version) const >X { >X uint8_t fieldLen; >X int rc = 0; >X--- ./classes/src/ArtsProtocolTableData.cc.orig Mon Oct 2 13:05:28 2000 >X+++ ./classes/src/ArtsProtocolTableData.cc Sun Sep 8 04:03:23 2002 >X@@ -182,7 +182,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsProtocolTableData::ComputeLength(uint8_t version = 0) const >X+uint32_t ArtsProtocolTableData::ComputeLength(uint8_t version) const >X { >X this->_length = 0; >X >X@@ -205,18 +205,18 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsProtocolTableData::Length(uint8_t version = 0) const >X+uint32_t ArtsProtocolTableData::Length(uint8_t version) const >X { >X this->ComputeLength(version); >X return(this->_length); >X } >X >X //------------------------------------------------------------------------- >X-// istream& ArtsProtocolTableData::read(istream& is, uint8_t version = 0) >X+// istream& ArtsProtocolTableData::read(istream& is, uint8_t version) >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream& ArtsProtocolTableData::read(istream& is, uint8_t version = 0) >X+istream& ArtsProtocolTableData::read(istream& is, uint8_t version) >X { >X uint32_t numProtocols; >X uint32_t protocolNum; >X@@ -239,7 +239,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsProtocolTableData::read(int fd, uint8_t version = 0) >X+int ArtsProtocolTableData::read(int fd, uint8_t version) >X { >X uint32_t numProtocols; >X uint32_t protocolNum; >X@@ -281,7 +281,7 @@ >X // >X //------------------------------------------------------------------------- >X ostream& ArtsProtocolTableData::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint32_t numProtocols; >X >X@@ -306,7 +306,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsProtocolTableData::write(int fd, uint8_t version = 0) const >X+int ArtsProtocolTableData::write(int fd, uint8_t version) const >X { >X uint32_t numProtocols; >X int rc; >X--- ./classes/src/ArtsProtocolTableAggregatorMap.cc.orig Mon Oct 2 13:05:28 2000 >X+++ ./classes/src/ArtsProtocolTableAggregatorMap.cc Sun Sep 8 04:03:23 2002 >X@@ -46,9 +46,11 @@ >X >X #include <string> >X #ifdef HAVE_FSTREAM >X- #include <fstream> >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X #else >X- #include <fstream.h> >X+# include <fstream.h> >X #endif >X >X #include "ArtsProtocolTableAggregatorMap.hh" >X--- ./classes/src/ArtsPrimitive.cc.orig Mon Oct 2 13:05:28 2000 >X+++ ./classes/src/ArtsPrimitive.cc Sun Sep 8 04:03:23 2002 >X@@ -150,11 +150,11 @@ >X switch (len) { >X case 1: >X val8 = value; >X- os.write(&val8,sizeof(val8)); >X+ os.write((char *)&val8,sizeof(val8)); >X break; >X case 2: >X val16 = htons(value); >X- os.write(&val16,sizeof(val16)); >X+ os.write((char *)&val16,sizeof(val16)); >X break; >X default: >X #ifdef ARTS_DEBUG_DO_ASSERTIONS >X@@ -218,11 +218,11 @@ >X >X switch (len) { >X case 1: >X- is.read(&val8,sizeof(val8)); >X+ is.read((char *)&val8,sizeof(val8)); >X value = val8; >X break; >X case 2: >X- is.read(&val16,sizeof(val16)); >X+ is.read((char *)&val16,sizeof(val16)); >X value = ntohs(val16); >X break; >X default: >X@@ -289,23 +289,23 @@ >X switch (len) { >X case 1: >X val8 = value; >X- os.write(&val8,sizeof(val8)); >X+ os.write((char *)&val8,sizeof(val8)); >X break; >X case 2: >X val16 = value; >X val16 = htons(val16); >X- os.write(&val16,sizeof(val16)); >X+ os.write((char *)&val16,sizeof(val16)); >X break; >X case 3: >X val8 = (value >> 16); >X- os.write(&val8,sizeof(val8)); >X+ os.write((char *)&val8,sizeof(val8)); >X val16 = htons((value & 0x0000ffff)); >X- os.write(&val16,sizeof(val16)); >X+ os.write((char *)&val16,sizeof(val16)); >X break; >X case 4: >X val32 = value; >X val32 = htonl(value); >X- os.write(&val32,sizeof(val32)); >X+ os.write((char *)&val32,sizeof(val32)); >X break; >X default: >X #ifdef ARTS_DEBUG_DO_ASSERTIONS >X@@ -384,21 +384,21 @@ >X >X switch (len) { >X case 1: >X- is.read(&val8,sizeof(val8)); >X+ is.read((char *)&val8,sizeof(val8)); >X value = val8; >X break; >X case 2: >X- is.read(&val16,sizeof(val16)); >X+ is.read((char *)&val16,sizeof(val16)); >X value = ntohs(val16); >X break; >X case 3: >X- is.read(&val8,sizeof(val8)); >X+ is.read((char *)&val8,sizeof(val8)); >X value = ((uint32_t)val8) << 16; >X- is.read(&val16,sizeof(val16)); >X+ is.read((char *)&val16,sizeof(val16)); >X value |= ntohs(val16); >X break; >X case 4: >X- is.read(&val32,sizeof(val32)); >X+ is.read((char *)&val32,sizeof(val32)); >X value = ntohl(val32); >X break; >X default: >X@@ -483,22 +483,22 @@ >X switch (len) { >X case 1: >X val8 = value; >X- os.write(&val8,sizeof(val8)); >X+ os.write((char *)&val8,sizeof(val8)); >X break; >X case 2: >X val16 = value; >X val16 = htons(val16); >X- os.write(&val16,sizeof(val16)); >X+ os.write((char *)&val16,sizeof(val16)); >X break; >X case 4: >X valuePart[0] = value; >X valuePart[0] = htonl(value); >X- os.write(&valuePart[0],sizeof(uint32_t)); >X+ os.write((char *)&valuePart[0],sizeof(uint32_t)); >X break; >X case 8: >X valuePart[0] = htonl(value >> 32); >X valuePart[1] = htonl(value & 0xffffffff); >X- os.write(valuePart,sizeof(valuePart)); >X+ os.write((char *)valuePart,sizeof(valuePart)); >X break; >X default: >X #ifdef ARTS_DEBUG_DO_ASSERTIONS >X@@ -575,19 +575,19 @@ >X >X switch (len) { >X case 1: >X- is.read(&val8,sizeof(val8)); >X+ is.read((char *)&val8,sizeof(val8)); >X value = val8; >X break; >X case 2: >X- is.read(&val16,sizeof(val16)); >X+ is.read((char *)&val16,sizeof(val16)); >X value = ntohs(val16); >X break; >X case 4: >X- is.read(&valuePart[0],sizeof(uint32_t)); >X+ is.read((char *)&valuePart[0],sizeof(uint32_t)); >X value = ntohl(valuePart[0]); >X break; >X case 8: >X- is.read(valuePart,sizeof(valuePart)); >X+ is.read((char *)valuePart,sizeof(valuePart)); >X value = ((uint64_t)ntohl(valuePart[0])) << 32; >X value += ntohl(valuePart[1]); >X break; >X@@ -667,24 +667,24 @@ >X >X switch (len) { >X case 1: >X- is.read(&octet1,sizeof(octet1)); >X+ is.read((char *)&octet1,sizeof(octet1)); >X value = htonl((ipv4addr_t)octet1 << 24); >X break; >X case 2: >X- is.read(&octet1,sizeof(octet1)); >X- is.read(&octet2,sizeof(octet2)); >X+ is.read((char *)&octet1,sizeof(octet1)); >X+ is.read((char *)&octet2,sizeof(octet2)); >X value = htonl(((ipv4addr_t)octet1 << 24) | ((ipv4addr_t)octet2 << 16)); >X break; >X case 3: >X- is.read(&octet1,sizeof(octet1)); >X- is.read(&octet2,sizeof(octet2)); >X- is.read(&octet3,sizeof(octet3)); >X+ is.read((char *)&octet1,sizeof(octet1)); >X+ is.read((char *)&octet2,sizeof(octet2)); >X+ is.read((char *)&octet3,sizeof(octet3)); >X value = htonl(((ipv4addr_t)octet1 << 24) | >X ((ipv4addr_t)octet2 << 16) | >X ((ipv4addr_t)octet3 << 8)); >X break; >X case 4: >X- is.read(&ipAddr,sizeof(ipAddr)); >X+ is.read((char *)&ipAddr,sizeof(ipAddr)); >X value = ipAddr; >X break; >X default: >X@@ -766,26 +766,26 @@ >X switch (len) { >X case 1: >X octet1 = ntohl(value) >> 24; >X- os.write(&octet1,sizeof(octet1)); >X+ os.write((char *)&octet1,sizeof(octet1)); >X break; >X case 2: >X netaddr = ntohl(value); >X octet1 = (ipv4addr_t)(netaddr >> 24) & 0xff; >X octet2 = (ipv4addr_t)(netaddr >> 16) & 0xff; >X- os.write(&octet1,sizeof(octet1)); >X- os.write(&octet2,sizeof(octet2)); >X+ os.write((char *)&octet1,sizeof(octet1)); >X+ os.write((char *)&octet2,sizeof(octet2)); >X break; >X case 3: >X netaddr = ntohl(value); >X octet1 = (ipv4addr_t)(netaddr >> 24) & 0xff; >X octet2 = (ipv4addr_t)(netaddr >> 16) & 0xff; >X octet3 = (ipv4addr_t)(netaddr >> 8) & 0xff; >X- os.write(&octet1,sizeof(octet1)); >X- os.write(&octet2,sizeof(octet2)); >X- os.write(&octet3,sizeof(octet3)); >X+ os.write((char *)&octet1,sizeof(octet1)); >X+ os.write((char *)&octet2,sizeof(octet2)); >X+ os.write((char *)&octet3,sizeof(octet3)); >X break; >X case 4: >X- os.write(&value,4); >X+ os.write((char *)&value,4); >X break; >X default: >X #ifdef ARTS_DEBUG_DO_ASSERTIONS >X--- ./classes/src/ArtsSelectedPortTableData.cc.orig Mon Oct 2 13:05:29 2000 >X+++ ./classes/src/ArtsSelectedPortTableData.cc Sun Sep 8 04:03:23 2002 >X@@ -188,7 +188,7 @@ >X // >X //------------------------------------------------------------------------- >X uint32_t >X-ArtsSelectedPortTableData::ComputeLength(uint8_t version = 0) const >X+ArtsSelectedPortTableData::ComputeLength(uint8_t version) const >X { >X this->_length = 0; >X >X@@ -214,7 +214,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsSelectedPortTableData::Length(uint8_t version = 0) const >X+uint32_t ArtsSelectedPortTableData::Length(uint8_t version) const >X { >X this->ComputeLength(version); >X return(this->_length); >X@@ -227,7 +227,7 @@ >X // >X //------------------------------------------------------------------------- >X istream& ArtsSelectedPortTableData::read(istream& is, >X- uint8_t version = 0) >X+ uint8_t version) >X { >X uint32_t numPorts; >X uint32_t portNum; >X@@ -251,7 +251,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsSelectedPortTableData::read(int fd, uint8_t version = 0) >X+int ArtsSelectedPortTableData::read(int fd, uint8_t version) >X { >X uint32_t numPorts; >X uint32_t portNum; >X@@ -298,7 +298,7 @@ >X // >X //------------------------------------------------------------------------- >X ostream& ArtsSelectedPortTableData::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint32_t numPorts; >X vector<ArtsPortTableEntry>::const_iterator portEntry; >X@@ -323,7 +323,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsSelectedPortTableData::write(int fd, uint8_t version = 0) const >X+int ArtsSelectedPortTableData::write(int fd, uint8_t version) const >X { >X uint32_t numPorts; >X int rc; >X--- ./classes/src/ArtsTosTableData.cc.orig Mon Oct 2 13:05:29 2000 >X+++ ./classes/src/ArtsTosTableData.cc Sun Sep 8 04:03:23 2002 >X@@ -166,7 +166,7 @@ >X //------------------------------------------------------------------------- >X // uint32_t ArtsTosTableEntry::Length(uint8_t version = 0) const >X //------------------------------------------------------------------------- >X-uint32_t ArtsTosTableEntry::Length(uint8_t version = 0) const >X+uint32_t ArtsTosTableEntry::Length(uint8_t version) const >X { >X uint32_t len = 0; >X >X@@ -181,15 +181,15 @@ >X //------------------------------------------------------------------------- >X // istream& ArtsTosTableEntry::read(istream& is, uint8_t version = 0) >X //------------------------------------------------------------------------- >X-istream& ArtsTosTableEntry::read(istream& is, uint8_t version = 0) >X+istream& ArtsTosTableEntry::read(istream& is, uint8_t version) >X { >X uint8_t fieldLen; >X >X // tos number >X- is.read(&this->_tosNum,sizeof(this->_tosNum)); >X+ is.read((char *)&this->_tosNum,sizeof(this->_tosNum)); >X >X // descriptor >X- is.read(&this->_descriptor,sizeof(this->_descriptor)); >X+ is.read((char *)&this->_descriptor,sizeof(this->_descriptor)); >X >X // pkts >X fieldLen = (this->_descriptor >> 3) + 1; >X@@ -205,7 +205,7 @@ >X //------------------------------------------------------------------------- >X // int ArtsTosTableEntry::read(int fd, uint8_t version = 0) >X //------------------------------------------------------------------------- >X-int ArtsTosTableEntry::read(int fd, uint8_t version = 0) >X+int ArtsTosTableEntry::read(int fd, uint8_t version) >X { >X uint8_t fieldLen; >X int rc = 0; >X@@ -236,15 +236,15 @@ >X // uint8_t version = 0) const >X //------------------------------------------------------------------------- >X ostream& ArtsTosTableEntry::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint8_t fieldLen; >X >X // tos number >X- os.write(&this->_tosNum,sizeof(this->_tosNum)); >X+ os.write((char *)&this->_tosNum,sizeof(this->_tosNum)); >X >X // descriptor >X- os.write(&this->_descriptor,1); >X+ os.write((char *)&this->_descriptor,1); >X >X // pkts >X fieldLen = (this->_descriptor >> 3) + 1; >X@@ -260,7 +260,7 @@ >X //------------------------------------------------------------------------- >X // int ArtsTosTableEntry::write(int fd, uint8_t version = 0) const >X //------------------------------------------------------------------------- >X-int ArtsTosTableEntry::write(int fd, uint8_t version = 0) const >X+int ArtsTosTableEntry::write(int fd, uint8_t version) const >X { >X uint8_t fieldLen; >X int rc = 0; >X@@ -482,7 +482,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsTosTableData::ComputeLength(uint8_t version = 0) const >X+uint32_t ArtsTosTableData::ComputeLength(uint8_t version) const >X { >X this->_length = 0; >X >X@@ -505,7 +505,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-uint32_t ArtsTosTableData::Length(uint8_t version = 0) const >X+uint32_t ArtsTosTableData::Length(uint8_t version) const >X { >X this->ComputeLength(version); >X return(this->_length); >X@@ -516,7 +516,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-istream& ArtsTosTableData::read(istream& is, uint8_t version = 0) >X+istream& ArtsTosTableData::read(istream& is, uint8_t version) >X { >X uint32_t numToss; >X uint32_t tosNum; >X@@ -539,7 +539,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsTosTableData::read(int fd, uint8_t version = 0) >X+int ArtsTosTableData::read(int fd, uint8_t version) >X { >X uint32_t numToss; >X uint32_t tosNum; >X@@ -581,7 +581,7 @@ >X // >X //------------------------------------------------------------------------- >X ostream& ArtsTosTableData::write(ostream& os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint32_t numToss; >X >X@@ -606,7 +606,7 @@ >X //......................................................................... >X // >X //------------------------------------------------------------------------- >X-int ArtsTosTableData::write(int fd, uint8_t version = 0) const >X+int ArtsTosTableData::write(int fd, uint8_t version) const >X { >X uint32_t numToss; >X int rc; >X--- ./classes/src/ArtsTosTableAggregatorMap.cc.orig Mon Oct 2 13:05:29 2000 >X+++ ./classes/src/ArtsTosTableAggregatorMap.cc Sun Sep 8 04:03:23 2002 >X@@ -46,9 +46,11 @@ >X >X #include <string> >X #ifdef HAVE_FSTREAM >X- #include <fstream> >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X #else >X- #include <fstream.h> >X+# include <fstream.h> >X #endif >X >X #include "ArtsTosTableAggregatorMap.hh" >X--- ./classes/src/ArtsNetMatrixAggregatorMap.cc.orig Sun Sep 8 04:23:01 2002 >X+++ ./classes/src/ArtsNetMatrixAggregatorMap.cc Sun Sep 8 04:24:15 2002 >X@@ -46,9 +46,11 @@ >X >X #include <string> >X #ifdef HAVE_FSTREAM >X- #include <fstream> >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X #else >X- #include <fstream.h> >X+# include <fstream.h> >X #endif >X >X #include "ArtsNetMatrixAggregatorMap.hh" >X--- ./classes/src/ArtsNextHopTableAggregatorMap.cc.orig Sun Sep 8 04:26:38 2002 >X+++ ./classes/src/ArtsNextHopTableAggregatorMap.cc Sun Sep 8 04:27:12 2002 >X@@ -46,9 +46,11 @@ >X >X #include <string> >X #ifdef HAVE_FSTREAM >X- #include <fstream> >X+# include <fstream> >X+# include <iterator> >X+ using namespace std; >X #else >X- #include <fstream.h> >X+# include <fstream.h> >X #endif >X >X #include "ArtsNextHopTableAggregatorMap.hh" >X--- ./classes/src/ArtsRttTimeSeriesTableData.cc.orig Sun Sep 8 04:34:34 2002 >X+++ ./classes/src/ArtsRttTimeSeriesTableData.cc Sun Sep 8 04:35:41 2002 >X@@ -192,7 +192,7 @@ >X ostream & ArtsRttTimeSeriesTableEntry::write(ostream & os, >X uint32_t timeBase, >X uint32_t prevSecsOffset, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint8_t rleFlags = 0; >X uint8_t timestampSecsLength = 0; >X@@ -217,7 +217,7 @@ >X >X timestampUsecsLength = BytesNeededForUint32(this->_timestamp.tv_usec); >X rleFlags |= (timestampUsecsLength - 1); >X- os.write(&rleFlags,sizeof(rleFlags)); >X+ os.write((char *)&rleFlags,sizeof(rleFlags)); >X if (rttLength > 0) >X g_ArtsLibInternal_Primitive.WriteUint32(os,this->_rtt,rttLength); >X if (timestampSecsLength > 0) >X@@ -232,14 +232,14 @@ >X // int ArtsRttTimeSeriesTableEntry::write(int fd, >X // uint32_t timeBase, >X // uint32_t prevSecsOffset, >X-// uint8_t version = 0) const >X+// uint8_t version) const >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X int ArtsRttTimeSeriesTableEntry::write(int fd, >X uint32_t timeBase, >X uint32_t prevSecsOffset, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint8_t rleFlags = 0; >X uint8_t timestampSecsLength = 0; >X@@ -302,7 +302,7 @@ >X //---------------------------------------------------------------------------- >X uint32_t ArtsRttTimeSeriesTableEntry::Length(uint32_t timeBase, >X uint32_t prevSecsOffset, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint32_t length = sizeof(uint8_t); // always have rleFlags >X if (this->_rtt != k_droppedPacketRtt) { >X@@ -330,13 +330,13 @@ >X istream & ArtsRttTimeSeriesTableEntry::read(istream & is, >X uint32_t timeBase, >X uint32_t prevSecsOffset, >X- uint8_t version = 0) >X+ uint8_t version) >X { >X uint8_t rleFlags = 0; >X uint8_t timestampUsecsLength = 0; >X uint32_t timeVal; >X >X- is.read(&rleFlags,sizeof(rleFlags)); >X+ is.read((char *)&rleFlags,sizeof(rleFlags)); >X >X if (rleFlags & 0x80) { >X // it's a dropped packet; RTT length is 0 >X@@ -374,7 +374,7 @@ >X //---------------------------------------------------------------------------- >X int ArtsRttTimeSeriesTableEntry::read(int fd, uint32_t timeBase, >X uint32_t prevSecsOffset, >X- uint8_t version = 0) >X+ uint8_t version) >X { >X uint8_t rleFlags = 0; >X uint8_t timestampUsecsLength = 0; >X@@ -594,7 +594,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-istream & ArtsRttTimeSeriesTableData::read(istream& is, uint8_t version = 0) >X+istream & ArtsRttTimeSeriesTableData::read(istream& is, uint8_t version) >X { >X uint32_t numRttEntries, rttEntryNum; >X ArtsRttTimeSeriesTableEntry rttEntry; >X@@ -623,7 +623,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsRttTimeSeriesTableData::read(int fd, uint8_t version = 0) >X+int ArtsRttTimeSeriesTableData::read(int fd, uint8_t version) >X { >X uint32_t numRttEntries, rttEntryNum; >X ArtsRttTimeSeriesTableEntry rttEntry; >X@@ -664,7 +664,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-uint32_t ArtsRttTimeSeriesTableData::Length(uint8_t version = 0) const >X+uint32_t ArtsRttTimeSeriesTableData::Length(uint8_t version) const >X { >X uint32_t length = 0; >X uint32_t rttEntryNum, numRttEntries; >X@@ -693,7 +693,7 @@ >X // >X //---------------------------------------------------------------------------- >X ostream & ArtsRttTimeSeriesTableData::write(ostream & os, >X- uint8_t version = 0) const >X+ uint8_t version) const >X { >X uint32_t numRttEntries, rttEntryNum; >X uint32_t rttUsecs; >X@@ -729,7 +729,7 @@ >X //............................................................................ >X // >X //---------------------------------------------------------------------------- >X-int ArtsRttTimeSeriesTableData::write(int fd, uint8_t version = 0) const >X+int ArtsRttTimeSeriesTableData::write(int fd, uint8_t version) const >X { >X uint32_t numRttEntries, rttEntryNum; >X uint32_t rttUsecs; >END-of-arts++/files/patch-aa >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 42675
: 25027 |
25028