| Server IP : 88.99.149.37 / Your IP : 216.73.216.141 Web Server : nginx/1.31.2 System : Linux server-88-99-149-37 6.12.0-124.56.5.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 06:12:08 EDT 2026 x86_64 User : muralimurth ( 1015) PHP Version : 8.4.23 Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/makedumpfile/eppic_scripts/ |
Upload File : |
string
vfs_opt()
{
return "l";
}
string
vfs_usage()
{
return "\n";
}
static void
vfs_showusage()
{
printf("usage : vfs %s", vfs_usage());
}
string
vfs_help()
{
return "Help";
}
void
rm_names(struct dentry *dir)
{
struct list_head *next, *head;
memset(dir->d_iname, 0, 0x20);
memset(dir->d_name.name, 0, 0x20);
head = (struct list_head *)&(dir->d_subdirs);
next = (struct list_head *)dir->d_subdirs.next;
while (next != head)
{
struct dentry *child, *off = 0;
child = (struct dentry *)((unsigned long)next - (unsigned long)&(off->d_u));
rm_names(child);
next = child->d_u.d_child.next;
}
return;
}
int
vfs()
{
int i;
struct list_head *tab;
tab = (struct list_head *)mount_hashtable;
for (i = 0; i < 256; i++)
{
struct list_head *head, *next;
head = (struct list_head *) (tab + i);
next = (struct list_head *) head->next;
if (!next)
continue;
while (next != head)
{
struct mount *mntfs;
struct dentry *root;
mntfs = (struct mount *)((unsigned long)next);
root = (struct dentry *)mntfs->mnt.mnt_root;
rm_names(root);
next = mntfs->mnt_hash.next;
}
}
return 1;
}