[zebra 22988] "no neighbor peer next-hop-self" doesn't work?

"Yi Wang" <[email protected]> Wed, 3 Jan 2007 21:50:05 -0500
Newsgroups gmane.network.zebra
Message-ID <[email protected]>
Hello,

I configured a Zebra instance and a XORP instance on the same host to
speak BGP to each other. The major part of my Zebra BGP configure file
is as follows:

"router bgp 64998
bgp router-id 66.66.66.66
no bgp enforce-first-as
 neighbor 127.0.0.1 remote-as 999
 neighbor 192.168.2.2 remote-as 64999
no neighbor 192.168.2.2 next-hop-self
no neighbor 127.0.0.1 next-hop-self"

The zebra instance uses address 127.0.0.1, and the XORP instance uses
address 192.168.2.2. I used another prorgam to send BGP updates to the
Zebra bgpd instance, which in turn send the updates to the XORP
instance. But even if I specified in the bgpd configure file that it
should not change the next-hop to its local address (127.0.0.1), it
seemed to have no effect -- all the updates the XORP instances
received have next-hop 127.0.0.1.

Any ideas?

Thanks,
Yi