1 #ifdef FORCE_FLAGS
2 #define FORCED_FLAG 1
3 #else
4 #define FORCED_FLAG 0
5 #endif
6 
7 // acpi abctV abctV
8 #undef OPTSTR_acpi
9 #define OPTSTR_acpi "abctV"
10 #ifdef CLEANUP_acpi
11 #undef CLEANUP_acpi
12 #undef FOR_acpi
13 #undef FLAG_V
14 #undef FLAG_t
15 #undef FLAG_c
16 #undef FLAG_b
17 #undef FLAG_a
18 #endif
19 
20 // arp   vi:nDsdap:A:H:[+Ap][!sd]
21 #undef OPTSTR_arp
22 #define OPTSTR_arp  0
23 #ifdef CLEANUP_arp
24 #undef CLEANUP_arp
25 #undef FOR_arp
26 #undef FLAG_H
27 #undef FLAG_A
28 #undef FLAG_p
29 #undef FLAG_a
30 #undef FLAG_d
31 #undef FLAG_s
32 #undef FLAG_D
33 #undef FLAG_n
34 #undef FLAG_i
35 #undef FLAG_v
36 #endif
37 
38 // arping   <1>1s:I:w#<0c#<0AUDbqf[+AU][+Df]
39 #undef OPTSTR_arping
40 #define OPTSTR_arping  0
41 #ifdef CLEANUP_arping
42 #undef CLEANUP_arping
43 #undef FOR_arping
44 #undef FLAG_f
45 #undef FLAG_q
46 #undef FLAG_b
47 #undef FLAG_D
48 #undef FLAG_U
49 #undef FLAG_A
50 #undef FLAG_c
51 #undef FLAG_w
52 #undef FLAG_I
53 #undef FLAG_s
54 #endif
55 
56 // base64 diw#<1[!dw] diw#<1[!dw]
57 #undef OPTSTR_base64
58 #define OPTSTR_base64 "diw#<1[!dw]"
59 #ifdef CLEANUP_base64
60 #undef CLEANUP_base64
61 #undef FOR_base64
62 #undef FLAG_w
63 #undef FLAG_i
64 #undef FLAG_d
65 #endif
66 
67 // basename <1>2 <1>2
68 #undef OPTSTR_basename
69 #define OPTSTR_basename "<1>2"
70 #ifdef CLEANUP_basename
71 #undef CLEANUP_basename
72 #undef FOR_basename
73 #endif
74 
75 // blkid <1 <1
76 #undef OPTSTR_blkid
77 #define OPTSTR_blkid "<1"
78 #ifdef CLEANUP_blkid
79 #undef CLEANUP_blkid
80 #undef FOR_blkid
81 #endif
82 
83 // blockdev <1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(flushbufs)(rereadpt) <1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(flushbufs)(rereadpt)
84 #undef OPTSTR_blockdev
85 #define OPTSTR_blockdev "<1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(flushbufs)(rereadpt)"
86 #ifdef CLEANUP_blockdev
87 #undef CLEANUP_blockdev
88 #undef FOR_blockdev
89 #undef FLAG_rereadpt
90 #undef FLAG_flushbufs
91 #undef FLAG_getsize64
92 #undef FLAG_getsize
93 #undef FLAG_getsz
94 #undef FLAG_setbsz
95 #undef FLAG_getbsz
96 #undef FLAG_getss
97 #undef FLAG_getro
98 #undef FLAG_setrw
99 #undef FLAG_setro
100 #endif
101 
102 // bootchartd
103 #undef OPTSTR_bootchartd
104 #define OPTSTR_bootchartd  0
105 #ifdef CLEANUP_bootchartd
106 #undef CLEANUP_bootchartd
107 #undef FOR_bootchartd
108 #endif
109 
110 // brctl   <1
111 #undef OPTSTR_brctl
112 #define OPTSTR_brctl  0
113 #ifdef CLEANUP_brctl
114 #undef CLEANUP_brctl
115 #undef FOR_brctl
116 #endif
117 
118 // bzcat
119 #undef OPTSTR_bzcat
120 #define OPTSTR_bzcat  0
121 #ifdef CLEANUP_bzcat
122 #undef CLEANUP_bzcat
123 #undef FOR_bzcat
124 #endif
125 
126 // cal >2 >2
127 #undef OPTSTR_cal
128 #define OPTSTR_cal ">2"
129 #ifdef CLEANUP_cal
130 #undef CLEANUP_cal
131 #undef FOR_cal
132 #endif
133 
134 // cat uvte uvte
135 #undef OPTSTR_cat
136 #define OPTSTR_cat "uvte"
137 #ifdef CLEANUP_cat
138 #undef CLEANUP_cat
139 #undef FOR_cat
140 #undef FLAG_e
141 #undef FLAG_t
142 #undef FLAG_v
143 #undef FLAG_u
144 #endif
145 
146 // catv   vte
147 #undef OPTSTR_catv
148 #define OPTSTR_catv  0
149 #ifdef CLEANUP_catv
150 #undef CLEANUP_catv
151 #undef FOR_catv
152 #undef FLAG_e
153 #undef FLAG_t
154 #undef FLAG_v
155 #endif
156 
157 // cd
158 #undef OPTSTR_cd
159 #define OPTSTR_cd  0
160 #ifdef CLEANUP_cd
161 #undef CLEANUP_cd
162 #undef FOR_cd
163 #endif
164 
165 // chattr
166 #undef OPTSTR_chattr
167 #define OPTSTR_chattr  0
168 #ifdef CLEANUP_chattr
169 #undef CLEANUP_chattr
170 #undef FOR_chattr
171 #endif
172 
173 // chcon <2hvR <2hvR
174 #undef OPTSTR_chcon
175 #define OPTSTR_chcon "<2hvR"
176 #ifdef CLEANUP_chcon
177 #undef CLEANUP_chcon
178 #undef FOR_chcon
179 #undef FLAG_R
180 #undef FLAG_v
181 #undef FLAG_h
182 #endif
183 
184 // chgrp <2hPLHRfv[-HLP] <2hPLHRfv[-HLP]
185 #undef OPTSTR_chgrp
186 #define OPTSTR_chgrp "<2hPLHRfv[-HLP]"
187 #ifdef CLEANUP_chgrp
188 #undef CLEANUP_chgrp
189 #undef FOR_chgrp
190 #undef FLAG_v
191 #undef FLAG_f
192 #undef FLAG_R
193 #undef FLAG_H
194 #undef FLAG_L
195 #undef FLAG_P
196 #undef FLAG_h
197 #endif
198 
199 // chmod <2?vRf[-vf] <2?vRf[-vf]
200 #undef OPTSTR_chmod
201 #define OPTSTR_chmod "<2?vRf[-vf]"
202 #ifdef CLEANUP_chmod
203 #undef CLEANUP_chmod
204 #undef FOR_chmod
205 #undef FLAG_f
206 #undef FLAG_R
207 #undef FLAG_v
208 #endif
209 
210 // chroot ^<1 ^<1
211 #undef OPTSTR_chroot
212 #define OPTSTR_chroot "^<1"
213 #ifdef CLEANUP_chroot
214 #undef CLEANUP_chroot
215 #undef FOR_chroot
216 #endif
217 
218 // chvt   <1
219 #undef OPTSTR_chvt
220 #define OPTSTR_chvt  0
221 #ifdef CLEANUP_chvt
222 #undef CLEANUP_chvt
223 #undef FOR_chvt
224 #endif
225 
226 // cksum HIPLN HIPLN
227 #undef OPTSTR_cksum
228 #define OPTSTR_cksum "HIPLN"
229 #ifdef CLEANUP_cksum
230 #undef CLEANUP_cksum
231 #undef FOR_cksum
232 #undef FLAG_N
233 #undef FLAG_L
234 #undef FLAG_P
235 #undef FLAG_I
236 #undef FLAG_H
237 #endif
238 
239 // clear
240 #undef OPTSTR_clear
241 #define OPTSTR_clear  0
242 #ifdef CLEANUP_clear
243 #undef CLEANUP_clear
244 #undef FOR_clear
245 #endif
246 
247 // cmp <2>2ls <2>2ls
248 #undef OPTSTR_cmp
249 #define OPTSTR_cmp "<2>2ls"
250 #ifdef CLEANUP_cmp
251 #undef CLEANUP_cmp
252 #undef FOR_cmp
253 #undef FLAG_s
254 #undef FLAG_l
255 #endif
256 
257 // comm <2>2321 <2>2321
258 #undef OPTSTR_comm
259 #define OPTSTR_comm "<2>2321"
260 #ifdef CLEANUP_comm
261 #undef CLEANUP_comm
262 #undef FOR_comm
263 #undef FLAG_1
264 #undef FLAG_2
265 #undef FLAG_3
266 #endif
267 
268 // compress   zcd9lrg[-cd][!zgLr]
269 #undef OPTSTR_compress
270 #define OPTSTR_compress  0
271 #ifdef CLEANUP_compress
272 #undef CLEANUP_compress
273 #undef FOR_compress
274 #undef FLAG_g
275 #undef FLAG_r
276 #undef FLAG_l
277 #undef FLAG_9
278 #undef FLAG_d
279 #undef FLAG_c
280 #undef FLAG_z
281 #endif
282 
283 // count
284 #undef OPTSTR_count
285 #define OPTSTR_count  0
286 #ifdef CLEANUP_count
287 #undef CLEANUP_count
288 #undef FOR_count
289 #endif
290 
291 // cp <2RHLPprdaslvnF(remove-destination)fi[-HLPd][-ni] <2RHLPprdaslvnF(remove-destination)fi[-HLPd][-ni]
292 #undef OPTSTR_cp
293 #define OPTSTR_cp "<2RHLPprdaslvnF(remove-destination)fi[-HLPd][-ni]"
294 #ifdef CLEANUP_cp
295 #undef CLEANUP_cp
296 #undef FOR_cp
297 #undef FLAG_i
298 #undef FLAG_f
299 #undef FLAG_remove_destination
300 #undef FLAG_F
301 #undef FLAG_n
302 #undef FLAG_v
303 #undef FLAG_l
304 #undef FLAG_s
305 #undef FLAG_a
306 #undef FLAG_d
307 #undef FLAG_r
308 #undef FLAG_p
309 #undef FLAG_P
310 #undef FLAG_L
311 #undef FLAG_H
312 #undef FLAG_R
313 #endif
314 
315 // cpio mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF] mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF]
316 #undef OPTSTR_cpio
317 #define OPTSTR_cpio "mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF]"
318 #ifdef CLEANUP_cpio
319 #undef CLEANUP_cpio
320 #undef FOR_cpio
321 #undef FLAG_o
322 #undef FLAG_verbose
323 #undef FLAG_v
324 #undef FLAG_F
325 #undef FLAG_t
326 #undef FLAG_i
327 #undef FLAG_p
328 #undef FLAG_H
329 #undef FLAG_u
330 #undef FLAG_d
331 #undef FLAG_m
332 #endif
333 
334 // crond   fbSl#<0=8d#<0L:c:[-bf][-LS][-ld]
335 #undef OPTSTR_crond
336 #define OPTSTR_crond  0
337 #ifdef CLEANUP_crond
338 #undef CLEANUP_crond
339 #undef FOR_crond
340 #undef FLAG_c
341 #undef FLAG_L
342 #undef FLAG_d
343 #undef FLAG_l
344 #undef FLAG_S
345 #undef FLAG_b
346 #undef FLAG_f
347 #endif
348 
349 // crontab   c:u:elr[!elr]
350 #undef OPTSTR_crontab
351 #define OPTSTR_crontab  0
352 #ifdef CLEANUP_crontab
353 #undef CLEANUP_crontab
354 #undef FOR_crontab
355 #undef FLAG_r
356 #undef FLAG_l
357 #undef FLAG_e
358 #undef FLAG_u
359 #undef FLAG_c
360 #endif
361 
362 // cut b:|c:|f:|d:sn[!cbf] b:|c:|f:|d:sn[!cbf]
363 #undef OPTSTR_cut
364 #define OPTSTR_cut "b:|c:|f:|d:sn[!cbf]"
365 #ifdef CLEANUP_cut
366 #undef CLEANUP_cut
367 #undef FOR_cut
368 #undef FLAG_n
369 #undef FLAG_s
370 #undef FLAG_d
371 #undef FLAG_f
372 #undef FLAG_c
373 #undef FLAG_b
374 #endif
375 
376 // date d:s:r:u[!dr] d:s:r:u[!dr]
377 #undef OPTSTR_date
378 #define OPTSTR_date "d:s:r:u[!dr]"
379 #ifdef CLEANUP_date
380 #undef CLEANUP_date
381 #undef FOR_date
382 #undef FLAG_u
383 #undef FLAG_r
384 #undef FLAG_s
385 #undef FLAG_d
386 #endif
387 
388 // dd
389 #undef OPTSTR_dd
390 #define OPTSTR_dd  0
391 #ifdef CLEANUP_dd
392 #undef CLEANUP_dd
393 #undef FOR_dd
394 #endif
395 
396 // deallocvt   >1
397 #undef OPTSTR_deallocvt
398 #define OPTSTR_deallocvt  0
399 #ifdef CLEANUP_deallocvt
400 #undef CLEANUP_deallocvt
401 #undef FOR_deallocvt
402 #endif
403 
404 // df Pkt*a[-Pk] Pkt*a[-Pk]
405 #undef OPTSTR_df
406 #define OPTSTR_df "Pkt*a[-Pk]"
407 #ifdef CLEANUP_df
408 #undef CLEANUP_df
409 #undef FOR_df
410 #undef FLAG_a
411 #undef FLAG_t
412 #undef FLAG_k
413 #undef FLAG_P
414 #endif
415 
416 // dhcp   V:H:F:x*r:O*A#<0T#<0t#<0s:p:i:SBRCaovqnbf
417 #undef OPTSTR_dhcp
418 #define OPTSTR_dhcp  0
419 #ifdef CLEANUP_dhcp
420 #undef CLEANUP_dhcp
421 #undef FOR_dhcp
422 #undef FLAG_f
423 #undef FLAG_b
424 #undef FLAG_n
425 #undef FLAG_q
426 #undef FLAG_v
427 #undef FLAG_o
428 #undef FLAG_a
429 #undef FLAG_C
430 #undef FLAG_R
431 #undef FLAG_B
432 #undef FLAG_S
433 #undef FLAG_i
434 #undef FLAG_p
435 #undef FLAG_s
436 #undef FLAG_t
437 #undef FLAG_T
438 #undef FLAG_A
439 #undef FLAG_O
440 #undef FLAG_r
441 #undef FLAG_x
442 #undef FLAG_F
443 #undef FLAG_H
444 #undef FLAG_V
445 #endif
446 
447 // dhcpd   >1P#<0>65535=67fS
448 #undef OPTSTR_dhcpd
449 #define OPTSTR_dhcpd  0
450 #ifdef CLEANUP_dhcpd
451 #undef CLEANUP_dhcpd
452 #undef FOR_dhcpd
453 #undef FLAG_S
454 #undef FLAG_f
455 #undef FLAG_P
456 #endif
457 
458 // diff   <2>2B(ignore-blank-lines)d(minimal)b(ignore-space-change)ut(expand-tabs)w(ignore-all-space)i(ignore-case)T(initial-tab)s(report-identical-files)q(brief)a(text)L(label)*S(starting-file):N(new-file)r(recursive)U(unified)#<0=3
459 #undef OPTSTR_diff
460 #define OPTSTR_diff  0
461 #ifdef CLEANUP_diff
462 #undef CLEANUP_diff
463 #undef FOR_diff
464 #undef FLAG_unified
465 #undef FLAG_U
466 #undef FLAG_recursive
467 #undef FLAG_r
468 #undef FLAG_new_file
469 #undef FLAG_N
470 #undef FLAG_starting_file
471 #undef FLAG_S
472 #undef FLAG_label
473 #undef FLAG_L
474 #undef FLAG_text
475 #undef FLAG_a
476 #undef FLAG_brief
477 #undef FLAG_q
478 #undef FLAG_report_identical_files
479 #undef FLAG_s
480 #undef FLAG_initial_tab
481 #undef FLAG_T
482 #undef FLAG_ignore_case
483 #undef FLAG_i
484 #undef FLAG_ignore_all_space
485 #undef FLAG_w
486 #undef FLAG_expand_tabs
487 #undef FLAG_t
488 #undef FLAG_u
489 #undef FLAG_ignore_space_change
490 #undef FLAG_b
491 #undef FLAG_minimal
492 #undef FLAG_d
493 #undef FLAG_ignore_blank_lines
494 #undef FLAG_B
495 #endif
496 
497 // dirname <1 <1
498 #undef OPTSTR_dirname
499 #define OPTSTR_dirname "<1"
500 #ifdef CLEANUP_dirname
501 #undef CLEANUP_dirname
502 #undef FOR_dirname
503 #endif
504 
505 // dmesg trs#<1n#c[!tr] trs#<1n#c[!tr]
506 #undef OPTSTR_dmesg
507 #define OPTSTR_dmesg "trs#<1n#c[!tr]"
508 #ifdef CLEANUP_dmesg
509 #undef CLEANUP_dmesg
510 #undef FOR_dmesg
511 #undef FLAG_c
512 #undef FLAG_n
513 #undef FLAG_s
514 #undef FLAG_r
515 #undef FLAG_t
516 #endif
517 
518 // dos2unix
519 #undef OPTSTR_dos2unix
520 #define OPTSTR_dos2unix  0
521 #ifdef CLEANUP_dos2unix
522 #undef CLEANUP_dos2unix
523 #undef FOR_dos2unix
524 #endif
525 
526 // du d#<0hmlcaHkKLsx[-HL][-kKmh] d#<0hmlcaHkKLsx[-HL][-kKmh]
527 #undef OPTSTR_du
528 #define OPTSTR_du "d#<0hmlcaHkKLsx[-HL][-kKmh]"
529 #ifdef CLEANUP_du
530 #undef CLEANUP_du
531 #undef FOR_du
532 #undef FLAG_x
533 #undef FLAG_s
534 #undef FLAG_L
535 #undef FLAG_K
536 #undef FLAG_k
537 #undef FLAG_H
538 #undef FLAG_a
539 #undef FLAG_c
540 #undef FLAG_l
541 #undef FLAG_m
542 #undef FLAG_h
543 #undef FLAG_d
544 #endif
545 
546 // dumpleases   >0arf:[!ar]
547 #undef OPTSTR_dumpleases
548 #define OPTSTR_dumpleases  0
549 #ifdef CLEANUP_dumpleases
550 #undef CLEANUP_dumpleases
551 #undef FOR_dumpleases
552 #undef FLAG_f
553 #undef FLAG_r
554 #undef FLAG_a
555 #endif
556 
557 // echo ^?en ^?en
558 #undef OPTSTR_echo
559 #define OPTSTR_echo "^?en"
560 #ifdef CLEANUP_echo
561 #undef CLEANUP_echo
562 #undef FOR_echo
563 #undef FLAG_n
564 #undef FLAG_e
565 #endif
566 
567 // eject   >1stT[!tT]
568 #undef OPTSTR_eject
569 #define OPTSTR_eject  0
570 #ifdef CLEANUP_eject
571 #undef CLEANUP_eject
572 #undef FOR_eject
573 #undef FLAG_T
574 #undef FLAG_t
575 #undef FLAG_s
576 #endif
577 
578 // env ^i ^i
579 #undef OPTSTR_env
580 #define OPTSTR_env "^i"
581 #ifdef CLEANUP_env
582 #undef CLEANUP_env
583 #undef FOR_env
584 #undef FLAG_i
585 #endif
586 
587 // exit
588 #undef OPTSTR_exit
589 #define OPTSTR_exit  0
590 #ifdef CLEANUP_exit
591 #undef CLEANUP_exit
592 #undef FOR_exit
593 #endif
594 
595 // expand t* t*
596 #undef OPTSTR_expand
597 #define OPTSTR_expand "t*"
598 #ifdef CLEANUP_expand
599 #undef CLEANUP_expand
600 #undef FOR_expand
601 #undef FLAG_t
602 #endif
603 
604 // expr
605 #undef OPTSTR_expr
606 #define OPTSTR_expr  0
607 #ifdef CLEANUP_expr
608 #undef CLEANUP_expr
609 #undef FOR_expr
610 #endif
611 
612 // factor
613 #undef OPTSTR_factor
614 #define OPTSTR_factor  0
615 #ifdef CLEANUP_factor
616 #undef CLEANUP_factor
617 #undef FOR_factor
618 #endif
619 
620 // fallocate >1l#| >1l#|
621 #undef OPTSTR_fallocate
622 #define OPTSTR_fallocate ">1l#|"
623 #ifdef CLEANUP_fallocate
624 #undef CLEANUP_fallocate
625 #undef FOR_fallocate
626 #undef FLAG_l
627 #endif
628 
629 // false
630 #undef OPTSTR_false
631 #define OPTSTR_false  0
632 #ifdef CLEANUP_false
633 #undef CLEANUP_false
634 #undef FOR_false
635 #endif
636 
637 // fdisk   C#<0H#<0S#<0b#<512ul
638 #undef OPTSTR_fdisk
639 #define OPTSTR_fdisk  0
640 #ifdef CLEANUP_fdisk
641 #undef CLEANUP_fdisk
642 #undef FOR_fdisk
643 #undef FLAG_l
644 #undef FLAG_u
645 #undef FLAG_b
646 #undef FLAG_S
647 #undef FLAG_H
648 #undef FLAG_C
649 #endif
650 
651 // find ?^HL[-HL] ?^HL[-HL]
652 #undef OPTSTR_find
653 #define OPTSTR_find "?^HL[-HL]"
654 #ifdef CLEANUP_find
655 #undef CLEANUP_find
656 #undef FOR_find
657 #undef FLAG_L
658 #undef FLAG_H
659 #endif
660 
661 // fold   bsuw#
662 #undef OPTSTR_fold
663 #define OPTSTR_fold  0
664 #ifdef CLEANUP_fold
665 #undef CLEANUP_fold
666 #undef FOR_fold
667 #undef FLAG_w
668 #undef FLAG_u
669 #undef FLAG_s
670 #undef FLAG_b
671 #endif
672 
673 // free tgmkb[!tgmkb] tgmkb[!tgmkb]
674 #undef OPTSTR_free
675 #define OPTSTR_free "tgmkb[!tgmkb]"
676 #ifdef CLEANUP_free
677 #undef CLEANUP_free
678 #undef FOR_free
679 #undef FLAG_b
680 #undef FLAG_k
681 #undef FLAG_m
682 #undef FLAG_g
683 #undef FLAG_t
684 #endif
685 
686 // freeramdisk <1>1 <1>1
687 #undef OPTSTR_freeramdisk
688 #define OPTSTR_freeramdisk "<1>1"
689 #ifdef CLEANUP_freeramdisk
690 #undef CLEANUP_freeramdisk
691 #undef FOR_freeramdisk
692 #endif
693 
694 // fsck   ?t:ANPRTVsC#
695 #undef OPTSTR_fsck
696 #define OPTSTR_fsck  0
697 #ifdef CLEANUP_fsck
698 #undef CLEANUP_fsck
699 #undef FOR_fsck
700 #undef FLAG_C
701 #undef FLAG_s
702 #undef FLAG_V
703 #undef FLAG_T
704 #undef FLAG_R
705 #undef FLAG_P
706 #undef FLAG_N
707 #undef FLAG_A
708 #undef FLAG_t
709 #endif
710 
711 // fsfreeze <1>1f|u|[!fu] <1>1f|u|[!fu]
712 #undef OPTSTR_fsfreeze
713 #define OPTSTR_fsfreeze "<1>1f|u|[!fu]"
714 #ifdef CLEANUP_fsfreeze
715 #undef CLEANUP_fsfreeze
716 #undef FOR_fsfreeze
717 #undef FLAG_u
718 #undef FLAG_f
719 #endif
720 
721 // fstype   <1
722 #undef OPTSTR_fstype
723 #define OPTSTR_fstype  0
724 #ifdef CLEANUP_fstype
725 #undef CLEANUP_fstype
726 #undef FOR_fstype
727 #endif
728 
729 // ftpget   <2cvu:p:P#<0=21>65535
730 #undef OPTSTR_ftpget
731 #define OPTSTR_ftpget  0
732 #ifdef CLEANUP_ftpget
733 #undef CLEANUP_ftpget
734 #undef FOR_ftpget
735 #undef FLAG_P
736 #undef FLAG_p
737 #undef FLAG_u
738 #undef FLAG_v
739 #undef FLAG_c
740 #endif
741 
742 // getenforce >0 >0
743 #undef OPTSTR_getenforce
744 #define OPTSTR_getenforce ">0"
745 #ifdef CLEANUP_getenforce
746 #undef CLEANUP_getenforce
747 #undef FOR_getenforce
748 #endif
749 
750 // getprop >2 >2
751 #undef OPTSTR_getprop
752 #define OPTSTR_getprop ">2"
753 #ifdef CLEANUP_getprop
754 #undef CLEANUP_getprop
755 #undef FOR_getprop
756 #endif
757 
758 // getty   <2t#<0H:I:l:f:iwnmLh
759 #undef OPTSTR_getty
760 #define OPTSTR_getty  0
761 #ifdef CLEANUP_getty
762 #undef CLEANUP_getty
763 #undef FOR_getty
764 #undef FLAG_h
765 #undef FLAG_L
766 #undef FLAG_m
767 #undef FLAG_n
768 #undef FLAG_w
769 #undef FLAG_i
770 #undef FLAG_f
771 #undef FLAG_l
772 #undef FLAG_I
773 #undef FLAG_H
774 #undef FLAG_t
775 #endif
776 
777 // grep ZzEFHabhinorsvwclqe*f*m#x[!wx][!EFw] ZzEFHabhinorsvwclqe*f*m#x[!wx][!EFw]
778 #undef OPTSTR_grep
779 #define OPTSTR_grep "ZzEFHabhinorsvwclqe*f*m#x[!wx][!EFw]"
780 #ifdef CLEANUP_grep
781 #undef CLEANUP_grep
782 #undef FOR_grep
783 #undef FLAG_x
784 #undef FLAG_m
785 #undef FLAG_f
786 #undef FLAG_e
787 #undef FLAG_q
788 #undef FLAG_l
789 #undef FLAG_c
790 #undef FLAG_w
791 #undef FLAG_v
792 #undef FLAG_s
793 #undef FLAG_r
794 #undef FLAG_o
795 #undef FLAG_n
796 #undef FLAG_i
797 #undef FLAG_h
798 #undef FLAG_b
799 #undef FLAG_a
800 #undef FLAG_H
801 #undef FLAG_F
802 #undef FLAG_E
803 #undef FLAG_z
804 #undef FLAG_Z
805 #endif
806 
807 // groupadd   <1>2g#<0S
808 #undef OPTSTR_groupadd
809 #define OPTSTR_groupadd  0
810 #ifdef CLEANUP_groupadd
811 #undef CLEANUP_groupadd
812 #undef FOR_groupadd
813 #undef FLAG_S
814 #undef FLAG_g
815 #endif
816 
817 // groupdel   <1>2
818 #undef OPTSTR_groupdel
819 #define OPTSTR_groupdel  0
820 #ifdef CLEANUP_groupdel
821 #undef CLEANUP_groupdel
822 #undef FOR_groupdel
823 #endif
824 
825 // groups
826 #undef OPTSTR_groups
827 #define OPTSTR_groups  0
828 #ifdef CLEANUP_groups
829 #undef CLEANUP_groups
830 #undef FOR_groups
831 #endif
832 
833 // gunzip   cflqStv
834 #undef OPTSTR_gunzip
835 #define OPTSTR_gunzip  0
836 #ifdef CLEANUP_gunzip
837 #undef CLEANUP_gunzip
838 #undef FOR_gunzip
839 #undef FLAG_v
840 #undef FLAG_t
841 #undef FLAG_S
842 #undef FLAG_q
843 #undef FLAG_l
844 #undef FLAG_f
845 #undef FLAG_c
846 #endif
847 
848 // gzip   d19dcflqStvgLRz[!gLRz]
849 #undef OPTSTR_gzip
850 #define OPTSTR_gzip  0
851 #ifdef CLEANUP_gzip
852 #undef CLEANUP_gzip
853 #undef FOR_gzip
854 #undef FLAG_z
855 #undef FLAG_R
856 #undef FLAG_L
857 #undef FLAG_g
858 #undef FLAG_v
859 #undef FLAG_t
860 #undef FLAG_S
861 #undef FLAG_q
862 #undef FLAG_l
863 #undef FLAG_f
864 #undef FLAG_c
865 #undef FLAG_d
866 #undef FLAG_9
867 #undef FLAG_1
868 #undef FLAG_d
869 #endif
870 
871 // head ?n#<0=10 ?n#<0=10
872 #undef OPTSTR_head
873 #define OPTSTR_head "?n#<0=10"
874 #ifdef CLEANUP_head
875 #undef CLEANUP_head
876 #undef FOR_head
877 #undef FLAG_n
878 #endif
879 
880 // hello
881 #undef OPTSTR_hello
882 #define OPTSTR_hello  0
883 #ifdef CLEANUP_hello
884 #undef CLEANUP_hello
885 #undef FOR_hello
886 #endif
887 
888 // help ah ah
889 #undef OPTSTR_help
890 #define OPTSTR_help "ah"
891 #ifdef CLEANUP_help
892 #undef CLEANUP_help
893 #undef FOR_help
894 #undef FLAG_h
895 #undef FLAG_a
896 #endif
897 
898 // hexedit   <1>1r
899 #undef OPTSTR_hexedit
900 #define OPTSTR_hexedit  0
901 #ifdef CLEANUP_hexedit
902 #undef CLEANUP_hexedit
903 #undef FOR_hexedit
904 #undef FLAG_r
905 #endif
906 
907 // host   <1>2avt:
908 #undef OPTSTR_host
909 #define OPTSTR_host  0
910 #ifdef CLEANUP_host
911 #undef CLEANUP_host
912 #undef FOR_host
913 #undef FLAG_t
914 #undef FLAG_v
915 #undef FLAG_a
916 #endif
917 
918 // hostname
919 #undef OPTSTR_hostname
920 #define OPTSTR_hostname  0
921 #ifdef CLEANUP_hostname
922 #undef CLEANUP_hostname
923 #undef FOR_hostname
924 #endif
925 
926 // hwclock >0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw] >0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw]
927 #undef OPTSTR_hwclock
928 #define OPTSTR_hwclock ">0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw]"
929 #ifdef CLEANUP_hwclock
930 #undef CLEANUP_hwclock
931 #undef FOR_hwclock
932 #undef FLAG_systohc
933 #undef FLAG_w
934 #undef FLAG_show
935 #undef FLAG_r
936 #undef FLAG_hctosys
937 #undef FLAG_s
938 #undef FLAG_systz
939 #undef FLAG_t
940 #undef FLAG_localtime
941 #undef FLAG_l
942 #undef FLAG_utc
943 #undef FLAG_u
944 #undef FLAG_rtc
945 #undef FLAG_f
946 #undef FLAG_fast
947 #endif
948 
949 // iconv   cst:f:
950 #undef OPTSTR_iconv
951 #define OPTSTR_iconv  0
952 #ifdef CLEANUP_iconv
953 #undef CLEANUP_iconv
954 #undef FOR_iconv
955 #undef FLAG_f
956 #undef FLAG_t
957 #undef FLAG_s
958 #undef FLAG_c
959 #endif
960 
961 // id >1ZnGgru[!ZGgu] >1ZnGgru[!ZGgu]
962 #undef OPTSTR_id
963 #define OPTSTR_id ">1ZnGgru[!ZGgu]"
964 #ifdef CLEANUP_id
965 #undef CLEANUP_id
966 #undef FOR_id
967 #undef FLAG_u
968 #undef FLAG_r
969 #undef FLAG_g
970 #undef FLAG_G
971 #undef FLAG_n
972 #undef FLAG_Z
973 #endif
974 
975 // ifconfig ^?a ^?a
976 #undef OPTSTR_ifconfig
977 #define OPTSTR_ifconfig "^?a"
978 #ifdef CLEANUP_ifconfig
979 #undef CLEANUP_ifconfig
980 #undef FOR_ifconfig
981 #undef FLAG_a
982 #endif
983 
984 // init
985 #undef OPTSTR_init
986 #define OPTSTR_init  0
987 #ifdef CLEANUP_init
988 #undef CLEANUP_init
989 #undef FOR_init
990 #endif
991 
992 // inotifyd <2 <2
993 #undef OPTSTR_inotifyd
994 #define OPTSTR_inotifyd "<2"
995 #ifdef CLEANUP_inotifyd
996 #undef CLEANUP_inotifyd
997 #undef FOR_inotifyd
998 #endif
999 
1000 // insmod <1 <1
1001 #undef OPTSTR_insmod
1002 #define OPTSTR_insmod "<1"
1003 #ifdef CLEANUP_insmod
1004 #undef CLEANUP_insmod
1005 #undef FOR_insmod
1006 #endif
1007 
1008 // install <1cdDpsvm:o:g: <1cdDpsvm:o:g:
1009 #undef OPTSTR_install
1010 #define OPTSTR_install "<1cdDpsvm:o:g:"
1011 #ifdef CLEANUP_install
1012 #undef CLEANUP_install
1013 #undef FOR_install
1014 #undef FLAG_g
1015 #undef FLAG_o
1016 #undef FLAG_m
1017 #undef FLAG_v
1018 #undef FLAG_s
1019 #undef FLAG_p
1020 #undef FLAG_D
1021 #undef FLAG_d
1022 #undef FLAG_c
1023 #endif
1024 
1025 // ip
1026 #undef OPTSTR_ip
1027 #define OPTSTR_ip  0
1028 #ifdef CLEANUP_ip
1029 #undef CLEANUP_ip
1030 #undef FOR_ip
1031 #endif
1032 
1033 // ipcrm   m*M*s*S*q*Q*
1034 #undef OPTSTR_ipcrm
1035 #define OPTSTR_ipcrm  0
1036 #ifdef CLEANUP_ipcrm
1037 #undef CLEANUP_ipcrm
1038 #undef FOR_ipcrm
1039 #undef FLAG_Q
1040 #undef FLAG_q
1041 #undef FLAG_S
1042 #undef FLAG_s
1043 #undef FLAG_M
1044 #undef FLAG_m
1045 #endif
1046 
1047 // ipcs   acptulsqmi#
1048 #undef OPTSTR_ipcs
1049 #define OPTSTR_ipcs  0
1050 #ifdef CLEANUP_ipcs
1051 #undef CLEANUP_ipcs
1052 #undef FOR_ipcs
1053 #undef FLAG_i
1054 #undef FLAG_m
1055 #undef FLAG_q
1056 #undef FLAG_s
1057 #undef FLAG_l
1058 #undef FLAG_u
1059 #undef FLAG_t
1060 #undef FLAG_p
1061 #undef FLAG_c
1062 #undef FLAG_a
1063 #endif
1064 
1065 // kill ?ls:  ?ls:
1066 #undef OPTSTR_kill
1067 #define OPTSTR_kill "?ls: "
1068 #ifdef CLEANUP_kill
1069 #undef CLEANUP_kill
1070 #undef FOR_kill
1071 #undef FLAG_s
1072 #undef FLAG_l
1073 #endif
1074 
1075 // killall ?s:lqvi ?s:lqvi
1076 #undef OPTSTR_killall
1077 #define OPTSTR_killall "?s:lqvi"
1078 #ifdef CLEANUP_killall
1079 #undef CLEANUP_killall
1080 #undef FOR_killall
1081 #undef FLAG_i
1082 #undef FLAG_v
1083 #undef FLAG_q
1084 #undef FLAG_l
1085 #undef FLAG_s
1086 #endif
1087 
1088 // killall5   ?o*ls: [!lo][!ls]
1089 #undef OPTSTR_killall5
1090 #define OPTSTR_killall5  0
1091 #ifdef CLEANUP_killall5
1092 #undef CLEANUP_killall5
1093 #undef FOR_killall5
1094 #undef FLAG_s
1095 #undef FLAG_l
1096 #undef FLAG_o
1097 #endif
1098 
1099 // klogd   c#<1>8n
1100 #undef OPTSTR_klogd
1101 #define OPTSTR_klogd  0
1102 #ifdef CLEANUP_klogd
1103 #undef CLEANUP_klogd
1104 #undef FOR_klogd
1105 #undef FLAG_n
1106 #undef FLAG_c
1107 #endif
1108 
1109 // last   f:W
1110 #undef OPTSTR_last
1111 #define OPTSTR_last  0
1112 #ifdef CLEANUP_last
1113 #undef CLEANUP_last
1114 #undef FOR_last
1115 #undef FLAG_W
1116 #undef FLAG_f
1117 #endif
1118 
1119 // link   <2>2
1120 #undef OPTSTR_link
1121 #define OPTSTR_link  0
1122 #ifdef CLEANUP_link
1123 #undef CLEANUP_link
1124 #undef FOR_link
1125 #endif
1126 
1127 // ln <1vnfs <1vnfs
1128 #undef OPTSTR_ln
1129 #define OPTSTR_ln "<1vnfs"
1130 #ifdef CLEANUP_ln
1131 #undef CLEANUP_ln
1132 #undef FOR_ln
1133 #undef FLAG_s
1134 #undef FLAG_f
1135 #undef FLAG_n
1136 #undef FLAG_v
1137 #endif
1138 
1139 // load_policy <1>1 <1>1
1140 #undef OPTSTR_load_policy
1141 #define OPTSTR_load_policy "<1>1"
1142 #ifdef CLEANUP_load_policy
1143 #undef CLEANUP_load_policy
1144 #undef FOR_load_policy
1145 #endif
1146 
1147 // logger   st:p:
1148 #undef OPTSTR_logger
1149 #define OPTSTR_logger  0
1150 #ifdef CLEANUP_logger
1151 #undef CLEANUP_logger
1152 #undef FOR_logger
1153 #undef FLAG_p
1154 #undef FLAG_t
1155 #undef FLAG_s
1156 #endif
1157 
1158 // login   >1fph:
1159 #undef OPTSTR_login
1160 #define OPTSTR_login  0
1161 #ifdef CLEANUP_login
1162 #undef CLEANUP_login
1163 #undef FOR_login
1164 #undef FLAG_h
1165 #undef FLAG_p
1166 #undef FLAG_f
1167 #endif
1168 
1169 // logname >0 >0
1170 #undef OPTSTR_logname
1171 #define OPTSTR_logname ">0"
1172 #ifdef CLEANUP_logname
1173 #undef CLEANUP_logname
1174 #undef FOR_logname
1175 #endif
1176 
1177 // losetup >2S(sizelimit)#s(show)ro#j:fdca[!afj] >2S(sizelimit)#s(show)ro#j:fdca[!afj]
1178 #undef OPTSTR_losetup
1179 #define OPTSTR_losetup ">2S(sizelimit)#s(show)ro#j:fdca[!afj]"
1180 #ifdef CLEANUP_losetup
1181 #undef CLEANUP_losetup
1182 #undef FOR_losetup
1183 #undef FLAG_a
1184 #undef FLAG_c
1185 #undef FLAG_d
1186 #undef FLAG_f
1187 #undef FLAG_j
1188 #undef FLAG_o
1189 #undef FLAG_r
1190 #undef FLAG_show
1191 #undef FLAG_s
1192 #undef FLAG_sizelimit
1193 #undef FLAG_S
1194 #endif
1195 
1196 // ls (color):;ZgoACFHLRSacdfiklmnpqrstux1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL] (color):;ZgoACFHLRSacdfiklmnpqrstux1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL]
1197 #undef OPTSTR_ls
1198 #define OPTSTR_ls "(color):;ZgoACFHLRSacdfiklmnpqrstux1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL]"
1199 #ifdef CLEANUP_ls
1200 #undef CLEANUP_ls
1201 #undef FOR_ls
1202 #undef FLAG_1
1203 #undef FLAG_x
1204 #undef FLAG_u
1205 #undef FLAG_t
1206 #undef FLAG_s
1207 #undef FLAG_r
1208 #undef FLAG_q
1209 #undef FLAG_p
1210 #undef FLAG_n
1211 #undef FLAG_m
1212 #undef FLAG_l
1213 #undef FLAG_k
1214 #undef FLAG_i
1215 #undef FLAG_f
1216 #undef FLAG_d
1217 #undef FLAG_c
1218 #undef FLAG_a
1219 #undef FLAG_S
1220 #undef FLAG_R
1221 #undef FLAG_L
1222 #undef FLAG_H
1223 #undef FLAG_F
1224 #undef FLAG_C
1225 #undef FLAG_A
1226 #undef FLAG_o
1227 #undef FLAG_g
1228 #undef FLAG_Z
1229 #undef FLAG_color
1230 #endif
1231 
1232 // lsattr vldaR vldaR
1233 #undef OPTSTR_lsattr
1234 #define OPTSTR_lsattr "vldaR"
1235 #ifdef CLEANUP_lsattr
1236 #undef CLEANUP_lsattr
1237 #undef FOR_lsattr
1238 #undef FLAG_R
1239 #undef FLAG_a
1240 #undef FLAG_d
1241 #undef FLAG_l
1242 #undef FLAG_v
1243 #endif
1244 
1245 // lsmod
1246 #undef OPTSTR_lsmod
1247 #define OPTSTR_lsmod  0
1248 #ifdef CLEANUP_lsmod
1249 #undef CLEANUP_lsmod
1250 #undef FOR_lsmod
1251 #endif
1252 
1253 // lspci   emkn@i:
1254 #undef OPTSTR_lspci
1255 #define OPTSTR_lspci  0
1256 #ifdef CLEANUP_lspci
1257 #undef CLEANUP_lspci
1258 #undef FOR_lspci
1259 #undef FLAG_i
1260 #undef FLAG_n
1261 #undef FLAG_k
1262 #undef FLAG_m
1263 #undef FLAG_e
1264 #endif
1265 
1266 // lsusb
1267 #undef OPTSTR_lsusb
1268 #define OPTSTR_lsusb  0
1269 #ifdef CLEANUP_lsusb
1270 #undef CLEANUP_lsusb
1271 #undef FOR_lsusb
1272 #endif
1273 
1274 // makedevs <1>1d: <1>1d:
1275 #undef OPTSTR_makedevs
1276 #define OPTSTR_makedevs "<1>1d:"
1277 #ifdef CLEANUP_makedevs
1278 #undef CLEANUP_makedevs
1279 #undef FOR_makedevs
1280 #undef FLAG_d
1281 #endif
1282 
1283 // md5sum b b
1284 #undef OPTSTR_md5sum
1285 #define OPTSTR_md5sum "b"
1286 #ifdef CLEANUP_md5sum
1287 #undef CLEANUP_md5sum
1288 #undef FOR_md5sum
1289 #undef FLAG_b
1290 #endif
1291 
1292 // mdev   s
1293 #undef OPTSTR_mdev
1294 #define OPTSTR_mdev  0
1295 #ifdef CLEANUP_mdev
1296 #undef CLEANUP_mdev
1297 #undef FOR_mdev
1298 #undef FLAG_s
1299 #endif
1300 
1301 // mix   c:d:l#r#
1302 #undef OPTSTR_mix
1303 #define OPTSTR_mix  0
1304 #ifdef CLEANUP_mix
1305 #undef CLEANUP_mix
1306 #undef FOR_mix
1307 #undef FLAG_r
1308 #undef FLAG_l
1309 #undef FLAG_d
1310 #undef FLAG_c
1311 #endif
1312 
1313 // mkdir <1vpm: <1vpm:
1314 #undef OPTSTR_mkdir
1315 #define OPTSTR_mkdir "<1vpm:"
1316 #ifdef CLEANUP_mkdir
1317 #undef CLEANUP_mkdir
1318 #undef FOR_mkdir
1319 #undef FLAG_m
1320 #undef FLAG_p
1321 #undef FLAG_v
1322 #endif
1323 
1324 // mke2fs   <1>2g:Fnqm#N#i#b#
1325 #undef OPTSTR_mke2fs
1326 #define OPTSTR_mke2fs  0
1327 #ifdef CLEANUP_mke2fs
1328 #undef CLEANUP_mke2fs
1329 #undef FOR_mke2fs
1330 #undef FLAG_b
1331 #undef FLAG_i
1332 #undef FLAG_N
1333 #undef FLAG_m
1334 #undef FLAG_q
1335 #undef FLAG_n
1336 #undef FLAG_F
1337 #undef FLAG_g
1338 #endif
1339 
1340 // mkfifo <1m: <1m:
1341 #undef OPTSTR_mkfifo
1342 #define OPTSTR_mkfifo "<1m:"
1343 #ifdef CLEANUP_mkfifo
1344 #undef CLEANUP_mkfifo
1345 #undef FOR_mkfifo
1346 #undef FLAG_m
1347 #endif
1348 
1349 // mknod <2>4m(mode): <2>4m(mode):
1350 #undef OPTSTR_mknod
1351 #define OPTSTR_mknod "<2>4m(mode):"
1352 #ifdef CLEANUP_mknod
1353 #undef CLEANUP_mknod
1354 #undef FOR_mknod
1355 #undef FLAG_mode
1356 #undef FLAG_m
1357 #endif
1358 
1359 // mkpasswd   >2S:m:P#=0<0
1360 #undef OPTSTR_mkpasswd
1361 #define OPTSTR_mkpasswd  0
1362 #ifdef CLEANUP_mkpasswd
1363 #undef CLEANUP_mkpasswd
1364 #undef FOR_mkpasswd
1365 #undef FLAG_P
1366 #undef FLAG_m
1367 #undef FLAG_S
1368 #endif
1369 
1370 // mkswap <1>1 <1>1
1371 #undef OPTSTR_mkswap
1372 #define OPTSTR_mkswap "<1>1"
1373 #ifdef CLEANUP_mkswap
1374 #undef CLEANUP_mkswap
1375 #undef FOR_mkswap
1376 #endif
1377 
1378 // mktemp >1qd(directory)p(tmpdir): >1qd(directory)p(tmpdir):
1379 #undef OPTSTR_mktemp
1380 #define OPTSTR_mktemp ">1qd(directory)p(tmpdir):"
1381 #ifdef CLEANUP_mktemp
1382 #undef CLEANUP_mktemp
1383 #undef FOR_mktemp
1384 #undef FLAG_tmpdir
1385 #undef FLAG_p
1386 #undef FLAG_directory
1387 #undef FLAG_d
1388 #undef FLAG_q
1389 #endif
1390 
1391 // modinfo <1b:k:F:0 <1b:k:F:0
1392 #undef OPTSTR_modinfo
1393 #define OPTSTR_modinfo "<1b:k:F:0"
1394 #ifdef CLEANUP_modinfo
1395 #undef CLEANUP_modinfo
1396 #undef FOR_modinfo
1397 #undef FLAG_0
1398 #undef FLAG_F
1399 #undef FLAG_k
1400 #undef FLAG_b
1401 #endif
1402 
1403 // modprobe   alrqvsDb
1404 #undef OPTSTR_modprobe
1405 #define OPTSTR_modprobe  0
1406 #ifdef CLEANUP_modprobe
1407 #undef CLEANUP_modprobe
1408 #undef FOR_modprobe
1409 #undef FLAG_b
1410 #undef FLAG_D
1411 #undef FLAG_s
1412 #undef FLAG_v
1413 #undef FLAG_q
1414 #undef FLAG_r
1415 #undef FLAG_l
1416 #undef FLAG_a
1417 #endif
1418 
1419 // more
1420 #undef OPTSTR_more
1421 #define OPTSTR_more  0
1422 #ifdef CLEANUP_more
1423 #undef CLEANUP_more
1424 #undef FOR_more
1425 #endif
1426 
1427 // mount ?O:afnrvwt:o*[-rw] ?O:afnrvwt:o*[-rw]
1428 #undef OPTSTR_mount
1429 #define OPTSTR_mount "?O:afnrvwt:o*[-rw]"
1430 #ifdef CLEANUP_mount
1431 #undef CLEANUP_mount
1432 #undef FOR_mount
1433 #undef FLAG_o
1434 #undef FLAG_t
1435 #undef FLAG_w
1436 #undef FLAG_v
1437 #undef FLAG_r
1438 #undef FLAG_n
1439 #undef FLAG_f
1440 #undef FLAG_a
1441 #undef FLAG_O
1442 #endif
1443 
1444 // mountpoint <1qdx[-dx] <1qdx[-dx]
1445 #undef OPTSTR_mountpoint
1446 #define OPTSTR_mountpoint "<1qdx[-dx]"
1447 #ifdef CLEANUP_mountpoint
1448 #undef CLEANUP_mountpoint
1449 #undef FOR_mountpoint
1450 #undef FLAG_x
1451 #undef FLAG_d
1452 #undef FLAG_q
1453 #endif
1454 
1455 // mv <2vnFfi[-ni] <2vnFfi[-ni]
1456 #undef OPTSTR_mv
1457 #define OPTSTR_mv "<2vnFfi[-ni]"
1458 #ifdef CLEANUP_mv
1459 #undef CLEANUP_mv
1460 #undef FOR_mv
1461 #undef FLAG_i
1462 #undef FLAG_f
1463 #undef FLAG_F
1464 #undef FLAG_n
1465 #undef FLAG_v
1466 #endif
1467 
1468 // nbd_client <3>3ns <3>3ns
1469 #undef OPTSTR_nbd_client
1470 #define OPTSTR_nbd_client "<3>3ns"
1471 #ifdef CLEANUP_nbd_client
1472 #undef CLEANUP_nbd_client
1473 #undef FOR_nbd_client
1474 #undef FLAG_s
1475 #undef FLAG_n
1476 #endif
1477 
1478 // netcat ^tlLw#p#s:q#f: ^tlLw#p#s:q#f:
1479 #undef OPTSTR_netcat
1480 #define OPTSTR_netcat "^tlLw#p#s:q#f:"
1481 #ifdef CLEANUP_netcat
1482 #undef CLEANUP_netcat
1483 #undef FOR_netcat
1484 #undef FLAG_f
1485 #undef FLAG_q
1486 #undef FLAG_s
1487 #undef FLAG_p
1488 #undef FLAG_w
1489 #undef FLAG_L
1490 #undef FLAG_l
1491 #undef FLAG_t
1492 #endif
1493 
1494 // netstat pWrxwutneal pWrxwutneal
1495 #undef OPTSTR_netstat
1496 #define OPTSTR_netstat "pWrxwutneal"
1497 #ifdef CLEANUP_netstat
1498 #undef CLEANUP_netstat
1499 #undef FOR_netstat
1500 #undef FLAG_l
1501 #undef FLAG_a
1502 #undef FLAG_e
1503 #undef FLAG_n
1504 #undef FLAG_t
1505 #undef FLAG_u
1506 #undef FLAG_w
1507 #undef FLAG_x
1508 #undef FLAG_r
1509 #undef FLAG_W
1510 #undef FLAG_p
1511 #endif
1512 
1513 // nice ^<1n# ^<1n#
1514 #undef OPTSTR_nice
1515 #define OPTSTR_nice "^<1n#"
1516 #ifdef CLEANUP_nice
1517 #undef CLEANUP_nice
1518 #undef FOR_nice
1519 #undef FLAG_n
1520 #endif
1521 
1522 // nl v#<1=1l#b:n:s:w#<0=6E v#<1=1l#b:n:s:w#<0=6E
1523 #undef OPTSTR_nl
1524 #define OPTSTR_nl "v#<1=1l#b:n:s:w#<0=6E"
1525 #ifdef CLEANUP_nl
1526 #undef CLEANUP_nl
1527 #undef FOR_nl
1528 #undef FLAG_E
1529 #undef FLAG_w
1530 #undef FLAG_s
1531 #undef FLAG_n
1532 #undef FLAG_b
1533 #undef FLAG_l
1534 #undef FLAG_v
1535 #endif
1536 
1537 // nohup <1^ <1^
1538 #undef OPTSTR_nohup
1539 #define OPTSTR_nohup "<1^"
1540 #ifdef CLEANUP_nohup
1541 #undef CLEANUP_nohup
1542 #undef FOR_nohup
1543 #endif
1544 
1545 // nsenter   <1F(no-fork)t#<1(target)i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user);
1546 #undef OPTSTR_nsenter
1547 #define OPTSTR_nsenter  0
1548 #ifdef CLEANUP_nsenter
1549 #undef CLEANUP_nsenter
1550 #undef FOR_nsenter
1551 #undef FLAG_user
1552 #undef FLAG_U
1553 #undef FLAG_uts
1554 #undef FLAG_u
1555 #undef FLAG_pid
1556 #undef FLAG_p
1557 #undef FLAG_net
1558 #undef FLAG_n
1559 #undef FLAG_mount
1560 #undef FLAG_m
1561 #undef FLAG_ipc
1562 #undef FLAG_i
1563 #undef FLAG_target
1564 #undef FLAG_t
1565 #undef FLAG_no_fork
1566 #undef FLAG_F
1567 #endif
1568 
1569 // od j#vN#xsodcbA:t* j#vN#xsodcbA:t*
1570 #undef OPTSTR_od
1571 #define OPTSTR_od "j#vN#xsodcbA:t*"
1572 #ifdef CLEANUP_od
1573 #undef CLEANUP_od
1574 #undef FOR_od
1575 #undef FLAG_t
1576 #undef FLAG_A
1577 #undef FLAG_b
1578 #undef FLAG_c
1579 #undef FLAG_d
1580 #undef FLAG_o
1581 #undef FLAG_s
1582 #undef FLAG_x
1583 #undef FLAG_N
1584 #undef FLAG_v
1585 #undef FLAG_j
1586 #endif
1587 
1588 // oneit   ^<1nc:p3[!pn]
1589 #undef OPTSTR_oneit
1590 #define OPTSTR_oneit  0
1591 #ifdef CLEANUP_oneit
1592 #undef CLEANUP_oneit
1593 #undef FOR_oneit
1594 #undef FLAG_3
1595 #undef FLAG_p
1596 #undef FLAG_c
1597 #undef FLAG_n
1598 #endif
1599 
1600 // openvt   c#<1>63sw
1601 #undef OPTSTR_openvt
1602 #define OPTSTR_openvt  0
1603 #ifdef CLEANUP_openvt
1604 #undef CLEANUP_openvt
1605 #undef FOR_openvt
1606 #undef FLAG_w
1607 #undef FLAG_s
1608 #undef FLAG_c
1609 #endif
1610 
1611 // partprobe <1 <1
1612 #undef OPTSTR_partprobe
1613 #define OPTSTR_partprobe "<1"
1614 #ifdef CLEANUP_partprobe
1615 #undef CLEANUP_partprobe
1616 #undef FOR_partprobe
1617 #endif
1618 
1619 // passwd   >1a:dlu
1620 #undef OPTSTR_passwd
1621 #define OPTSTR_passwd  0
1622 #ifdef CLEANUP_passwd
1623 #undef CLEANUP_passwd
1624 #undef FOR_passwd
1625 #undef FLAG_u
1626 #undef FLAG_l
1627 #undef FLAG_d
1628 #undef FLAG_a
1629 #endif
1630 
1631 // paste d:s d:s
1632 #undef OPTSTR_paste
1633 #define OPTSTR_paste "d:s"
1634 #ifdef CLEANUP_paste
1635 #undef CLEANUP_paste
1636 #undef FOR_paste
1637 #undef FLAG_s
1638 #undef FLAG_d
1639 #endif
1640 
1641 // patch ulp#i:R xulp#i:R
1642 #undef OPTSTR_patch
1643 #define OPTSTR_patch "ulp#i:R"
1644 #ifdef CLEANUP_patch
1645 #undef CLEANUP_patch
1646 #undef FOR_patch
1647 #undef FLAG_R
1648 #undef FLAG_i
1649 #undef FLAG_p
1650 #undef FLAG_l
1651 #undef FLAG_u
1652 #undef FLAG_x
1653 #endif
1654 
1655 // pgrep ?P# s# xvonlf[!sP] ?P# s# xvonlf[!sP]
1656 #undef OPTSTR_pgrep
1657 #define OPTSTR_pgrep "?P# s# xvonlf[!sP]"
1658 #ifdef CLEANUP_pgrep
1659 #undef CLEANUP_pgrep
1660 #undef FOR_pgrep
1661 #undef FLAG_f
1662 #undef FLAG_l
1663 #undef FLAG_n
1664 #undef FLAG_o
1665 #undef FLAG_v
1666 #undef FLAG_x
1667 #undef FLAG_s
1668 #undef FLAG_P
1669 #endif
1670 
1671 // pidof <1so: <1so:
1672 #undef OPTSTR_pidof
1673 #define OPTSTR_pidof "<1so:"
1674 #ifdef CLEANUP_pidof
1675 #undef CLEANUP_pidof
1676 #undef FOR_pidof
1677 #undef FLAG_o
1678 #undef FLAG_s
1679 #endif
1680 
1681 // ping   <1>1t#<0>255c#<0s#<0>65535I:W#<0w#<0q46[-46]
1682 #undef OPTSTR_ping
1683 #define OPTSTR_ping  0
1684 #ifdef CLEANUP_ping
1685 #undef CLEANUP_ping
1686 #undef FOR_ping
1687 #undef FLAG_6
1688 #undef FLAG_4
1689 #undef FLAG_q
1690 #undef FLAG_w
1691 #undef FLAG_W
1692 #undef FLAG_I
1693 #undef FLAG_s
1694 #undef FLAG_c
1695 #undef FLAG_t
1696 #endif
1697 
1698 // pivot_root <2>2 <2>2
1699 #undef OPTSTR_pivot_root
1700 #define OPTSTR_pivot_root "<2>2"
1701 #ifdef CLEANUP_pivot_root
1702 #undef CLEANUP_pivot_root
1703 #undef FOR_pivot_root
1704 #endif
1705 
1706 // pmap <1xq <1xq
1707 #undef OPTSTR_pmap
1708 #define OPTSTR_pmap "<1xq"
1709 #ifdef CLEANUP_pmap
1710 #undef CLEANUP_pmap
1711 #undef FOR_pmap
1712 #undef FLAG_q
1713 #undef FLAG_x
1714 #endif
1715 
1716 // printenv 0(null) 0(null)
1717 #undef OPTSTR_printenv
1718 #define OPTSTR_printenv "0(null)"
1719 #ifdef CLEANUP_printenv
1720 #undef CLEANUP_printenv
1721 #undef FOR_printenv
1722 #undef FLAG_null
1723 #undef FLAG_0
1724 #endif
1725 
1726 // printf <1 <1
1727 #undef OPTSTR_printf
1728 #define OPTSTR_printf "<1"
1729 #ifdef CLEANUP_printf
1730 #undef CLEANUP_printf
1731 #undef FOR_printf
1732 #endif
1733 
1734 // ps   aAdeflo*[!ol][+Ae]
1735 #undef OPTSTR_ps
1736 #define OPTSTR_ps  0
1737 #ifdef CLEANUP_ps
1738 #undef CLEANUP_ps
1739 #undef FOR_ps
1740 #undef FLAG_o
1741 #undef FLAG_l
1742 #undef FLAG_f
1743 #undef FLAG_e
1744 #undef FLAG_d
1745 #undef FLAG_A
1746 #undef FLAG_a
1747 #endif
1748 
1749 // pwd >0LP[-LP] >0LP[-LP]
1750 #undef OPTSTR_pwd
1751 #define OPTSTR_pwd ">0LP[-LP]"
1752 #ifdef CLEANUP_pwd
1753 #undef CLEANUP_pwd
1754 #undef FOR_pwd
1755 #undef FLAG_P
1756 #undef FLAG_L
1757 #endif
1758 
1759 // pwdx <1a <1a
1760 #undef OPTSTR_pwdx
1761 #define OPTSTR_pwdx "<1a"
1762 #ifdef CLEANUP_pwdx
1763 #undef CLEANUP_pwdx
1764 #undef FOR_pwdx
1765 #undef FLAG_a
1766 #endif
1767 
1768 // readahead
1769 #undef OPTSTR_readahead
1770 #define OPTSTR_readahead  0
1771 #ifdef CLEANUP_readahead
1772 #undef CLEANUP_readahead
1773 #undef FOR_readahead
1774 #endif
1775 
1776 // readlink <1>1fenq[-fe] <1>1fenq[-fe]
1777 #undef OPTSTR_readlink
1778 #define OPTSTR_readlink "<1>1fenq[-fe]"
1779 #ifdef CLEANUP_readlink
1780 #undef CLEANUP_readlink
1781 #undef FOR_readlink
1782 #undef FLAG_q
1783 #undef FLAG_n
1784 #undef FLAG_e
1785 #undef FLAG_f
1786 #endif
1787 
1788 // realpath <1 <1
1789 #undef OPTSTR_realpath
1790 #define OPTSTR_realpath "<1"
1791 #ifdef CLEANUP_realpath
1792 #undef CLEANUP_realpath
1793 #undef FOR_realpath
1794 #endif
1795 
1796 // reboot   n
1797 #undef OPTSTR_reboot
1798 #define OPTSTR_reboot  0
1799 #ifdef CLEANUP_reboot
1800 #undef CLEANUP_reboot
1801 #undef FOR_reboot
1802 #undef FLAG_n
1803 #endif
1804 
1805 // renice <1gpun#| <1gpun#|
1806 #undef OPTSTR_renice
1807 #define OPTSTR_renice "<1gpun#|"
1808 #ifdef CLEANUP_renice
1809 #undef CLEANUP_renice
1810 #undef FOR_renice
1811 #undef FLAG_n
1812 #undef FLAG_u
1813 #undef FLAG_p
1814 #undef FLAG_g
1815 #endif
1816 
1817 // reset
1818 #undef OPTSTR_reset
1819 #define OPTSTR_reset  0
1820 #ifdef CLEANUP_reset
1821 #undef CLEANUP_reset
1822 #undef FOR_reset
1823 #endif
1824 
1825 // restorecon <1DFnRrv <1DFnRrv
1826 #undef OPTSTR_restorecon
1827 #define OPTSTR_restorecon "<1DFnRrv"
1828 #ifdef CLEANUP_restorecon
1829 #undef CLEANUP_restorecon
1830 #undef FOR_restorecon
1831 #undef FLAG_v
1832 #undef FLAG_r
1833 #undef FLAG_R
1834 #undef FLAG_n
1835 #undef FLAG_F
1836 #undef FLAG_D
1837 #endif
1838 
1839 // rev
1840 #undef OPTSTR_rev
1841 #define OPTSTR_rev  0
1842 #ifdef CLEANUP_rev
1843 #undef CLEANUP_rev
1844 #undef FOR_rev
1845 #endif
1846 
1847 // rfkill <1>2 <1>2
1848 #undef OPTSTR_rfkill
1849 #define OPTSTR_rfkill "<1>2"
1850 #ifdef CLEANUP_rfkill
1851 #undef CLEANUP_rfkill
1852 #undef FOR_rfkill
1853 #endif
1854 
1855 // rm fiRr[-fi] fiRr[-fi]
1856 #undef OPTSTR_rm
1857 #define OPTSTR_rm "fiRr[-fi]"
1858 #ifdef CLEANUP_rm
1859 #undef CLEANUP_rm
1860 #undef FOR_rm
1861 #undef FLAG_r
1862 #undef FLAG_R
1863 #undef FLAG_i
1864 #undef FLAG_f
1865 #endif
1866 
1867 // rmdir <1p <1p
1868 #undef OPTSTR_rmdir
1869 #define OPTSTR_rmdir "<1p"
1870 #ifdef CLEANUP_rmdir
1871 #undef CLEANUP_rmdir
1872 #undef FOR_rmdir
1873 #undef FLAG_p
1874 #endif
1875 
1876 // rmmod <1wf <1wf
1877 #undef OPTSTR_rmmod
1878 #define OPTSTR_rmmod "<1wf"
1879 #ifdef CLEANUP_rmmod
1880 #undef CLEANUP_rmmod
1881 #undef FOR_rmmod
1882 #undef FLAG_f
1883 #undef FLAG_w
1884 #endif
1885 
1886 // route ?neA: ?neA:
1887 #undef OPTSTR_route
1888 #define OPTSTR_route "?neA:"
1889 #ifdef CLEANUP_route
1890 #undef CLEANUP_route
1891 #undef FOR_route
1892 #undef FLAG_A
1893 #undef FLAG_e
1894 #undef FLAG_n
1895 #endif
1896 
1897 // runcon <2 <2
1898 #undef OPTSTR_runcon
1899 #define OPTSTR_runcon "<2"
1900 #ifdef CLEANUP_runcon
1901 #undef CLEANUP_runcon
1902 #undef FOR_runcon
1903 #endif
1904 
1905 // sed (version)e*f*inEr[+Er] (version)e*f*inEr[+Er]
1906 #undef OPTSTR_sed
1907 #define OPTSTR_sed "(version)e*f*inEr[+Er]"
1908 #ifdef CLEANUP_sed
1909 #undef CLEANUP_sed
1910 #undef FOR_sed
1911 #undef FLAG_r
1912 #undef FLAG_E
1913 #undef FLAG_n
1914 #undef FLAG_i
1915 #undef FLAG_f
1916 #undef FLAG_e
1917 #undef FLAG_version
1918 #endif
1919 
1920 // seq <1>3?f:s: <1>3?f:s:
1921 #undef OPTSTR_seq
1922 #define OPTSTR_seq "<1>3?f:s:"
1923 #ifdef CLEANUP_seq
1924 #undef CLEANUP_seq
1925 #undef FOR_seq
1926 #undef FLAG_s
1927 #undef FLAG_f
1928 #endif
1929 
1930 // setenforce <1>1 <1>1
1931 #undef OPTSTR_setenforce
1932 #define OPTSTR_setenforce "<1>1"
1933 #ifdef CLEANUP_setenforce
1934 #undef CLEANUP_setenforce
1935 #undef FOR_setenforce
1936 #endif
1937 
1938 // setprop <2>2 <2>2
1939 #undef OPTSTR_setprop
1940 #define OPTSTR_setprop "<2>2"
1941 #ifdef CLEANUP_setprop
1942 #undef CLEANUP_setprop
1943 #undef FOR_setprop
1944 #endif
1945 
1946 // setsid ^<1t ^<1t
1947 #undef OPTSTR_setsid
1948 #define OPTSTR_setsid "^<1t"
1949 #ifdef CLEANUP_setsid
1950 #undef CLEANUP_setsid
1951 #undef FOR_setsid
1952 #undef FLAG_t
1953 #endif
1954 
1955 // sh   c:i
1956 #undef OPTSTR_sh
1957 #define OPTSTR_sh  0
1958 #ifdef CLEANUP_sh
1959 #undef CLEANUP_sh
1960 #undef FOR_sh
1961 #undef FLAG_i
1962 #undef FLAG_c
1963 #endif
1964 
1965 // sha1sum b b
1966 #undef OPTSTR_sha1sum
1967 #define OPTSTR_sha1sum "b"
1968 #ifdef CLEANUP_sha1sum
1969 #undef CLEANUP_sha1sum
1970 #undef FOR_sha1sum
1971 #undef FLAG_b
1972 #endif
1973 
1974 // shred   <1zxus#<1n#<1o#<0f
1975 #undef OPTSTR_shred
1976 #define OPTSTR_shred  0
1977 #ifdef CLEANUP_shred
1978 #undef CLEANUP_shred
1979 #undef FOR_shred
1980 #undef FLAG_f
1981 #undef FLAG_o
1982 #undef FLAG_n
1983 #undef FLAG_s
1984 #undef FLAG_u
1985 #undef FLAG_x
1986 #undef FLAG_z
1987 #endif
1988 
1989 // skeleton   (walrus)(blubber):;(also):e@d*c#b:a
1990 #undef OPTSTR_skeleton
1991 #define OPTSTR_skeleton  0
1992 #ifdef CLEANUP_skeleton
1993 #undef CLEANUP_skeleton
1994 #undef FOR_skeleton
1995 #undef FLAG_a
1996 #undef FLAG_b
1997 #undef FLAG_c
1998 #undef FLAG_d
1999 #undef FLAG_e
2000 #undef FLAG_also
2001 #undef FLAG_blubber
2002 #undef FLAG_walrus
2003 #endif
2004 
2005 // skeleton_alias   b#dq
2006 #undef OPTSTR_skeleton_alias
2007 #define OPTSTR_skeleton_alias  0
2008 #ifdef CLEANUP_skeleton_alias
2009 #undef CLEANUP_skeleton_alias
2010 #undef FOR_skeleton_alias
2011 #undef FLAG_q
2012 #undef FLAG_d
2013 #undef FLAG_b
2014 #endif
2015 
2016 // sleep <1 <1
2017 #undef OPTSTR_sleep
2018 #define OPTSTR_sleep "<1"
2019 #ifdef CLEANUP_sleep
2020 #undef CLEANUP_sleep
2021 #undef FOR_sleep
2022 #endif
2023 
2024 // sort gS:T:mo:k*t:xbMcszdfirun gS:T:mo:k*t:xbMcszdfirun
2025 #undef OPTSTR_sort
2026 #define OPTSTR_sort "gS:T:mo:k*t:xbMcszdfirun"
2027 #ifdef CLEANUP_sort
2028 #undef CLEANUP_sort
2029 #undef FOR_sort
2030 #undef FLAG_n
2031 #undef FLAG_u
2032 #undef FLAG_r
2033 #undef FLAG_i
2034 #undef FLAG_f
2035 #undef FLAG_d
2036 #undef FLAG_z
2037 #undef FLAG_s
2038 #undef FLAG_c
2039 #undef FLAG_M
2040 #undef FLAG_b
2041 #undef FLAG_x
2042 #undef FLAG_t
2043 #undef FLAG_k
2044 #undef FLAG_o
2045 #undef FLAG_m
2046 #undef FLAG_T
2047 #undef FLAG_S
2048 #undef FLAG_g
2049 #endif
2050 
2051 // split >2a#<1=2>9b#<1l#<1 >2a#<1=2>9b#<1l#<1
2052 #undef OPTSTR_split
2053 #define OPTSTR_split ">2a#<1=2>9b#<1l#<1"
2054 #ifdef CLEANUP_split
2055 #undef CLEANUP_split
2056 #undef FOR_split
2057 #undef FLAG_l
2058 #undef FLAG_b
2059 #undef FLAG_a
2060 #endif
2061 
2062 // stat c:f c:f
2063 #undef OPTSTR_stat
2064 #define OPTSTR_stat "c:f"
2065 #ifdef CLEANUP_stat
2066 #undef CLEANUP_stat
2067 #undef FOR_stat
2068 #undef FLAG_f
2069 #undef FLAG_c
2070 #endif
2071 
2072 // strings an#=4<1fo an#=4<1fo
2073 #undef OPTSTR_strings
2074 #define OPTSTR_strings "an#=4<1fo"
2075 #ifdef CLEANUP_strings
2076 #undef CLEANUP_strings
2077 #undef FOR_strings
2078 #undef FLAG_o
2079 #undef FLAG_f
2080 #undef FLAG_n
2081 #undef FLAG_a
2082 #endif
2083 
2084 // su   lmpc:s:
2085 #undef OPTSTR_su
2086 #define OPTSTR_su  0
2087 #ifdef CLEANUP_su
2088 #undef CLEANUP_su
2089 #undef FOR_su
2090 #undef FLAG_s
2091 #undef FLAG_c
2092 #undef FLAG_p
2093 #undef FLAG_m
2094 #undef FLAG_l
2095 #endif
2096 
2097 // sulogin   t#<0=0
2098 #undef OPTSTR_sulogin
2099 #define OPTSTR_sulogin  0
2100 #ifdef CLEANUP_sulogin
2101 #undef CLEANUP_sulogin
2102 #undef FOR_sulogin
2103 #undef FLAG_t
2104 #endif
2105 
2106 // swapoff <1>1 <1>1
2107 #undef OPTSTR_swapoff
2108 #define OPTSTR_swapoff "<1>1"
2109 #ifdef CLEANUP_swapoff
2110 #undef CLEANUP_swapoff
2111 #undef FOR_swapoff
2112 #endif
2113 
2114 // swapon <1>1p#<0>32767 <1>1p#<0>32767
2115 #undef OPTSTR_swapon
2116 #define OPTSTR_swapon "<1>1p#<0>32767"
2117 #ifdef CLEANUP_swapon
2118 #undef CLEANUP_swapon
2119 #undef FOR_swapon
2120 #undef FLAG_p
2121 #endif
2122 
2123 // switch_root <2c:h <2c:h
2124 #undef OPTSTR_switch_root
2125 #define OPTSTR_switch_root "<2c:h"
2126 #ifdef CLEANUP_switch_root
2127 #undef CLEANUP_switch_root
2128 #undef FOR_switch_root
2129 #undef FLAG_h
2130 #undef FLAG_c
2131 #endif
2132 
2133 // sync
2134 #undef OPTSTR_sync
2135 #define OPTSTR_sync  0
2136 #ifdef CLEANUP_sync
2137 #undef CLEANUP_sync
2138 #undef FOR_sync
2139 #endif
2140 
2141 // sysctl ^neNqwpaA[!ap][!aq][!aw][+aA] ^neNqwpaA[!ap][!aq][!aw][+aA]
2142 #undef OPTSTR_sysctl
2143 #define OPTSTR_sysctl "^neNqwpaA[!ap][!aq][!aw][+aA]"
2144 #ifdef CLEANUP_sysctl
2145 #undef CLEANUP_sysctl
2146 #undef FOR_sysctl
2147 #undef FLAG_A
2148 #undef FLAG_a
2149 #undef FLAG_p
2150 #undef FLAG_w
2151 #undef FLAG_q
2152 #undef FLAG_N
2153 #undef FLAG_e
2154 #undef FLAG_n
2155 #endif
2156 
2157 // syslogd   >0l#<1>8=8R:b#<0>99=1s#<0=200m#<0>71582787=20O:p:f:a:nSKLD
2158 #undef OPTSTR_syslogd
2159 #define OPTSTR_syslogd  0
2160 #ifdef CLEANUP_syslogd
2161 #undef CLEANUP_syslogd
2162 #undef FOR_syslogd
2163 #undef FLAG_D
2164 #undef FLAG_L
2165 #undef FLAG_K
2166 #undef FLAG_S
2167 #undef FLAG_n
2168 #undef FLAG_a
2169 #undef FLAG_f
2170 #undef FLAG_p
2171 #undef FLAG_O
2172 #undef FLAG_m
2173 #undef FLAG_s
2174 #undef FLAG_b
2175 #undef FLAG_R
2176 #undef FLAG_l
2177 #endif
2178 
2179 // tac
2180 #undef OPTSTR_tac
2181 #define OPTSTR_tac  0
2182 #ifdef CLEANUP_tac
2183 #undef CLEANUP_tac
2184 #undef FOR_tac
2185 #endif
2186 
2187 // tail ?fc-n-[-cn] ?fc-n-[-cn]
2188 #undef OPTSTR_tail
2189 #define OPTSTR_tail "?fc-n-[-cn]"
2190 #ifdef CLEANUP_tail
2191 #undef CLEANUP_tail
2192 #undef FOR_tail
2193 #undef FLAG_n
2194 #undef FLAG_c
2195 #undef FLAG_f
2196 #endif
2197 
2198 // tar &(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc] &(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc]
2199 #undef OPTSTR_tar
2200 #define OPTSTR_tar "&(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)z(gzip)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):[!txc]"
2201 #ifdef CLEANUP_tar
2202 #undef CLEANUP_tar
2203 #undef FOR_tar
2204 #undef FLAG_file
2205 #undef FLAG_f
2206 #undef FLAG_directory
2207 #undef FLAG_C
2208 #undef FLAG_files_from
2209 #undef FLAG_T
2210 #undef FLAG_exclude_from
2211 #undef FLAG_X
2212 #undef FLAG_touch
2213 #undef FLAG_m
2214 #undef FLAG_to_stdout
2215 #undef FLAG_O
2216 #undef FLAG_gzip
2217 #undef FLAG_z
2218 #undef FLAG_verbose
2219 #undef FLAG_v
2220 #undef FLAG_list
2221 #undef FLAG_t
2222 #undef FLAG_extract
2223 #undef FLAG_x
2224 #undef FLAG_dereference
2225 #undef FLAG_h
2226 #undef FLAG_create
2227 #undef FLAG_c
2228 #undef FLAG_keep_old
2229 #undef FLAG_k
2230 #undef FLAG_same_permissions
2231 #undef FLAG_p
2232 #undef FLAG_no_same_owner
2233 #undef FLAG_o
2234 #undef FLAG_to_command
2235 #undef FLAG_exclude
2236 #undef FLAG_overwrite
2237 #undef FLAG_no_same_permissions
2238 #undef FLAG_numeric_owner
2239 #undef FLAG_no_recursion
2240 #endif
2241 
2242 // taskset <1^pa <1^pa
2243 #undef OPTSTR_taskset
2244 #define OPTSTR_taskset "<1^pa"
2245 #ifdef CLEANUP_taskset
2246 #undef CLEANUP_taskset
2247 #undef FOR_taskset
2248 #undef FLAG_a
2249 #undef FLAG_p
2250 #endif
2251 
2252 // tcpsvd   ^<3c#=30<1C:b#=20<0u:l:hEv
2253 #undef OPTSTR_tcpsvd
2254 #define OPTSTR_tcpsvd  0
2255 #ifdef CLEANUP_tcpsvd
2256 #undef CLEANUP_tcpsvd
2257 #undef FOR_tcpsvd
2258 #undef FLAG_v
2259 #undef FLAG_E
2260 #undef FLAG_h
2261 #undef FLAG_l
2262 #undef FLAG_u
2263 #undef FLAG_b
2264 #undef FLAG_C
2265 #undef FLAG_c
2266 #endif
2267 
2268 // tee ia ia
2269 #undef OPTSTR_tee
2270 #define OPTSTR_tee "ia"
2271 #ifdef CLEANUP_tee
2272 #undef CLEANUP_tee
2273 #undef FOR_tee
2274 #undef FLAG_a
2275 #undef FLAG_i
2276 #endif
2277 
2278 // telnet   <1>2
2279 #undef OPTSTR_telnet
2280 #define OPTSTR_telnet  0
2281 #ifdef CLEANUP_telnet
2282 #undef CLEANUP_telnet
2283 #undef FOR_telnet
2284 #endif
2285 
2286 // telnetd   w#<0b:p#<0>65535=23f:l:FSKi[!wi]
2287 #undef OPTSTR_telnetd
2288 #define OPTSTR_telnetd  0
2289 #ifdef CLEANUP_telnetd
2290 #undef CLEANUP_telnetd
2291 #undef FOR_telnetd
2292 #undef FLAG_i
2293 #undef FLAG_K
2294 #undef FLAG_S
2295 #undef FLAG_F
2296 #undef FLAG_l
2297 #undef FLAG_f
2298 #undef FLAG_p
2299 #undef FLAG_b
2300 #undef FLAG_w
2301 #endif
2302 
2303 // test
2304 #undef OPTSTR_test
2305 #define OPTSTR_test  0
2306 #ifdef CLEANUP_test
2307 #undef CLEANUP_test
2308 #undef FOR_test
2309 #endif
2310 
2311 // tftpd   rcu:l
2312 #undef OPTSTR_tftpd
2313 #define OPTSTR_tftpd  0
2314 #ifdef CLEANUP_tftpd
2315 #undef CLEANUP_tftpd
2316 #undef FOR_tftpd
2317 #undef FLAG_l
2318 #undef FLAG_u
2319 #undef FLAG_c
2320 #undef FLAG_r
2321 #endif
2322 
2323 // time <1^p <1^p
2324 #undef OPTSTR_time
2325 #define OPTSTR_time "<1^p"
2326 #ifdef CLEANUP_time
2327 #undef CLEANUP_time
2328 #undef FOR_time
2329 #undef FLAG_p
2330 #endif
2331 
2332 // timeout <2^vk:s:  <2^vk:s:
2333 #undef OPTSTR_timeout
2334 #define OPTSTR_timeout "<2^vk:s: "
2335 #ifdef CLEANUP_timeout
2336 #undef CLEANUP_timeout
2337 #undef FOR_timeout
2338 #undef FLAG_s
2339 #undef FLAG_k
2340 #undef FLAG_v
2341 #endif
2342 
2343 // top >0d#=3n#<1mb >0d#=3n#<1mb
2344 #undef OPTSTR_top
2345 #define OPTSTR_top ">0d#=3n#<1mb"
2346 #ifdef CLEANUP_top
2347 #undef CLEANUP_top
2348 #undef FOR_top
2349 #undef FLAG_b
2350 #undef FLAG_m
2351 #undef FLAG_n
2352 #undef FLAG_d
2353 #endif
2354 
2355 // touch acd:mr:t:h[!dtr] acd:mr:t:h[!dtr]
2356 #undef OPTSTR_touch
2357 #define OPTSTR_touch "acd:mr:t:h[!dtr]"
2358 #ifdef CLEANUP_touch
2359 #undef CLEANUP_touch
2360 #undef FOR_touch
2361 #undef FLAG_h
2362 #undef FLAG_t
2363 #undef FLAG_r
2364 #undef FLAG_m
2365 #undef FLAG_d
2366 #undef FLAG_c
2367 #undef FLAG_a
2368 #endif
2369 
2370 // toybox
2371 #undef OPTSTR_toybox
2372 #define OPTSTR_toybox  0
2373 #ifdef CLEANUP_toybox
2374 #undef CLEANUP_toybox
2375 #undef FOR_toybox
2376 #endif
2377 
2378 // tr ^>2<1Ccsd[+cC] ^>2<1Ccsd[+cC]
2379 #undef OPTSTR_tr
2380 #define OPTSTR_tr "^>2<1Ccsd[+cC]"
2381 #ifdef CLEANUP_tr
2382 #undef CLEANUP_tr
2383 #undef FOR_tr
2384 #undef FLAG_d
2385 #undef FLAG_s
2386 #undef FLAG_c
2387 #undef FLAG_C
2388 #endif
2389 
2390 // traceroute <1>2i:f#<1>255=1z#<0>86400=0g*w#<0>86400=5t#<0>255=0s:q#<1>255=3p#<1>65535=33434m#<1>255=30rvndlIUF64 <1>2i:f#<1>255=1z#<0>86400=0g*w#<0>86400=5t#<0>255=0s:q#<1>255=3p#<1>65535=33434m#<1>255=30rvndlIUF64
2391 #undef OPTSTR_traceroute
2392 #define OPTSTR_traceroute "<1>2i:f#<1>255=1z#<0>86400=0g*w#<0>86400=5t#<0>255=0s:q#<1>255=3p#<1>65535=33434m#<1>255=30rvndlIUF64"
2393 #ifdef CLEANUP_traceroute
2394 #undef CLEANUP_traceroute
2395 #undef FOR_traceroute
2396 #undef FLAG_4
2397 #undef FLAG_6
2398 #undef FLAG_F
2399 #undef FLAG_U
2400 #undef FLAG_I
2401 #undef FLAG_l
2402 #undef FLAG_d
2403 #undef FLAG_n
2404 #undef FLAG_v
2405 #undef FLAG_r
2406 #undef FLAG_m
2407 #undef FLAG_p
2408 #undef FLAG_q
2409 #undef FLAG_s
2410 #undef FLAG_t
2411 #undef FLAG_w
2412 #undef FLAG_g
2413 #undef FLAG_z
2414 #undef FLAG_f
2415 #undef FLAG_i
2416 #endif
2417 
2418 // true
2419 #undef OPTSTR_true
2420 #define OPTSTR_true  0
2421 #ifdef CLEANUP_true
2422 #undef CLEANUP_true
2423 #undef FOR_true
2424 #endif
2425 
2426 // truncate <1s:|c <1s:|c
2427 #undef OPTSTR_truncate
2428 #define OPTSTR_truncate "<1s:|c"
2429 #ifdef CLEANUP_truncate
2430 #undef CLEANUP_truncate
2431 #undef FOR_truncate
2432 #undef FLAG_c
2433 #undef FLAG_s
2434 #endif
2435 
2436 // tty s s
2437 #undef OPTSTR_tty
2438 #define OPTSTR_tty "s"
2439 #ifdef CLEANUP_tty
2440 #undef CLEANUP_tty
2441 #undef FOR_tty
2442 #undef FLAG_s
2443 #endif
2444 
2445 // umount ndDflrat*v[!na] ndDflrat*v[!na]
2446 #undef OPTSTR_umount
2447 #define OPTSTR_umount "ndDflrat*v[!na]"
2448 #ifdef CLEANUP_umount
2449 #undef CLEANUP_umount
2450 #undef FOR_umount
2451 #undef FLAG_v
2452 #undef FLAG_t
2453 #undef FLAG_a
2454 #undef FLAG_r
2455 #undef FLAG_l
2456 #undef FLAG_f
2457 #undef FLAG_D
2458 #undef FLAG_d
2459 #undef FLAG_n
2460 #endif
2461 
2462 // uname oamvrns[+os] oamvrns[+os]
2463 #undef OPTSTR_uname
2464 #define OPTSTR_uname "oamvrns[+os]"
2465 #ifdef CLEANUP_uname
2466 #undef CLEANUP_uname
2467 #undef FOR_uname
2468 #undef FLAG_s
2469 #undef FLAG_n
2470 #undef FLAG_r
2471 #undef FLAG_v
2472 #undef FLAG_m
2473 #undef FLAG_a
2474 #undef FLAG_o
2475 #endif
2476 
2477 // uniq f#s#w#zicdu f#s#w#zicdu
2478 #undef OPTSTR_uniq
2479 #define OPTSTR_uniq "f#s#w#zicdu"
2480 #ifdef CLEANUP_uniq
2481 #undef CLEANUP_uniq
2482 #undef FOR_uniq
2483 #undef FLAG_u
2484 #undef FLAG_d
2485 #undef FLAG_c
2486 #undef FLAG_i
2487 #undef FLAG_z
2488 #undef FLAG_w
2489 #undef FLAG_s
2490 #undef FLAG_f
2491 #endif
2492 
2493 // unix2dos
2494 #undef OPTSTR_unix2dos
2495 #define OPTSTR_unix2dos  0
2496 #ifdef CLEANUP_unix2dos
2497 #undef CLEANUP_unix2dos
2498 #undef FOR_unix2dos
2499 #endif
2500 
2501 // unlink   <1>1
2502 #undef OPTSTR_unlink
2503 #define OPTSTR_unlink  0
2504 #ifdef CLEANUP_unlink
2505 #undef CLEANUP_unlink
2506 #undef FOR_unlink
2507 #endif
2508 
2509 // unshare   <1^rimnpuU
2510 #undef OPTSTR_unshare
2511 #define OPTSTR_unshare  0
2512 #ifdef CLEANUP_unshare
2513 #undef CLEANUP_unshare
2514 #undef FOR_unshare
2515 #undef FLAG_U
2516 #undef FLAG_u
2517 #undef FLAG_p
2518 #undef FLAG_n
2519 #undef FLAG_m
2520 #undef FLAG_i
2521 #undef FLAG_r
2522 #endif
2523 
2524 // uptime
2525 #undef OPTSTR_uptime
2526 #define OPTSTR_uptime  0
2527 #ifdef CLEANUP_uptime
2528 #undef CLEANUP_uptime
2529 #undef FOR_uptime
2530 #endif
2531 
2532 // useradd   <1>2u#<0G:s:g:h:SDH
2533 #undef OPTSTR_useradd
2534 #define OPTSTR_useradd  0
2535 #ifdef CLEANUP_useradd
2536 #undef CLEANUP_useradd
2537 #undef FOR_useradd
2538 #undef FLAG_H
2539 #undef FLAG_D
2540 #undef FLAG_S
2541 #undef FLAG_h
2542 #undef FLAG_g
2543 #undef FLAG_s
2544 #undef FLAG_G
2545 #undef FLAG_u
2546 #endif
2547 
2548 // userdel   <1>1r
2549 #undef OPTSTR_userdel
2550 #define OPTSTR_userdel  0
2551 #ifdef CLEANUP_userdel
2552 #undef CLEANUP_userdel
2553 #undef FOR_userdel
2554 #undef FLAG_r
2555 #endif
2556 
2557 // usleep <1 <1
2558 #undef OPTSTR_usleep
2559 #define OPTSTR_usleep "<1"
2560 #ifdef CLEANUP_usleep
2561 #undef CLEANUP_usleep
2562 #undef FOR_usleep
2563 #endif
2564 
2565 // uudecode   >1o:
2566 #undef OPTSTR_uudecode
2567 #define OPTSTR_uudecode  0
2568 #ifdef CLEANUP_uudecode
2569 #undef CLEANUP_uudecode
2570 #undef FOR_uudecode
2571 #undef FLAG_o
2572 #endif
2573 
2574 // uuencode   <1>2m
2575 #undef OPTSTR_uuencode
2576 #define OPTSTR_uuencode  0
2577 #ifdef CLEANUP_uuencode
2578 #undef CLEANUP_uuencode
2579 #undef FOR_uuencode
2580 #undef FLAG_m
2581 #endif
2582 
2583 // vconfig <2>4 <2>4
2584 #undef OPTSTR_vconfig
2585 #define OPTSTR_vconfig "<2>4"
2586 #ifdef CLEANUP_vconfig
2587 #undef CLEANUP_vconfig
2588 #undef FOR_vconfig
2589 #endif
2590 
2591 // vmstat >2n >2n
2592 #undef OPTSTR_vmstat
2593 #define OPTSTR_vmstat ">2n"
2594 #ifdef CLEANUP_vmstat
2595 #undef CLEANUP_vmstat
2596 #undef FOR_vmstat
2597 #undef FLAG_n
2598 #endif
2599 
2600 // w
2601 #undef OPTSTR_w
2602 #define OPTSTR_w  0
2603 #ifdef CLEANUP_w
2604 #undef CLEANUP_w
2605 #undef FOR_w
2606 #endif
2607 
2608 // watch   ^<1n#<0=2te
2609 #undef OPTSTR_watch
2610 #define OPTSTR_watch  0
2611 #ifdef CLEANUP_watch
2612 #undef CLEANUP_watch
2613 #undef FOR_watch
2614 #undef FLAG_e
2615 #undef FLAG_t
2616 #undef FLAG_n
2617 #endif
2618 
2619 // wc mcwl mcwl
2620 #undef OPTSTR_wc
2621 #define OPTSTR_wc "mcwl"
2622 #ifdef CLEANUP_wc
2623 #undef CLEANUP_wc
2624 #undef FOR_wc
2625 #undef FLAG_l
2626 #undef FLAG_w
2627 #undef FLAG_c
2628 #undef FLAG_m
2629 #endif
2630 
2631 // which <1a <1a
2632 #undef OPTSTR_which
2633 #define OPTSTR_which "<1a"
2634 #ifdef CLEANUP_which
2635 #undef CLEANUP_which
2636 #undef FOR_which
2637 #undef FLAG_a
2638 #endif
2639 
2640 // who   a
2641 #undef OPTSTR_who
2642 #define OPTSTR_who  0
2643 #ifdef CLEANUP_who
2644 #undef CLEANUP_who
2645 #undef FOR_who
2646 #undef FLAG_a
2647 #endif
2648 
2649 // xargs ^I:E:L#ptxrn#<1s#0 ^I:E:L#ptxrn#<1s#0
2650 #undef OPTSTR_xargs
2651 #define OPTSTR_xargs "^I:E:L#ptxrn#<1s#0"
2652 #ifdef CLEANUP_xargs
2653 #undef CLEANUP_xargs
2654 #undef FOR_xargs
2655 #undef FLAG_0
2656 #undef FLAG_s
2657 #undef FLAG_n
2658 #undef FLAG_r
2659 #undef FLAG_x
2660 #undef FLAG_t
2661 #undef FLAG_p
2662 #undef FLAG_L
2663 #undef FLAG_E
2664 #undef FLAG_I
2665 #endif
2666 
2667 // xzcat
2668 #undef OPTSTR_xzcat
2669 #define OPTSTR_xzcat  0
2670 #ifdef CLEANUP_xzcat
2671 #undef CLEANUP_xzcat
2672 #undef FOR_xzcat
2673 #endif
2674 
2675 // yes
2676 #undef OPTSTR_yes
2677 #define OPTSTR_yes  0
2678 #ifdef CLEANUP_yes
2679 #undef CLEANUP_yes
2680 #undef FOR_yes
2681 #endif
2682 
2683 // zcat
2684 #undef OPTSTR_zcat
2685 #define OPTSTR_zcat  0
2686 #ifdef CLEANUP_zcat
2687 #undef CLEANUP_zcat
2688 #undef FOR_zcat
2689 #endif
2690 
2691 #ifdef FOR_acpi
2692 #ifndef TT
2693 #define TT this.acpi
2694 #endif
2695 #define FLAG_V (1<<0)
2696 #define FLAG_t (1<<1)
2697 #define FLAG_c (1<<2)
2698 #define FLAG_b (1<<3)
2699 #define FLAG_a (1<<4)
2700 #endif
2701 
2702 #ifdef FOR_arp
2703 #ifndef TT
2704 #define TT this.arp
2705 #endif
2706 #define FLAG_H (FORCED_FLAG<<0)
2707 #define FLAG_A (FORCED_FLAG<<1)
2708 #define FLAG_p (FORCED_FLAG<<2)
2709 #define FLAG_a (FORCED_FLAG<<3)
2710 #define FLAG_d (FORCED_FLAG<<4)
2711 #define FLAG_s (FORCED_FLAG<<5)
2712 #define FLAG_D (FORCED_FLAG<<6)
2713 #define FLAG_n (FORCED_FLAG<<7)
2714 #define FLAG_i (FORCED_FLAG<<8)
2715 #define FLAG_v (FORCED_FLAG<<9)
2716 #endif
2717 
2718 #ifdef FOR_arping
2719 #ifndef TT
2720 #define TT this.arping
2721 #endif
2722 #define FLAG_f (FORCED_FLAG<<0)
2723 #define FLAG_q (FORCED_FLAG<<1)
2724 #define FLAG_b (FORCED_FLAG<<2)
2725 #define FLAG_D (FORCED_FLAG<<3)
2726 #define FLAG_U (FORCED_FLAG<<4)
2727 #define FLAG_A (FORCED_FLAG<<5)
2728 #define FLAG_c (FORCED_FLAG<<6)
2729 #define FLAG_w (FORCED_FLAG<<7)
2730 #define FLAG_I (FORCED_FLAG<<8)
2731 #define FLAG_s (FORCED_FLAG<<9)
2732 #endif
2733 
2734 #ifdef FOR_base64
2735 #ifndef TT
2736 #define TT this.base64
2737 #endif
2738 #define FLAG_w (1<<0)
2739 #define FLAG_i (1<<1)
2740 #define FLAG_d (1<<2)
2741 #endif
2742 
2743 #ifdef FOR_basename
2744 #ifndef TT
2745 #define TT this.basename
2746 #endif
2747 #endif
2748 
2749 #ifdef FOR_blkid
2750 #ifndef TT
2751 #define TT this.blkid
2752 #endif
2753 #endif
2754 
2755 #ifdef FOR_blockdev
2756 #ifndef TT
2757 #define TT this.blockdev
2758 #endif
2759 #define FLAG_rereadpt (1<<0)
2760 #define FLAG_flushbufs (1<<1)
2761 #define FLAG_getsize64 (1<<2)
2762 #define FLAG_getsize (1<<3)
2763 #define FLAG_getsz (1<<4)
2764 #define FLAG_setbsz (1<<5)
2765 #define FLAG_getbsz (1<<6)
2766 #define FLAG_getss (1<<7)
2767 #define FLAG_getro (1<<8)
2768 #define FLAG_setrw (1<<9)
2769 #define FLAG_setro (1<<10)
2770 #endif
2771 
2772 #ifdef FOR_bootchartd
2773 #ifndef TT
2774 #define TT this.bootchartd
2775 #endif
2776 #endif
2777 
2778 #ifdef FOR_brctl
2779 #ifndef TT
2780 #define TT this.brctl
2781 #endif
2782 #endif
2783 
2784 #ifdef FOR_bzcat
2785 #ifndef TT
2786 #define TT this.bzcat
2787 #endif
2788 #endif
2789 
2790 #ifdef FOR_cal
2791 #ifndef TT
2792 #define TT this.cal
2793 #endif
2794 #endif
2795 
2796 #ifdef FOR_cat
2797 #ifndef TT
2798 #define TT this.cat
2799 #endif
2800 #define FLAG_e (1<<0)
2801 #define FLAG_t (1<<1)
2802 #define FLAG_v (1<<2)
2803 #define FLAG_u (1<<3)
2804 #endif
2805 
2806 #ifdef FOR_catv
2807 #ifndef TT
2808 #define TT this.catv
2809 #endif
2810 #define FLAG_e (FORCED_FLAG<<0)
2811 #define FLAG_t (FORCED_FLAG<<1)
2812 #define FLAG_v (FORCED_FLAG<<2)
2813 #endif
2814 
2815 #ifdef FOR_cd
2816 #ifndef TT
2817 #define TT this.cd
2818 #endif
2819 #endif
2820 
2821 #ifdef FOR_chattr
2822 #ifndef TT
2823 #define TT this.chattr
2824 #endif
2825 #endif
2826 
2827 #ifdef FOR_chcon
2828 #ifndef TT
2829 #define TT this.chcon
2830 #endif
2831 #define FLAG_R (1<<0)
2832 #define FLAG_v (1<<1)
2833 #define FLAG_h (1<<2)
2834 #endif
2835 
2836 #ifdef FOR_chgrp
2837 #ifndef TT
2838 #define TT this.chgrp
2839 #endif
2840 #define FLAG_v (1<<0)
2841 #define FLAG_f (1<<1)
2842 #define FLAG_R (1<<2)
2843 #define FLAG_H (1<<3)
2844 #define FLAG_L (1<<4)
2845 #define FLAG_P (1<<5)
2846 #define FLAG_h (1<<6)
2847 #endif
2848 
2849 #ifdef FOR_chmod
2850 #ifndef TT
2851 #define TT this.chmod
2852 #endif
2853 #define FLAG_f (1<<0)
2854 #define FLAG_R (1<<1)
2855 #define FLAG_v (1<<2)
2856 #endif
2857 
2858 #ifdef FOR_chroot
2859 #ifndef TT
2860 #define TT this.chroot
2861 #endif
2862 #endif
2863 
2864 #ifdef FOR_chvt
2865 #ifndef TT
2866 #define TT this.chvt
2867 #endif
2868 #endif
2869 
2870 #ifdef FOR_cksum
2871 #ifndef TT
2872 #define TT this.cksum
2873 #endif
2874 #define FLAG_N (1<<0)
2875 #define FLAG_L (1<<1)
2876 #define FLAG_P (1<<2)
2877 #define FLAG_I (1<<3)
2878 #define FLAG_H (1<<4)
2879 #endif
2880 
2881 #ifdef FOR_clear
2882 #ifndef TT
2883 #define TT this.clear
2884 #endif
2885 #endif
2886 
2887 #ifdef FOR_cmp
2888 #ifndef TT
2889 #define TT this.cmp
2890 #endif
2891 #define FLAG_s (1<<0)
2892 #define FLAG_l (1<<1)
2893 #endif
2894 
2895 #ifdef FOR_comm
2896 #ifndef TT
2897 #define TT this.comm
2898 #endif
2899 #define FLAG_1 (1<<0)
2900 #define FLAG_2 (1<<1)
2901 #define FLAG_3 (1<<2)
2902 #endif
2903 
2904 #ifdef FOR_compress
2905 #ifndef TT
2906 #define TT this.compress
2907 #endif
2908 #define FLAG_g (FORCED_FLAG<<0)
2909 #define FLAG_r (FORCED_FLAG<<1)
2910 #define FLAG_l (FORCED_FLAG<<2)
2911 #define FLAG_9 (FORCED_FLAG<<3)
2912 #define FLAG_d (FORCED_FLAG<<4)
2913 #define FLAG_c (FORCED_FLAG<<5)
2914 #define FLAG_z (FORCED_FLAG<<6)
2915 #endif
2916 
2917 #ifdef FOR_count
2918 #ifndef TT
2919 #define TT this.count
2920 #endif
2921 #endif
2922 
2923 #ifdef FOR_cp
2924 #ifndef TT
2925 #define TT this.cp
2926 #endif
2927 #define FLAG_i (1<<0)
2928 #define FLAG_f (1<<1)
2929 #define FLAG_remove_destination (1<<2)
2930 #define FLAG_F (1<<2)
2931 #define FLAG_n (1<<3)
2932 #define FLAG_v (1<<4)
2933 #define FLAG_l (1<<5)
2934 #define FLAG_s (1<<6)
2935 #define FLAG_a (1<<7)
2936 #define FLAG_d (1<<8)
2937 #define FLAG_r (1<<9)
2938 #define FLAG_p (1<<10)
2939 #define FLAG_P (1<<11)
2940 #define FLAG_L (1<<12)
2941 #define FLAG_H (1<<13)
2942 #define FLAG_R (1<<14)
2943 #endif
2944 
2945 #ifdef FOR_cpio
2946 #ifndef TT
2947 #define TT this.cpio
2948 #endif
2949 #define FLAG_o (1<<0)
2950 #define FLAG_verbose (1<<1)
2951 #define FLAG_v (1<<1)
2952 #define FLAG_F (1<<2)
2953 #define FLAG_t (1<<3)
2954 #define FLAG_i (1<<4)
2955 #define FLAG_p (1<<5)
2956 #define FLAG_H (1<<6)
2957 #define FLAG_u (1<<7)
2958 #define FLAG_d (1<<8)
2959 #define FLAG_m (1<<9)
2960 #endif
2961 
2962 #ifdef FOR_crond
2963 #ifndef TT
2964 #define TT this.crond
2965 #endif
2966 #define FLAG_c (FORCED_FLAG<<0)
2967 #define FLAG_L (FORCED_FLAG<<1)
2968 #define FLAG_d (FORCED_FLAG<<2)
2969 #define FLAG_l (FORCED_FLAG<<3)
2970 #define FLAG_S (FORCED_FLAG<<4)
2971 #define FLAG_b (FORCED_FLAG<<5)
2972 #define FLAG_f (FORCED_FLAG<<6)
2973 #endif
2974 
2975 #ifdef FOR_crontab
2976 #ifndef TT
2977 #define TT this.crontab
2978 #endif
2979 #define FLAG_r (FORCED_FLAG<<0)
2980 #define FLAG_l (FORCED_FLAG<<1)
2981 #define FLAG_e (FORCED_FLAG<<2)
2982 #define FLAG_u (FORCED_FLAG<<3)
2983 #define FLAG_c (FORCED_FLAG<<4)
2984 #endif
2985 
2986 #ifdef FOR_cut
2987 #ifndef TT
2988 #define TT this.cut
2989 #endif
2990 #define FLAG_n (1<<0)
2991 #define FLAG_s (1<<1)
2992 #define FLAG_d (1<<2)
2993 #define FLAG_f (1<<3)
2994 #define FLAG_c (1<<4)
2995 #define FLAG_b (1<<5)
2996 #endif
2997 
2998 #ifdef FOR_date
2999 #ifndef TT
3000 #define TT this.date
3001 #endif
3002 #define FLAG_u (1<<0)
3003 #define FLAG_r (1<<1)
3004 #define FLAG_s (1<<2)
3005 #define FLAG_d (1<<3)
3006 #endif
3007 
3008 #ifdef FOR_dd
3009 #ifndef TT
3010 #define TT this.dd
3011 #endif
3012 #endif
3013 
3014 #ifdef FOR_deallocvt
3015 #ifndef TT
3016 #define TT this.deallocvt
3017 #endif
3018 #endif
3019 
3020 #ifdef FOR_df
3021 #ifndef TT
3022 #define TT this.df
3023 #endif
3024 #define FLAG_a (1<<0)
3025 #define FLAG_t (1<<1)
3026 #define FLAG_k (1<<2)
3027 #define FLAG_P (1<<3)
3028 #endif
3029 
3030 #ifdef FOR_dhcp
3031 #ifndef TT
3032 #define TT this.dhcp
3033 #endif
3034 #define FLAG_f (FORCED_FLAG<<0)
3035 #define FLAG_b (FORCED_FLAG<<1)
3036 #define FLAG_n (FORCED_FLAG<<2)
3037 #define FLAG_q (FORCED_FLAG<<3)
3038 #define FLAG_v (FORCED_FLAG<<4)
3039 #define FLAG_o (FORCED_FLAG<<5)
3040 #define FLAG_a (FORCED_FLAG<<6)
3041 #define FLAG_C (FORCED_FLAG<<7)
3042 #define FLAG_R (FORCED_FLAG<<8)
3043 #define FLAG_B (FORCED_FLAG<<9)
3044 #define FLAG_S (FORCED_FLAG<<10)
3045 #define FLAG_i (FORCED_FLAG<<11)
3046 #define FLAG_p (FORCED_FLAG<<12)
3047 #define FLAG_s (FORCED_FLAG<<13)
3048 #define FLAG_t (FORCED_FLAG<<14)
3049 #define FLAG_T (FORCED_FLAG<<15)
3050 #define FLAG_A (FORCED_FLAG<<16)
3051 #define FLAG_O (FORCED_FLAG<<17)
3052 #define FLAG_r (FORCED_FLAG<<18)
3053 #define FLAG_x (FORCED_FLAG<<19)
3054 #define FLAG_F (FORCED_FLAG<<20)
3055 #define FLAG_H (FORCED_FLAG<<21)
3056 #define FLAG_V (FORCED_FLAG<<22)
3057 #endif
3058 
3059 #ifdef FOR_dhcpd
3060 #ifndef TT
3061 #define TT this.dhcpd
3062 #endif
3063 #define FLAG_S (FORCED_FLAG<<0)
3064 #define FLAG_f (FORCED_FLAG<<1)
3065 #define FLAG_P (FORCED_FLAG<<2)
3066 #endif
3067 
3068 #ifdef FOR_diff
3069 #ifndef TT
3070 #define TT this.diff
3071 #endif
3072 #define FLAG_unified (FORCED_FLAG<<0)
3073 #define FLAG_U (FORCED_FLAG<<0)
3074 #define FLAG_recursive (FORCED_FLAG<<1)
3075 #define FLAG_r (FORCED_FLAG<<1)
3076 #define FLAG_new_file (FORCED_FLAG<<2)
3077 #define FLAG_N (FORCED_FLAG<<2)
3078 #define FLAG_starting_file (FORCED_FLAG<<3)
3079 #define FLAG_S (FORCED_FLAG<<3)
3080 #define FLAG_label (FORCED_FLAG<<4)
3081 #define FLAG_L (FORCED_FLAG<<4)
3082 #define FLAG_text (FORCED_FLAG<<5)
3083 #define FLAG_a (FORCED_FLAG<<5)
3084 #define FLAG_brief (FORCED_FLAG<<6)
3085 #define FLAG_q (FORCED_FLAG<<6)
3086 #define FLAG_report_identical_files (FORCED_FLAG<<7)
3087 #define FLAG_s (FORCED_FLAG<<7)
3088 #define FLAG_initial_tab (FORCED_FLAG<<8)
3089 #define FLAG_T (FORCED_FLAG<<8)
3090 #define FLAG_ignore_case (FORCED_FLAG<<9)
3091 #define FLAG_i (FORCED_FLAG<<9)
3092 #define FLAG_ignore_all_space (FORCED_FLAG<<10)
3093 #define FLAG_w (FORCED_FLAG<<10)
3094 #define FLAG_expand_tabs (FORCED_FLAG<<11)
3095 #define FLAG_t (FORCED_FLAG<<11)
3096 #define FLAG_u (FORCED_FLAG<<12)
3097 #define FLAG_ignore_space_change (FORCED_FLAG<<13)
3098 #define FLAG_b (FORCED_FLAG<<13)
3099 #define FLAG_minimal (FORCED_FLAG<<14)
3100 #define FLAG_d (FORCED_FLAG<<14)
3101 #define FLAG_ignore_blank_lines (FORCED_FLAG<<15)
3102 #define FLAG_B (FORCED_FLAG<<15)
3103 #endif
3104 
3105 #ifdef FOR_dirname
3106 #ifndef TT
3107 #define TT this.dirname
3108 #endif
3109 #endif
3110 
3111 #ifdef FOR_dmesg
3112 #ifndef TT
3113 #define TT this.dmesg
3114 #endif
3115 #define FLAG_c (1<<0)
3116 #define FLAG_n (1<<1)
3117 #define FLAG_s (1<<2)
3118 #define FLAG_r (1<<3)
3119 #define FLAG_t (1<<4)
3120 #endif
3121 
3122 #ifdef FOR_dos2unix
3123 #ifndef TT
3124 #define TT this.dos2unix
3125 #endif
3126 #endif
3127 
3128 #ifdef FOR_du
3129 #ifndef TT
3130 #define TT this.du
3131 #endif
3132 #define FLAG_x (1<<0)
3133 #define FLAG_s (1<<1)
3134 #define FLAG_L (1<<2)
3135 #define FLAG_K (1<<3)
3136 #define FLAG_k (1<<4)
3137 #define FLAG_H (1<<5)
3138 #define FLAG_a (1<<6)
3139 #define FLAG_c (1<<7)
3140 #define FLAG_l (1<<8)
3141 #define FLAG_m (1<<9)
3142 #define FLAG_h (1<<10)
3143 #define FLAG_d (1<<11)
3144 #endif
3145 
3146 #ifdef FOR_dumpleases
3147 #ifndef TT
3148 #define TT this.dumpleases
3149 #endif
3150 #define FLAG_f (FORCED_FLAG<<0)
3151 #define FLAG_r (FORCED_FLAG<<1)
3152 #define FLAG_a (FORCED_FLAG<<2)
3153 #endif
3154 
3155 #ifdef FOR_echo
3156 #ifndef TT
3157 #define TT this.echo
3158 #endif
3159 #define FLAG_n (1<<0)
3160 #define FLAG_e (1<<1)
3161 #endif
3162 
3163 #ifdef FOR_eject
3164 #ifndef TT
3165 #define TT this.eject
3166 #endif
3167 #define FLAG_T (FORCED_FLAG<<0)
3168 #define FLAG_t (FORCED_FLAG<<1)
3169 #define FLAG_s (FORCED_FLAG<<2)
3170 #endif
3171 
3172 #ifdef FOR_env
3173 #ifndef TT
3174 #define TT this.env
3175 #endif
3176 #define FLAG_i (1<<0)
3177 #endif
3178 
3179 #ifdef FOR_exit
3180 #ifndef TT
3181 #define TT this.exit
3182 #endif
3183 #endif
3184 
3185 #ifdef FOR_expand
3186 #ifndef TT
3187 #define TT this.expand
3188 #endif
3189 #define FLAG_t (1<<0)
3190 #endif
3191 
3192 #ifdef FOR_expr
3193 #ifndef TT
3194 #define TT this.expr
3195 #endif
3196 #endif
3197 
3198 #ifdef FOR_factor
3199 #ifndef TT
3200 #define TT this.factor
3201 #endif
3202 #endif
3203 
3204 #ifdef FOR_fallocate
3205 #ifndef TT
3206 #define TT this.fallocate
3207 #endif
3208 #define FLAG_l (1<<0)
3209 #endif
3210 
3211 #ifdef FOR_false
3212 #ifndef TT
3213 #define TT this.false
3214 #endif
3215 #endif
3216 
3217 #ifdef FOR_fdisk
3218 #ifndef TT
3219 #define TT this.fdisk
3220 #endif
3221 #define FLAG_l (FORCED_FLAG<<0)
3222 #define FLAG_u (FORCED_FLAG<<1)
3223 #define FLAG_b (FORCED_FLAG<<2)
3224 #define FLAG_S (FORCED_FLAG<<3)
3225 #define FLAG_H (FORCED_FLAG<<4)
3226 #define FLAG_C (FORCED_FLAG<<5)
3227 #endif
3228 
3229 #ifdef FOR_find
3230 #ifndef TT
3231 #define TT this.find
3232 #endif
3233 #define FLAG_L (1<<0)
3234 #define FLAG_H (1<<1)
3235 #endif
3236 
3237 #ifdef FOR_fold
3238 #ifndef TT
3239 #define TT this.fold
3240 #endif
3241 #define FLAG_w (FORCED_FLAG<<0)
3242 #define FLAG_u (FORCED_FLAG<<1)
3243 #define FLAG_s (FORCED_FLAG<<2)
3244 #define FLAG_b (FORCED_FLAG<<3)
3245 #endif
3246 
3247 #ifdef FOR_free
3248 #ifndef TT
3249 #define TT this.free
3250 #endif
3251 #define FLAG_b (1<<0)
3252 #define FLAG_k (1<<1)
3253 #define FLAG_m (1<<2)
3254 #define FLAG_g (1<<3)
3255 #define FLAG_t (1<<4)
3256 #endif
3257 
3258 #ifdef FOR_freeramdisk
3259 #ifndef TT
3260 #define TT this.freeramdisk
3261 #endif
3262 #endif
3263 
3264 #ifdef FOR_fsck
3265 #ifndef TT
3266 #define TT this.fsck
3267 #endif
3268 #define FLAG_C (FORCED_FLAG<<0)
3269 #define FLAG_s (FORCED_FLAG<<1)
3270 #define FLAG_V (FORCED_FLAG<<2)
3271 #define FLAG_T (FORCED_FLAG<<3)
3272 #define FLAG_R (FORCED_FLAG<<4)
3273 #define FLAG_P (FORCED_FLAG<<5)
3274 #define FLAG_N (FORCED_FLAG<<6)
3275 #define FLAG_A (FORCED_FLAG<<7)
3276 #define FLAG_t (FORCED_FLAG<<8)
3277 #endif
3278 
3279 #ifdef FOR_fsfreeze
3280 #ifndef TT
3281 #define TT this.fsfreeze
3282 #endif
3283 #define FLAG_u (1<<0)
3284 #define FLAG_f (1<<1)
3285 #endif
3286 
3287 #ifdef FOR_fstype
3288 #ifndef TT
3289 #define TT this.fstype
3290 #endif
3291 #endif
3292 
3293 #ifdef FOR_ftpget
3294 #ifndef TT
3295 #define TT this.ftpget
3296 #endif
3297 #define FLAG_P (FORCED_FLAG<<0)
3298 #define FLAG_p (FORCED_FLAG<<1)
3299 #define FLAG_u (FORCED_FLAG<<2)
3300 #define FLAG_v (FORCED_FLAG<<3)
3301 #define FLAG_c (FORCED_FLAG<<4)
3302 #endif
3303 
3304 #ifdef FOR_getenforce
3305 #ifndef TT
3306 #define TT this.getenforce
3307 #endif
3308 #endif
3309 
3310 #ifdef FOR_getprop
3311 #ifndef TT
3312 #define TT this.getprop
3313 #endif
3314 #endif
3315 
3316 #ifdef FOR_getty
3317 #ifndef TT
3318 #define TT this.getty
3319 #endif
3320 #define FLAG_h (FORCED_FLAG<<0)
3321 #define FLAG_L (FORCED_FLAG<<1)
3322 #define FLAG_m (FORCED_FLAG<<2)
3323 #define FLAG_n (FORCED_FLAG<<3)
3324 #define FLAG_w (FORCED_FLAG<<4)
3325 #define FLAG_i (FORCED_FLAG<<5)
3326 #define FLAG_f (FORCED_FLAG<<6)
3327 #define FLAG_l (FORCED_FLAG<<7)
3328 #define FLAG_I (FORCED_FLAG<<8)
3329 #define FLAG_H (FORCED_FLAG<<9)
3330 #define FLAG_t (FORCED_FLAG<<10)
3331 #endif
3332 
3333 #ifdef FOR_grep
3334 #ifndef TT
3335 #define TT this.grep
3336 #endif
3337 #define FLAG_x (1<<0)
3338 #define FLAG_m (1<<1)
3339 #define FLAG_f (1<<2)
3340 #define FLAG_e (1<<3)
3341 #define FLAG_q (1<<4)
3342 #define FLAG_l (1<<5)
3343 #define FLAG_c (1<<6)
3344 #define FLAG_w (1<<7)
3345 #define FLAG_v (1<<8)
3346 #define FLAG_s (1<<9)
3347 #define FLAG_r (1<<10)
3348 #define FLAG_o (1<<11)
3349 #define FLAG_n (1<<12)
3350 #define FLAG_i (1<<13)
3351 #define FLAG_h (1<<14)
3352 #define FLAG_b (1<<15)
3353 #define FLAG_a (1<<16)
3354 #define FLAG_H (1<<17)
3355 #define FLAG_F (1<<18)
3356 #define FLAG_E (1<<19)
3357 #define FLAG_z (1<<20)
3358 #define FLAG_Z (1<<21)
3359 #endif
3360 
3361 #ifdef FOR_groupadd
3362 #ifndef TT
3363 #define TT this.groupadd
3364 #endif
3365 #define FLAG_S (FORCED_FLAG<<0)
3366 #define FLAG_g (FORCED_FLAG<<1)
3367 #endif
3368 
3369 #ifdef FOR_groupdel
3370 #ifndef TT
3371 #define TT this.groupdel
3372 #endif
3373 #endif
3374 
3375 #ifdef FOR_groups
3376 #ifndef TT
3377 #define TT this.groups
3378 #endif
3379 #endif
3380 
3381 #ifdef FOR_gunzip
3382 #ifndef TT
3383 #define TT this.gunzip
3384 #endif
3385 #define FLAG_v (FORCED_FLAG<<0)
3386 #define FLAG_t (FORCED_FLAG<<1)
3387 #define FLAG_S (FORCED_FLAG<<2)
3388 #define FLAG_q (FORCED_FLAG<<3)
3389 #define FLAG_l (FORCED_FLAG<<4)
3390 #define FLAG_f (FORCED_FLAG<<5)
3391 #define FLAG_c (FORCED_FLAG<<6)
3392 #endif
3393 
3394 #ifdef FOR_gzip
3395 #ifndef TT
3396 #define TT this.gzip
3397 #endif
3398 #define FLAG_z (FORCED_FLAG<<0)
3399 #define FLAG_R (FORCED_FLAG<<1)
3400 #define FLAG_L (FORCED_FLAG<<2)
3401 #define FLAG_g (FORCED_FLAG<<3)
3402 #define FLAG_v (FORCED_FLAG<<4)
3403 #define FLAG_t (FORCED_FLAG<<5)
3404 #define FLAG_S (FORCED_FLAG<<6)
3405 #define FLAG_q (FORCED_FLAG<<7)
3406 #define FLAG_l (FORCED_FLAG<<8)
3407 #define FLAG_f (FORCED_FLAG<<9)
3408 #define FLAG_c (FORCED_FLAG<<10)
3409 #define FLAG_d (FORCED_FLAG<<11)
3410 #define FLAG_9 (FORCED_FLAG<<12)
3411 #define FLAG_1 (FORCED_FLAG<<13)
3412 #define FLAG_d (FORCED_FLAG<<14)
3413 #endif
3414 
3415 #ifdef FOR_head
3416 #ifndef TT
3417 #define TT this.head
3418 #endif
3419 #define FLAG_n (1<<0)
3420 #endif
3421 
3422 #ifdef FOR_hello
3423 #ifndef TT
3424 #define TT this.hello
3425 #endif
3426 #endif
3427 
3428 #ifdef FOR_help
3429 #ifndef TT
3430 #define TT this.help
3431 #endif
3432 #define FLAG_h (1<<0)
3433 #define FLAG_a (1<<1)
3434 #endif
3435 
3436 #ifdef FOR_hexedit
3437 #ifndef TT
3438 #define TT this.hexedit
3439 #endif
3440 #define FLAG_r (FORCED_FLAG<<0)
3441 #endif
3442 
3443 #ifdef FOR_host
3444 #ifndef TT
3445 #define TT this.host
3446 #endif
3447 #define FLAG_t (FORCED_FLAG<<0)
3448 #define FLAG_v (FORCED_FLAG<<1)
3449 #define FLAG_a (FORCED_FLAG<<2)
3450 #endif
3451 
3452 #ifdef FOR_hostname
3453 #ifndef TT
3454 #define TT this.hostname
3455 #endif
3456 #endif
3457 
3458 #ifdef FOR_hwclock
3459 #ifndef TT
3460 #define TT this.hwclock
3461 #endif
3462 #define FLAG_systohc (1<<0)
3463 #define FLAG_w (1<<0)
3464 #define FLAG_show (1<<1)
3465 #define FLAG_r (1<<1)
3466 #define FLAG_hctosys (1<<2)
3467 #define FLAG_s (1<<2)
3468 #define FLAG_systz (1<<3)
3469 #define FLAG_t (1<<3)
3470 #define FLAG_localtime (1<<4)
3471 #define FLAG_l (1<<4)
3472 #define FLAG_utc (1<<5)
3473 #define FLAG_u (1<<5)
3474 #define FLAG_rtc (1<<6)
3475 #define FLAG_f (1<<6)
3476 #define FLAG_fast (1<<7)
3477 #endif
3478 
3479 #ifdef FOR_iconv
3480 #ifndef TT
3481 #define TT this.iconv
3482 #endif
3483 #define FLAG_f (FORCED_FLAG<<0)
3484 #define FLAG_t (FORCED_FLAG<<1)
3485 #define FLAG_s (FORCED_FLAG<<2)
3486 #define FLAG_c (FORCED_FLAG<<3)
3487 #endif
3488 
3489 #ifdef FOR_id
3490 #ifndef TT
3491 #define TT this.id
3492 #endif
3493 #define FLAG_u (1<<0)
3494 #define FLAG_r (1<<1)
3495 #define FLAG_g (1<<2)
3496 #define FLAG_G (1<<3)
3497 #define FLAG_n (1<<4)
3498 #define FLAG_Z (1<<5)
3499 #endif
3500 
3501 #ifdef FOR_ifconfig
3502 #ifndef TT
3503 #define TT this.ifconfig
3504 #endif
3505 #define FLAG_a (1<<0)
3506 #endif
3507 
3508 #ifdef FOR_init
3509 #ifndef TT
3510 #define TT this.init
3511 #endif
3512 #endif
3513 
3514 #ifdef FOR_inotifyd
3515 #ifndef TT
3516 #define TT this.inotifyd
3517 #endif
3518 #endif
3519 
3520 #ifdef FOR_insmod
3521 #ifndef TT
3522 #define TT this.insmod
3523 #endif
3524 #endif
3525 
3526 #ifdef FOR_install
3527 #ifndef TT
3528 #define TT this.install
3529 #endif
3530 #define FLAG_g (1<<0)
3531 #define FLAG_o (1<<1)
3532 #define FLAG_m (1<<2)
3533 #define FLAG_v (1<<3)
3534 #define FLAG_s (1<<4)
3535 #define FLAG_p (1<<5)
3536 #define FLAG_D (1<<6)
3537 #define FLAG_d (1<<7)
3538 #define FLAG_c (1<<8)
3539 #endif
3540 
3541 #ifdef FOR_ip
3542 #ifndef TT
3543 #define TT this.ip
3544 #endif
3545 #endif
3546 
3547 #ifdef FOR_ipcrm
3548 #ifndef TT
3549 #define TT this.ipcrm
3550 #endif
3551 #define FLAG_Q (FORCED_FLAG<<0)
3552 #define FLAG_q (FORCED_FLAG<<1)
3553 #define FLAG_S (FORCED_FLAG<<2)
3554 #define FLAG_s (FORCED_FLAG<<3)
3555 #define FLAG_M (FORCED_FLAG<<4)
3556 #define FLAG_m (FORCED_FLAG<<5)
3557 #endif
3558 
3559 #ifdef FOR_ipcs
3560 #ifndef TT
3561 #define TT this.ipcs
3562 #endif
3563 #define FLAG_i (FORCED_FLAG<<0)
3564 #define FLAG_m (FORCED_FLAG<<1)
3565 #define FLAG_q (FORCED_FLAG<<2)
3566 #define FLAG_s (FORCED_FLAG<<3)
3567 #define FLAG_l (FORCED_FLAG<<4)
3568 #define FLAG_u (FORCED_FLAG<<5)
3569 #define FLAG_t (FORCED_FLAG<<6)
3570 #define FLAG_p (FORCED_FLAG<<7)
3571 #define FLAG_c (FORCED_FLAG<<8)
3572 #define FLAG_a (FORCED_FLAG<<9)
3573 #endif
3574 
3575 #ifdef FOR_kill
3576 #ifndef TT
3577 #define TT this.kill
3578 #endif
3579 #define FLAG_s (1<<0)
3580 #define FLAG_l (1<<1)
3581 #endif
3582 
3583 #ifdef FOR_killall
3584 #ifndef TT
3585 #define TT this.killall
3586 #endif
3587 #define FLAG_i (1<<0)
3588 #define FLAG_v (1<<1)
3589 #define FLAG_q (1<<2)
3590 #define FLAG_l (1<<3)
3591 #define FLAG_s (1<<4)
3592 #endif
3593 
3594 #ifdef FOR_killall5
3595 #ifndef TT
3596 #define TT this.killall5
3597 #endif
3598 #define FLAG_s (FORCED_FLAG<<0)
3599 #define FLAG_l (FORCED_FLAG<<1)
3600 #define FLAG_o (FORCED_FLAG<<2)
3601 #endif
3602 
3603 #ifdef FOR_klogd
3604 #ifndef TT
3605 #define TT this.klogd
3606 #endif
3607 #define FLAG_n (FORCED_FLAG<<0)
3608 #define FLAG_c (FORCED_FLAG<<1)
3609 #endif
3610 
3611 #ifdef FOR_last
3612 #ifndef TT
3613 #define TT this.last
3614 #endif
3615 #define FLAG_W (FORCED_FLAG<<0)
3616 #define FLAG_f (FORCED_FLAG<<1)
3617 #endif
3618 
3619 #ifdef FOR_link
3620 #ifndef TT
3621 #define TT this.link
3622 #endif
3623 #endif
3624 
3625 #ifdef FOR_ln
3626 #ifndef TT
3627 #define TT this.ln
3628 #endif
3629 #define FLAG_s (1<<0)
3630 #define FLAG_f (1<<1)
3631 #define FLAG_n (1<<2)
3632 #define FLAG_v (1<<3)
3633 #endif
3634 
3635 #ifdef FOR_load_policy
3636 #ifndef TT
3637 #define TT this.load_policy
3638 #endif
3639 #endif
3640 
3641 #ifdef FOR_logger
3642 #ifndef TT
3643 #define TT this.logger
3644 #endif
3645 #define FLAG_p (FORCED_FLAG<<0)
3646 #define FLAG_t (FORCED_FLAG<<1)
3647 #define FLAG_s (FORCED_FLAG<<2)
3648 #endif
3649 
3650 #ifdef FOR_login
3651 #ifndef TT
3652 #define TT this.login
3653 #endif
3654 #define FLAG_h (FORCED_FLAG<<0)
3655 #define FLAG_p (FORCED_FLAG<<1)
3656 #define FLAG_f (FORCED_FLAG<<2)
3657 #endif
3658 
3659 #ifdef FOR_logname
3660 #ifndef TT
3661 #define TT this.logname
3662 #endif
3663 #endif
3664 
3665 #ifdef FOR_losetup
3666 #ifndef TT
3667 #define TT this.losetup
3668 #endif
3669 #define FLAG_a (1<<0)
3670 #define FLAG_c (1<<1)
3671 #define FLAG_d (1<<2)
3672 #define FLAG_f (1<<3)
3673 #define FLAG_j (1<<4)
3674 #define FLAG_o (1<<5)
3675 #define FLAG_r (1<<6)
3676 #define FLAG_show (1<<7)
3677 #define FLAG_s (1<<7)
3678 #define FLAG_sizelimit (1<<8)
3679 #define FLAG_S (1<<8)
3680 #endif
3681 
3682 #ifdef FOR_ls
3683 #ifndef TT
3684 #define TT this.ls
3685 #endif
3686 #define FLAG_1 (1<<0)
3687 #define FLAG_x (1<<1)
3688 #define FLAG_u (1<<2)
3689 #define FLAG_t (1<<3)
3690 #define FLAG_s (1<<4)
3691 #define FLAG_r (1<<5)
3692 #define FLAG_q (1<<6)
3693 #define FLAG_p (1<<7)
3694 #define FLAG_n (1<<8)
3695 #define FLAG_m (1<<9)
3696 #define FLAG_l (1<<10)
3697 #define FLAG_k (1<<11)
3698 #define FLAG_i (1<<12)
3699 #define FLAG_f (1<<13)
3700 #define FLAG_d (1<<14)
3701 #define FLAG_c (1<<15)
3702 #define FLAG_a (1<<16)
3703 #define FLAG_S (1<<17)
3704 #define FLAG_R (1<<18)
3705 #define FLAG_L (1<<19)
3706 #define FLAG_H (1<<20)
3707 #define FLAG_F (1<<21)
3708 #define FLAG_C (1<<22)
3709 #define FLAG_A (1<<23)
3710 #define FLAG_o (1<<24)
3711 #define FLAG_g (1<<25)
3712 #define FLAG_Z (1<<26)
3713 #define FLAG_color (1<<27)
3714 #endif
3715 
3716 #ifdef FOR_lsattr
3717 #ifndef TT
3718 #define TT this.lsattr
3719 #endif
3720 #define FLAG_R (1<<0)
3721 #define FLAG_a (1<<1)
3722 #define FLAG_d (1<<2)
3723 #define FLAG_l (1<<3)
3724 #define FLAG_v (1<<4)
3725 #endif
3726 
3727 #ifdef FOR_lsmod
3728 #ifndef TT
3729 #define TT this.lsmod
3730 #endif
3731 #endif
3732 
3733 #ifdef FOR_lspci
3734 #ifndef TT
3735 #define TT this.lspci
3736 #endif
3737 #define FLAG_i (FORCED_FLAG<<0)
3738 #define FLAG_n (FORCED_FLAG<<1)
3739 #define FLAG_k (FORCED_FLAG<<2)
3740 #define FLAG_m (FORCED_FLAG<<3)
3741 #define FLAG_e (FORCED_FLAG<<4)
3742 #endif
3743 
3744 #ifdef FOR_lsusb
3745 #ifndef TT
3746 #define TT this.lsusb
3747 #endif
3748 #endif
3749 
3750 #ifdef FOR_makedevs
3751 #ifndef TT
3752 #define TT this.makedevs
3753 #endif
3754 #define FLAG_d (1<<0)
3755 #endif
3756 
3757 #ifdef FOR_md5sum
3758 #ifndef TT
3759 #define TT this.md5sum
3760 #endif
3761 #define FLAG_b (1<<0)
3762 #endif
3763 
3764 #ifdef FOR_mdev
3765 #ifndef TT
3766 #define TT this.mdev
3767 #endif
3768 #define FLAG_s (FORCED_FLAG<<0)
3769 #endif
3770 
3771 #ifdef FOR_mix
3772 #ifndef TT
3773 #define TT this.mix
3774 #endif
3775 #define FLAG_r (FORCED_FLAG<<0)
3776 #define FLAG_l (FORCED_FLAG<<1)
3777 #define FLAG_d (FORCED_FLAG<<2)
3778 #define FLAG_c (FORCED_FLAG<<3)
3779 #endif
3780 
3781 #ifdef FOR_mkdir
3782 #ifndef TT
3783 #define TT this.mkdir
3784 #endif
3785 #define FLAG_m (1<<0)
3786 #define FLAG_p (1<<1)
3787 #define FLAG_v (1<<2)
3788 #endif
3789 
3790 #ifdef FOR_mke2fs
3791 #ifndef TT
3792 #define TT this.mke2fs
3793 #endif
3794 #define FLAG_b (FORCED_FLAG<<0)
3795 #define FLAG_i (FORCED_FLAG<<1)
3796 #define FLAG_N (FORCED_FLAG<<2)
3797 #define FLAG_m (FORCED_FLAG<<3)
3798 #define FLAG_q (FORCED_FLAG<<4)
3799 #define FLAG_n (FORCED_FLAG<<5)
3800 #define FLAG_F (FORCED_FLAG<<6)
3801 #define FLAG_g (FORCED_FLAG<<7)
3802 #endif
3803 
3804 #ifdef FOR_mkfifo
3805 #ifndef TT
3806 #define TT this.mkfifo
3807 #endif
3808 #define FLAG_m (1<<0)
3809 #endif
3810 
3811 #ifdef FOR_mknod
3812 #ifndef TT
3813 #define TT this.mknod
3814 #endif
3815 #define FLAG_mode (1<<0)
3816 #define FLAG_m (1<<0)
3817 #endif
3818 
3819 #ifdef FOR_mkpasswd
3820 #ifndef TT
3821 #define TT this.mkpasswd
3822 #endif
3823 #define FLAG_P (FORCED_FLAG<<0)
3824 #define FLAG_m (FORCED_FLAG<<1)
3825 #define FLAG_S (FORCED_FLAG<<2)
3826 #endif
3827 
3828 #ifdef FOR_mkswap
3829 #ifndef TT
3830 #define TT this.mkswap
3831 #endif
3832 #endif
3833 
3834 #ifdef FOR_mktemp
3835 #ifndef TT
3836 #define TT this.mktemp
3837 #endif
3838 #define FLAG_tmpdir (1<<0)
3839 #define FLAG_p (1<<0)
3840 #define FLAG_directory (1<<1)
3841 #define FLAG_d (1<<1)
3842 #define FLAG_q (1<<2)
3843 #endif
3844 
3845 #ifdef FOR_modinfo
3846 #ifndef TT
3847 #define TT this.modinfo
3848 #endif
3849 #define FLAG_0 (1<<0)
3850 #define FLAG_F (1<<1)
3851 #define FLAG_k (1<<2)
3852 #define FLAG_b (1<<3)
3853 #endif
3854 
3855 #ifdef FOR_modprobe
3856 #ifndef TT
3857 #define TT this.modprobe
3858 #endif
3859 #define FLAG_b (FORCED_FLAG<<0)
3860 #define FLAG_D (FORCED_FLAG<<1)
3861 #define FLAG_s (FORCED_FLAG<<2)
3862 #define FLAG_v (FORCED_FLAG<<3)
3863 #define FLAG_q (FORCED_FLAG<<4)
3864 #define FLAG_r (FORCED_FLAG<<5)
3865 #define FLAG_l (FORCED_FLAG<<6)
3866 #define FLAG_a (FORCED_FLAG<<7)
3867 #endif
3868 
3869 #ifdef FOR_more
3870 #ifndef TT
3871 #define TT this.more
3872 #endif
3873 #endif
3874 
3875 #ifdef FOR_mount
3876 #ifndef TT
3877 #define TT this.mount
3878 #endif
3879 #define FLAG_o (1<<0)
3880 #define FLAG_t (1<<1)
3881 #define FLAG_w (1<<2)
3882 #define FLAG_v (1<<3)
3883 #define FLAG_r (1<<4)
3884 #define FLAG_n (1<<5)
3885 #define FLAG_f (1<<6)
3886 #define FLAG_a (1<<7)
3887 #define FLAG_O (1<<8)
3888 #endif
3889 
3890 #ifdef FOR_mountpoint
3891 #ifndef TT
3892 #define TT this.mountpoint
3893 #endif
3894 #define FLAG_x (1<<0)
3895 #define FLAG_d (1<<1)
3896 #define FLAG_q (1<<2)
3897 #endif
3898 
3899 #ifdef FOR_mv
3900 #ifndef TT
3901 #define TT this.mv
3902 #endif
3903 #define FLAG_i (1<<0)
3904 #define FLAG_f (1<<1)
3905 #define FLAG_F (1<<2)
3906 #define FLAG_n (1<<3)
3907 #define FLAG_v (1<<4)
3908 #endif
3909 
3910 #ifdef FOR_nbd_client
3911 #ifndef TT
3912 #define TT this.nbd_client
3913 #endif
3914 #define FLAG_s (1<<0)
3915 #define FLAG_n (1<<1)
3916 #endif
3917 
3918 #ifdef FOR_netcat
3919 #ifndef TT
3920 #define TT this.netcat
3921 #endif
3922 #define FLAG_f (1<<0)
3923 #define FLAG_q (1<<1)
3924 #define FLAG_s (1<<2)
3925 #define FLAG_p (1<<3)
3926 #define FLAG_w (1<<4)
3927 #define FLAG_L (1<<5)
3928 #define FLAG_l (1<<6)
3929 #define FLAG_t (1<<7)
3930 #endif
3931 
3932 #ifdef FOR_netstat
3933 #ifndef TT
3934 #define TT this.netstat
3935 #endif
3936 #define FLAG_l (1<<0)
3937 #define FLAG_a (1<<1)
3938 #define FLAG_e (1<<2)
3939 #define FLAG_n (1<<3)
3940 #define FLAG_t (1<<4)
3941 #define FLAG_u (1<<5)
3942 #define FLAG_w (1<<6)
3943 #define FLAG_x (1<<7)
3944 #define FLAG_r (1<<8)
3945 #define FLAG_W (1<<9)
3946 #define FLAG_p (1<<10)
3947 #endif
3948 
3949 #ifdef FOR_nice
3950 #ifndef TT
3951 #define TT this.nice
3952 #endif
3953 #define FLAG_n (1<<0)
3954 #endif
3955 
3956 #ifdef FOR_nl
3957 #ifndef TT
3958 #define TT this.nl
3959 #endif
3960 #define FLAG_E (1<<0)
3961 #define FLAG_w (1<<1)
3962 #define FLAG_s (1<<2)
3963 #define FLAG_n (1<<3)
3964 #define FLAG_b (1<<4)
3965 #define FLAG_l (1<<5)
3966 #define FLAG_v (1<<6)
3967 #endif
3968 
3969 #ifdef FOR_nohup
3970 #ifndef TT
3971 #define TT this.nohup
3972 #endif
3973 #endif
3974 
3975 #ifdef FOR_nsenter
3976 #ifndef TT
3977 #define TT this.nsenter
3978 #endif
3979 #define FLAG_user (FORCED_FLAG<<0)
3980 #define FLAG_U (FORCED_FLAG<<0)
3981 #define FLAG_uts (FORCED_FLAG<<1)
3982 #define FLAG_u (FORCED_FLAG<<1)
3983 #define FLAG_pid (FORCED_FLAG<<2)
3984 #define FLAG_p (FORCED_FLAG<<2)
3985 #define FLAG_net (FORCED_FLAG<<3)
3986 #define FLAG_n (FORCED_FLAG<<3)
3987 #define FLAG_mount (FORCED_FLAG<<4)
3988 #define FLAG_m (FORCED_FLAG<<4)
3989 #define FLAG_ipc (FORCED_FLAG<<5)
3990 #define FLAG_i (FORCED_FLAG<<5)
3991 #define FLAG_target (FORCED_FLAG<<6)
3992 #define FLAG_t (FORCED_FLAG<<6)
3993 #define FLAG_no_fork (FORCED_FLAG<<7)
3994 #define FLAG_F (FORCED_FLAG<<7)
3995 #endif
3996 
3997 #ifdef FOR_od
3998 #ifndef TT
3999 #define TT this.od
4000 #endif
4001 #define FLAG_t (1<<0)
4002 #define FLAG_A (1<<1)
4003 #define FLAG_b (1<<2)
4004 #define FLAG_c (1<<3)
4005 #define FLAG_d (1<<4)
4006 #define FLAG_o (1<<5)
4007 #define FLAG_s (1<<6)
4008 #define FLAG_x (1<<7)
4009 #define FLAG_N (1<<8)
4010 #define FLAG_v (1<<9)
4011 #define FLAG_j (1<<10)
4012 #endif
4013 
4014 #ifdef FOR_oneit
4015 #ifndef TT
4016 #define TT this.oneit
4017 #endif
4018 #define FLAG_3 (FORCED_FLAG<<0)
4019 #define FLAG_p (FORCED_FLAG<<1)
4020 #define FLAG_c (FORCED_FLAG<<2)
4021 #define FLAG_n (FORCED_FLAG<<3)
4022 #endif
4023 
4024 #ifdef FOR_openvt
4025 #ifndef TT
4026 #define TT this.openvt
4027 #endif
4028 #define FLAG_w (FORCED_FLAG<<0)
4029 #define FLAG_s (FORCED_FLAG<<1)
4030 #define FLAG_c (FORCED_FLAG<<2)
4031 #endif
4032 
4033 #ifdef FOR_partprobe
4034 #ifndef TT
4035 #define TT this.partprobe
4036 #endif
4037 #endif
4038 
4039 #ifdef FOR_passwd
4040 #ifndef TT
4041 #define TT this.passwd
4042 #endif
4043 #define FLAG_u (FORCED_FLAG<<0)
4044 #define FLAG_l (FORCED_FLAG<<1)
4045 #define FLAG_d (FORCED_FLAG<<2)
4046 #define FLAG_a (FORCED_FLAG<<3)
4047 #endif
4048 
4049 #ifdef FOR_paste
4050 #ifndef TT
4051 #define TT this.paste
4052 #endif
4053 #define FLAG_s (1<<0)
4054 #define FLAG_d (1<<1)
4055 #endif
4056 
4057 #ifdef FOR_patch
4058 #ifndef TT
4059 #define TT this.patch
4060 #endif
4061 #define FLAG_R (1<<0)
4062 #define FLAG_i (1<<1)
4063 #define FLAG_p (1<<2)
4064 #define FLAG_l (1<<3)
4065 #define FLAG_u (1<<4)
4066 #define FLAG_x (FORCED_FLAG<<5)
4067 #endif
4068 
4069 #ifdef FOR_pgrep
4070 #ifndef TT
4071 #define TT this.pgrep
4072 #endif
4073 #define FLAG_f (1<<0)
4074 #define FLAG_l (1<<1)
4075 #define FLAG_n (1<<2)
4076 #define FLAG_o (1<<3)
4077 #define FLAG_v (1<<4)
4078 #define FLAG_x (1<<5)
4079 #define FLAG_s (1<<6)
4080 #define FLAG_P (1<<7)
4081 #endif
4082 
4083 #ifdef FOR_pidof
4084 #ifndef TT
4085 #define TT this.pidof
4086 #endif
4087 #define FLAG_o (1<<0)
4088 #define FLAG_s (1<<1)
4089 #endif
4090 
4091 #ifdef FOR_ping
4092 #ifndef TT
4093 #define TT this.ping
4094 #endif
4095 #define FLAG_6 (FORCED_FLAG<<0)
4096 #define FLAG_4 (FORCED_FLAG<<1)
4097 #define FLAG_q (FORCED_FLAG<<2)
4098 #define FLAG_w (FORCED_FLAG<<3)
4099 #define FLAG_W (FORCED_FLAG<<4)
4100 #define FLAG_I (FORCED_FLAG<<5)
4101 #define FLAG_s (FORCED_FLAG<<6)
4102 #define FLAG_c (FORCED_FLAG<<7)
4103 #define FLAG_t (FORCED_FLAG<<8)
4104 #endif
4105 
4106 #ifdef FOR_pivot_root
4107 #ifndef TT
4108 #define TT this.pivot_root
4109 #endif
4110 #endif
4111 
4112 #ifdef FOR_pmap
4113 #ifndef TT
4114 #define TT this.pmap
4115 #endif
4116 #define FLAG_q (1<<0)
4117 #define FLAG_x (1<<1)
4118 #endif
4119 
4120 #ifdef FOR_printenv
4121 #ifndef TT
4122 #define TT this.printenv
4123 #endif
4124 #define FLAG_null (1<<0)
4125 #define FLAG_0 (1<<0)
4126 #endif
4127 
4128 #ifdef FOR_printf
4129 #ifndef TT
4130 #define TT this.printf
4131 #endif
4132 #endif
4133 
4134 #ifdef FOR_ps
4135 #ifndef TT
4136 #define TT this.ps
4137 #endif
4138 #define FLAG_o (FORCED_FLAG<<0)
4139 #define FLAG_l (FORCED_FLAG<<1)
4140 #define FLAG_f (FORCED_FLAG<<2)
4141 #define FLAG_e (FORCED_FLAG<<3)
4142 #define FLAG_d (FORCED_FLAG<<4)
4143 #define FLAG_A (FORCED_FLAG<<5)
4144 #define FLAG_a (FORCED_FLAG<<6)
4145 #endif
4146 
4147 #ifdef FOR_pwd
4148 #ifndef TT
4149 #define TT this.pwd
4150 #endif
4151 #define FLAG_P (1<<0)
4152 #define FLAG_L (1<<1)
4153 #endif
4154 
4155 #ifdef FOR_pwdx
4156 #ifndef TT
4157 #define TT this.pwdx
4158 #endif
4159 #define FLAG_a (1<<0)
4160 #endif
4161 
4162 #ifdef FOR_readahead
4163 #ifndef TT
4164 #define TT this.readahead
4165 #endif
4166 #endif
4167 
4168 #ifdef FOR_readlink
4169 #ifndef TT
4170 #define TT this.readlink
4171 #endif
4172 #define FLAG_q (1<<0)
4173 #define FLAG_n (1<<1)
4174 #define FLAG_e (1<<2)
4175 #define FLAG_f (1<<3)
4176 #endif
4177 
4178 #ifdef FOR_realpath
4179 #ifndef TT
4180 #define TT this.realpath
4181 #endif
4182 #endif
4183 
4184 #ifdef FOR_reboot
4185 #ifndef TT
4186 #define TT this.reboot
4187 #endif
4188 #define FLAG_n (FORCED_FLAG<<0)
4189 #endif
4190 
4191 #ifdef FOR_renice
4192 #ifndef TT
4193 #define TT this.renice
4194 #endif
4195 #define FLAG_n (1<<0)
4196 #define FLAG_u (1<<1)
4197 #define FLAG_p (1<<2)
4198 #define FLAG_g (1<<3)
4199 #endif
4200 
4201 #ifdef FOR_reset
4202 #ifndef TT
4203 #define TT this.reset
4204 #endif
4205 #endif
4206 
4207 #ifdef FOR_restorecon
4208 #ifndef TT
4209 #define TT this.restorecon
4210 #endif
4211 #define FLAG_v (1<<0)
4212 #define FLAG_r (1<<1)
4213 #define FLAG_R (1<<2)
4214 #define FLAG_n (1<<3)
4215 #define FLAG_F (1<<4)
4216 #define FLAG_D (1<<5)
4217 #endif
4218 
4219 #ifdef FOR_rev
4220 #ifndef TT
4221 #define TT this.rev
4222 #endif
4223 #endif
4224 
4225 #ifdef FOR_rfkill
4226 #ifndef TT
4227 #define TT this.rfkill
4228 #endif
4229 #endif
4230 
4231 #ifdef FOR_rm
4232 #ifndef TT
4233 #define TT this.rm
4234 #endif
4235 #define FLAG_r (1<<0)
4236 #define FLAG_R (1<<1)
4237 #define FLAG_i (1<<2)
4238 #define FLAG_f (1<<3)
4239 #endif
4240 
4241 #ifdef FOR_rmdir
4242 #ifndef TT
4243 #define TT this.rmdir
4244 #endif
4245 #define FLAG_p (1<<0)
4246 #endif
4247 
4248 #ifdef FOR_rmmod
4249 #ifndef TT
4250 #define TT this.rmmod
4251 #endif
4252 #define FLAG_f (1<<0)
4253 #define FLAG_w (1<<1)
4254 #endif
4255 
4256 #ifdef FOR_route
4257 #ifndef TT
4258 #define TT this.route
4259 #endif
4260 #define FLAG_A (1<<0)
4261 #define FLAG_e (1<<1)
4262 #define FLAG_n (1<<2)
4263 #endif
4264 
4265 #ifdef FOR_runcon
4266 #ifndef TT
4267 #define TT this.runcon
4268 #endif
4269 #endif
4270 
4271 #ifdef FOR_sed
4272 #ifndef TT
4273 #define TT this.sed
4274 #endif
4275 #define FLAG_r (1<<0)
4276 #define FLAG_E (1<<1)
4277 #define FLAG_n (1<<2)
4278 #define FLAG_i (1<<3)
4279 #define FLAG_f (1<<4)
4280 #define FLAG_e (1<<5)
4281 #define FLAG_version (1<<6)
4282 #endif
4283 
4284 #ifdef FOR_seq
4285 #ifndef TT
4286 #define TT this.seq
4287 #endif
4288 #define FLAG_s (1<<0)
4289 #define FLAG_f (1<<1)
4290 #endif
4291 
4292 #ifdef FOR_setenforce
4293 #ifndef TT
4294 #define TT this.setenforce
4295 #endif
4296 #endif
4297 
4298 #ifdef FOR_setprop
4299 #ifndef TT
4300 #define TT this.setprop
4301 #endif
4302 #endif
4303 
4304 #ifdef FOR_setsid
4305 #ifndef TT
4306 #define TT this.setsid
4307 #endif
4308 #define FLAG_t (1<<0)
4309 #endif
4310 
4311 #ifdef FOR_sh
4312 #ifndef TT
4313 #define TT this.sh
4314 #endif
4315 #define FLAG_i (FORCED_FLAG<<0)
4316 #define FLAG_c (FORCED_FLAG<<1)
4317 #endif
4318 
4319 #ifdef FOR_sha1sum
4320 #ifndef TT
4321 #define TT this.sha1sum
4322 #endif
4323 #define FLAG_b (1<<0)
4324 #endif
4325 
4326 #ifdef FOR_shred
4327 #ifndef TT
4328 #define TT this.shred
4329 #endif
4330 #define FLAG_f (FORCED_FLAG<<0)
4331 #define FLAG_o (FORCED_FLAG<<1)
4332 #define FLAG_n (FORCED_FLAG<<2)
4333 #define FLAG_s (FORCED_FLAG<<3)
4334 #define FLAG_u (FORCED_FLAG<<4)
4335 #define FLAG_x (FORCED_FLAG<<5)
4336 #define FLAG_z (FORCED_FLAG<<6)
4337 #endif
4338 
4339 #ifdef FOR_skeleton
4340 #ifndef TT
4341 #define TT this.skeleton
4342 #endif
4343 #define FLAG_a (FORCED_FLAG<<0)
4344 #define FLAG_b (FORCED_FLAG<<1)
4345 #define FLAG_c (FORCED_FLAG<<2)
4346 #define FLAG_d (FORCED_FLAG<<3)
4347 #define FLAG_e (FORCED_FLAG<<4)
4348 #define FLAG_also (FORCED_FLAG<<5)
4349 #define FLAG_blubber (FORCED_FLAG<<6)
4350 #define FLAG_walrus (FORCED_FLAG<<7)
4351 #endif
4352 
4353 #ifdef FOR_skeleton_alias
4354 #ifndef TT
4355 #define TT this.skeleton_alias
4356 #endif
4357 #define FLAG_q (FORCED_FLAG<<0)
4358 #define FLAG_d (FORCED_FLAG<<1)
4359 #define FLAG_b (FORCED_FLAG<<2)
4360 #endif
4361 
4362 #ifdef FOR_sleep
4363 #ifndef TT
4364 #define TT this.sleep
4365 #endif
4366 #endif
4367 
4368 #ifdef FOR_sort
4369 #ifndef TT
4370 #define TT this.sort
4371 #endif
4372 #define FLAG_n (1<<0)
4373 #define FLAG_u (1<<1)
4374 #define FLAG_r (1<<2)
4375 #define FLAG_i (1<<3)
4376 #define FLAG_f (1<<4)
4377 #define FLAG_d (1<<5)
4378 #define FLAG_z (1<<6)
4379 #define FLAG_s (1<<7)
4380 #define FLAG_c (1<<8)
4381 #define FLAG_M (1<<9)
4382 #define FLAG_b (1<<10)
4383 #define FLAG_x (1<<11)
4384 #define FLAG_t (1<<12)
4385 #define FLAG_k (1<<13)
4386 #define FLAG_o (1<<14)
4387 #define FLAG_m (1<<15)
4388 #define FLAG_T (1<<16)
4389 #define FLAG_S (1<<17)
4390 #define FLAG_g (1<<18)
4391 #endif
4392 
4393 #ifdef FOR_split
4394 #ifndef TT
4395 #define TT this.split
4396 #endif
4397 #define FLAG_l (1<<0)
4398 #define FLAG_b (1<<1)
4399 #define FLAG_a (1<<2)
4400 #endif
4401 
4402 #ifdef FOR_stat
4403 #ifndef TT
4404 #define TT this.stat
4405 #endif
4406 #define FLAG_f (1<<0)
4407 #define FLAG_c (1<<1)
4408 #endif
4409 
4410 #ifdef FOR_strings
4411 #ifndef TT
4412 #define TT this.strings
4413 #endif
4414 #define FLAG_o (1<<0)
4415 #define FLAG_f (1<<1)
4416 #define FLAG_n (1<<2)
4417 #define FLAG_a (1<<3)
4418 #endif
4419 
4420 #ifdef FOR_su
4421 #ifndef TT
4422 #define TT this.su
4423 #endif
4424 #define FLAG_s (FORCED_FLAG<<0)
4425 #define FLAG_c (FORCED_FLAG<<1)
4426 #define FLAG_p (FORCED_FLAG<<2)
4427 #define FLAG_m (FORCED_FLAG<<3)
4428 #define FLAG_l (FORCED_FLAG<<4)
4429 #endif
4430 
4431 #ifdef FOR_sulogin
4432 #ifndef TT
4433 #define TT this.sulogin
4434 #endif
4435 #define FLAG_t (FORCED_FLAG<<0)
4436 #endif
4437 
4438 #ifdef FOR_swapoff
4439 #ifndef TT
4440 #define TT this.swapoff
4441 #endif
4442 #endif
4443 
4444 #ifdef FOR_swapon
4445 #ifndef TT
4446 #define TT this.swapon
4447 #endif
4448 #define FLAG_p (1<<0)
4449 #endif
4450 
4451 #ifdef FOR_switch_root
4452 #ifndef TT
4453 #define TT this.switch_root
4454 #endif
4455 #define FLAG_h (1<<0)
4456 #define FLAG_c (1<<1)
4457 #endif
4458 
4459 #ifdef FOR_sync
4460 #ifndef TT
4461 #define TT this.sync
4462 #endif
4463 #endif
4464 
4465 #ifdef FOR_sysctl
4466 #ifndef TT
4467 #define TT this.sysctl
4468 #endif
4469 #define FLAG_A (1<<0)
4470 #define FLAG_a (1<<1)
4471 #define FLAG_p (1<<2)
4472 #define FLAG_w (1<<3)
4473 #define FLAG_q (1<<4)
4474 #define FLAG_N (1<<5)
4475 #define FLAG_e (1<<6)
4476 #define FLAG_n (1<<7)
4477 #endif
4478 
4479 #ifdef FOR_syslogd
4480 #ifndef TT
4481 #define TT this.syslogd
4482 #endif
4483 #define FLAG_D (FORCED_FLAG<<0)
4484 #define FLAG_L (FORCED_FLAG<<1)
4485 #define FLAG_K (FORCED_FLAG<<2)
4486 #define FLAG_S (FORCED_FLAG<<3)
4487 #define FLAG_n (FORCED_FLAG<<4)
4488 #define FLAG_a (FORCED_FLAG<<5)
4489 #define FLAG_f (FORCED_FLAG<<6)
4490 #define FLAG_p (FORCED_FLAG<<7)
4491 #define FLAG_O (FORCED_FLAG<<8)
4492 #define FLAG_m (FORCED_FLAG<<9)
4493 #define FLAG_s (FORCED_FLAG<<10)
4494 #define FLAG_b (FORCED_FLAG<<11)
4495 #define FLAG_R (FORCED_FLAG<<12)
4496 #define FLAG_l (FORCED_FLAG<<13)
4497 #endif
4498 
4499 #ifdef FOR_tac
4500 #ifndef TT
4501 #define TT this.tac
4502 #endif
4503 #endif
4504 
4505 #ifdef FOR_tail
4506 #ifndef TT
4507 #define TT this.tail
4508 #endif
4509 #define FLAG_n (1<<0)
4510 #define FLAG_c (1<<1)
4511 #define FLAG_f (1<<2)
4512 #endif
4513 
4514 #ifdef FOR_tar
4515 #ifndef TT
4516 #define TT this.tar
4517 #endif
4518 #define FLAG_file (1<<0)
4519 #define FLAG_f (1<<0)
4520 #define FLAG_directory (1<<1)
4521 #define FLAG_C (1<<1)
4522 #define FLAG_files_from (1<<2)
4523 #define FLAG_T (1<<2)
4524 #define FLAG_exclude_from (1<<3)
4525 #define FLAG_X (1<<3)
4526 #define FLAG_touch (1<<4)
4527 #define FLAG_m (1<<4)
4528 #define FLAG_to_stdout (1<<5)
4529 #define FLAG_O (1<<5)
4530 #define FLAG_gzip (1<<6)
4531 #define FLAG_z (1<<6)
4532 #define FLAG_verbose (1<<7)
4533 #define FLAG_v (1<<7)
4534 #define FLAG_list (1<<8)
4535 #define FLAG_t (1<<8)
4536 #define FLAG_extract (1<<9)
4537 #define FLAG_x (1<<9)
4538 #define FLAG_dereference (1<<10)
4539 #define FLAG_h (1<<10)
4540 #define FLAG_create (1<<11)
4541 #define FLAG_c (1<<11)
4542 #define FLAG_keep_old (1<<12)
4543 #define FLAG_k (1<<12)
4544 #define FLAG_same_permissions (1<<13)
4545 #define FLAG_p (1<<13)
4546 #define FLAG_no_same_owner (1<<14)
4547 #define FLAG_o (1<<14)
4548 #define FLAG_to_command (1<<15)
4549 #define FLAG_exclude (1<<16)
4550 #define FLAG_overwrite (1<<17)
4551 #define FLAG_no_same_permissions (1<<18)
4552 #define FLAG_numeric_owner (1<<19)
4553 #define FLAG_no_recursion (1<<20)
4554 #endif
4555 
4556 #ifdef FOR_taskset
4557 #ifndef TT
4558 #define TT this.taskset
4559 #endif
4560 #define FLAG_a (1<<0)
4561 #define FLAG_p (1<<1)
4562 #endif
4563 
4564 #ifdef FOR_tcpsvd
4565 #ifndef TT
4566 #define TT this.tcpsvd
4567 #endif
4568 #define FLAG_v (FORCED_FLAG<<0)
4569 #define FLAG_E (FORCED_FLAG<<1)
4570 #define FLAG_h (FORCED_FLAG<<2)
4571 #define FLAG_l (FORCED_FLAG<<3)
4572 #define FLAG_u (FORCED_FLAG<<4)
4573 #define FLAG_b (FORCED_FLAG<<5)
4574 #define FLAG_C (FORCED_FLAG<<6)
4575 #define FLAG_c (FORCED_FLAG<<7)
4576 #endif
4577 
4578 #ifdef FOR_tee
4579 #ifndef TT
4580 #define TT this.tee
4581 #endif
4582 #define FLAG_a (1<<0)
4583 #define FLAG_i (1<<1)
4584 #endif
4585 
4586 #ifdef FOR_telnet
4587 #ifndef TT
4588 #define TT this.telnet
4589 #endif
4590 #endif
4591 
4592 #ifdef FOR_telnetd
4593 #ifndef TT
4594 #define TT this.telnetd
4595 #endif
4596 #define FLAG_i (FORCED_FLAG<<0)
4597 #define FLAG_K (FORCED_FLAG<<1)
4598 #define FLAG_S (FORCED_FLAG<<2)
4599 #define FLAG_F (FORCED_FLAG<<3)
4600 #define FLAG_l (FORCED_FLAG<<4)
4601 #define FLAG_f (FORCED_FLAG<<5)
4602 #define FLAG_p (FORCED_FLAG<<6)
4603 #define FLAG_b (FORCED_FLAG<<7)
4604 #define FLAG_w (FORCED_FLAG<<8)
4605 #endif
4606 
4607 #ifdef FOR_test
4608 #ifndef TT
4609 #define TT this.test
4610 #endif
4611 #endif
4612 
4613 #ifdef FOR_tftpd
4614 #ifndef TT
4615 #define TT this.tftpd
4616 #endif
4617 #define FLAG_l (FORCED_FLAG<<0)
4618 #define FLAG_u (FORCED_FLAG<<1)
4619 #define FLAG_c (FORCED_FLAG<<2)
4620 #define FLAG_r (FORCED_FLAG<<3)
4621 #endif
4622 
4623 #ifdef FOR_time
4624 #ifndef TT
4625 #define TT this.time
4626 #endif
4627 #define FLAG_p (1<<0)
4628 #endif
4629 
4630 #ifdef FOR_timeout
4631 #ifndef TT
4632 #define TT this.timeout
4633 #endif
4634 #define FLAG_s (1<<0)
4635 #define FLAG_k (1<<1)
4636 #define FLAG_v (1<<2)
4637 #endif
4638 
4639 #ifdef FOR_top
4640 #ifndef TT
4641 #define TT this.top
4642 #endif
4643 #define FLAG_b (1<<0)
4644 #define FLAG_m (1<<1)
4645 #define FLAG_n (1<<2)
4646 #define FLAG_d (1<<3)
4647 #endif
4648 
4649 #ifdef FOR_touch
4650 #ifndef TT
4651 #define TT this.touch
4652 #endif
4653 #define FLAG_h (1<<0)
4654 #define FLAG_t (1<<1)
4655 #define FLAG_r (1<<2)
4656 #define FLAG_m (1<<3)
4657 #define FLAG_d (1<<4)
4658 #define FLAG_c (1<<5)
4659 #define FLAG_a (1<<6)
4660 #endif
4661 
4662 #ifdef FOR_toybox
4663 #ifndef TT
4664 #define TT this.toybox
4665 #endif
4666 #endif
4667 
4668 #ifdef FOR_tr
4669 #ifndef TT
4670 #define TT this.tr
4671 #endif
4672 #define FLAG_d (1<<0)
4673 #define FLAG_s (1<<1)
4674 #define FLAG_c (1<<2)
4675 #define FLAG_C (1<<3)
4676 #endif
4677 
4678 #ifdef FOR_traceroute
4679 #ifndef TT
4680 #define TT this.traceroute
4681 #endif
4682 #define FLAG_4 (1<<0)
4683 #define FLAG_6 (1<<1)
4684 #define FLAG_F (1<<2)
4685 #define FLAG_U (1<<3)
4686 #define FLAG_I (1<<4)
4687 #define FLAG_l (1<<5)
4688 #define FLAG_d (1<<6)
4689 #define FLAG_n (1<<7)
4690 #define FLAG_v (1<<8)
4691 #define FLAG_r (1<<9)
4692 #define FLAG_m (1<<10)
4693 #define FLAG_p (1<<11)
4694 #define FLAG_q (1<<12)
4695 #define FLAG_s (1<<13)
4696 #define FLAG_t (1<<14)
4697 #define FLAG_w (1<<15)
4698 #define FLAG_g (1<<16)
4699 #define FLAG_z (1<<17)
4700 #define FLAG_f (1<<18)
4701 #define FLAG_i (1<<19)
4702 #endif
4703 
4704 #ifdef FOR_true
4705 #ifndef TT
4706 #define TT this.true
4707 #endif
4708 #endif
4709 
4710 #ifdef FOR_truncate
4711 #ifndef TT
4712 #define TT this.truncate
4713 #endif
4714 #define FLAG_c (1<<0)
4715 #define FLAG_s (1<<1)
4716 #endif
4717 
4718 #ifdef FOR_tty
4719 #ifndef TT
4720 #define TT this.tty
4721 #endif
4722 #define FLAG_s (1<<0)
4723 #endif
4724 
4725 #ifdef FOR_umount
4726 #ifndef TT
4727 #define TT this.umount
4728 #endif
4729 #define FLAG_v (1<<0)
4730 #define FLAG_t (1<<1)
4731 #define FLAG_a (1<<2)
4732 #define FLAG_r (1<<3)
4733 #define FLAG_l (1<<4)
4734 #define FLAG_f (1<<5)
4735 #define FLAG_D (1<<6)
4736 #define FLAG_d (1<<7)
4737 #define FLAG_n (1<<8)
4738 #endif
4739 
4740 #ifdef FOR_uname
4741 #ifndef TT
4742 #define TT this.uname
4743 #endif
4744 #define FLAG_s (1<<0)
4745 #define FLAG_n (1<<1)
4746 #define FLAG_r (1<<2)
4747 #define FLAG_v (1<<3)
4748 #define FLAG_m (1<<4)
4749 #define FLAG_a (1<<5)
4750 #define FLAG_o (1<<6)
4751 #endif
4752 
4753 #ifdef FOR_uniq
4754 #ifndef TT
4755 #define TT this.uniq
4756 #endif
4757 #define FLAG_u (1<<0)
4758 #define FLAG_d (1<<1)
4759 #define FLAG_c (1<<2)
4760 #define FLAG_i (1<<3)
4761 #define FLAG_z (1<<4)
4762 #define FLAG_w (1<<5)
4763 #define FLAG_s (1<<6)
4764 #define FLAG_f (1<<7)
4765 #endif
4766 
4767 #ifdef FOR_unix2dos
4768 #ifndef TT
4769 #define TT this.unix2dos
4770 #endif
4771 #endif
4772 
4773 #ifdef FOR_unlink
4774 #ifndef TT
4775 #define TT this.unlink
4776 #endif
4777 #endif
4778 
4779 #ifdef FOR_unshare
4780 #ifndef TT
4781 #define TT this.unshare
4782 #endif
4783 #define FLAG_U (FORCED_FLAG<<0)
4784 #define FLAG_u (FORCED_FLAG<<1)
4785 #define FLAG_p (FORCED_FLAG<<2)
4786 #define FLAG_n (FORCED_FLAG<<3)
4787 #define FLAG_m (FORCED_FLAG<<4)
4788 #define FLAG_i (FORCED_FLAG<<5)
4789 #define FLAG_r (FORCED_FLAG<<6)
4790 #endif
4791 
4792 #ifdef FOR_uptime
4793 #ifndef TT
4794 #define TT this.uptime
4795 #endif
4796 #endif
4797 
4798 #ifdef FOR_useradd
4799 #ifndef TT
4800 #define TT this.useradd
4801 #endif
4802 #define FLAG_H (FORCED_FLAG<<0)
4803 #define FLAG_D (FORCED_FLAG<<1)
4804 #define FLAG_S (FORCED_FLAG<<2)
4805 #define FLAG_h (FORCED_FLAG<<3)
4806 #define FLAG_g (FORCED_FLAG<<4)
4807 #define FLAG_s (FORCED_FLAG<<5)
4808 #define FLAG_G (FORCED_FLAG<<6)
4809 #define FLAG_u (FORCED_FLAG<<7)
4810 #endif
4811 
4812 #ifdef FOR_userdel
4813 #ifndef TT
4814 #define TT this.userdel
4815 #endif
4816 #define FLAG_r (FORCED_FLAG<<0)
4817 #endif
4818 
4819 #ifdef FOR_usleep
4820 #ifndef TT
4821 #define TT this.usleep
4822 #endif
4823 #endif
4824 
4825 #ifdef FOR_uudecode
4826 #ifndef TT
4827 #define TT this.uudecode
4828 #endif
4829 #define FLAG_o (FORCED_FLAG<<0)
4830 #endif
4831 
4832 #ifdef FOR_uuencode
4833 #ifndef TT
4834 #define TT this.uuencode
4835 #endif
4836 #define FLAG_m (FORCED_FLAG<<0)
4837 #endif
4838 
4839 #ifdef FOR_vconfig
4840 #ifndef TT
4841 #define TT this.vconfig
4842 #endif
4843 #endif
4844 
4845 #ifdef FOR_vmstat
4846 #ifndef TT
4847 #define TT this.vmstat
4848 #endif
4849 #define FLAG_n (1<<0)
4850 #endif
4851 
4852 #ifdef FOR_w
4853 #ifndef TT
4854 #define TT this.w
4855 #endif
4856 #endif
4857 
4858 #ifdef FOR_watch
4859 #ifndef TT
4860 #define TT this.watch
4861 #endif
4862 #define FLAG_e (FORCED_FLAG<<0)
4863 #define FLAG_t (FORCED_FLAG<<1)
4864 #define FLAG_n (FORCED_FLAG<<2)
4865 #endif
4866 
4867 #ifdef FOR_wc
4868 #ifndef TT
4869 #define TT this.wc
4870 #endif
4871 #define FLAG_l (1<<0)
4872 #define FLAG_w (1<<1)
4873 #define FLAG_c (1<<2)
4874 #define FLAG_m (1<<3)
4875 #endif
4876 
4877 #ifdef FOR_which
4878 #ifndef TT
4879 #define TT this.which
4880 #endif
4881 #define FLAG_a (1<<0)
4882 #endif
4883 
4884 #ifdef FOR_who
4885 #ifndef TT
4886 #define TT this.who
4887 #endif
4888 #define FLAG_a (FORCED_FLAG<<0)
4889 #endif
4890 
4891 #ifdef FOR_xargs
4892 #ifndef TT
4893 #define TT this.xargs
4894 #endif
4895 #define FLAG_0 (1<<0)
4896 #define FLAG_s (1<<1)
4897 #define FLAG_n (1<<2)
4898 #define FLAG_r (1<<3)
4899 #define FLAG_x (1<<4)
4900 #define FLAG_t (1<<5)
4901 #define FLAG_p (1<<6)
4902 #define FLAG_L (1<<7)
4903 #define FLAG_E (1<<8)
4904 #define FLAG_I (1<<9)
4905 #endif
4906 
4907 #ifdef FOR_xzcat
4908 #ifndef TT
4909 #define TT this.xzcat
4910 #endif
4911 #endif
4912 
4913 #ifdef FOR_yes
4914 #ifndef TT
4915 #define TT this.yes
4916 #endif
4917 #endif
4918 
4919 #ifdef FOR_zcat
4920 #ifndef TT
4921 #define TT this.zcat
4922 #endif
4923 #endif
4924 
4925