[PVFS2-CVS] commit by neill in pvfs2-1/src/apps/admin: pvfs2-ls.c
CVS commit program
pvfs2-internal@beowulf-underground.org
Mon, 2 Feb 2004 11:24:45 -0500
Update of /projects/cvsroot/pvfs2-1/src/apps/admin
In directory parlweb.parl.clemson.edu:/tmp/cvs-serv9613
Modified Files:
pvfs2-ls.c
Log Message:
- don't attempt to print dot and dot dot info if not a directory
Index: pvfs2-ls.c
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/apps/admin/pvfs2-ls.c,v
diff -p -u -r1.30 -r1.31
--- pvfs2-ls.c 30 Jan 2004 20:21:22 -0000 1.30
+++ pvfs2-ls.c 2 Feb 2004 16:24:45 -0000 1.31
@@ -511,11 +511,14 @@ int do_list(
snprintf(segment,128,"/");
}
- if (PVFS_sys_getparent(pinode_refn.fs_id, name,
- credentials, &getparent_resp) == 0)
+ if (getattr_response.attr.objtype == PVFS_TYPE_DIRECTORY)
{
- print_dot_and_dot_dot_info_if_required(
- getparent_resp.parent_refn);
+ if (PVFS_sys_getparent(pinode_refn.fs_id, name,
+ credentials, &getparent_resp) == 0)
+ {
+ print_dot_and_dot_dot_info_if_required(
+ getparent_resp.parent_refn);
+ }
}
if (opts->list_long)