#include <sys/param.h>
#include <sys/stat.h>
#include <test_lstat.c>
void
test_lstat_ENOENT(char *url)
{
struct ftpstat fs;
char path[MAXPATHLEN];
test_login(url);
snprintf(path, sizeof(path), "%s/libfget_test/dir1/DOES_NOT_EXIST",
ftpurl.fu_path);
if (test_lstat_aux(path, &fs, 0) != -1)
{
fprintf(stderr,
"ftp_lstat() succeeded for non-existant path \"%s\"\n",
path);
exit(1);
}
if (errno != ENOENT)
{
fprintf(stderr, "errno=%d, should be ENOENT\n", errno);
exit(1);
}
}
syntax highlighted by Code2HTML, v. 0.9.1