[mpls-linux-devel] Quagga-MPLS patch
Status: Beta
Brought to you by:
jleu
From: Vasu D. <vd...@gm...> - 2009-06-09 16:52:39
|
Hi James, MPL-Linux and Quagga MPLS are quite useful projects both for learning and fills a void in MPLS area open source community. I have been playing with them for couple of months. My platform is Fedora core 10 and MPLS kernel is the one available from your site, 2.6.26.6, While working on Quagga-MPLS I had to fix some issues and made couple of enhancements. 1. Netlink was not functional with Quagga-MPLS code as AF_MPLS was 29 where as, it is defined as 28 in kernel. 2. An issue preventing the code from running as an LSR is identified, and fixed. 3. When we have multiple routes to same destination or route, FEX<->NH mapping was not properly setup. Fixed this. 4. Ran Valgrind on LDP, and found couple of vangrind bugs. 5.Memory management as per Quagga framework be classifying, FEC, NH,etc to their own separate buckets. 6. Added debug LDP database to dump state of LDP database as per ldp_global structure. So thought I could contribute my code, to the group, Please let me know if you want to look at my code, and let me know how can I contribute. Thanks, -Vasu |