Dhananjay, this seems to fix the problem. I discovered that in most cases people don't pass a specific bfd-target to bfd_openr. They just let bfd figure out which target to use. I'll give you a chance to try this out before I check it in. Michael