Fixed slapd request flooding bug (ITS#2389)
Fixed slurpd one shot mode (ITS#2385)
Fixed slurpd core dump on exit (ITS#2363)
+ Fixed clients critical argument handling
Removed lint (ITS#2382)
Documentation
Update slurpd(8) -u usage
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;
break;
case 'Z':
#ifdef HAVE_TLS
- use_tls = 1;
+ use_tls++;
#else
fprintf( stderr, "%s: not compiled with TLS support\n", prog );
exit( EXIT_FAILURE );