This part looks questionable: @@ -839,6 +839,27 @@ Check_HR_FileSys_NFS (void) return 0; /* no NFS file system */ }
+/* This function checks whether current file system is an AutoFs + * HRFS_entry must be valid prior to calling this function + * return 1 if AutoFs, 0 otherwise + */ +int +Check_HR_FileSys_AutoFs(void) +{ +#if HAVE_GETFSSTAT + if (HRFS_entry->HRFS_type != NULL && +#if defined(MNTTYPE_AUTOFS) + !strcmp(HRFS_entry->HRFS_type, MNTTYPE_AUTOFS) +#else + !strcmp(HRFS_entry->HRFS_type, "autofs") +#endif + ) +#endif /* HAVE_GETFSSTAT */ + return 1; /* AUTOFS */ + + return 0; /* no AUTOFS */ +} + if HAVE_GETFSSTAT doesn't pass, we end up with: return 1; return 0; In effect, ALL filesystems are autofs. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1842924 Title: hrStorage Not Available In 5.7.3+dfsg-1ubuntu4.3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/net-snmp/+bug/1842924/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs