towards factoring out HELLO handling from transport_api.c