]> git.ipfire.org Git - thirdparty/git.git/commit - connect.c
git_connect(): refactor the port handling for ssh
authorTorsten Bögershausen <tboegi@web.de>
Thu, 28 Nov 2013 19:49:54 +0000 (20:49 +0100)
committerJunio C Hamano <gitster@pobox.com>
Mon, 9 Dec 2013 22:54:47 +0000 (14:54 -0800)
commit83b058752707a6ba4af51ebc98c47913bc7d2d25
tree2c8026c588066e1a1f1b5ce8dae4c18f73c70a29
parent6a59974869c0a6e9399101bc02223b4c00a8aff2
git_connect(): refactor the port handling for ssh

Use get_host_and_port() even for ssh.
Remove the variable port git_connect(), and simplify parse_connect_url()
Use only one return point in git_connect(), doing the free() and return conn.

t5601 had 2 corner test cases which now pass.

Signed-off-by: Torsten Bögershausen <tboegi@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
connect.c
t/t5500-fetch-pack.sh
t/t5601-clone.sh