[PATCH] Fix obvious copy-and-paste error in rtconfig's Junos

Faidon Liambotis paravoid at debian.org
Sun Jul 5 21:26:15 UTC 2009


This is untested, but seems obvious: mp-import should match import and
use AttrImport, instead of AttrExport.
---
 src/rtconfig/f_junos.cc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/rtconfig/f_junos.cc b/src/rtconfig/f_junos.cc
index 00db22b..b3ed423 100644
--- a/src/rtconfig/f_junos.cc
+++ b/src/rtconfig/f_junos.cc
@@ -990,7 +990,7 @@ void JunosConfig::importP(ASt asno, MPPrefix *addr,
    // get matching import attributes
    AutNumSelector<AttrImport> itr(autnum, "import", 
 				  NULL, peerAS, peer_addr, addr);
-   AutNumSelector<AttrExport> itr1(autnum, "mp-import",
+   AutNumSelector<AttrImport> itr1(autnum, "mp-import",
 				  NULL, peerAS, peer_addr, addr);
 
    List<FilterAction> *common_list = itr.get_fa_list();
@@ -1264,7 +1264,7 @@ void JunosConfig::importGroup(ASt asno, char * pset) {
    SymID psetID = symbols.symID(pset);
    // get matching import attributes
    AutNumSelector<AttrImport> itr(autnum, "import", psetID, ~0, NULL, NULL);
-   AutNumSelector<AttrExport> itr1(autnum, "mp-import", psetID, ~0, NULL, NULL);
+   AutNumSelector<AttrImport> itr1(autnum, "mp-import", psetID, ~0, NULL, NULL);
    
    List<FilterAction> *common_list = itr.get_fa_list();
    common_list->splice(*(itr1.get_fa_list()));
-- 
1.5.6.5




More information about the irrtoolset mailing list