[Ocfs2-tools-commits] manish commits r778 - trunk/libocfs2/include

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Sat Apr 2 00:45:00 CST 2005


Author: manish
Date: 2005-04-02 00:44:58 -0600 (Sat, 02 Apr 2005)
New Revision: 778

Modified:
   trunk/libocfs2/include/ocfs1_fs_compat.h
Log:
Sync with kernel module


Modified: trunk/libocfs2/include/ocfs1_fs_compat.h
===================================================================
--- trunk/libocfs2/include/ocfs1_fs_compat.h	2005-04-01 23:15:08 UTC (rev 777)
+++ trunk/libocfs2/include/ocfs1_fs_compat.h	2005-04-02 06:44:58 UTC (rev 778)
@@ -1,4 +1,4 @@
-/* -*- mode: c; c-basic-offset: 9; -*-
+/* -*- mode: c; c-basic-offset: 8; -*-
  * vim: noexpandtab sw=8 ts=8 sts=0:
  *
  * ocfs1_fs_compat.h
@@ -31,18 +31,14 @@
 #ifndef _OCFS1_FS_COMPAT_H
 #define _OCFS1_FS_COMPAT_H
 
-#define MAX_VOL_SIGNATURE_LEN_V1          128
-#define MAX_MOUNT_POINT_LEN_V1            128
-#define MAX_VOL_ID_LENGTH_V1               16
-#define MAX_VOL_LABEL_LEN_V1               64
-#define MAX_CLUSTER_NAME_LEN_V1            64
-#define MAX_IP_ADDR_LEN                    32
-#define MAX_NODE_NAME_LENGTH               32
+#define OCFS1_MAX_VOL_SIGNATURE_LEN          128
+#define OCFS1_MAX_MOUNT_POINT_LEN            128
+#define OCFS1_MAX_VOL_ID_LENGTH               16
+#define OCFS1_MAX_VOL_LABEL_LEN               64
+#define OCFS1_MAX_CLUSTER_NAME_LEN            64
+#define OCFS1_MAX_IP_ADDR_LEN                 32
+#define OCFS1_MAX_NODE_NAME_LENGTH            32
 
-#define GUID_LEN                           32
-#define HOSTID_LEN                         20
-#define MACID_LEN                          12
-
 #define OCFS1_MAJOR_VERSION              (2)
 #define OCFS1_MINOR_VERSION              (0)
 #define OCFS1_VOLUME_SIGNATURE		 "OracleCFS"
@@ -54,8 +50,8 @@
 {
 /*00*/	__u32 minor_version;
 	__u32 major_version;
-/*08*/	__u8 signature[MAX_VOL_SIGNATURE_LEN_V1];
-/*88*/	__u8 mount_point[MAX_MOUNT_POINT_LEN_V1];
+/*08*/	__u8 signature[OCFS1_MAX_VOL_SIGNATURE_LEN];
+/*88*/	__u8 mount_point[OCFS1_MAX_MOUNT_POINT_LEN];
 /*108*/	__u64 serial_num;
 /*110*/	__u64 device_size;
 	__u64 start_off;
@@ -104,41 +100,15 @@
 typedef struct _ocfs1_vol_label
 {
 /*00*/	ocfs1_disk_lock disk_lock;
-/*30*/	__u8 label[MAX_VOL_LABEL_LEN_V1];
+/*30*/	__u8 label[OCFS1_MAX_VOL_LABEL_LEN];
 /*70*/	__u16 label_len;
-/*72*/	__u8 vol_id[MAX_VOL_ID_LENGTH_V1];
+/*72*/	__u8 vol_id[OCFS1_MAX_VOL_ID_LENGTH];
 /*82*/	__u16 vol_id_len;
-/*84*/	__u8 cluster_name[MAX_CLUSTER_NAME_LEN_V1];
+/*84*/	__u8 cluster_name[OCFS1_MAX_CLUSTER_NAME_LEN];
 /*A4*/	__u16 cluster_name_len;
 /*A6*/
 } ocfs1_vol_label;
 
 
-typedef struct _ocfs1_ipc_config_info
-{
-	__u8 type;
-	__u8 ip_addr[MAX_IP_ADDR_LEN+1];
-	__u32 ip_port;
-	__u8 ip_mask[MAX_IP_ADDR_LEN+1];
-} ocfs1_ipc_config_info;
-
-typedef union _ocfs1_guid
-{
-	struct
-	{
-		char host_id[HOSTID_LEN];
-		char mac_id[MACID_LEN];
-	} id;
-	__u8 guid[GUID_LEN];
-} ocfs1_guid;
-
-typedef struct _ocfs1_disk_node_config_info
-{
-	ocfs1_disk_lock disk_lock;
-	__u8 node_name[MAX_NODE_NAME_LENGTH+1];
-	ocfs1_guid guid;
-	ocfs1_ipc_config_info ipc_config;
-} ocfs1_disk_node_config_info;
-
 #endif /* _OCFS1_FS_COMPAT_H */
 



More information about the Ocfs2-tools-commits mailing list