[PATCH 2/8] doRemoteOpen: Move RPC talk to a separate function