[Pvfs2-cvs] commit by slang in pvfs2/src/io/trove/trove-dbpf: dbpf-dspace.c

CVS commit program cvs at parl.clemson.edu
Fri Jan 12 22:13:21 EST 2007


Update of /projects/cvsroot/pvfs2/src/io/trove/trove-dbpf
In directory parlweb1:/tmp/cvs-serv24588/src/io/trove/trove-dbpf

Modified Files:
      Tag: pvfs-2-6-branch
	dbpf-dspace.c 
Log Message:
fix missing key.ulen problems in dspace->get as well.


Index: dbpf-dspace.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/io/trove/trove-dbpf/dbpf-dspace.c,v
diff -p -u -r1.141.8.1 -r1.141.8.2
--- dbpf-dspace.c	6 Dec 2006 00:39:05 -0000	1.141.8.1
+++ dbpf-dspace.c	13 Jan 2007 03:13:21 -0000	1.141.8.2
@@ -257,7 +257,7 @@ static int dbpf_dspace_create_op_svc(str
 
     memset(&key, 0, sizeof(key));
     key.data = &new_handle;
-    key.size = sizeof(new_handle);
+    key.size = key.ulen = sizeof(new_handle);
 
     memset(&data, 0, sizeof(data));
     data.data = &s_attr;
@@ -731,7 +731,7 @@ static int dbpf_dspace_verify_op_svc(str
 
     memset(&key, 0, sizeof(key));
     key.data = &op_p->handle;
-    key.size = sizeof(TROVE_handle);
+    key.size = key.ulen = sizeof(TROVE_handle);
 
     memset(&data, 0, sizeof(data));
     data.data = &s_attr;
@@ -1046,7 +1046,7 @@ static int dbpf_dspace_getattr_op_svc(st
 
     memset(&key, 0, sizeof(key));
     key.data = &op_p->handle;
-    key.size = sizeof(TROVE_handle);
+    key.size = key.ulen = sizeof(TROVE_handle);
 
     memset(&data, 0, sizeof(data));
     memset(&s_attr, 0, sizeof(TROVE_ds_storedattr_s));
@@ -1158,7 +1158,7 @@ static int dbpf_dspace_getattr_list_op_s
 
         memset(&key, 0, sizeof(key));
         key.data = &op_p->u.d_getattr_list.handle_array[i];
-        key.size = sizeof(TROVE_handle);
+        key.size = key.ulen = sizeof(TROVE_handle);
 
         memset(&data, 0, sizeof(data));
         memset(&s_attr, 0, sizeof(TROVE_ds_storedattr_s));



More information about the Pvfs2-cvs mailing list