change an internal api
fix our fake bgp server to cope with test case correctly