summaryrefslogtreecommitdiff
path: root/net-mgmt/irrtoolset/files/patch-ac
diff options
context:
space:
mode:
Diffstat (limited to 'net-mgmt/irrtoolset/files/patch-ac')
-rw-r--r--net-mgmt/irrtoolset/files/patch-ac208
1 files changed, 208 insertions, 0 deletions
diff --git a/net-mgmt/irrtoolset/files/patch-ac b/net-mgmt/irrtoolset/files/patch-ac
new file mode 100644
index 000000000000..ca2b0e1d8f1f
--- /dev/null
+++ b/net-mgmt/irrtoolset/files/patch-ac
@@ -0,0 +1,208 @@
+--- src/dbase/Node.h.orig Sat Nov 27 18:11:57 1999
++++ src/dbase/Node.h Sat Nov 27 18:16:21 1999
+@@ -101,7 +101,7 @@
+ protected:
+ virtual void print(ostream &os) = 0;
+ public:
+- virtual operator== (Node &b) = 0;
++ virtual int operator== (Node &b) = 0;
+ virtual void InOrderPrint() = 0;
+ virtual void PostOrderPrint() { InOrderPrint(); }
+ virtual ~Node() {};
+@@ -144,7 +144,7 @@
+ virtual void print(ostream &os) = 0;
+
+ public:
+- virtual Execute(Route &r) = 0;
++ virtual void Execute(Route &r) = 0;
+ virtual ActionNode *FindFirst(Node_t _type) = 0;
+ int operator< (ActionNode &b);
+ friend ostream &operator<<(ostream &os, ActionNode *an) {
+@@ -172,7 +172,7 @@
+ type = T_ANDNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_ANDNode
+ && left == ((ANDNode&) b).left
+ && right == ((ANDNode&) b).right;
+@@ -200,7 +200,7 @@
+ type = T_ORNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_ORNode
+ && left == ((ORNode&) b).left
+ && right == ((ORNode&) b).right;
+@@ -227,7 +227,7 @@
+ type = T_NotNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_NotNode
+ && left == ((NotNode&) b).left;
+ }
+@@ -256,7 +256,7 @@
+ type = T_AssignNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_AssignNode
+ && val == ((AssignNode&) b).val
+ && left == ((AssignNode&) b).left;
+@@ -281,7 +281,7 @@
+ type = T_ANYNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_ANYNode;
+ }
+
+@@ -305,7 +305,7 @@
+ type = T_ASNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_ASNode
+ && val == ((ASNode&) b).val;
+ }
+@@ -330,7 +330,7 @@
+ type = T_ASMacroNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_ASMacroNode
+ && val == ((ASMacroNode&) b).val;
+ }
+@@ -355,7 +355,7 @@
+ type = T_CommNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_CommNode
+ && val == ((CommNode&) b).val;
+ }
+@@ -382,7 +382,7 @@
+ cidr_root = NULL;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_NetListNode
+ && nets == ((NetListNode&) b).nets;
+ }
+@@ -391,7 +391,7 @@
+ virtual NormalExpression *Evaluate(int expand);
+ virtual int match(Route &r, char dontcare);
+ virtual int match_exact_or_more_specific(Route &r, char dontcare);
+- add(Pix pi) { nets.add(pi); }
++ void add(Pix pi) { nets.add(pi); }
+ };
+
+ ////////////////////////////// ASPathNode //////////////////////////////
+@@ -412,7 +412,7 @@
+ type = T_ASPathNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ ASSERT(0);
+ return 0;
+ }
+@@ -438,7 +438,7 @@
+ type = T_RegisterNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_RegisterNode
+ && val == ((RegisterNode&) b).val;
+ }
+@@ -460,13 +460,13 @@
+ type = T_PrefNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_PrefNode
+ && val == ((PrefNode&) b).val;
+ }
+
+ virtual void InOrderPrint();
+- virtual Execute(Route &r) {
++ virtual void Execute(Route &r) {
+ }
+ virtual ActionNode *FindFirst(Node_t _type) {
+ if (type == _type)
+@@ -492,13 +492,13 @@
+ type = T_MEDNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_MEDNode
+ && val == ((MEDNode&) b).val;
+ }
+
+ virtual void InOrderPrint();
+- virtual Execute(Route &r) {
++ virtual void Execute(Route &r) {
+ }
+ virtual ActionNode *FindFirst(Node_t _type) {
+ if (type == _type)
+@@ -524,13 +524,13 @@
+ type = T_DPANode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_DPANode
+ && val == ((DPANode&) b).val;
+ }
+
+ virtual void InOrderPrint();
+- virtual Execute(Route &r) {
++ virtual void Execute(Route &r) {
+ }
+ virtual ActionNode *FindFirst(Node_t _type) {
+ if (type == _type)
+@@ -552,12 +552,12 @@
+ type = T_NoopNode;
+ }
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_NoopNode;
+ }
+
+ virtual void InOrderPrint();
+- virtual Execute(Route &r) {}
++ virtual void Execute(Route &r) {}
+ virtual ActionNode *FindFirst(Node_t _type) {
+ if (type == _type)
+ return this;
+@@ -581,14 +581,14 @@
+ }
+ virtual ~ComposeNode();
+
+- virtual operator== (Node& b) {
++ virtual int operator== (Node& b) {
+ return b.type == T_ComposeNode
+ && left == ((ComposeNode&) b).left
+ && right == ((ComposeNode&) b).right;
+ }
+
+ virtual void InOrderPrint();
+- virtual Execute(Route &r) {}
++ virtual void Execute(Route &r) {}
+ virtual ActionNode *FindFirst(Node_t _type) {
+ ActionNode *r;
+ if (type == _type)