Mercurial > illumos > illumos-gate
changeset 13286:590780cedaf1
715 mdb is muddled in its bitwise ops
Reviewed by: garrett@nexenta.com
Reviewed by: roland.mainz@nrubsig.org
Approved by: garrett@nexenta.com
author | Richard Lowe <richlowe@richlowe.net> |
---|---|
date | Wed, 09 Feb 2011 11:47:49 -0500 |
parents | e02b6d3917e4 |
children | c545300d0621 |
files | usr/src/cmd/mdb/common/mdb/mdb_help.c usr/src/cmd/mdb/common/modules/crypto/sched_impl.c usr/src/cmd/mdb/common/modules/crypto/spi.c |
diffstat | 3 files changed, 4 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/usr/src/cmd/mdb/common/mdb/mdb_help.c Fri Feb 11 13:58:20 2011 -0500 +++ b/usr/src/cmd/mdb/common/mdb/mdb_help.c Wed Feb 09 11:47:49 2011 -0500 @@ -24,8 +24,6 @@ * Use is subject to license terms. */ -#pragma ident "%Z%%M% %I% %E% SMI" - #include <mdb/mdb_modapi.h> #include <mdb/mdb_macalias.h> #include <mdb/mdb_fmt.h> @@ -154,7 +152,7 @@ int cmd_walkers(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) { - if ((flags && DCMD_ADDRSPEC) || argc != 0) + if ((flags & DCMD_ADDRSPEC) || argc != 0) return (DCMD_USAGE); mdb_nv_sort_iter(&mdb.m_walkers, print_wdesc, NULL, UM_SLEEP | UM_GC); @@ -176,7 +174,7 @@ int cmd_dcmds(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) { - if ((flags && DCMD_ADDRSPEC) || argc != 0) + if ((flags & DCMD_ADDRSPEC) || argc != 0) return (DCMD_USAGE); mdb_nv_sort_iter(&mdb.m_dcmds, print_ddesc, NULL, UM_SLEEP | UM_GC);
--- a/usr/src/cmd/mdb/common/modules/crypto/sched_impl.c Fri Feb 11 13:58:20 2011 -0500 +++ b/usr/src/cmd/mdb/common/modules/crypto/sched_impl.c Wed Feb 09 11:47:49 2011 -0500 @@ -212,7 +212,7 @@ kcf_global_swq_t swq; kcf_global_swq_t *ptr; - if (!flags && DCMD_ADDRSPEC) { + if (!(flags & DCMD_ADDRSPEC)) { if (mdb_readsym(&ptr, sizeof (uintptr_t), "gswq") == -1) { mdb_warn("cannot read gswq");
--- a/usr/src/cmd/mdb/common/modules/crypto/spi.c Fri Feb 11 13:58:20 2011 -0500 +++ b/usr/src/cmd/mdb/common/modules/crypto/spi.c Wed Feb 09 11:47:49 2011 -0500 @@ -90,7 +90,7 @@ */ char scratch[33]; - if (!(flags && DCMD_ADDRSPEC)) + if (!(flags & DCMD_ADDRSPEC)) return (DCMD_USAGE); if (mdb_vread(&ext_prov, sizeof (crypto_provider_ext_info_t), addr)