- Update to 4.8.5
PR: 112923 Submitted by: Kevin Oberman <oberman@es.net> (maintainer)
This commit is contained in:
parent
7d45e9d31a
commit
a824d56baa
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=192371
47 changed files with 5 additions and 1780 deletions
|
@ -6,8 +6,7 @@
|
|||
#
|
||||
|
||||
PORTNAME= irrtoolset
|
||||
PORTVERSION= 4.8.4
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 4.8.5
|
||||
CATEGORIES= net-mgmt
|
||||
MASTER_SITES= ${MASTER_SITE_ISC} \
|
||||
ftp://ftp.ripe.net/tools/
|
||||
|
@ -21,6 +20,7 @@ PLIST_FILES= bin/rpslcheck bin/peval bin/RtConfig
|
|||
|
||||
USE_BISON= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GCC= 3.4
|
||||
GNU_CONFIGURE= Yes
|
||||
CONFIGURE_ARGS= --x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
MD5 (IRRToolSet-4.8.4.tar.gz) = d93fbaa58b9f9d6a6456c1d76645bd59
|
||||
SHA256 (IRRToolSet-4.8.4.tar.gz) = 8bf469c3813536ac9b619bd111a482bb10b613e74ab6957013ed001f748b2c3b
|
||||
SIZE (IRRToolSet-4.8.4.tar.gz) = 976139
|
||||
MD5 (IRRToolSet-4.8.5.tar.gz) = 30003e1c0403462d7e0148bca0674062
|
||||
SHA256 (IRRToolSet-4.8.5.tar.gz) = b520b292d4d0fd48b1ee8d66a1f8639ecdc217d80ad278f2fe4bf665d25d87e2
|
||||
SIZE (IRRToolSet-4.8.5.tar.gz) = 988737
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
--- src/Core/configure.orig 2006-03-22 22:27:49.000000000 +0000
|
||||
+++ src/Core/configure
|
||||
@@ -1362,6 +1362,12 @@ _ACEOF
|
||||
bsdi* )
|
||||
EXTRA_LIBS="-lipc"
|
||||
;;
|
||||
+ dragonfly*)
|
||||
+ cat >>confdefs.h <<\_ACEOF
|
||||
+#define HOST_OS_IS_FREEBSD 1
|
||||
+_ACEOF
|
||||
+ ;;
|
||||
+
|
||||
freebsd* )
|
||||
EXTRA_INCLUDE_DIRS="-I/usr/local/lib/g++-include"
|
||||
cat >>confdefs.h <<\_ACEOF
|
|
@ -1,96 +0,0 @@
|
|||
--- src/Core/gnu/ACG.cc.orig 2002-03-27 12:32:59.000000000 +0100
|
||||
+++ src/Core/gnu/ACG.cc
|
||||
@@ -123,7 +123,7 @@ static int randomStateTable[][3] = {
|
||||
//
|
||||
|
||||
#define RANDOM_PERM_SIZE 64
|
||||
-_G_uint32_t randomPermutations[RANDOM_PERM_SIZE] = {
|
||||
+uint32_t randomPermutations[RANDOM_PERM_SIZE] = {
|
||||
0xffffffff, 0x00000000, 0x00000000, 0x00000000, // 3210
|
||||
0x0000ffff, 0x00ff0000, 0x00000000, 0xff000000, // 2310
|
||||
0xff0000ff, 0x0000ff00, 0x00000000, 0x00ff0000, // 3120
|
||||
@@ -149,7 +149,7 @@ _G_uint32_t randomPermutations[RANDOM_PE
|
||||
// SEED_TABLE_SIZE must be a power of 2
|
||||
//
|
||||
#define SEED_TABLE_SIZE 32
|
||||
-static _G_uint32_t seedTable[SEED_TABLE_SIZE] = {
|
||||
+static uint32_t seedTable[SEED_TABLE_SIZE] = {
|
||||
0xbdcc47e5, 0x54aea45d, 0xec0df859, 0xda84637b,
|
||||
0xc8c6cb4f, 0x35574b01, 0x28260b7d, 0x0d07fdbf,
|
||||
0x9faaeeb0, 0x613dd169, 0x5ce2d818, 0x85b9e706,
|
||||
@@ -171,15 +171,15 @@ static _G_uint32_t seedTable[SEED_TABLE_
|
||||
// LC_C = result of a long trial & error series = 3907864577
|
||||
//
|
||||
|
||||
-static const _G_uint32_t LC_A = 66049;
|
||||
-static const _G_uint32_t LC_C = 3907864577u;
|
||||
-static inline _G_uint32_t LCG(_G_uint32_t x)
|
||||
+static const uint32_t LC_A = 66049;
|
||||
+static const uint32_t LC_C = 3907864577u;
|
||||
+static inline uint32_t LCG(uint32_t x)
|
||||
{
|
||||
return( x * LC_A + LC_C );
|
||||
}
|
||||
|
||||
|
||||
-ACG::ACG(_G_uint32_t seed, int size)
|
||||
+ACG::ACG(uint32_t seed, int size)
|
||||
{
|
||||
register int l;
|
||||
initialSeed = seed;
|
||||
@@ -205,7 +205,7 @@ ACG::ACG(_G_uint32_t seed, int size)
|
||||
// Allocate the state table & the auxillary table in a single malloc
|
||||
//
|
||||
|
||||
- state = new _G_uint32_t[stateSize + auxSize];
|
||||
+ state = new uint32_t[stateSize + auxSize];
|
||||
auxState = &state[stateSize];
|
||||
|
||||
reset();
|
||||
@@ -217,7 +217,7 @@ ACG::ACG(_G_uint32_t seed, int size)
|
||||
void
|
||||
ACG::reset()
|
||||
{
|
||||
- register _G_uint32_t u;
|
||||
+ register uint32_t u;
|
||||
|
||||
if (initialSeed < SEED_TABLE_SIZE) {
|
||||
u = seedTable[ initialSeed ];
|
||||
@@ -247,7 +247,7 @@ ACG::reset()
|
||||
|
||||
lcgRecurr = u;
|
||||
|
||||
- assert(sizeof(double) == 2 * sizeof(_G_int32_t));
|
||||
+ assert(sizeof(double) == 2 * sizeof(int32_t));
|
||||
}
|
||||
|
||||
ACG::~ACG()
|
||||
@@ -261,16 +261,16 @@ ACG::~ACG()
|
||||
// Returns 32 bits of random information.
|
||||
//
|
||||
|
||||
-_G_uint32_t
|
||||
+uint32_t
|
||||
ACG::asLong()
|
||||
{
|
||||
- _G_uint32_t result = state[k] + state[j];
|
||||
+ uint32_t result = state[k] + state[j];
|
||||
state[k] = result;
|
||||
j = (j <= 0) ? (stateSize-1) : (j-1);
|
||||
k = (k <= 0) ? (stateSize-1) : (k-1);
|
||||
|
||||
short int auxIndex = (result >> 24) & (auxSize - 1);
|
||||
- register _G_uint32_t auxACG = auxState[auxIndex];
|
||||
+ register uint32_t auxACG = auxState[auxIndex];
|
||||
auxState[auxIndex] = lcgRecurr = LCG(lcgRecurr);
|
||||
|
||||
//
|
||||
@@ -278,7 +278,7 @@ ACG::asLong()
|
||||
// do not want to run off the end of the permutation table.
|
||||
// This insures that we have always got four entries left.
|
||||
//
|
||||
- register _G_uint32_t *perm = & randomPermutations[result & 0x3c];
|
||||
+ register uint32_t *perm = & randomPermutations[result & 0x3c];
|
||||
|
||||
result = *(perm++) & auxACG;
|
||||
result |= *(perm++) & ((auxACG << 24)
|
|
@ -1,35 +0,0 @@
|
|||
--- src/Core/gnu/ACG.h.orig 2002-03-27 12:32:59.000000000 +0100
|
||||
+++ src/Core/gnu/ACG.h
|
||||
@@ -42,26 +42,26 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
|
||||
class ACG : public RNG {
|
||||
|
||||
- _G_uint32_t initialSeed; // used to reset generator
|
||||
+ uint32_t initialSeed; // used to reset generator
|
||||
int initialTableEntry;
|
||||
|
||||
- _G_uint32_t *state;
|
||||
- _G_uint32_t *auxState;
|
||||
+ uint32_t *state;
|
||||
+ uint32_t *auxState;
|
||||
short stateSize;
|
||||
short auxSize;
|
||||
- _G_uint32_t lcgRecurr;
|
||||
+ uint32_t lcgRecurr;
|
||||
short j;
|
||||
short k;
|
||||
|
||||
protected:
|
||||
|
||||
public:
|
||||
- ACG(_G_uint32_t seed = 0, int size = 55);
|
||||
+ ACG(uint32_t seed = 0, int size = 55);
|
||||
virtual ~ACG();
|
||||
//
|
||||
// Return a long-words word of random bits
|
||||
//
|
||||
- virtual _G_uint32_t asLong();
|
||||
+ virtual uint32_t asLong();
|
||||
virtual void reset();
|
||||
};
|
||||
|
|
@ -1,52 +0,0 @@
|
|||
--- src/Core/gnu/MLCG.cc.orig 2002-03-27 12:32:59.000000000 +0100
|
||||
+++ src/Core/gnu/MLCG.cc
|
||||
@@ -25,7 +25,7 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
|
||||
#define SEED_TABLE_SIZE 32
|
||||
|
||||
-static _G_int32_t seedTable[SEED_TABLE_SIZE] = {
|
||||
+static int32_t seedTable[SEED_TABLE_SIZE] = {
|
||||
0xbdcc47e5, 0x54aea45d, 0xec0df859, 0xda84637b,
|
||||
0xc8c6cb4f, 0x35574b01, 0x28260b7d, 0x0d07fdbf,
|
||||
0x9faaeeb0, 0x613dd169, 0x5ce2d818, 0x85b9e706,
|
||||
@@ -36,7 +36,7 @@ static _G_int32_t seedTable[SEED_TABLE_S
|
||||
0xb89cff2b, 0x12164de1, 0xa865168d, 0x32b56cdf
|
||||
};
|
||||
|
||||
-MLCG::MLCG(_G_int32_t seed1, _G_int32_t seed2)
|
||||
+MLCG::MLCG(int32_t seed1, int32_t seed2)
|
||||
{
|
||||
initialSeedOne = seed1;
|
||||
initialSeedTwo = seed2;
|
||||
@@ -46,8 +46,8 @@ MLCG::MLCG(_G_int32_t seed1, _G_int32_t
|
||||
void
|
||||
MLCG::reset()
|
||||
{
|
||||
- _G_int32_t seed1 = initialSeedOne;
|
||||
- _G_int32_t seed2 = initialSeedTwo;
|
||||
+ int32_t seed1 = initialSeedOne;
|
||||
+ int32_t seed2 = initialSeedTwo;
|
||||
|
||||
//
|
||||
// Most people pick stupid seed numbers that do not have enough
|
||||
@@ -79,9 +79,9 @@ MLCG::reset()
|
||||
seedTwo = (seedTwo % 2147483397) + 1;
|
||||
}
|
||||
|
||||
-_G_uint32_t MLCG::asLong()
|
||||
+uint32_t MLCG::asLong()
|
||||
{
|
||||
- _G_int32_t k = seedOne % 53668;
|
||||
+ int32_t k = seedOne % 53668;
|
||||
|
||||
seedOne = 40014 * (seedOne-k * 53668) - k * 12211;
|
||||
if (seedOne < 0) {
|
||||
@@ -94,7 +94,7 @@ _G_uint32_t MLCG::asLong()
|
||||
seedTwo += 2147483399;
|
||||
}
|
||||
|
||||
- _G_int32_t z = seedOne - seedTwo;
|
||||
+ int32_t z = seedOne - seedTwo;
|
||||
if (z < 1) {
|
||||
z += 2147483562;
|
||||
}
|
|
@ -1,74 +0,0 @@
|
|||
--- src/Core/gnu/MLCG.h.orig 2002-03-27 12:32:59.000000000 +0100
|
||||
+++ src/Core/gnu/MLCG.h
|
||||
@@ -29,55 +29,55 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
//
|
||||
|
||||
class MLCG : public RNG {
|
||||
- _G_int32_t initialSeedOne;
|
||||
- _G_int32_t initialSeedTwo;
|
||||
- _G_int32_t seedOne;
|
||||
- _G_int32_t seedTwo;
|
||||
+ int32_t initialSeedOne;
|
||||
+ int32_t initialSeedTwo;
|
||||
+ int32_t seedOne;
|
||||
+ int32_t seedTwo;
|
||||
|
||||
protected:
|
||||
|
||||
public:
|
||||
- MLCG(_G_int32_t seed1 = 0, _G_int32_t seed2 = 1);
|
||||
+ MLCG(int32_t seed1 = 0, int32_t seed2 = 1);
|
||||
//
|
||||
// Return a long-words word of random bits
|
||||
//
|
||||
- virtual _G_uint32_t asLong();
|
||||
+ virtual uint32_t asLong();
|
||||
virtual void reset();
|
||||
- _G_int32_t seed1();
|
||||
- void seed1(_G_int32_t);
|
||||
- _G_int32_t seed2();
|
||||
- void seed2(_G_int32_t);
|
||||
- void reseed(_G_int32_t, _G_int32_t);
|
||||
+ int32_t seed1();
|
||||
+ void seed1(int32_t);
|
||||
+ int32_t seed2();
|
||||
+ void seed2(int32_t);
|
||||
+ void reseed(int32_t, int32_t);
|
||||
};
|
||||
|
||||
-inline _G_int32_t
|
||||
+inline int32_t
|
||||
MLCG::seed1()
|
||||
{
|
||||
return(seedOne);
|
||||
}
|
||||
|
||||
inline void
|
||||
-MLCG::seed1(_G_int32_t s)
|
||||
+MLCG::seed1(int32_t s)
|
||||
{
|
||||
initialSeedOne = s;
|
||||
reset();
|
||||
}
|
||||
|
||||
-inline _G_int32_t
|
||||
+inline int32_t
|
||||
MLCG::seed2()
|
||||
{
|
||||
return(seedTwo);
|
||||
}
|
||||
|
||||
inline void
|
||||
-MLCG::seed2(_G_int32_t s)
|
||||
+MLCG::seed2(int32_t s)
|
||||
{
|
||||
initialSeedTwo = s;
|
||||
reset();
|
||||
}
|
||||
|
||||
inline void
|
||||
-MLCG::reseed(_G_int32_t s1, _G_int32_t s2)
|
||||
+MLCG::reseed(int32_t s1, int32_t s2)
|
||||
{
|
||||
initialSeedOne = s1;
|
||||
initialSeedTwo = s2;
|
|
@ -1,11 +0,0 @@
|
|||
--- src/Core/gnu/RNG.cc.orig 2002-03-27 12:32:59.000000000 +0100
|
||||
+++ src/Core/gnu/RNG.cc
|
||||
@@ -40,7 +40,7 @@ RNG::RNG()
|
||||
if (!initialized)
|
||||
{
|
||||
|
||||
- assert (sizeof(double) == 2 * sizeof(_G_uint32_t));
|
||||
+ assert (sizeof(double) == 2 * sizeof(uint32_t));
|
||||
|
||||
//
|
||||
// The following is a hack that I attribute to
|
|
@ -1,34 +0,0 @@
|
|||
--- src/Core/gnu/RNG.h.orig 2002-03-27 12:32:59.000000000 +0100
|
||||
+++ src/Core/gnu/RNG.h
|
||||
@@ -21,18 +21,19 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
#pragma interface
|
||||
#endif
|
||||
|
||||
+#include <sys/types.h>
|
||||
#include <assert.h>
|
||||
#include <math.h>
|
||||
-#include <_G_config.h>
|
||||
+#include <config.h>
|
||||
|
||||
union PrivateRNGSingleType { // used to access floats as unsigneds
|
||||
float s;
|
||||
- _G_uint32_t u;
|
||||
+ uint32_t u;
|
||||
};
|
||||
|
||||
union PrivateRNGDoubleType { // used to access doubles as unsigneds
|
||||
double d;
|
||||
- _G_uint32_t u[2];
|
||||
+ uint32_t u[2];
|
||||
};
|
||||
|
||||
//
|
||||
@@ -46,7 +47,7 @@ public:
|
||||
//
|
||||
// Return a long-words word of random bits
|
||||
//
|
||||
- virtual _G_uint32_t asLong() = 0;
|
||||
+ virtual uint32_t asLong() = 0;
|
||||
virtual void reset() = 0;
|
||||
//
|
||||
// Return random bits converted to either a float or a double
|
|
@ -1,20 +0,0 @@
|
|||
--- src/Core/gnu/std.h.orig 2002-03-27 12:32:59.000000000 +0100
|
||||
+++ src/Core/gnu/std.h
|
||||
@@ -19,7 +19,7 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
#ifndef _std_h
|
||||
#define _std_h 1
|
||||
|
||||
-#include <_G_config.h>
|
||||
+#include <config.h>
|
||||
#include <cstddef>
|
||||
#include <cstdlib>
|
||||
#include <cstring>
|
||||
@@ -31,7 +31,7 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
|
||||
extern "C" {
|
||||
#ifndef HAVE_STRINGS_H
|
||||
-int strcasecmp _G_ARGS((const char*, const char*));
|
||||
+int strcasecmp __P((const char*, const char*));
|
||||
#endif // HAVE_STRINGS_H
|
||||
}
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/Core/util/Buffer.cc.orig 2004-07-30 12:58:10.000000000 +0200
|
||||
+++ src/Core/util/Buffer.cc
|
||||
@@ -36,7 +36,11 @@
|
||||
#include <cassert>
|
||||
#include <iomanip>
|
||||
#include <cctype>
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/Core/util/Buffer.hh.orig 2004-07-30 12:58:10.000000000 +0200
|
||||
+++ src/Core/util/Buffer.hh
|
||||
@@ -30,7 +30,11 @@
|
||||
|
||||
#include <cstdlib>
|
||||
#include <cstring>
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
extern "C" {
|
||||
#ifdef HAVE_MALLOC_H
|
||||
#include <malloc.h>
|
|
@ -1,14 +0,0 @@
|
|||
--- src/Core/util/debug.hh.orig 2002-04-09 13:48:45.000000000 +0200
|
||||
+++ src/Core/util/debug.hh
|
||||
@@ -75,7 +75,11 @@
|
||||
|
||||
#include "config.h"
|
||||
#ifdef DEBUG
|
||||
+#if (__GNUC__ > 2)
|
||||
+#include <iostream>
|
||||
+#else
|
||||
#include <iostream.h>
|
||||
+#endif
|
||||
|
||||
#define DBG_ERR 1
|
||||
#define DBG_INFO 2
|
|
@ -1,40 +0,0 @@
|
|||
--- src/Core/util/rusage.cc.orig 2004-07-30 12:58:10.000000000 +0200
|
||||
+++ src/Core/util/rusage.cc
|
||||
@@ -52,7 +52,11 @@
|
||||
// Author(s): Cengiz Alaettinoglu <cengiz@ISI.EDU>
|
||||
|
||||
#include "config.h"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
#include "rusage.hh"
|
||||
#include <iomanip>
|
||||
|
||||
@@ -83,7 +87,6 @@ extern "C" {
|
||||
#endif
|
||||
}
|
||||
|
||||
-
|
||||
double tv2f(timeval &tv)
|
||||
/* Converts a timeval into a double giving the time in seconds. */
|
||||
{
|
||||
@@ -114,7 +117,7 @@ ostream& operator<<(ostream& stream, Rus
|
||||
stime = tv2f(self.ru_stime) - ru.last_stime;
|
||||
rtime = tv2f(end_time) - ru.last_rtime;
|
||||
|
||||
- stream << fixed << setprecision(2);
|
||||
+ stream << setiosflags(ostream::fixed) << setprecision(2);
|
||||
stream << " times: "
|
||||
<< utime << " "
|
||||
<< stime << " "
|
||||
@@ -137,7 +140,7 @@ ostream& operator<<(ostream& stream, Rus
|
||||
stream << " vo/nv cs: "
|
||||
<< self.ru_nvcsw << " "
|
||||
<< self.ru_nivcsw << endl;
|
||||
- stream << scientific << setprecision(0);
|
||||
+ stream << setiosflags(ostream::scientific) << setprecision(0);
|
||||
return stream;
|
||||
}
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/Core/util/rusage.hh.orig 2004-07-30 12:58:10.000000000 +0200
|
||||
+++ src/Core/util/rusage.hh
|
||||
@@ -56,7 +56,11 @@
|
||||
#define RUSAGE_H
|
||||
|
||||
#include "config.h"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
class Rusage {
|
||||
private:
|
|
@ -1,14 +0,0 @@
|
|||
--- src/RtConfig/command.y.cc.orig 2004-07-30 12:58:11.000000000 +0200
|
||||
+++ src/RtConfig/command.y.cc
|
||||
@@ -114,7 +114,11 @@
|
||||
|
||||
#include "config.h"
|
||||
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
#include <cstring>
|
||||
#include <cstdlib>
|
||||
#include <cctype>
|
|
@ -1,11 +0,0 @@
|
|||
--- src/RtConfig/f_cisco.cc.orig 2004-07-30 12:58:11.000000000 +0200
|
||||
+++ src/RtConfig/f_cisco.cc
|
||||
@@ -1810,7 +1810,7 @@ void CiscoConfig::exportGroup(ASt asno,
|
||||
sprintf(mapName, mapNameFormat, asno, mapCount++);
|
||||
for (fa = common_list->head(); fa && !last; fa = common_list->next(fa)) {
|
||||
ne = NormalExpression::evaluate(new FilterAFI((ItemAFI *) afi->dup(), fa->filter), ~0);
|
||||
- last = print(ne, fa->action, IMPORT, (ItemAFI *) afi);;
|
||||
+ last = print(ne, fa->action, EXPORT, (ItemAFI *) afi);;
|
||||
delete ne;
|
||||
}
|
||||
}
|
|
@ -1,15 +0,0 @@
|
|||
--- src/config.h.in.orig 2002-04-09 13:48:44.000000000 +0200
|
||||
+++ src/config.h.in
|
||||
@@ -224,4 +224,11 @@
|
||||
#include <typeinfo>
|
||||
#endif /* __cplusplus */
|
||||
|
||||
+#ifndef __P
|
||||
+# if defined __cplusplus || defined __STDC__
|
||||
+# define __P(args) args
|
||||
+# else
|
||||
+# define __P(args) ()
|
||||
+# endif
|
||||
+#endif
|
||||
#endif /* CONFIG_H */
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
--- src/gnug++/BitSet.cc.orig 2004-07-30 12:58:11.000000000 +0200
|
||||
+++ src/gnug++/BitSet.cc
|
||||
@@ -30,7 +30,11 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
#include <new>
|
||||
#include <builtin.h>
|
||||
#include <string>
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <sstream>
|
||||
+#else
|
||||
+#include <strstream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
||||
@@ -895,8 +899,11 @@ const char* BitSettoa(const BitSet& x, c
|
||||
trim(x.rep);
|
||||
int wrksiz = (x.rep->len + 1) * BITSETBITS + 2;
|
||||
char* fmtbase = (char *) _libgxx_fmtq.alloc(wrksiz);
|
||||
- //ostrstream stream(fmtbase, wrksiz);
|
||||
+#if (__GNUC__ > 2)
|
||||
std::ostringstream stream(fmtbase, ios_base::out | ios_base::trunc);
|
||||
+#else
|
||||
+ ostrstream stream(fmtbase, wrksiz);
|
||||
+#endif
|
||||
|
||||
x.printon(stream, f, t, star);
|
||||
stream << ends;
|
||||
@@ -1043,11 +1050,17 @@ BitSet atoBitSet(const char* s, char f,
|
||||
|
||||
ostream& operator<<(ostream& s, const BitSet& x)
|
||||
{
|
||||
+#if (__GNUC__ > 2)
|
||||
ostream::sentry opfx(s);
|
||||
|
||||
if (opfx) {
|
||||
x.printon(s);
|
||||
}
|
||||
+#else
|
||||
+ if (s.opfx()) {
|
||||
+ x.printon(s);
|
||||
+ }
|
||||
+#endif
|
||||
return s;
|
||||
}
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
--- src/gnug++/std.h.orig 2002-03-27 12:32:57.000000000 +0100
|
||||
+++ src/gnug++/std.h
|
||||
@@ -19,7 +19,7 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
#ifndef _std_h
|
||||
#define _std_h 1
|
||||
|
||||
-#include <_G_config.h>
|
||||
+#include <config.h>
|
||||
#include <cstddef>
|
||||
#include <cstdlib>
|
||||
#include <cstring>
|
||||
@@ -28,8 +28,10 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
#include <cerrno>
|
||||
#include <fcntl.h>
|
||||
|
||||
+#ifndef HAVE_STRINGS_H
|
||||
extern "C" {
|
||||
-int strcasecmp _G_ARGS((const char*, const char*));
|
||||
+int strcasecmp __P((const char*, const char*));
|
||||
}
|
||||
+#endif
|
||||
|
||||
#endif
|
|
@ -1,12 +0,0 @@
|
|||
--- src/irr/autnum.hh.orig 2005-02-26 11:41:12.000000000 +0100
|
||||
+++ src/irr/autnum.hh
|
||||
@@ -334,7 +334,7 @@ protected:
|
||||
}
|
||||
else
|
||||
{
|
||||
- cerr << "Internal Error!" << endl;
|
||||
+ std::cerr << "Internal Error!" << std::endl;
|
||||
abort();
|
||||
}
|
||||
return false;
|
||||
|
|
@ -1,69 +0,0 @@
|
|||
|
||||
Add the following file as files/patch-src-irr-rawhoisc.cc and bump
|
||||
PORTREVISION (to 1).
|
||||
|
||||
--- src/irr/rawhoisc.cc.orig Thu Jun 8 08:16:26 2006
|
||||
+++ src/irr/rawhoisc.cc Tue Jan 23 15:14:24 2007
|
||||
@@ -1,4 +1,4 @@
|
||||
-// $Id: rawhoisc.cc,v 4.11 2006/06/08 15:16:26 shane Exp $
|
||||
+// $Id: rawhoisc.cc,v 4.11.10.1 2006/12/08 08:33:52 shane Exp $
|
||||
// Copyright (c) 2001,2002 RIPE NCC
|
||||
//
|
||||
// All Rights Reserved
|
||||
@@ -187,7 +187,7 @@
|
||||
}
|
||||
|
||||
void RAWhoisClient::GetVersion() {
|
||||
- char *buffer = (char *) calloc (80,1);
|
||||
+ char *buffer;
|
||||
char *start;
|
||||
|
||||
if (! _is_open)
|
||||
@@ -199,7 +199,7 @@
|
||||
start = start + 8; //jump
|
||||
version = atoi(start)*10 + atoi(start+2); // x.x... format
|
||||
Trace(TR_WHOIS_RESPONSE) << "Whois: Response " << buffer << endl;
|
||||
- free(buffer);
|
||||
+ delete [] buffer;
|
||||
}
|
||||
|
||||
void RAWhoisClient::SetSources(const char *_sources) {
|
||||
@@ -298,9 +298,11 @@
|
||||
return 0;
|
||||
}
|
||||
if (is_rpslng()) {
|
||||
- response = strdup("");
|
||||
- char *prev;
|
||||
+ response = new char[1];
|
||||
+ response[0] = '\0';
|
||||
+ char *prev = NULL;
|
||||
do {
|
||||
+ free(prev);
|
||||
prev = strdup(buffer);
|
||||
Trace(TR_WHOIS_RESPONSE) << "Whois: Response <<\n" << buffer <<">>"<< endl;
|
||||
if (strstr (buffer, "route") || strstr(buffer, "route6")) {
|
||||
@@ -315,18 +317,20 @@
|
||||
// save response
|
||||
tmp = strdup (response);
|
||||
// allocate new string
|
||||
+ delete [] response;
|
||||
response = new char [strlen(tmp) + strlen(end_prefix) + 2];
|
||||
- memset(response, 0, strlen(response));
|
||||
// copy old and new response
|
||||
- strncat (response, tmp, strlen(tmp));
|
||||
- strncat (response, " ", 1);
|
||||
- strncat (response, end_prefix, strlen(end_prefix));
|
||||
+ strcpy(response, tmp);
|
||||
+ strcat(response, " ");
|
||||
+ strcat(response, end_prefix);
|
||||
free(tmp);
|
||||
}
|
||||
} while (fgets(buffer, sizeof(buffer), in) &&
|
||||
// this condition should work with irrd version >= 2.2b19
|
||||
// until then, ripe-style queries won't work with persistent connections
|
||||
!((*prev == '\n') && (*buffer == '\n')));
|
||||
+
|
||||
+ free(prev);
|
||||
|
||||
// The WHOIS protocol and RPSL give no indication of
|
||||
// end of a protocol data unit, so we need to keep
|
|
@ -1,14 +0,0 @@
|
|||
--- src/normalform/Filter.cc.orig 2004-07-30 12:58:12.000000000 +0200
|
||||
+++ src/normalform/Filter.cc
|
||||
@@ -54,7 +54,11 @@
|
||||
#include "config.h"
|
||||
#include "Filter.hh"
|
||||
#include "util/debug.hh"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/normalform/Filter.hh.orig 2004-07-30 12:58:12.000000000 +0200
|
||||
+++ src/normalform/Filter.hh
|
||||
@@ -55,7 +55,11 @@
|
||||
#define FILTER_H
|
||||
|
||||
#include "config.h"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
extern "C" {
|
||||
#include <sys/types.h>
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
--- src/normalform/FilterOfASPath.cc.orig 2004-07-30 12:58:12.000000000 +0200
|
||||
+++ src/normalform/FilterOfASPath.cc
|
||||
@@ -55,7 +55,11 @@
|
||||
#include "util/debug.hh"
|
||||
#include "FilterOfASPath.hh"
|
||||
#include <cstdio>
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/normalform/FilterOfCommunity.cc.orig 2004-07-30 12:58:12.000000000 +0200
|
||||
+++ src/normalform/FilterOfCommunity.cc
|
||||
@@ -55,7 +55,11 @@
|
||||
#include "config.h"
|
||||
#include "FilterOfCommunity.hh"
|
||||
#include "util/debug.hh"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- src/normalform/RadixSet.cc.orig 2004-07-30 12:58:13.000000000 +0200
|
||||
+++ src/normalform/RadixSet.cc
|
||||
@@ -878,7 +878,7 @@ ostream& operator<<(ostream& o, const Ra
|
||||
need_comma = true;
|
||||
o << int2quad(buffer, addr) << "/" << leng << "^" << n << "-" << m;
|
||||
} // end of for loop
|
||||
- } else { // not a compressed point
|
||||
+ } else { // not a compressed print
|
||||
RadixSet::PrefixIterator itr(&set);
|
||||
for (bool flag = itr.first(addr, leng); flag; flag = itr.next(addr, leng)) {
|
||||
if (need_comma)
|
|
@ -1,14 +0,0 @@
|
|||
--- src/normalform/SetOfIPv6Prefix.cc.orig 2004-07-30 12:58:13.000000000 +0200
|
||||
+++ src/normalform/SetOfIPv6Prefix.cc
|
||||
@@ -58,7 +58,11 @@
|
||||
#include "SetOfIPv6Prefix.hh"
|
||||
#include <cstdio>
|
||||
#include <cassert>
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/normalform/SetOfPrefix.cc.orig 2004-07-30 12:58:13.000000000 +0200
|
||||
+++ src/normalform/SetOfPrefix.cc
|
||||
@@ -59,7 +59,11 @@
|
||||
#include <cstdio>
|
||||
#include <cassert>
|
||||
#include "rpsl/prefix.hh"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/normalform/SetOfSymbol.cc.orig 2004-07-30 12:58:13.000000000 +0200
|
||||
+++ src/normalform/SetOfSymbol.cc
|
||||
@@ -51,7 +51,11 @@
|
||||
//
|
||||
// Author(s): Cengiz Alaettinoglu <cengiz@ISI.EDU>
|
||||
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
#include <cstdio>
|
||||
#include <cassert>
|
||||
#include "config.h"
|
|
@ -1,14 +0,0 @@
|
|||
--- src/normalform/SymbolConjunct.cc.orig 2004-07-30 12:58:13.000000000 +0200
|
||||
+++ src/normalform/SymbolConjunct.cc
|
||||
@@ -53,7 +53,11 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "SymbolConjunct.hh"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
--- src/rpsl/gnu/std.h.orig 2002-03-27 12:33:00.000000000 +0100
|
||||
+++ src/rpsl/gnu/std.h
|
||||
@@ -19,7 +19,7 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
#ifndef _std_h
|
||||
#define _std_h 1
|
||||
|
||||
-#include <_G_config.h>
|
||||
+#include <config.h>
|
||||
#include <cstddef>
|
||||
#include <cstdlib>
|
||||
#include <cstring>
|
||||
@@ -28,8 +28,10 @@ Foundation, 59 Temple Place - Suite 330,
|
||||
#include <cerrno>
|
||||
#include <fcntl.h>
|
||||
|
||||
+#ifndef HAVE_STRINGS_H
|
||||
extern "C" {
|
||||
-int strcasecmp _G_ARGS((const char*, const char*));
|
||||
+int strcasecmp __P((const char*, const char*));
|
||||
}
|
||||
+#endif // HAVE_STRINGS_H
|
||||
|
||||
#endif
|
|
@ -1,14 +0,0 @@
|
|||
--- src/rpsl/rpsl/object.cc.orig 2004-07-30 12:58:14.000000000 +0200
|
||||
+++ src/rpsl/rpsl/object.cc
|
||||
@@ -52,7 +52,11 @@
|
||||
// Author(s): Cengiz Alaettinoglu <cengiz@ISI.EDU>
|
||||
|
||||
#include "config.h"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <istream>
|
||||
+#else
|
||||
+#include <istream.h>
|
||||
+#endif
|
||||
#include <cstdio>
|
||||
#include <sstream>
|
||||
#include <fstream>
|
|
@ -1,28 +0,0 @@
|
|||
--- src/rpsl/rpsl/prefix.cc.orig 2004-07-30 12:58:14.000000000 +0200
|
||||
+++ src/rpsl/rpsl/prefix.cc
|
||||
@@ -1216,10 +1216,13 @@ void MPPrefixRanges::except(MPPrefixRang
|
||||
assign(result.begin(), result.end());
|
||||
}
|
||||
|
||||
+// contains methods rewritten by spz according to hint from Hagen Boehm
|
||||
bool MPPrefixRanges::contains(IPAddr ip) const {
|
||||
MPPrefixRanges::const_iterator p;
|
||||
for (p = begin(); p != end(); ++p) {
|
||||
- if (p->ipv4 && (p->ipv4->get_ipaddr() == ip.get_ipaddr()))
|
||||
+ if (p->ipv4
|
||||
+ && p->ipv4->get_ipaddr() == ip.get_ipaddr()
|
||||
+ && p->ipv4->get_length() == ip.get_length() )
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
@@ -1228,7 +1231,9 @@ bool MPPrefixRanges::contains(IPAddr ip)
|
||||
bool MPPrefixRanges::contains(IPv6Addr ip) const {
|
||||
MPPrefixRanges::const_iterator p;
|
||||
for (p = begin(); p != end(); ++p) {
|
||||
- if (p->ipv6 && (*(p->ipv6->get_ipaddr()) == *(ip.get_ipaddr())) )
|
||||
+ if (p->ipv6
|
||||
+ && p->ipv6->get_ipaddr() == ip.get_ipaddr()
|
||||
+ && p->ipv6->get_length() == ip.get_length() )
|
||||
return true;
|
||||
}
|
||||
return false;
|
|
@ -1,14 +0,0 @@
|
|||
--- src/rpsl/rpsl/prefix.hh.orig 2004-07-30 12:58:14.000000000 +0200
|
||||
+++ src/rpsl/rpsl/prefix.hh
|
||||
@@ -59,7 +59,11 @@
|
||||
#include <sys/types.h>
|
||||
#include <vector>
|
||||
#include <sstream>
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
typedef unsigned long long int ip_v6word_t;
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/rpsl/rpsl/rangelist.cc.orig 2004-07-30 12:58:14.000000000 +0200
|
||||
+++ src/rpsl/rpsl/rangelist.cc
|
||||
@@ -53,7 +53,11 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "rangelist.hh"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/rpsl/rpsl/regexp.cc.orig 2004-07-30 12:58:14.000000000 +0200
|
||||
+++ src/rpsl/rpsl/regexp.cc
|
||||
@@ -56,7 +56,11 @@
|
||||
#include "regexp.hh"
|
||||
#include <cstring>
|
||||
#include "symbols.hh"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,189 +0,0 @@
|
|||
--- src/rpsl/rpsl/rpsl_attr.hh.orig 2004-07-30 12:58:15.000000000 +0200
|
||||
+++ src/rpsl/rpsl/rpsl_attr.hh
|
||||
@@ -131,7 +131,7 @@ public:
|
||||
return "Attr";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "(*** Need more work here ***)" << endl;
|
||||
+ INDENT(indent); os << "(*** Need more work here ***)" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -311,7 +311,7 @@ public:
|
||||
return "AttrAttr";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "_name = \"" << name() << "\"" << endl;
|
||||
+ INDENT(indent); os << "_name = \"" << name() << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -370,7 +370,7 @@ public:
|
||||
return "AttrClass";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "(*** Need more work here ***)" << endl;
|
||||
+ INDENT(indent); os << "(*** Need more work here ***)" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -400,9 +400,9 @@ public:
|
||||
return "AttrGeneric";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "type" << endl;
|
||||
+ INDENT(indent); os << "type" << std::endl;
|
||||
type->printClass(os, indent + 2);
|
||||
- INDENT(indent); os << "items (" << items->className() << " *)" << endl;
|
||||
+ INDENT(indent); os << "items (" << items->className() << " *)" << std::endl;
|
||||
items->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -583,7 +583,7 @@ public:
|
||||
return "AttrProtocol";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "name = \"" << name << "\"" << endl;
|
||||
+ INDENT(indent); os << "name = \"" << name << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -620,19 +620,19 @@ public:
|
||||
return "AttrImport";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "fromProt" << endl;
|
||||
+ INDENT(indent); os << "fromProt" << std::endl;
|
||||
if (fromProt)
|
||||
fromProt->printClass(os, indent + 2);
|
||||
else {
|
||||
- INDENT(indent); os << " NULL" << endl;
|
||||
+ INDENT(indent); os << " NULL" << std::endl;
|
||||
}
|
||||
- INDENT(indent); os << "intoProt" << endl;
|
||||
+ INDENT(indent); os << "intoProt" << std::endl;
|
||||
if (intoProt)
|
||||
intoProt->printClass(os, indent + 2);
|
||||
else {
|
||||
- INDENT(indent); os << " NULL" << endl;
|
||||
+ INDENT(indent); os << " NULL" << std::endl;
|
||||
}
|
||||
- INDENT(indent); os << "policy (" << policy->className() << " *)" << endl;
|
||||
+ INDENT(indent); os << "policy (" << policy->className() << " *)" << std::endl;
|
||||
policy->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -668,19 +668,19 @@ public:
|
||||
return "AttrExport";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "fromProt" << endl;
|
||||
+ INDENT(indent); os << "fromProt" << std::endl;
|
||||
if (fromProt)
|
||||
fromProt->printClass(os, indent + 2);
|
||||
else {
|
||||
- INDENT(indent); os << " NULL" << endl;
|
||||
+ INDENT(indent); os << " NULL" << std::endl;
|
||||
}
|
||||
- INDENT(indent); os << "intoProt" << endl;
|
||||
+ INDENT(indent); os << "intoProt" << std::endl;
|
||||
if (intoProt)
|
||||
intoProt->printClass(os, indent + 2);
|
||||
else {
|
||||
- INDENT(indent); os << " NULL" << endl;
|
||||
+ INDENT(indent); os << " NULL" << std::endl;
|
||||
}
|
||||
- INDENT(indent); os << "policy (" << policy->className() << " *)" << endl;
|
||||
+ INDENT(indent); os << "policy (" << policy->className() << " *)" << std::endl;
|
||||
policy->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -725,11 +725,11 @@ public:
|
||||
return "AttrDefault";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "peering (PolicyPeering *)" << endl;
|
||||
+ INDENT(indent); os << "peering (PolicyPeering *)" << std::endl;
|
||||
peering->printClass(os, indent + 2);
|
||||
- INDENT(indent); os << "action (PolicyActionList *)" << endl;
|
||||
+ INDENT(indent); os << "action (PolicyActionList *)" << std::endl;
|
||||
action->printClass(os, indent + 2);
|
||||
- INDENT(indent); os << "filter (Filter *)" << endl;
|
||||
+ INDENT(indent); os << "filter (Filter *)" << std::endl;
|
||||
filter->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -757,7 +757,7 @@ public:
|
||||
return "AttrFilter";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "filter (Filter *)" << endl;
|
||||
+ INDENT(indent); os << "filter (Filter *)" << std::endl;
|
||||
filter->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -785,7 +785,7 @@ public:
|
||||
return "AttrMPPeval";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "mp-peval (Filter *)" << endl;
|
||||
+ INDENT(indent); os << "mp-peval (Filter *)" << std::endl;
|
||||
filter->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -815,7 +815,7 @@ public:
|
||||
return "AttrPeering";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "peering (PolicyPeering *)" << endl;
|
||||
+ INDENT(indent); os << "peering (PolicyPeering *)" << std::endl;
|
||||
peering->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -852,9 +852,9 @@ public:
|
||||
// ??? This causes a lot of warning mesg right now
|
||||
// It's hard to fix since it involves modification to
|
||||
// hundred of places across the whole src tree
|
||||
- // os << "ifaddr = " << ifaddr << endl;
|
||||
+ // os << "ifaddr = " << ifaddr << std::endl;
|
||||
os << "(*** Need to fix const declaration in the extraction operator ***)"
|
||||
- << endl;
|
||||
+ << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -922,9 +922,9 @@ public:
|
||||
// ??? This causes a lot of warning mesg right now
|
||||
// It's hard to fix since it involves modification to
|
||||
// hundred of places across the whole src tree
|
||||
- // os << "ifaddr = " << ifaddr << endl;
|
||||
+ // os << "ifaddr = " << ifaddr << std::endl;
|
||||
os << "(*** Need to fix const declaration in the extraction operator ***)"
|
||||
- << endl;
|
||||
+ << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -960,15 +960,15 @@ public:
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
// For rp_attr
|
||||
- INDENT(indent); os << "rp_attr" << endl;
|
||||
- INDENT(indent); os << " _name = \"" << "\"" << endl;
|
||||
- INDENT(indent); os << " methods (RPMethod *)" << endl;
|
||||
- INDENT(indent); os << " _name = \"" << "\"" << endl;
|
||||
+ INDENT(indent); os << "rp_attr" << std::endl;
|
||||
+ INDENT(indent); os << " _name = \"" << "\"" << std::endl;
|
||||
+ INDENT(indent); os << " methods (RPMethod *)" << std::endl;
|
||||
+ INDENT(indent); os << " _name = \"" << "\"" << std::endl;
|
||||
// For rp_method
|
||||
- INDENT(indent); os << "rp_method" << endl;
|
||||
- INDENT(indent); os << " _name = \"" << "\"" << endl;
|
||||
+ INDENT(indent); os << "rp_method" << std::endl;
|
||||
+ INDENT(indent); os << " _name = \"" << "\"" << std::endl;
|
||||
// For rp_args
|
||||
- INDENT(indent); os << "args (ItemList *)" << endl;
|
||||
+ INDENT(indent); os << "args (ItemList *)" << std::endl;
|
||||
args->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
|
@ -1,14 +0,0 @@
|
|||
--- src/rpsl/rpsl/rpsl_filter.cc.orig 2004-07-30 12:58:15.000000000 +0200
|
||||
+++ src/rpsl/rpsl/rpsl_filter.cc
|
||||
@@ -52,7 +52,11 @@
|
||||
// Author(s): Cengiz Alaettinoglu <cengiz@ISI.EDU>
|
||||
|
||||
#include "config.h"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
#include <cstdio>
|
||||
#include "rpsl_filter.hh"
|
||||
#include "rpsl_attr.hh"
|
|
@ -1,231 +0,0 @@
|
|||
--- src/rpsl/rpsl/rpsl_filter.hh.orig 2005-08-25 12:41:52.000000000 +0200
|
||||
+++ src/rpsl/rpsl/rpsl_filter.hh
|
||||
@@ -92,8 +92,8 @@
|
||||
virtual Filter* dup() const = 0;
|
||||
#ifdef DEBUG
|
||||
virtual const char *className(void) const = 0;
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "(*** Need more work here ***)" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); print(os); os << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -125,10 +125,10 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterOR";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "f1 (" << f1->className() << " *)" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "f1 (" << f1->className() << " *)" << std::endl;
|
||||
f1->printClass(os, indent + 2);
|
||||
- INDENT(indent); os << "f2 (" << f2->className() << " *)" << endl;
|
||||
+ INDENT(indent); os << "f2 (" << f2->className() << " *)" << std::endl;
|
||||
f2->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -157,10 +157,10 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterAND";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "f1" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "f1" << std::endl;
|
||||
f1->printClass(os, indent + 2);
|
||||
- INDENT(indent); os << "f2" << endl;
|
||||
+ INDENT(indent); os << "f2" << std::endl;
|
||||
f2->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -186,8 +186,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterNOT";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "f1 (NOT)" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "f1 (NOT)" << std::endl;
|
||||
f1->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -216,10 +216,10 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterEXCEPT";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "f1" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "f1" << std::endl;
|
||||
f1->printClass(os, indent + 2);
|
||||
- INDENT(indent); os << "f2" << endl;
|
||||
+ INDENT(indent); os << "f2" << std::endl;
|
||||
f2->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -256,8 +256,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterMS";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "f1 (" << f1->className() << " *)" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "f1 (" << f1->className() << " *)" << std::endl;
|
||||
f1->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -279,8 +279,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterASNO";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "asno = " << asno << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "asno = " << asno << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -301,8 +301,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterASNAME";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "asname = \"" << asname << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "asname = \"" << asname << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -323,8 +323,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterRSNAME";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "rsname = \"" << rsname << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "rsname = \"" << rsname << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -345,8 +345,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterRTRSNAME";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "rtrsname = \"" << rtrsname << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "rtrsname = \"" << rtrsname << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -368,7 +368,7 @@
|
||||
return "FilterFLTRNAME";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "fltrname = \"" << fltrname << "\"" << endl;
|
||||
+ INDENT(indent); os << "fltrname = \"" << fltrname << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -386,8 +386,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterANY";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "ANY" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "ANY" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -405,8 +405,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterPeerAS";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "peerAS" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "peerAS" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -432,8 +432,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterASPath";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "re = ..." << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "re = ..." << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -452,8 +452,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterPRFXList";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << *this << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << *this << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -477,8 +477,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterMPPRFXList";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << *this << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); print(os); os << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -516,8 +516,8 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterAFI";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << *this << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << *this << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
|
||||
@@ -554,17 +554,17 @@
|
||||
virtual const char *className(void) const {
|
||||
return "FilterRPAttribute";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
// For rp_attr
|
||||
- INDENT(indent); os << "rp_attr" << endl;
|
||||
- INDENT(indent); os << " _name = \"" << "\"" << endl;
|
||||
- INDENT(indent); os << " methods (RPMethod *)" << endl;
|
||||
- INDENT(indent); os << " _name = \"" << "\"" << endl;
|
||||
+ INDENT(indent); os << "rp_attr" << std::endl;
|
||||
+ INDENT(indent); os << " _name = \"" << "\"" << std::endl;
|
||||
+ INDENT(indent); os << " methods (RPMethod *)" << std::endl;
|
||||
+ INDENT(indent); os << " _name = \"" << "\"" << std::endl;
|
||||
// For rp_method
|
||||
- INDENT(indent); os << "rp_method" << endl;
|
||||
- INDENT(indent); os << " _name = \"" << "\"" << endl;
|
||||
+ INDENT(indent); os << "rp_method" << std::endl;
|
||||
+ INDENT(indent); os << " _name = \"" << "\"" << std::endl;
|
||||
// For rp_args
|
||||
- INDENT(indent); os << "args (ItemList *)" << endl;
|
||||
+ INDENT(indent); os << "args (ItemList *)" << std::endl;
|
||||
args->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -722,7 +722,7 @@
|
||||
return "FilterRouterName";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "name = \"" << name << "\"" << endl;
|
||||
+ INDENT(indent); os << "name = \"" << name << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
|
@ -1,299 +0,0 @@
|
|||
--- src/rpsl/rpsl/rpsl_item.hh.orig 2004-07-30 12:58:15.000000000 +0200
|
||||
+++ src/rpsl/rpsl/rpsl_item.hh
|
||||
@@ -100,8 +100,8 @@ public:
|
||||
virtual Buffer *bufferize(Buffer *buf = NULL, bool lcase = false) const = 0;
|
||||
#ifdef DEBUG
|
||||
virtual const char *className(void) const = 0;
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "(*** Need more work here ***)" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "(*** Need more work here ***)" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -131,8 +131,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemASNO";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "asno = " << asno << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "asno = " << asno << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -188,8 +188,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemFilter";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "filter = " << filter << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "filter = " << filter << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -213,8 +213,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemINT";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "i = " << i << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "i = " << i << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -238,8 +238,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemTimeStamp";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "stamp = " << stamp << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "stamp = " << stamp << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -263,8 +263,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemREAL";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "real = " << real << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "real = " << real << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -295,8 +295,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemSTRING";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "string = \"" << string << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "string = \"" << string << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -326,8 +326,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemBLOB";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "blob = \"" << blob << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "blob = \"" << blob << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -358,8 +358,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemBUFFER";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "buffer = \"" << buffer << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "buffer = \"" << buffer << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -391,7 +391,7 @@ public:
|
||||
return "ItemIPV4";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "ipv4 = \"" << *ipv4 << "\"" << endl;
|
||||
+ INDENT(indent); os << "ipv4 = \"" << *ipv4 << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -424,8 +424,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemPRFXV4";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "prfxv4 = \"" << *prfxv4 << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "prfxv4 = \"" << *prfxv4 << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -460,8 +460,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemPRFXV4Range";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "prfxv4 = \"" << *prfxv4 << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "prfxv4 = \"" << *prfxv4 << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -493,8 +493,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemIPV6";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "ipv6 = \"" << *ipv6 << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "ipv6 = \"" << *ipv6 << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -526,8 +526,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemPRFXV6";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "prfxv6 = \"" << *prfxv6 << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "prfxv6 = \"" << *prfxv6 << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -563,8 +563,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemPRFXV6Range";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "prfxrangev6 = \"" << *prfxv6 << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "prfxrangev6 = \"" << *prfxv6 << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -596,8 +596,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemAFI";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "afi = \"" << *afi << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "afi = \"" << *afi << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
int operator==(ItemAFI &af) {
|
||||
@@ -642,10 +642,10 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemConnection";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "ip = \"" << *ip << "\"" << endl;
|
||||
- INDENT(indent); os << "host = \"" << host << "\"" << endl;
|
||||
- INDENT(indent); os << "port = \"" << port << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "ip = \"" << *ip << "\"" << std::endl;
|
||||
+ INDENT(indent); os << "host = \"" << host << "\"" << std::endl;
|
||||
+ INDENT(indent); os << "port = \"" << port << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -667,8 +667,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemSID";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "name (SymID) = \"" << name << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "name (SymID) = \"" << name << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -718,8 +718,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemBOOLEAN";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "i = " << i << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "i = " << i << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -754,8 +754,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemWORD";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "word = \"" << word << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "word = \"" << word << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -782,8 +782,8 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemEMAIL";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "email = \"" << email << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "email = \"" << email << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -805,7 +805,7 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemFREETEXT";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
INDENT(indent); os << "\"";
|
||||
#define DISPLAYFREETEXTLENGTH 63
|
||||
if (length > DISPLAYFREETEXTLENGTH) {
|
||||
@@ -813,7 +813,7 @@ public:
|
||||
strncpy(buf, text, DISPLAYFREETEXTLENGTH - 3);
|
||||
buf[DISPLAYFREETEXTLENGTH - 3] = 0;
|
||||
strcat(buf, "...");
|
||||
- os << buf << endl;
|
||||
+ os << buf << std::endl;
|
||||
} else {
|
||||
for (int i = 0; i < length; i++) {
|
||||
char ch = *(text + i);
|
||||
@@ -823,7 +823,7 @@ public:
|
||||
os << ch;
|
||||
}
|
||||
}
|
||||
- os << "\"" << endl;
|
||||
+ os << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -902,9 +902,9 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemList";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
for (Item *item = head(); item; item = next(item)) {
|
||||
- INDENT(indent); os << item->className() << endl;
|
||||
+ INDENT(indent); os << item->className() << std::endl;
|
||||
item->printClass(os, indent + 2);
|
||||
}
|
||||
}
|
||||
@@ -935,9 +935,9 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemRange";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "begin = \"" << "\"" << endl;
|
||||
- INDENT(indent); os << "end = \"" << "\"" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "begin = \"" << "\"" << std::endl;
|
||||
+ INDENT(indent); os << "end = \"" << "\"" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -968,9 +968,9 @@ public:
|
||||
virtual const char *className(void) const {
|
||||
return "ItemSequence";
|
||||
}
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
for (Item *item = head(); item; item = next(item)) {
|
||||
- INDENT(indent); os << item->className() << endl;
|
||||
+ INDENT(indent); os << item->className() << std::endl;
|
||||
item->printClass(os, indent + 2);
|
||||
}
|
||||
}
|
|
@ -1,14 +0,0 @@
|
|||
--- src/rpsl/rpsl/rpsl_policy.cc.orig 2004-07-30 12:58:15.000000000 +0200
|
||||
+++ src/rpsl/rpsl/rpsl_policy.cc
|
||||
@@ -55,7 +55,11 @@
|
||||
#include <cstdio>
|
||||
#include "rpsl_policy.hh"
|
||||
#include "rpsl_attr.hh"
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
|
||||
using namespace std;
|
||||
|
|
@ -1,89 +0,0 @@
|
|||
--- src/rpsl/rpsl/rpsl_policy.hh.orig 2004-07-30 12:58:15.000000000 +0200
|
||||
+++ src/rpsl/rpsl/rpsl_policy.hh
|
||||
@@ -91,8 +91,8 @@ public:
|
||||
|
||||
#ifdef DEBUG
|
||||
virtual const char *className(void) const = 0;
|
||||
- virtual void printClass(ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "(*** Need more work here ***)" << endl;
|
||||
+ virtual void printClass(std::ostream &os, int indent) const {
|
||||
+ INDENT(indent); os << "(*** Need more work here ***)" << std::endl;
|
||||
}
|
||||
#endif // DEBUG
|
||||
};
|
||||
@@ -170,15 +170,15 @@ public:
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
// For rp_attr
|
||||
- INDENT(indent); os << "rp_attr" << endl;
|
||||
- INDENT(indent); os << " _name = \"" << "\"" << endl;
|
||||
- INDENT(indent); os << " methods (RPMethod *)" << endl;
|
||||
- INDENT(indent); os << " _name = \"" << "\"" << endl;
|
||||
+ INDENT(indent); os << "rp_attr" << std::endl;
|
||||
+ INDENT(indent); os << " _name = \"" << "\"" << std::endl;
|
||||
+ INDENT(indent); os << " methods (RPMethod *)" << std::endl;
|
||||
+ INDENT(indent); os << " _name = \"" << "\"" << std::endl;
|
||||
// For rp_method
|
||||
- INDENT(indent); os << "rp_method" << endl;
|
||||
- INDENT(indent); os << " _name = \"" << "\"" << endl;
|
||||
+ INDENT(indent); os << "rp_method" << std::endl;
|
||||
+ INDENT(indent); os << " _name = \"" << "\"" << std::endl;
|
||||
// For rp_args
|
||||
- INDENT(indent); os << "args (ItemList *)" << endl;
|
||||
+ INDENT(indent); os << "args (ItemList *)" << std::endl;
|
||||
args->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -231,9 +231,9 @@ public:
|
||||
return "PolicyPeeringAction";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "peering (PolicyPeering *)" << endl;
|
||||
+ INDENT(indent); os << "peering (PolicyPeering *)" << std::endl;
|
||||
peering->printClass(os, indent + 2);
|
||||
- INDENT(indent); os << "action (PolicyActionList *)" << endl;
|
||||
+ INDENT(indent); os << "action (PolicyActionList *)" << std::endl;
|
||||
action->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -265,14 +265,14 @@ public:
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
// Action
|
||||
- INDENT(indent); os << "peeringActionList" << endl;
|
||||
+ INDENT(indent); os << "peeringActionList" << std::endl;
|
||||
for (PolicyPeeringAction *pc = peeringActionList->head();
|
||||
pc;
|
||||
pc = peeringActionList->next(pc)) {
|
||||
pc->printClass(os, indent + 2);
|
||||
}
|
||||
// Filter
|
||||
- INDENT(indent); os << "filter (Filter *)" << endl;
|
||||
+ INDENT(indent); os << "filter (Filter *)" << std::endl;
|
||||
filter->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -327,9 +327,9 @@ public:
|
||||
return "PolicyRefine";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "left" << endl;
|
||||
+ INDENT(indent); os << "left" << std::endl;
|
||||
left->printClass(os, indent + 2);
|
||||
- INDENT(indent); os << "right" << endl;
|
||||
+ INDENT(indent); os << "right" << std::endl;
|
||||
right->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
||||
@@ -358,9 +358,9 @@ public:
|
||||
return "PolicyExcept";
|
||||
}
|
||||
virtual void printClass(std::ostream &os, int indent) const {
|
||||
- INDENT(indent); os << "left" << endl;
|
||||
+ INDENT(indent); os << "left" << std::endl;
|
||||
left->printClass(os, indent + 2);
|
||||
- INDENT(indent); os << "right" << endl;
|
||||
+ INDENT(indent); os << "right" << std::endl;
|
||||
right->printClass(os, indent + 2);
|
||||
}
|
||||
#endif // DEBUG
|
|
@ -1,14 +0,0 @@
|
|||
--- src/rpsl/rpsl/schema.cc.orig 2004-07-30 12:58:15.000000000 +0200
|
||||
+++ src/rpsl/rpsl/schema.cc
|
||||
@@ -53,7 +53,11 @@
|
||||
|
||||
#include "config.h"
|
||||
|
||||
+#if (__GNUC__ > 2)
|
||||
#include <ostream>
|
||||
+#else
|
||||
+#include <ostream.h>
|
||||
+#endif
|
||||
#include <cstring>
|
||||
#include <cstdio>
|
||||
#include "gnu/std.h"
|
|
@ -1,48 +0,0 @@
|
|||
--- src/rpslcheck/rpslcheck.cc.orig 2004-07-30 12:58:15.000000000 +0200
|
||||
+++ src/rpslcheck/rpslcheck.cc
|
||||
@@ -129,12 +129,12 @@ void init_and_set_options (int argc, cha
|
||||
IRR::handleEnvironmentVariables(envp);
|
||||
|
||||
if (ParseArgv(&argc, argv, argTable, ARGV_NO_LEFTOVERS) != ARGV_OK) {
|
||||
- cerr << endl;
|
||||
+ std::cerr << std::endl;
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if (! (irr = IRR::newClient())) {
|
||||
- cerr << "Unknown protocol!" << endl;
|
||||
+ std::cerr << "Unknown protocol!" << std::endl;
|
||||
exit(1);
|
||||
}
|
||||
|
||||
@@ -166,7 +166,7 @@ main(int argc, char **argv, char **envp)
|
||||
myAS = atoi(opt_my_as + 2);
|
||||
const AutNum *autnum = irr->getAutNum(myAS);
|
||||
if (!autnum) {
|
||||
- cerr << "Error: no object for AS " << myAS << endl;
|
||||
+ std::cerr << "Error: no object for AS " << myAS << std::endl;
|
||||
exit(1);
|
||||
}
|
||||
o = new Object((Object &) *autnum);
|
||||
@@ -180,10 +180,10 @@ main(int argc, char **argv, char **envp)
|
||||
}
|
||||
|
||||
if (opt_echo && code)
|
||||
- cout << *o;
|
||||
+ std::cout << *o;
|
||||
|
||||
if (!o->has_error && code)
|
||||
- cout << "Congratulations no errors were found" << endl;
|
||||
+ std::cout << "Congratulations no errors were found" << std::endl;
|
||||
|
||||
delete o;
|
||||
|
||||
@@ -197,7 +197,7 @@ main(int argc, char **argv, char **envp)
|
||||
schema.printClassStats();
|
||||
|
||||
if (opt_prompt)
|
||||
- cout << endl;
|
||||
+ std::cout << std::endl;
|
||||
|
||||
if (opt_rusage)
|
||||
clog << ru;
|
|
@ -1,11 +0,0 @@
|
|||
--- src/util/debug.cc.orig 2002-04-09 13:48:49.000000000 +0200
|
||||
+++ src/util/debug.cc
|
||||
@@ -108,7 +108,7 @@ void Abort() {
|
||||
}
|
||||
|
||||
void copy_constructor(char *p) {
|
||||
- cerr << "Copy constructor called for " << p << "\n";
|
||||
+ std::cerr << "Copy constructor called for " << p << std::endl;
|
||||
}
|
||||
|
||||
#endif /* DEBUG */
|
|
@ -1,14 +0,0 @@
|
|||
--- src/util/debug.hh.orig 2002-04-09 13:48:49.000000000 +0200
|
||||
+++ src/util/debug.hh
|
||||
@@ -75,7 +75,11 @@
|
||||
|
||||
#include "config.h"
|
||||
#ifdef DEBUG
|
||||
+#if (__GNUC__ > 2)
|
||||
+#include <iostream>
|
||||
+#else
|
||||
#include <iostream.h>
|
||||
+#endif
|
||||
|
||||
#define DBG_ERR 1
|
||||
#define DBG_INFO 2
|
Loading…
Reference in a new issue