conn = NULL;
} else if (protocol == PROTO_GIT) {
conn = git_connect_git(fd, hostandport, path, prog, version, flags);
conn = NULL;
} else if (protocol == PROTO_GIT) {
conn = git_connect_git(fd, hostandport, path, prog, version, flags);
fill_ssh_args(conn, ssh_host, port, version, flags);
} else {
transport_check_allowed("file");
fill_ssh_args(conn, ssh_host, port, version, flags);
} else {
transport_check_allowed("file");