Changeset 31373 in vbox for trunk/src/VBox/Main/HostImpl.cpp
- Timestamp:
- Aug 4, 2010 7:05:14 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 64430
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/HostImpl.cpp
r31358 r31373 66 66 # include <stdio.h> 67 67 # include <libdevinfo.h> 68 # include <sys/mkdev.h> 68 69 # include <sys/scsi/generic/inquiry.h> 69 70 # include <net/if.h> … … 2021 2022 * slice that represents the whole drive. "s2" is always the whole drive for CD/DVDs. 2022 2023 */ 2024 int Major = di_driver_major(Node); 2023 2025 di_minor_t Minor = DI_MINOR_NIL; 2024 2026 di_devlink_handle_t DevLink = di_devlink_init(NULL /* name */, 0 /* flags */); … … 2027 2029 while ((Minor = di_minor_next(Node, Minor)) != DI_MINOR_NIL) 2028 2030 { 2031 dev_t Dev = di_minor_devt(Minor); 2032 if ( Major != (int)major(Dev) 2033 || di_minor_spectype(Minor) == S_IFCHR 2034 || di_minor_type(Minor) != DDM_MINOR) 2035 { 2036 continue; 2037 } 2038 2029 2039 char *pszMinorPath = di_devfs_minor_path(Minor); 2030 2040 if (!pszMinorPath) … … 2057 2067 } 2058 2068 } 2069 di_devlink_fini(&DevLink); 2059 2070 } 2060 2071 }
Note:
See TracChangeset
for help on using the changeset viewer.