#include <test_url.c>

void
send_debug(char *text, void *dummy)
{
	printf(">>> %s\n", text);
}

void
recv_debug(char *text, void *dummy)
{
	printf("<<< %s\n", text);
}

void
test_connect(char *url)
{
	char buf[1024];

	test_url(url);

	if (ftp_connect(&ftp, ftpurl.fu_hostname, buf, sizeof(buf), 0,
			FTP_OPT_SEND_HOOK, send_debug,
			FTP_OPT_RECV_HOOK, recv_debug,
			0) == -1)
	{
		fprintf(stderr, "ftp_connect(\"%s\"): %s\n",
			ftpurl.fu_hostname, strerror(errno));
		exit(1);
	}
}




syntax highlighted by Code2HTML, v. 0.9.1