<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<div>I suspect the missing piece is configuring the components once they are running. The rtrmgr normally does that using the template files to convert the users xorp configuration file into a sequence of process startups and XRL dispatches to configure the individual processes. There is a program in the tree called "call_xrl" (xorp/libxipc/call_xrl.cc) that send XRLs to processes from the command line.</div><div><br class="webkit-block-placeholder"></div><div>Now all that is needed is figuring out which XRLs to dispatch...this can be done by running with the rtrmgr with the desired configuration and looking which XRLs it dispatches.  Look at TaskXrlItem::execute in xorp/rtrmgr/task.cc to see where the XRLs are dispatched in C++.</div><div><br class="webkit-block-placeholder"></div><div>BTW, call_xrl is slow as a new connection has to be made with the finder and then there's an XRL resolution for each XRL dispatch.</div><div><br class="webkit-block-placeholder"></div><div>Cheers</div><div>- Orion</div><br><div><div>On Jan 31, 2008, at 8:58 AM, Sandhya Puppala wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Dear sir ,</div>  <div> </div>  <div> </div>  <div>         I am using Xorp code . I don't want to use any kind of files in my project..To achieve this ,first step  i am trying to eliminate RTRMGR.But  all processes are enabled by RTRMGR . </div>  <div>So , I  manually.....executed different processes in different terminals of LINUX OS, in the following order........</div>  <div>1 . xorp_finder</div>  <div>2 . xorp_fea</div>  <div>3 . xorp_rib</div>  <div>4 . xorp_igmp </div>  <div>5 . xorp_pimsm4</div>  <div>All are running fine........but not communicating to other router . </div>  <div>Is it my approach is correct ? .If not..........please suggest a solution.</div>  <div> </div>  <div>Thanking u.</div>  <div> </div>  <div>Regards </div>  <div>-Sandhya</div>  <div> </div>  <div> </div>  <div> </div><br><br><div>       <br class="khtml-block-placeholder"></div><hr size="1">Looking for last minute shopping deals? <a href="http://us.rd.yahoo.com/evt=51734/*http://tools.search.yahoo.com/newsearch/category.php?category=shopping"> Find them fast with Yahoo! Search.</a><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">_______________________________________________</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Xorp-hackers mailing list</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><a href="mailto:Xorp-hackers@icir.org">Xorp-hackers@icir.org</a></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><a href="http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers">http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers</a></div> </blockquote></div><br></body></html>