[Babel-users] babels bug with uninitialized data somewhere?

Matthieu Boutier boutier at pps.univ-paris-diderot.fr
Thu Jun 26 21:43:28 UTC 2014


> Rejecting martian route to ::/0 from ::/128 through
> a221:b7ff:feac:e456:80:9601::.

This log message comes from update_route, which is call when an update is received.  The martian route is the source address (::/128).

Are you sure the problem is not in one of your config file, probably with a rule like

    redistribute ... src-prefix ::/128

or

    in ... src-prefix ::/128

If it's in the latter case, it is more interesting, since probably you would have to write:

    in src-eq 128 allow

which allow all (ipv6) routes with a prefix length of 128.


> picking up unitialized data somewhere?

Uninitialized at exactly 128 seems strange.

Since it's after when receiving packets, you should be able to see routes with ::/128 source prefix on tcpdump. (?)

    http://git.wifi.pps.univ-paris-diderot.fr/?p=tcpdump-babels.git;a=summary

Matthieu




More information about the Babel-users mailing list