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)