Loading src/client/gkfs_libc.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -1268,6 +1268,15 @@ int ftruncate(int fd, off_t length) { debug_info("[BYPASS] >> Begin ftruncate.... %d %ld\n", fd, length); // gekko ftruncate if(CTX->interception_enabled()) { if(CTX->file_map()->exist(fd)) { debug_info("[FTRUNCATE from GKFS]....%d %ld\n", fd, length); return gkfs::syscall::gkfs_ftruncate(fd, length); } } int ret = dlsym_ftruncate(fd, length); Loading Loading
src/client/gkfs_libc.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -1268,6 +1268,15 @@ int ftruncate(int fd, off_t length) { debug_info("[BYPASS] >> Begin ftruncate.... %d %ld\n", fd, length); // gekko ftruncate if(CTX->interception_enabled()) { if(CTX->file_map()->exist(fd)) { debug_info("[FTRUNCATE from GKFS]....%d %ld\n", fd, length); return gkfs::syscall::gkfs_ftruncate(fd, length); } } int ret = dlsym_ftruncate(fd, length); Loading