osrg / goplane

an agent for configuring linux network stack via GoBGP
http://osrg.github.io/gobgp/
119 stars 26 forks source link

updated with recently refactored gobgp #3

Closed nerdalert closed 8 years ago

nerdalert commented 8 years ago

-While taking a look at the evpn implementation in Goplane saw it wasnt building due to a gobgp refactor. Updated it so it will build. Also go fmt modified a few formats in one file.

-goaddmac/main.go has some iface conversions that are off but having just started looking at the client side stuff I am not familiar enough to try and fix it w/o butchering it.

-Also noticed demo.py doesnt run (pre-gobgp refactor) due to a interface type mismatches it appears. Pasting one of the errors below, can open an issue also if it helps.

Error from demo.py -> panic: interface conversion: bgp.AddrPrefixInterface is bgp.RouteTargetMembershipNLRI, not bgp.EVPNNLRI

Big fan of your guys work, thanks!!

Signed-off-by: Brent Salisbury brent.salisbury@gmail.com

ishidawataru commented 8 years ago

Hi @nerdalert ,

Thanks a lot! Pushed.

Pasting one of the errors below, can open an issue also if it helps.

Yes please.

nerdalert commented 8 years ago

Awesome thanks!