summaryrefslogtreecommitdiff
path: root/usr/src/lib/libnsl/nsl/t_rcvvudata.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libnsl/nsl/t_rcvvudata.c')
-rw-r--r--usr/src/lib/libnsl/nsl/t_rcvvudata.c20
1 files changed, 4 insertions, 16 deletions
diff --git a/usr/src/lib/libnsl/nsl/t_rcvvudata.c b/usr/src/lib/libnsl/nsl/t_rcvvudata.c
index b3662271f4..3027a92dbb 100644
--- a/usr/src/lib/libnsl/nsl/t_rcvvudata.c
+++ b/usr/src/lib/libnsl/nsl/t_rcvvudata.c
@@ -19,12 +19,12 @@
*
* CDDL HEADER END
*/
+
/*
- * Copyright 1998-2003 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
-
#pragma ident "%Z%%M% %I% %E% SMI"
/*
@@ -33,7 +33,6 @@
* are applicable to the other file.
*/
#include "mt.h"
-#include <rpc/trace.h>
#include <string.h>
#include <stdlib.h>
#include <errno.h>
@@ -69,7 +68,6 @@ _tx_rcvvudata(
int flg = 0;
unsigned int nbytes;
- trace2(TR_t_rcvvudata, 0, fd);
assert(api_semantics == TX_XTI_XNS5_API);
if (tiovcount == 0 || tiovcount > T_IOV_MAX) {
@@ -77,25 +75,19 @@ _tx_rcvvudata(
return (-1);
}
- if ((tiptr = _t_checkfd(fd, 0, api_semantics)) == NULL) {
- sv_errno = errno;
- trace2(TR_t_rcvvudata, 1, fd);
- errno = sv_errno;
+ if ((tiptr = _t_checkfd(fd, 0, api_semantics)) == NULL)
return (-1);
- }
sig_mutex_lock(&tiptr->ti_lock);
if (tiptr->ti_servtype != T_CLTS) {
t_errno = TNOTSUPPORT;
sig_mutex_unlock(&tiptr->ti_lock);
- trace2(TR_t_rcvvudata, 1, fd);
return (-1);
}
if (tiptr->ti_state != T_IDLE) {
t_errno = TOUTSTATE;
sig_mutex_unlock(&tiptr->ti_lock);
- trace2(TR_t_rcvvudata, 1, fd);
return (-1);
}
@@ -104,7 +96,6 @@ _tx_rcvvudata(
*/
if (tiptr->ti_lookcnt > 0) {
sig_mutex_unlock(&tiptr->ti_lock);
- trace2(TR_t_rcvvudata, 1, fd);
t_errno = TLOOK;
return (-1);
}
@@ -116,7 +107,6 @@ _tx_rcvvudata(
if (_t_acquire_ctlbuf(tiptr, &ctlbuf, &didalloc) < 0) {
sv_errno = errno;
sig_mutex_unlock(&tiptr->ti_lock);
- trace2(TR_t_rcvvudata, 1, fd);
errno = sv_errno;
return (-1);
}
@@ -163,6 +153,7 @@ _tx_rcvvudata(
goto err_out;
}
+ /* LINTED pointer cast */
pptr = (union T_primitives *)ctlbuf.buf;
switch (pptr->type) {
@@ -219,7 +210,6 @@ _tx_rcvvudata(
if (dataptr != NULL)
free(dataptr);
sig_mutex_unlock(&tiptr->ti_lock);
- trace2(TR_t_rcvvudata, 1, fd);
return (databuf.len);
case T_UDERROR_IND:
@@ -263,7 +253,6 @@ _tx_rcvvudata(
if (dataptr != NULL)
free(dataptr);
sig_mutex_unlock(&tiptr->ti_lock);
- trace2(TR_t_rcvvudata, 0, fd);
return (databuf.len);
}
/* NOTREACHED */
@@ -276,7 +265,6 @@ err_out:
if (dataptr != NULL)
free(dataptr);
sig_mutex_unlock(&tiptr->ti_lock);
- trace2(TR_t_rcvvudata, 1, fd);
errno = sv_errno;
return (-1);
}