svn commit: r195731 - projects/libprocstat/usr.bin/fstat

Stanislav Sedov stas at FreeBSD.org
Thu Jul 16 22:33:22 UTC 2009


Author: stas
Date: Thu Jul 16 22:33:21 2009
New Revision: 195731
URL: http://svn.freebsd.org/changeset/base/195731

Log:
  - Cleanup.
  - Do not report about unknow file types.

Modified:
  projects/libprocstat/usr.bin/fstat/libprocstat.c

Modified: projects/libprocstat/usr.bin/fstat/libprocstat.c
==============================================================================
--- projects/libprocstat/usr.bin/fstat/libprocstat.c	Thu Jul 16 22:30:11 2009	(r195730)
+++ projects/libprocstat/usr.bin/fstat/libprocstat.c	Thu Jul 16 22:33:21 2009	(r195731)
@@ -360,36 +360,36 @@ procstat_getfiles_kvm(kvm_t *kd, struct 
 
 	/* root directory vnode, if one. */
 	if (filed.fd_rdir) {
-		entry = filestat_new_entry(filed.fd_rdir, PS_FST_TYPE_VNODE, PS_FST_FD_RDIR,
-		    PS_FST_FFLAG_READ);
+		entry = filestat_new_entry(filed.fd_rdir, PS_FST_TYPE_VNODE,
+		    PS_FST_FD_RDIR, PS_FST_FFLAG_READ);
 		if (entry != NULL)
 			STAILQ_INSERT_TAIL(head, entry, next);
 	}
 	/* current working directory vnode. */
 	if (filed.fd_cdir) {
-		entry = filestat_new_entry(filed.fd_cdir, PS_FST_TYPE_VNODE, PS_FST_FD_CDIR,
-		    PS_FST_FFLAG_READ);
+		entry = filestat_new_entry(filed.fd_cdir, PS_FST_TYPE_VNODE,
+		    PS_FST_FD_CDIR, PS_FST_FFLAG_READ);
 		if (entry != NULL)
 			STAILQ_INSERT_TAIL(head, entry, next);
 	}
 	/* jail root, if any. */
 	if (filed.fd_jdir) {
-		entry = filestat_new_entry(filed.fd_jdir, PS_FST_TYPE_VNODE, PS_FST_FD_JAIL,
-		    PS_FST_FFLAG_READ);
+		entry = filestat_new_entry(filed.fd_jdir, PS_FST_TYPE_VNODE,
+		    PS_FST_FD_JAIL, PS_FST_FFLAG_READ);
 		if (entry != NULL)
 			STAILQ_INSERT_TAIL(head, entry, next);
 	}
 	/* ktrace vnode, if one */
 	if (kp->ki_tracep) {
-		entry = filestat_new_entry(kp->ki_tracep, PS_FST_TYPE_VNODE, PS_FST_FD_TRACE,
-		    PS_FST_FFLAG_READ | PS_FST_FFLAG_WRITE);
+		entry = filestat_new_entry(kp->ki_tracep, PS_FST_TYPE_VNODE,
+		    PS_FST_FD_TRACE, PS_FST_FFLAG_READ | PS_FST_FFLAG_WRITE);
 		if (entry != NULL)
 			STAILQ_INSERT_TAIL(head, entry, next);
 	}
 	/* text vnode, if one */
 	if (kp->ki_textvp) {
-		entry = filestat_new_entry(kp->ki_textvp, PS_FST_TYPE_VNODE, PS_FST_FD_TEXT,
-		    PS_FST_FFLAG_READ);
+		entry = filestat_new_entry(kp->ki_textvp, PS_FST_TYPE_VNODE,
+		    PS_FST_FD_TEXT, PS_FST_FFLAG_READ);
 		if (entry != NULL)
 			STAILQ_INSERT_TAIL(head, entry, next);
 	}
@@ -440,8 +440,6 @@ procstat_getfiles_kvm(kvm_t *kd, struct 
 			break;
 #endif
 		default:
-			warnx("unknown file type %d for file %d",
-			    file.f_type, i);
 			continue;
 		}
 		entry = filestat_new_entry(data, type, i,
@@ -672,7 +670,8 @@ procstat_get_vnode_info_kvm(kvm_t *kd, s
 	vn->vn_type = vntype2psfsttype(vnode.v_type);
 	if (vnode.v_type == VNON || vnode.v_type == VBAD)
 		return (0);
-	error = kvm_read_all(kd, (unsigned long)vnode.v_tag, tagstr, sizeof(tagstr));
+	error = kvm_read_all(kd, (unsigned long)vnode.v_tag, tagstr,
+	    sizeof(tagstr));
 	if (error == 0) {
 		warnx("can't read v_tag at %p", (void *)vp);
 		goto fail;


More information about the svn-src-projects mailing list