PERFORCE change 78831 for review
Peter Wemm
peter at FreeBSD.org
Wed Jun 22 23:45:26 GMT 2005
http://perforce.freebsd.org/chv.cgi?CH=78831
Change 78831 by peter at peter_melody on 2005/06/22 23:45:03
do two different kread's so we can differentiate the error.
Affected files ...
.. //depot/projects/hammer/sbin/dmesg/dmesg.c#11 edit
Differences ...
==== //depot/projects/hammer/sbin/dmesg/dmesg.c#11 (text+ko) ====
@@ -125,8 +125,10 @@
if (nl[X_MSGBUF].n_type == 0)
errx(1, "%s: msgbufp not found",
nlistf ? nlistf : "namelist");
- if (KREAD(nl[X_MSGBUF].n_value, bufp) || KREAD((long)bufp, cur))
- errx(1, "kvm_read: %s", kvm_geterr(kd));
+ if (KREAD(nl[X_MSGBUF].n_value, bufp))
+ errx(1, "kvm_read: msgbufp: %s", kvm_geterr(kd));
+ if (KREAD((long)bufp, cur))
+ errx(1, "kvm_read: msgbuf: %s", kvm_geterr(kd));
if (cur.msg_magic != MSG_MAGIC)
errx(1, "kernel message buffer has different magic "
"number");
More information about the p4-projects
mailing list