FLAG_ON
FLAG_ON(opts, DO_COMPARE);
FLAG_ON(options, DO_NOCHKOWNER);
FLAG_ON(options, DO_NOCHKGROUP);
FLAG_ON(*optptr, distopt->do_value);
case 'v': FLAG_ON(options, DO_VERIFY); break;
case 'N': FLAG_ON(options, DO_CHKNFS); break;
case 'O': FLAG_ON(options, DO_CHKREADONLY); break;
case 'q': FLAG_ON(options, DO_QUIET); break;
case 'b': FLAG_ON(options, DO_COMPARE); break;
case 'r': FLAG_ON(options, DO_NODESCEND); break;
case 'R': FLAG_ON(options, DO_REMOVE); break;
case 's': FLAG_ON(options, DO_SAVETARGETS); break;
case 'w': FLAG_ON(options, DO_WHOLE); break;
case 'y': FLAG_ON(options, DO_YOUNGER); break;
case 'h': FLAG_ON(options, DO_FOLLOW); break;
case 'i': FLAG_ON(options, DO_IGNLNKS); break;
case 'x': FLAG_ON(options, DO_NOEXEC); break;