mirror of
https://github.com/aaru-dps/fstester.git
synced 2025-12-16 19:24:39 +00:00
On Darwin try to create directory hard link.
This commit is contained in:
@@ -81,4 +81,18 @@ void Links(const char* path)
|
|||||||
ret = symlink("TARGET", "SYMBOLIC");
|
ret = symlink("TARGET", "SYMBOLIC");
|
||||||
|
|
||||||
if(ret) { log_write("Error %d creating symbolic link.\n", errno); }
|
if(ret) { log_write("Error %d creating symbolic link.\n", errno); }
|
||||||
|
|
||||||
|
#if defined(__APPLE__) && defined(__MACH__)
|
||||||
|
ret = mkdir("TARGETDIR", 0755);
|
||||||
|
|
||||||
|
if(ret)
|
||||||
|
{
|
||||||
|
log_write("Error %d creating target directory.\n", errno);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
ret = link("TARGETDIR", "DIRLINK");
|
||||||
|
|
||||||
|
if(ret) log_write("Error %d creating directory hard link.\n", errno);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user