summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/os/strsubr.c
diff options
context:
space:
mode:
authormeem <Peter.Memishian@Sun.COM>2009-02-10 20:25:26 -0500
committermeem <Peter.Memishian@Sun.COM>2009-02-10 20:25:26 -0500
commita45f3f93509927476463caf678b7806c65d5efe1 (patch)
treeeaa42da4538db9ee3e4230e9ba7be4de78adcc85 /usr/src/uts/common/os/strsubr.c
parent9bd6d2697ce845da0f5a213c59b85b4a604e08db (diff)
downloadillumos-joyent-a45f3f93509927476463caf678b7806c65d5efe1.tar.gz
6646362 STREAMS flow trace should be enhanced to aid memory leak detection
6646366 strgetmsg() and kstrgetmsg() leak M_SIGs 6646890 rts_wrw() leaks short M_DATA/M_PROTO/M_PCPROTO messages 6653352 I_LIST implementation littered with voodoo 6797455 mdb/truss need to know about M_CMD/_I_CMD
Diffstat (limited to 'usr/src/uts/common/os/strsubr.c')
-rw-r--r--usr/src/uts/common/os/strsubr.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/usr/src/uts/common/os/strsubr.c b/usr/src/uts/common/os/strsubr.c
index 1ea4fa19db..0ae1dd9897 100644
--- a/usr/src/uts/common/os/strsubr.c
+++ b/usr/src/uts/common/os/strsubr.c
@@ -4130,19 +4130,17 @@ strcopyout(void *from, void *to, size_t len, int copyflag)
* it returns.
*/
void
-strsignal_nolock(stdata_t *stp, int sig, int32_t band)
+strsignal_nolock(stdata_t *stp, int sig, uchar_t band)
{
ASSERT(MUTEX_HELD(&stp->sd_lock));
switch (sig) {
case SIGPOLL:
if (stp->sd_sigflags & S_MSG)
- strsendsig(stp->sd_siglist, S_MSG, (uchar_t)band, 0);
+ strsendsig(stp->sd_siglist, S_MSG, band, 0);
break;
-
default:
- if (stp->sd_pgidp) {
+ if (stp->sd_pgidp)
pgsignal(stp->sd_pgidp, sig);
- }
break;
}
}