[libvirt] [RFC 5/5]: Rewrite findLuns function
Stefan de Konink
skinkie at xs4all.nl
Thu Jun 12 14:12:48 UTC 2008
+ n = scandir(sysfs_path, &namelist, notdotdir, versionsort);
+ if (n <= 0) {
+ /* we didn't find any reasonable entries; return failure */
+ virStorageReportError(conn, VIR_ERR_INTERNAL_ERROR,
+ _("Failed to find any LUNs for session %s: %s"),
+ session, strerror(errno));
+
+ return -1;
+ }
Who told you/anyone who wrote this code before that the 0th lun cannot
be a real entry? This assumption is wrong.
Stefan
More information about the libvir-list
mailing list