revert commit 56204.
[AROS.git] / rom / storage / storage_intern.h
blob24d0db24b120c2be2e4ac4435b83516408c0360b
1 #ifndef STORAGE_INTERN_H
2 #define STORAGE_INTERN_H
4 /*
5 Copyright © 1995-2015, The AROS Development Team. All rights reserved.
6 $Id$
7 */
9 #ifndef EXEC_TYPES_H
10 #include <exec/types.h>
11 #endif
12 #ifndef EXEC_LISTS_H
13 #include <exec/lists.h>
14 #endif
15 #ifndef EXEC_NODES_H
16 #include <exec/nodes.h>
17 #endif
18 #ifndef UTILITY_UTILITY_H
19 #include <utility/utility.h>
20 #endif
22 #include LC_LIBDEFS_FILE
24 struct StorageBase_intern {
25 struct Library lh;
26 struct List sb_IDs;
27 struct List sb_Devices;
30 /* ID Namespace structures */
32 struct Storage_IDFamily
34 struct Node SIDF_Node; /* ln_Name = IDBase (e.g "CD") */
35 struct List SIDF_IDs;
38 struct Storage_IDNode
40 struct Node SIDN_Node; /* ln_Name = ID (e.g. "CD0") */
44 #endif