Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jan 2009 13:34:07 GMT
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 156385 for review
Message-ID:  <200901191334.n0JDY7Bu073817@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=156385

Change 156385 by rwatson@rwatson_freebsd_capabilities on 2009/01/19 13:33:39

	Don't need to cast f_data, it's a void * pointer.

Affected files ...

.. //depot/projects/trustedbsd/capabilities/src/sys/kern/sys_procdesc.c#8 edit

Differences ...

==== //depot/projects/trustedbsd/capabilities/src/sys/kern/sys_procdesc.c#8 (text+ko) ====

@@ -156,7 +156,7 @@
 		error = EBADF;
 		goto out;
 	}
-	pd = (struct procdesc *)fp->f_data;
+	pd = fp->f_data;
 	sx_slock(&proctree_lock);
 	if (td->td_proc != NULL) {
 		*p = pd->pd_proc;
@@ -185,7 +185,7 @@
 	if (error)
 		return (error);
 	if (fp->f_type == DTYPE_PROCDESC) {
-		pd = (struct procdesc *)fp->f_data;
+		pd = fp->f_data;
 		pid = pd->pd_pid;
 		AUDIT_ARG(pid, pid);
 	} else
@@ -392,7 +392,7 @@
 	int revents;
 
 	revents = 0;
-	pd = (struct procdesc *)fp->f_data;
+	pd = fp->f_data;
 	PROCDESC_LOCK(pd);
 	if (pd->pd_flags & PD_EXITED)
 		revents |= POLLHUP;
@@ -423,7 +423,7 @@
 	 * died.  For example, caching its credential data.
 	 */
 	bzero(sb, sizeof(*sb));
-	pd = (struct procdesc *)fp->f_data;
+	pd = fp->f_data;
 	sx_slock(&proctree_lock);
 	if (pd->pd_proc != NULL) {
 		PROC_LOCK(pd->pd_proc);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901191334.n0JDY7Bu073817>