summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2019-01-26 18:41:01 +0200
committerToomas Soome <tsoome@me.com>2019-08-01 19:49:16 +0300
commit27aa48129e712ec06bc239dce1a21a4ae5b19994 (patch)
tree2aa224b720fa378142f5ec41df4ac79de75f30c2
parent8509e9caaaa43d21ab1a18a2aa45b43322c378ac (diff)
downloadillumos-joyent-27aa48129e712ec06bc239dce1a21a4ae5b19994.tar.gz
11442 truss: NULL pointer errors
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
-rw-r--r--usr/src/cmd/truss/expound.c110
-rw-r--r--usr/src/cmd/truss/print.c14
-rw-r--r--usr/src/cmd/truss/stat.c8
-rw-r--r--usr/src/cmd/truss/systable.c10
4 files changed, 71 insertions, 71 deletions
diff --git a/usr/src/cmd/truss/expound.c b/usr/src/cmd/truss/expound.c
index 6372e583ba..aa448ac96e 100644
--- a/usr/src/cmd/truss/expound.c
+++ b/usr/src/cmd/truss/expound.c
@@ -27,7 +27,7 @@
*/
/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
+/* All Rights Reserved */
#define _SYSCALL32
@@ -202,7 +202,7 @@ show_timeofday(private_t *pri)
struct timeval tod;
long offset;
- if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == NULL)
+ if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == 0)
return;
if (data_model == PR_MODEL_NATIVE) {
@@ -330,7 +330,7 @@ show_times(private_t *pri)
long offset;
struct tms tms;
- if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == NULL)
+ if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == 0)
return;
if (data_model == PR_MODEL_NATIVE) {
@@ -380,7 +380,7 @@ show_uname(private_t *pri, long offset)
char machine[9];
} ubuf;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &ubuf, sizeof (ubuf), offset) == sizeof (ubuf)) {
(void) printf(
"%s\tsys=%-9.9snod=%-9.9srel=%-9.9sver=%-9.9smch=%.9s\n",
@@ -399,7 +399,7 @@ show_ustat(private_t *pri, long offset)
{
struct ustat ubuf;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &ubuf, sizeof (ubuf), offset) == sizeof (ubuf)) {
(void) printf(
"%s\ttfree=%-6ld tinode=%-5lu fname=%-6.6s fpack=%-.6s\n",
@@ -417,7 +417,7 @@ show_ustat32(private_t *pri, long offset)
{
struct ustat32 ubuf;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &ubuf, sizeof (ubuf), offset) == sizeof (ubuf)) {
(void) printf(
"%s\ttfree=%-6d tinode=%-5u fname=%-6.6s fpack=%-.6s\n",
@@ -531,8 +531,8 @@ show_cladm(private_t *pri, int code, int function, long offset)
}
#define ALL_LOCK_TYPES \
- (USYNC_PROCESS | LOCK_ERRORCHECK | LOCK_RECURSIVE | \
- LOCK_PRIO_INHERIT | LOCK_PRIO_PROTECT | LOCK_ROBUST | \
+ (USYNC_PROCESS | LOCK_ERRORCHECK | LOCK_RECURSIVE | \
+ LOCK_PRIO_INHERIT | LOCK_PRIO_PROTECT | LOCK_ROBUST | \
USYNC_PROCESS_ROBUST)
/* return cv and mutex types */
@@ -899,7 +899,7 @@ print_strbuf32(private_t *pri, struct strbuf32 *sp, const char *name, int dump)
* Should we show the buffer contents?
* Keyed to the '-r fds' and '-w fds' options?
*/
- if (sp->buf == NULL || sp->len <= 0)
+ if (sp->buf == 0 || sp->len <= 0)
(void) fputc('\n', stdout);
else {
int nb = (sp->len > 8)? 8 : sp->len;
@@ -1515,7 +1515,7 @@ show_statvfs(private_t *pri)
struct statvfs statvfs;
char *cp;
- if (pri->sys_nargs > 1 && (offset = pri->sys_args[1]) != NULL &&
+ if (pri->sys_nargs > 1 && (offset = pri->sys_args[1]) != 0 &&
Pread(Proc, &statvfs, sizeof (statvfs), offset)
== sizeof (statvfs)) {
(void) printf(
@@ -1561,7 +1561,7 @@ show_statvfs32(private_t *pri)
struct statvfs32 statvfs;
char *cp;
- if (pri->sys_nargs > 1 && (offset = pri->sys_args[1]) != NULL &&
+ if (pri->sys_nargs > 1 && (offset = pri->sys_args[1]) != 0 &&
Pread(Proc, &statvfs, sizeof (statvfs), offset)
== sizeof (statvfs)) {
(void) printf(
@@ -1607,7 +1607,7 @@ show_statvfs64(private_t *pri)
struct statvfs64_32 statvfs;
char *cp;
- if (pri->sys_nargs > 1 && (offset = pri->sys_args[1]) != NULL &&
+ if (pri->sys_nargs > 1 && (offset = pri->sys_args[1]) != 0 &&
Pread(Proc, &statvfs, sizeof (statvfs), offset)
== sizeof (statvfs)) {
(void) printf(
@@ -1651,7 +1651,7 @@ show_statfs(private_t *pri)
long offset;
struct statfs statfs;
- if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != NULL &&
+ if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != 0 &&
Pread(Proc, &statfs, sizeof (statfs), offset) == sizeof (statfs)) {
(void) printf(
"%s\tfty=%d bsz=%ld fsz=%ld blk=%ld bfr=%ld fil=%lu ffr=%lu\n",
@@ -1677,7 +1677,7 @@ show_statfs32(private_t *pri)
long offset;
struct statfs32 statfs;
- if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != NULL &&
+ if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != 0 &&
Pread(Proc, &statfs, sizeof (statfs), offset) == sizeof (statfs)) {
(void) printf(
"%s\tfty=%d bsz=%d fsz=%d blk=%d bfr=%d fil=%u ffr=%u\n",
@@ -1862,7 +1862,7 @@ show_fcntl(private_t *pri)
return;
}
- if (pri->sys_nargs < 3 || (offset = pri->sys_args[2]) == NULL)
+ if (pri->sys_nargs < 3 || (offset = pri->sys_args[2]) == 0)
return;
switch (pri->sys_args[1]) {
@@ -1971,22 +1971,22 @@ show_gp_msg(private_t *pri, int what)
Eserialize();
#ifdef _LP64
- if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != NULL) {
+ if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != 0) {
if (data_model == PR_MODEL_LP64)
show_strbuf(pri, offset, "ctl", dump);
else
show_strbuf32(pri, offset, "ctl", dump);
}
- if (pri->sys_nargs >= 3 && (offset = pri->sys_args[2]) != NULL) {
+ if (pri->sys_nargs >= 3 && (offset = pri->sys_args[2]) != 0) {
if (data_model == PR_MODEL_LP64)
show_strbuf(pri, offset, "dat", dump);
else
show_strbuf32(pri, offset, "dat", dump);
}
#else /* _LP64 */
- if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != NULL)
+ if (pri->sys_nargs >= 2 && (offset = pri->sys_args[1]) != 0)
show_strbuf(pri, offset, "ctl", dump);
- if (pri->sys_nargs >= 3 && (offset = pri->sys_args[2]) != NULL)
+ if (pri->sys_nargs >= 3 && (offset = pri->sys_args[2]) != 0)
show_strbuf(pri, offset, "dat", dump);
#endif /* _LP64 */
@@ -2118,12 +2118,12 @@ show_pollsys(private_t *pri)
nfds = pri->sys_args[1];
/* enter region of lengthy output */
- if (offset != NULL && nfds > 32) {
+ if (offset != 0 && nfds > 32) {
Eserialize();
serial = 1;
}
- if (offset != NULL && nfds > 0)
+ if (offset != 0 && nfds > 0)
show_all_pollfds(pri, offset, nfds);
if (pri->sys_nargs > 2)
@@ -2190,7 +2190,7 @@ show_msgctl64(private_t *pri, long offset)
{
struct msqid_ds64 msgq;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &msgq, sizeof (msgq), offset) == sizeof (msgq)) {
show_perm64(pri, &msgq.msgx_perm);
@@ -2213,7 +2213,7 @@ show_msgctl(private_t *pri, long offset)
{
struct msqid_ds msgq;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &msgq, sizeof (msgq), offset) == sizeof (msgq)) {
show_perm(pri, &msgq.msg_perm);
@@ -2238,7 +2238,7 @@ show_msgctl32(private_t *pri, long offset)
{
struct msqid_ds32 msgq;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &msgq, sizeof (msgq), offset) == sizeof (msgq)) {
show_perm32(pri, &msgq.msg_perm);
@@ -2263,7 +2263,7 @@ show_msgbuf(private_t *pri, long offset, long msgsz)
{
struct msgbuf msgb;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &msgb, sizeof (msgb.mtype), offset) ==
sizeof (msgb.mtype)) {
/* enter region of lengthy output */
@@ -2288,7 +2288,7 @@ show_msgbuf32(private_t *pri, long offset, long msgsz)
{
struct ipcmsgbuf32 msgb;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &msgb, sizeof (msgb.mtype), offset) ==
sizeof (msgb.mtype)) {
/* enter region of lengthy output */
@@ -2413,7 +2413,7 @@ show_semctl64(private_t *pri, long offset)
{
struct semid_ds64 semds;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &semds, sizeof (semds), offset) == sizeof (semds)) {
show_perm64(pri, &semds.semx_perm);
@@ -2429,7 +2429,7 @@ show_semctl(private_t *pri, long offset)
{
struct semid_ds semds;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &semds, sizeof (semds), offset) == sizeof (semds)) {
show_perm(pri, &semds.sem_perm);
@@ -2448,7 +2448,7 @@ show_semctl32(private_t *pri, long offset)
{
struct semid_ds32 semds;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &semds, sizeof (semds), offset) == sizeof (semds)) {
show_perm32(pri, &semds.sem_perm);
@@ -2552,7 +2552,7 @@ show_shmctl64(private_t *pri, long offset)
{
struct shmid_ds64 shmds;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &shmds, sizeof (shmds), offset) == sizeof (shmds)) {
show_perm64(pri, &shmds.shmx_perm);
@@ -2576,7 +2576,7 @@ show_shmctl(private_t *pri, long offset)
{
struct shmid_ds shmds;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &shmds, sizeof (shmds), offset) == sizeof (shmds)) {
show_perm(pri, &shmds.shm_perm);
@@ -2601,7 +2601,7 @@ show_shmctl32(private_t *pri, long offset)
{
struct shmid_ds32 shmds;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &shmds, sizeof (shmds), offset) == sizeof (shmds)) {
show_perm32(pri, &shmds.shm_perm);
@@ -2672,7 +2672,7 @@ show_groups(private_t *pri, long offset, long count)
if (count > 100)
count = 100;
- if (count > 0 && offset != NULL &&
+ if (count > 0 && offset != 0 &&
Pread(Proc, &groups[0], count*sizeof (int), offset) ==
count*sizeof (int)) {
int n;
@@ -2714,7 +2714,7 @@ show_sigset(private_t *pri, long offset, const char *name)
{
sigset_t sigset;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &sigset, sizeof (sigset), offset) == sizeof (sigset)) {
(void) printf("%s\t%s =%s\n",
pri->pname, name, sigset_string(pri, &sigset));
@@ -2727,7 +2727,7 @@ show_sigaltstack32(private_t *pri, long offset, const char *name)
{
struct sigaltstack32 altstack;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &altstack, sizeof (altstack), offset) ==
sizeof (altstack)) {
(void) printf("%s\t%s: sp=0x%.8X size=%u flags=0x%.4X\n",
@@ -2751,7 +2751,7 @@ show_sigaltstack(private_t *pri, long offset, const char *name)
return;
}
#endif
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &altstack, sizeof (altstack), offset) ==
sizeof (altstack)) {
(void) printf("%s\t%s: sp=0x%.8lX size=%lu flags=0x%.4X\n",
@@ -2769,11 +2769,11 @@ show_sigaction32(private_t *pri, long offset, const char *name, long odisp)
{
struct sigaction32 sigaction;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &sigaction, sizeof (sigaction), offset) ==
sizeof (sigaction)) {
/* This is stupid, we shouldn't have to do this */
- if (odisp != NULL)
+ if (odisp != 0)
sigaction.sa_handler = (caddr32_t)odisp;
(void) printf(
"%s %s: hand = 0x%.8X mask =%s flags = 0x%.4X\n",
@@ -2797,11 +2797,11 @@ show_sigaction(private_t *pri, long offset, const char *name, long odisp)
return;
}
#endif
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &sigaction, sizeof (sigaction), offset) ==
sizeof (sigaction)) {
/* This is stupid, we shouldn't have to do this */
- if (odisp != NULL)
+ if (odisp != 0)
sigaction.sa_handler = (void (*)())odisp;
(void) printf(
"%s %s: hand = 0x%.8lX mask =%s flags = 0x%.4X\n",
@@ -3133,7 +3133,7 @@ show_siginfo32(private_t *pri, long offset)
{
struct siginfo32 siginfo;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &siginfo, sizeof (siginfo), offset) == sizeof (siginfo))
print_siginfo32(pri, &siginfo);
}
@@ -3150,7 +3150,7 @@ show_siginfo(private_t *pri, long offset)
return;
}
#endif
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &siginfo, sizeof (siginfo), offset) == sizeof (siginfo))
print_siginfo(pri, &siginfo);
}
@@ -3198,7 +3198,7 @@ show_iovec32(private_t *pri, long offset, int niov, int showbuf, long count)
if (niov > 16) /* is this the real limit? */
niov = 16;
- if (offset != NULL && niov > 0 &&
+ if (offset != 0 && niov > 0 &&
Pread(Proc, &iovec[0], niov*sizeof (iovec32_t), offset)
== niov*sizeof (iovec32_t)) {
/* enter region of lengthy output */
@@ -3244,7 +3244,7 @@ show_iovec(private_t *pri, long offset, long niov, int showbuf, long count)
if (niov > 16) /* is this the real limit? */
niov = 16;
- if (offset != NULL && niov > 0 &&
+ if (offset != 0 && niov > 0 &&
Pread(Proc, &iovec[0], niov*sizeof (iovec_t), offset)
== niov*sizeof (iovec_t)) {
/* enter region of lengthy output */
@@ -3393,7 +3393,7 @@ show_rlimit32(private_t *pri, long offset)
{
struct rlimit32 rlimit;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &rlimit, sizeof (rlimit), offset) == sizeof (rlimit)) {
(void) printf("%s\t", pri->pname);
switch (rlimit.rlim_cur) {
@@ -3432,7 +3432,7 @@ show_rlimit64(private_t *pri, long offset)
{
struct rlimit64 rlimit;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &rlimit, sizeof (rlimit), offset) == sizeof (rlimit)) {
(void) printf("%s\t", pri->pname);
switch (rlimit.rlim_cur) {
@@ -3473,7 +3473,7 @@ show_nuname(private_t *pri, long offset)
{
struct utsname ubuf;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &ubuf, sizeof (ubuf), offset) == sizeof (ubuf)) {
(void) printf(
"%s\tsys=%s nod=%s rel=%s ver=%s mch=%s\n",
@@ -3546,7 +3546,7 @@ show_sockaddr(private_t *pri,
len -= sizeof (soun->sun_family);
if (len >= 0) {
/* Null terminate */
- soun->sun_path[len] = NULL;
+ soun->sun_path[len] = 0;
(void) printf("%s\tAF_UNIX %s = %s\n", pri->pname,
str, soun->sun_path);
}
@@ -3593,7 +3593,7 @@ show_msghdr32(private_t *pri, long offset)
struct msghdr32 {
caddr32_t msg_name;
uint32_t msg_namelen;
- caddr32_t msg_iov;
+ caddr32_t msg_iov;
int32_t msg_iovlen;
} msg;
const lwpstatus_t *Lsp = pri->lwpstat;
@@ -3606,7 +3606,7 @@ show_msghdr32(private_t *pri, long offset)
if (Pread(Proc, &msg, sizeof (msg), offset) != sizeof (msg))
return;
- if (msg.msg_name != NULL && msg.msg_namelen != 0)
+ if (msg.msg_name != 0 && msg.msg_namelen != 0)
show_sockaddr(pri, "msg_name",
(long)msg.msg_name, 0, (long)msg.msg_namelen);
/*
@@ -4191,7 +4191,7 @@ show_ntp_gettime(private_t *pri)
struct ntptimeval ntv;
long offset;
- if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == NULL)
+ if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == 0)
return;
if (data_model == PR_MODEL_NATIVE) {
@@ -4295,7 +4295,7 @@ show_ntp_adjtime(private_t *pri)
struct timex timex;
long offset;
- if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == NULL)
+ if (pri->sys_nargs < 1 || (offset = pri->sys_args[0]) == 0)
return;
if (Pread(Proc, &timex, sizeof (timex), offset) != sizeof (timex))
@@ -4708,12 +4708,12 @@ show_rctls(private_t *pri)
*/
(void) printf("%s\tOld rctlblk: 0x%lx\n", pri->pname,
pri->sys_args[2]);
- if (pri->sys_args[2] != NULL) {
+ if (pri->sys_args[2] != 0) {
show_rctlblk(pri, pri->sys_args[2]);
}
(void) printf("%s\tNew rctlblk: 0x%lx\n", pri->pname,
pri->sys_args[3]);
- if (pri->sys_args[3] != NULL) {
+ if (pri->sys_args[3] != 0) {
show_rctlblk(pri, pri->sys_args[3]);
}
break;
@@ -5331,7 +5331,7 @@ expound(private_t *pri, long r0, int raw)
case SYS_sigaction:
if (pri->sys_nargs > 1)
show_sigaction(pri, (long)pri->sys_args[1],
- "new", NULL);
+ "new", 0);
if (!err && pri->sys_nargs > 2)
show_sigaction(pri, (long)pri->sys_args[2],
"old", r0);
diff --git a/usr/src/cmd/truss/print.c b/usr/src/cmd/truss/print.c
index 14472f22c3..7974b4125c 100644
--- a/usr/src/cmd/truss/print.c
+++ b/usr/src/cmd/truss/print.c
@@ -25,7 +25,7 @@
*/
/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
+/* All Rights Reserved */
/* Copyright (c) 2013, OmniTI Computer Consulting, Inc. All rights reserved. */
@@ -1490,7 +1490,7 @@ print_pck(private_t *pri, int raw, long val)
return;
}
- if (pri->sys_args[3] == NULL) {
+ if (pri->sys_args[3] == 0) {
if (val == PC_KY_CLNAME) {
s = "PC_KY_CLNAME";
outstring(pri, s);
@@ -1506,20 +1506,20 @@ print_pck(private_t *pri, int raw, long val)
if (strcmp(clname, "TS") == 0) {
switch (val) {
- case TS_KY_UPRILIM: s = "TS_KY_UPRILIM"; break;
+ case TS_KY_UPRILIM: s = "TS_KY_UPRILIM"; break;
case TS_KY_UPRI: s = "TS_KY_UPRI"; break;
default: break;
}
} else if (strcmp(clname, "IA") == 0) {
switch (val) {
- case IA_KY_UPRILIM: s = "IA_KY_UPRILIM"; break;
+ case IA_KY_UPRILIM: s = "IA_KY_UPRILIM"; break;
case IA_KY_UPRI: s = "IA_KY_UPRI"; break;
case IA_KY_MODE: s = "IA_KY_MODE"; break;
default: break;
}
} else if (strcmp(clname, "RT") == 0) {
switch (val) {
- case RT_KY_PRI: s = "RT_KY_PRI"; break;
+ case RT_KY_PRI: s = "RT_KY_PRI"; break;
case RT_KY_TQSECS: s = "RT_KY_TQSECS"; break;
case RT_KY_TQNSECS: s = "RT_KY_TQNSECS"; break;
case RT_KY_TQSIG: s = "RT_KY_TQSIG"; break;
@@ -1527,13 +1527,13 @@ print_pck(private_t *pri, int raw, long val)
}
} else if (strcmp(clname, "FSS") == 0) {
switch (val) {
- case FSS_KY_UPRILIM: s = "FSS_KY_UPRILIM"; break;
+ case FSS_KY_UPRILIM: s = "FSS_KY_UPRILIM"; break;
case FSS_KY_UPRI: s = "FSS_KY_UPRI"; break;
default: break;
}
} else if (strcmp(clname, "FX") == 0) {
switch (val) {
- case FX_KY_UPRILIM: s = "FX_KY_UPRILIM"; break;
+ case FX_KY_UPRILIM: s = "FX_KY_UPRILIM"; break;
case FX_KY_UPRI: s = "FX_KY_UPRI"; break;
case FX_KY_TQSECS: s = "FX_KY_TQSECS"; break;
case FX_KY_TQNSECS: s = "FX_KY_TQNSECS"; break;
diff --git a/usr/src/cmd/truss/stat.c b/usr/src/cmd/truss/stat.c
index f5ecab0c62..4a58940e3c 100644
--- a/usr/src/cmd/truss/stat.c
+++ b/usr/src/cmd/truss/stat.c
@@ -25,7 +25,7 @@
*/
/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
+/* All Rights Reserved */
#define _SYSCALL32
@@ -65,7 +65,7 @@ show_stat32(private_t *pri, long offset)
struct stat32 statb;
timestruc_t ts;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &statb, sizeof (statb), offset) == sizeof (statb)) {
(void) printf(
"%s d=0x%.8X i=%-5u m=0%.6o l=%-2u u=%-5u g=%-5u",
@@ -110,7 +110,7 @@ show_stat64_32(private_t *pri, long offset)
struct stat64_32 statb;
timestruc_t ts;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &statb, sizeof (statb), offset) == sizeof (statb)) {
(void) printf(
"%s d=0x%.8X i=%-5llu m=0%.6o l=%-2u u=%-5u g=%-5u",
@@ -154,7 +154,7 @@ show_stat64(private_t *pri, long offset)
{
struct stat64 statb;
- if (offset != NULL &&
+ if (offset != 0 &&
Pread(Proc, &statb, sizeof (statb), offset) == sizeof (statb)) {
(void) printf(
"%s d=0x%.16lX i=%-5lu m=0%.6o l=%-2u u=%-5u g=%-5u",
diff --git a/usr/src/cmd/truss/systable.c b/usr/src/cmd/truss/systable.c
index fb1d3f7a14..343d18a120 100644
--- a/usr/src/cmd/truss/systable.c
+++ b/usr/src/cmd/truss/systable.c
@@ -25,7 +25,7 @@
*/
/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */
-/* All Rights Reserved */
+/* All Rights Reserved */
/* Copyright (c) 2013, OmniTI Computer Consulting, Inc. All rights reserved. */
@@ -849,7 +849,7 @@ static const struct systable ucredsystable[] = {
const struct systable portfstable[] = {
{"port_create", 2, DEC, NOV, HID, DEC}, /* 0 */
{"port_associate", 6, DEC, NOV, HID, DEC, DEC, HEX, HEX, HEX}, /* 1 */
-{"port_dissociate", 4, DEC, NOV, HID, DEC, DEC, HEX}, /* 2 */
+{"port_dissociate", 4, DEC, NOV, HID, DEC, DEC, HEX}, /* 2 */
{"port_send", 4, DEC, NOV, HID, DEC, HEX, HEX}, /* 3 */
{"port_sendn", 6, DEC, DEC, HID, HEX, HEX, DEC, HEX, HEX}, /* 4 */
{"port_get", 4, DEC, NOV, HID, DEC, HEX, HEX}, /* 5 */
@@ -1365,7 +1365,7 @@ getsubcode(private_t *pri)
Lsp->pr_sysarg[3] == 0)? 1 : 0;
break;
case SYS_fchmodat:
- if (nsysarg > 1 && Lsp->pr_sysarg[1] == NULL) {
+ if (nsysarg > 1 && Lsp->pr_sysarg[1] == 0) {
subcode = 3;
break;
}
@@ -1379,7 +1379,7 @@ getsubcode(private_t *pri)
2 : 0;
break;
case SYS_fchownat:
- if (nsysarg > 1 && Lsp->pr_sysarg[1] == NULL) {
+ if (nsysarg > 1 && Lsp->pr_sysarg[1] == 0) {
subcode = 3;
break;
}
@@ -1424,7 +1424,7 @@ getsubcode(private_t *pri)
break;
case SYS_fstatat:
case SYS_fstatat64:
- if (nsysarg > 1 && Lsp->pr_sysarg[1] == NULL) {
+ if (nsysarg > 1 && Lsp->pr_sysarg[1] == 0) {
subcode = 3;
break;
}