char *control, *cvalue;
                switch( i ) {
                case 'c':       /* continuous operation mode */
-                       contoper = 1;
+                       contoper++;
                        break;
                case 'C':
-                       referrals = 1;
+                       referrals++;
                        break;
                case 'd':
                        debug |= atoi( optarg );
                        break;
                case 'M':
                        /* enable Manage DSA IT */
-                       manageDSAit = 1;
+                       manageDSAit++;
                        break;
                case 'n':       /* print operations, don't actually do them */
-                       not = 1;
+                       not++;
                        break;
                case 'O':
 #ifdef HAVE_CYRUS_SASL
 #endif
                        break;
                case 'v':       /* verbose mode */
-                       verbose = 1;
+                       verbose++;
                        break;
                case 'V':       /* version */
                        version++;
                        passwd.bv_len = strlen( passwd.bv_val );
                        break;
                case 'W':
-                       want_bindpw = 1;
+                       want_bindpw++;
                        break;
                case 'y':
                        pw_file = optarg;