1 #undef FORCED_FLAG
2 #undef FORCED_FLAGLL
3 #ifdef FORCE_FLAGS
4 #define FORCED_FLAG 1
5 #define FORCED_FLAGLL 1ULL
6 #else
7 #define FORCED_FLAG 0
8 #define FORCED_FLAGLL 0
9 #endif
10 
11 // acpi   abctV
12 #undef OPTSTR_acpi
13 #define OPTSTR_acpi "abctV"
14 #ifdef CLEANUP_acpi
15 #undef CLEANUP_acpi
16 #undef FOR_acpi
17 #undef FLAG_V
18 #undef FLAG_t
19 #undef FLAG_c
20 #undef FLAG_b
21 #undef FLAG_a
22 #endif
23 
24 // arch
25 #undef OPTSTR_arch
26 #define OPTSTR_arch 0
27 #ifdef CLEANUP_arch
28 #undef CLEANUP_arch
29 #undef FOR_arch
30 #endif
31 
32 // arp   vi:nDsdap:A:H:[+Ap][!sd]
33 #undef OPTSTR_arp
34 #define OPTSTR_arp "vi:nDsdap:A:H:[+Ap][!sd]"
35 #ifdef CLEANUP_arp
36 #undef CLEANUP_arp
37 #undef FOR_arp
38 #undef FLAG_H
39 #undef FLAG_A
40 #undef FLAG_p
41 #undef FLAG_a
42 #undef FLAG_d
43 #undef FLAG_s
44 #undef FLAG_D
45 #undef FLAG_n
46 #undef FLAG_i
47 #undef FLAG_v
48 #endif
49 
50 // arping   <1>1s:I:w#<0c#<0AUDbqf[+AU][+Df]
51 #undef OPTSTR_arping
52 #define OPTSTR_arping "<1>1s:I:w#<0c#<0AUDbqf[+AU][+Df]"
53 #ifdef CLEANUP_arping
54 #undef CLEANUP_arping
55 #undef FOR_arping
56 #undef FLAG_f
57 #undef FLAG_q
58 #undef FLAG_b
59 #undef FLAG_D
60 #undef FLAG_U
61 #undef FLAG_A
62 #undef FLAG_c
63 #undef FLAG_w
64 #undef FLAG_I
65 #undef FLAG_s
66 #endif
67 
68 // ascii
69 #undef OPTSTR_ascii
70 #define OPTSTR_ascii 0
71 #ifdef CLEANUP_ascii
72 #undef CLEANUP_ascii
73 #undef FOR_ascii
74 #endif
75 
76 // base64   diw#<0=76[!dw]
77 #undef OPTSTR_base64
78 #define OPTSTR_base64 "diw#<0=76[!dw]"
79 #ifdef CLEANUP_base64
80 #undef CLEANUP_base64
81 #undef FOR_base64
82 #undef FLAG_w
83 #undef FLAG_i
84 #undef FLAG_d
85 #endif
86 
87 // basename ^<1as: ^<1as:
88 #undef OPTSTR_basename
89 #define OPTSTR_basename "^<1as:"
90 #ifdef CLEANUP_basename
91 #undef CLEANUP_basename
92 #undef FOR_basename
93 #undef FLAG_s
94 #undef FLAG_a
95 #endif
96 
97 // bc   i(interactive)l(mathlib)q(quiet)s(standard)w(warn)
98 #undef OPTSTR_bc
99 #define OPTSTR_bc "i(interactive)l(mathlib)q(quiet)s(standard)w(warn)"
100 #ifdef CLEANUP_bc
101 #undef CLEANUP_bc
102 #undef FOR_bc
103 #undef FLAG_w
104 #undef FLAG_s
105 #undef FLAG_q
106 #undef FLAG_l
107 #undef FLAG_i
108 #endif
109 
110 // blkid   ULs*[!LU]
111 #undef OPTSTR_blkid
112 #define OPTSTR_blkid "ULs*[!LU]"
113 #ifdef CLEANUP_blkid
114 #undef CLEANUP_blkid
115 #undef FOR_blkid
116 #undef FLAG_s
117 #undef FLAG_L
118 #undef FLAG_U
119 #endif
120 
121 // blockdev   <1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(getra)(setra)#<0(flushbufs)(rereadpt)
122 #undef OPTSTR_blockdev
123 #define OPTSTR_blockdev "<1>1(setro)(setrw)(getro)(getss)(getbsz)(setbsz)#<0(getsz)(getsize)(getsize64)(getra)(setra)#<0(flushbufs)(rereadpt)"
124 #ifdef CLEANUP_blockdev
125 #undef CLEANUP_blockdev
126 #undef FOR_blockdev
127 #undef FLAG_rereadpt
128 #undef FLAG_flushbufs
129 #undef FLAG_setra
130 #undef FLAG_getra
131 #undef FLAG_getsize64
132 #undef FLAG_getsize
133 #undef FLAG_getsz
134 #undef FLAG_setbsz
135 #undef FLAG_getbsz
136 #undef FLAG_getss
137 #undef FLAG_getro
138 #undef FLAG_setrw
139 #undef FLAG_setro
140 #endif
141 
142 // bootchartd
143 #undef OPTSTR_bootchartd
144 #define OPTSTR_bootchartd 0
145 #ifdef CLEANUP_bootchartd
146 #undef CLEANUP_bootchartd
147 #undef FOR_bootchartd
148 #endif
149 
150 // brctl   <1
151 #undef OPTSTR_brctl
152 #define OPTSTR_brctl "<1"
153 #ifdef CLEANUP_brctl
154 #undef CLEANUP_brctl
155 #undef FOR_brctl
156 #endif
157 
158 // bunzip2   cftkv
159 #undef OPTSTR_bunzip2
160 #define OPTSTR_bunzip2 "cftkv"
161 #ifdef CLEANUP_bunzip2
162 #undef CLEANUP_bunzip2
163 #undef FOR_bunzip2
164 #undef FLAG_v
165 #undef FLAG_k
166 #undef FLAG_t
167 #undef FLAG_f
168 #undef FLAG_c
169 #endif
170 
171 // bzcat
172 #undef OPTSTR_bzcat
173 #define OPTSTR_bzcat 0
174 #ifdef CLEANUP_bzcat
175 #undef CLEANUP_bzcat
176 #undef FOR_bzcat
177 #endif
178 
179 // cal   >2h
180 #undef OPTSTR_cal
181 #define OPTSTR_cal ">2h"
182 #ifdef CLEANUP_cal
183 #undef CLEANUP_cal
184 #undef FOR_cal
185 #undef FLAG_h
186 #endif
187 
188 // cat uvte uvte
189 #undef OPTSTR_cat
190 #define OPTSTR_cat "uvte"
191 #ifdef CLEANUP_cat
192 #undef CLEANUP_cat
193 #undef FOR_cat
194 #undef FLAG_e
195 #undef FLAG_t
196 #undef FLAG_v
197 #undef FLAG_u
198 #endif
199 
200 // catv   vte
201 #undef OPTSTR_catv
202 #define OPTSTR_catv "vte"
203 #ifdef CLEANUP_catv
204 #undef CLEANUP_catv
205 #undef FOR_catv
206 #undef FLAG_e
207 #undef FLAG_t
208 #undef FLAG_v
209 #endif
210 
211 // cd   >1LP[-LP]
212 #undef OPTSTR_cd
213 #define OPTSTR_cd ">1LP[-LP]"
214 #ifdef CLEANUP_cd
215 #undef CLEANUP_cd
216 #undef FOR_cd
217 #undef FLAG_P
218 #undef FLAG_L
219 #endif
220 
221 // chattr   ?p#v#R
222 #undef OPTSTR_chattr
223 #define OPTSTR_chattr "?p#v#R"
224 #ifdef CLEANUP_chattr
225 #undef CLEANUP_chattr
226 #undef FOR_chattr
227 #undef FLAG_R
228 #undef FLAG_v
229 #undef FLAG_p
230 #endif
231 
232 // chcon   <2hvR
233 #undef OPTSTR_chcon
234 #define OPTSTR_chcon "<2hvR"
235 #ifdef CLEANUP_chcon
236 #undef CLEANUP_chcon
237 #undef FOR_chcon
238 #undef FLAG_R
239 #undef FLAG_v
240 #undef FLAG_h
241 #endif
242 
243 // chgrp   <2hPLHRfv[-HLP]
244 #undef OPTSTR_chgrp
245 #define OPTSTR_chgrp "<2hPLHRfv[-HLP]"
246 #ifdef CLEANUP_chgrp
247 #undef CLEANUP_chgrp
248 #undef FOR_chgrp
249 #undef FLAG_v
250 #undef FLAG_f
251 #undef FLAG_R
252 #undef FLAG_H
253 #undef FLAG_L
254 #undef FLAG_P
255 #undef FLAG_h
256 #endif
257 
258 // chmod <2?vRf[-vf] <2?vRf[-vf]
259 #undef OPTSTR_chmod
260 #define OPTSTR_chmod "<2?vRf[-vf]"
261 #ifdef CLEANUP_chmod
262 #undef CLEANUP_chmod
263 #undef FOR_chmod
264 #undef FLAG_f
265 #undef FLAG_R
266 #undef FLAG_v
267 #endif
268 
269 // chroot   ^<1
270 #undef OPTSTR_chroot
271 #define OPTSTR_chroot "^<1"
272 #ifdef CLEANUP_chroot
273 #undef CLEANUP_chroot
274 #undef FOR_chroot
275 #endif
276 
277 // chrt   ^mp#<0iRbrfo[!ibrfo]
278 #undef OPTSTR_chrt
279 #define OPTSTR_chrt "^mp#<0iRbrfo[!ibrfo]"
280 #ifdef CLEANUP_chrt
281 #undef CLEANUP_chrt
282 #undef FOR_chrt
283 #undef FLAG_o
284 #undef FLAG_f
285 #undef FLAG_r
286 #undef FLAG_b
287 #undef FLAG_R
288 #undef FLAG_i
289 #undef FLAG_p
290 #undef FLAG_m
291 #endif
292 
293 // chvt   <1
294 #undef OPTSTR_chvt
295 #define OPTSTR_chvt "<1"
296 #ifdef CLEANUP_chvt
297 #undef CLEANUP_chvt
298 #undef FOR_chvt
299 #endif
300 
301 // cksum   HIPLN
302 #undef OPTSTR_cksum
303 #define OPTSTR_cksum "HIPLN"
304 #ifdef CLEANUP_cksum
305 #undef CLEANUP_cksum
306 #undef FOR_cksum
307 #undef FLAG_N
308 #undef FLAG_L
309 #undef FLAG_P
310 #undef FLAG_I
311 #undef FLAG_H
312 #endif
313 
314 // clear
315 #undef OPTSTR_clear
316 #define OPTSTR_clear 0
317 #ifdef CLEANUP_clear
318 #undef CLEANUP_clear
319 #undef FOR_clear
320 #endif
321 
322 // cmp <1>2ls(silent)(quiet)[!ls] <1>2ls(silent)(quiet)[!ls]
323 #undef OPTSTR_cmp
324 #define OPTSTR_cmp "<1>2ls(silent)(quiet)[!ls]"
325 #ifdef CLEANUP_cmp
326 #undef CLEANUP_cmp
327 #undef FOR_cmp
328 #undef FLAG_s
329 #undef FLAG_l
330 #endif
331 
332 // comm <2>2321 <2>2321
333 #undef OPTSTR_comm
334 #define OPTSTR_comm "<2>2321"
335 #ifdef CLEANUP_comm
336 #undef CLEANUP_comm
337 #undef FOR_comm
338 #undef FLAG_1
339 #undef FLAG_2
340 #undef FLAG_3
341 #endif
342 
343 // count
344 #undef OPTSTR_count
345 #define OPTSTR_count 0
346 #ifdef CLEANUP_count
347 #undef CLEANUP_count
348 #undef FOR_count
349 #endif
350 
351 // cp <2(preserve):;D(parents)RHLPprdaslvnF(remove-destination)fiT[-HLPd][-ni] <2(preserve):;D(parents)RHLPprdaslvnF(remove-destination)fiT[-HLPd][-ni]
352 #undef OPTSTR_cp
353 #define OPTSTR_cp "<2(preserve):;D(parents)RHLPprdaslvnF(remove-destination)fiT[-HLPd][-ni]"
354 #ifdef CLEANUP_cp
355 #undef CLEANUP_cp
356 #undef FOR_cp
357 #undef FLAG_T
358 #undef FLAG_i
359 #undef FLAG_f
360 #undef FLAG_F
361 #undef FLAG_n
362 #undef FLAG_v
363 #undef FLAG_l
364 #undef FLAG_s
365 #undef FLAG_a
366 #undef FLAG_d
367 #undef FLAG_r
368 #undef FLAG_p
369 #undef FLAG_P
370 #undef FLAG_L
371 #undef FLAG_H
372 #undef FLAG_R
373 #undef FLAG_D
374 #undef FLAG_preserve
375 #endif
376 
377 // cpio   (no-preserve-owner)(trailer)mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF]
378 #undef OPTSTR_cpio
379 #define OPTSTR_cpio "(no-preserve-owner)(trailer)mduH:p:|i|t|F:v(verbose)o|[!pio][!pot][!pF]"
380 #ifdef CLEANUP_cpio
381 #undef CLEANUP_cpio
382 #undef FOR_cpio
383 #undef FLAG_o
384 #undef FLAG_v
385 #undef FLAG_F
386 #undef FLAG_t
387 #undef FLAG_i
388 #undef FLAG_p
389 #undef FLAG_H
390 #undef FLAG_u
391 #undef FLAG_d
392 #undef FLAG_m
393 #undef FLAG_trailer
394 #undef FLAG_no_preserve_owner
395 #endif
396 
397 // crc32
398 #undef OPTSTR_crc32
399 #define OPTSTR_crc32 0
400 #ifdef CLEANUP_crc32
401 #undef CLEANUP_crc32
402 #undef FOR_crc32
403 #endif
404 
405 // crond   fbSl#<0=8d#<0L:c:[-bf][-LS][-ld]
406 #undef OPTSTR_crond
407 #define OPTSTR_crond "fbSl#<0=8d#<0L:c:[-bf][-LS][-ld]"
408 #ifdef CLEANUP_crond
409 #undef CLEANUP_crond
410 #undef FOR_crond
411 #undef FLAG_c
412 #undef FLAG_L
413 #undef FLAG_d
414 #undef FLAG_l
415 #undef FLAG_S
416 #undef FLAG_b
417 #undef FLAG_f
418 #endif
419 
420 // crontab   c:u:elr[!elr]
421 #undef OPTSTR_crontab
422 #define OPTSTR_crontab "c:u:elr[!elr]"
423 #ifdef CLEANUP_crontab
424 #undef CLEANUP_crontab
425 #undef FOR_crontab
426 #undef FLAG_r
427 #undef FLAG_l
428 #undef FLAG_e
429 #undef FLAG_u
430 #undef FLAG_c
431 #endif
432 
433 // cut b*|c*|f*|F*|C*|O(output-delimiter):d:sDn[!cbf] b*|c*|f*|F*|C*|O(output-delimiter):d:sDn[!cbf]
434 #undef OPTSTR_cut
435 #define OPTSTR_cut "b*|c*|f*|F*|C*|O(output-delimiter):d:sDn[!cbf]"
436 #ifdef CLEANUP_cut
437 #undef CLEANUP_cut
438 #undef FOR_cut
439 #undef FLAG_n
440 #undef FLAG_D
441 #undef FLAG_s
442 #undef FLAG_d
443 #undef FLAG_O
444 #undef FLAG_C
445 #undef FLAG_F
446 #undef FLAG_f
447 #undef FLAG_c
448 #undef FLAG_b
449 #endif
450 
451 // date d:D:r:u[!dr] d:D:r:u[!dr]
452 #undef OPTSTR_date
453 #define OPTSTR_date "d:D:r:u[!dr]"
454 #ifdef CLEANUP_date
455 #undef CLEANUP_date
456 #undef FOR_date
457 #undef FLAG_u
458 #undef FLAG_r
459 #undef FLAG_D
460 #undef FLAG_d
461 #endif
462 
463 // dd
464 #undef OPTSTR_dd
465 #define OPTSTR_dd 0
466 #ifdef CLEANUP_dd
467 #undef CLEANUP_dd
468 #undef FOR_dd
469 #endif
470 
471 // deallocvt   >1
472 #undef OPTSTR_deallocvt
473 #define OPTSTR_deallocvt ">1"
474 #ifdef CLEANUP_deallocvt
475 #undef CLEANUP_deallocvt
476 #undef FOR_deallocvt
477 #endif
478 
479 // demo_many_options   ZYXWVUTSRQPONMLKJIHGFEDCBAzyxwvutsrqponmlkjihgfedcba
480 #undef OPTSTR_demo_many_options
481 #define OPTSTR_demo_many_options "ZYXWVUTSRQPONMLKJIHGFEDCBAzyxwvutsrqponmlkjihgfedcba"
482 #ifdef CLEANUP_demo_many_options
483 #undef CLEANUP_demo_many_options
484 #undef FOR_demo_many_options
485 #undef FLAG_a
486 #undef FLAG_b
487 #undef FLAG_c
488 #undef FLAG_d
489 #undef FLAG_e
490 #undef FLAG_f
491 #undef FLAG_g
492 #undef FLAG_h
493 #undef FLAG_i
494 #undef FLAG_j
495 #undef FLAG_k
496 #undef FLAG_l
497 #undef FLAG_m
498 #undef FLAG_n
499 #undef FLAG_o
500 #undef FLAG_p
501 #undef FLAG_q
502 #undef FLAG_r
503 #undef FLAG_s
504 #undef FLAG_t
505 #undef FLAG_u
506 #undef FLAG_v
507 #undef FLAG_w
508 #undef FLAG_x
509 #undef FLAG_y
510 #undef FLAG_z
511 #undef FLAG_A
512 #undef FLAG_B
513 #undef FLAG_C
514 #undef FLAG_D
515 #undef FLAG_E
516 #undef FLAG_F
517 #undef FLAG_G
518 #undef FLAG_H
519 #undef FLAG_I
520 #undef FLAG_J
521 #undef FLAG_K
522 #undef FLAG_L
523 #undef FLAG_M
524 #undef FLAG_N
525 #undef FLAG_O
526 #undef FLAG_P
527 #undef FLAG_Q
528 #undef FLAG_R
529 #undef FLAG_S
530 #undef FLAG_T
531 #undef FLAG_U
532 #undef FLAG_V
533 #undef FLAG_W
534 #undef FLAG_X
535 #undef FLAG_Y
536 #undef FLAG_Z
537 #endif
538 
539 // demo_number   D#=3<3hdbs
540 #undef OPTSTR_demo_number
541 #define OPTSTR_demo_number "D#=3<3hdbs"
542 #ifdef CLEANUP_demo_number
543 #undef CLEANUP_demo_number
544 #undef FOR_demo_number
545 #undef FLAG_s
546 #undef FLAG_b
547 #undef FLAG_d
548 #undef FLAG_h
549 #undef FLAG_D
550 #endif
551 
552 // demo_scankey
553 #undef OPTSTR_demo_scankey
554 #define OPTSTR_demo_scankey 0
555 #ifdef CLEANUP_demo_scankey
556 #undef CLEANUP_demo_scankey
557 #undef FOR_demo_scankey
558 #endif
559 
560 // demo_utf8towc
561 #undef OPTSTR_demo_utf8towc
562 #define OPTSTR_demo_utf8towc 0
563 #ifdef CLEANUP_demo_utf8towc
564 #undef CLEANUP_demo_utf8towc
565 #undef FOR_demo_utf8towc
566 #endif
567 
568 // devmem   <1>3
569 #undef OPTSTR_devmem
570 #define OPTSTR_devmem "<1>3"
571 #ifdef CLEANUP_devmem
572 #undef CLEANUP_devmem
573 #undef FOR_devmem
574 #endif
575 
576 // df   HPkhit*a[-HPkh]
577 #undef OPTSTR_df
578 #define OPTSTR_df "HPkhit*a[-HPkh]"
579 #ifdef CLEANUP_df
580 #undef CLEANUP_df
581 #undef FOR_df
582 #undef FLAG_a
583 #undef FLAG_t
584 #undef FLAG_i
585 #undef FLAG_h
586 #undef FLAG_k
587 #undef FLAG_P
588 #undef FLAG_H
589 #endif
590 
591 // dhcp   V:H:F:x*r:O*A#<0=20T#<0=3t#<0=3s:p:i:SBRCaovqnbf
592 #undef OPTSTR_dhcp
593 #define OPTSTR_dhcp "V:H:F:x*r:O*A#<0=20T#<0=3t#<0=3s:p:i:SBRCaovqnbf"
594 #ifdef CLEANUP_dhcp
595 #undef CLEANUP_dhcp
596 #undef FOR_dhcp
597 #undef FLAG_f
598 #undef FLAG_b
599 #undef FLAG_n
600 #undef FLAG_q
601 #undef FLAG_v
602 #undef FLAG_o
603 #undef FLAG_a
604 #undef FLAG_C
605 #undef FLAG_R
606 #undef FLAG_B
607 #undef FLAG_S
608 #undef FLAG_i
609 #undef FLAG_p
610 #undef FLAG_s
611 #undef FLAG_t
612 #undef FLAG_T
613 #undef FLAG_A
614 #undef FLAG_O
615 #undef FLAG_r
616 #undef FLAG_x
617 #undef FLAG_F
618 #undef FLAG_H
619 #undef FLAG_V
620 #endif
621 
622 // dhcp6   r:A#<0T#<0t#<0s:p:i:SRvqnbf
623 #undef OPTSTR_dhcp6
624 #define OPTSTR_dhcp6 "r:A#<0T#<0t#<0s:p:i:SRvqnbf"
625 #ifdef CLEANUP_dhcp6
626 #undef CLEANUP_dhcp6
627 #undef FOR_dhcp6
628 #undef FLAG_f
629 #undef FLAG_b
630 #undef FLAG_n
631 #undef FLAG_q
632 #undef FLAG_v
633 #undef FLAG_R
634 #undef FLAG_S
635 #undef FLAG_i
636 #undef FLAG_p
637 #undef FLAG_s
638 #undef FLAG_t
639 #undef FLAG_T
640 #undef FLAG_A
641 #undef FLAG_r
642 #endif
643 
644 // dhcpd   >1P#<0>65535fi:S46[!46]
645 #undef OPTSTR_dhcpd
646 #define OPTSTR_dhcpd ">1P#<0>65535fi:S46[!46]"
647 #ifdef CLEANUP_dhcpd
648 #undef CLEANUP_dhcpd
649 #undef FOR_dhcpd
650 #undef FLAG_6
651 #undef FLAG_4
652 #undef FLAG_S
653 #undef FLAG_i
654 #undef FLAG_f
655 #undef FLAG_P
656 #endif
657 
658 // diff <2>2(color)(strip-trailing-cr)B(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 <2>2(color)(strip-trailing-cr)B(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
659 #undef OPTSTR_diff
660 #define OPTSTR_diff "<2>2(color)(strip-trailing-cr)B(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"
661 #ifdef CLEANUP_diff
662 #undef CLEANUP_diff
663 #undef FOR_diff
664 #undef FLAG_U
665 #undef FLAG_r
666 #undef FLAG_N
667 #undef FLAG_S
668 #undef FLAG_L
669 #undef FLAG_a
670 #undef FLAG_q
671 #undef FLAG_s
672 #undef FLAG_T
673 #undef FLAG_i
674 #undef FLAG_w
675 #undef FLAG_t
676 #undef FLAG_u
677 #undef FLAG_b
678 #undef FLAG_d
679 #undef FLAG_B
680 #undef FLAG_strip_trailing_cr
681 #undef FLAG_color
682 #endif
683 
684 // dirname <1 <1
685 #undef OPTSTR_dirname
686 #define OPTSTR_dirname "<1"
687 #ifdef CLEANUP_dirname
688 #undef CLEANUP_dirname
689 #undef FOR_dirname
690 #endif
691 
692 // dmesg   w(follow)CSTtrs#<1n#c[!Ttr][!Cc][!Sw]
693 #undef OPTSTR_dmesg
694 #define OPTSTR_dmesg "w(follow)CSTtrs#<1n#c[!Ttr][!Cc][!Sw]"
695 #ifdef CLEANUP_dmesg
696 #undef CLEANUP_dmesg
697 #undef FOR_dmesg
698 #undef FLAG_c
699 #undef FLAG_n
700 #undef FLAG_s
701 #undef FLAG_r
702 #undef FLAG_t
703 #undef FLAG_T
704 #undef FLAG_S
705 #undef FLAG_C
706 #undef FLAG_w
707 #endif
708 
709 // dnsdomainname   >0
710 #undef OPTSTR_dnsdomainname
711 #define OPTSTR_dnsdomainname ">0"
712 #ifdef CLEANUP_dnsdomainname
713 #undef CLEANUP_dnsdomainname
714 #undef FOR_dnsdomainname
715 #endif
716 
717 // dos2unix
718 #undef OPTSTR_dos2unix
719 #define OPTSTR_dos2unix 0
720 #ifdef CLEANUP_dos2unix
721 #undef CLEANUP_dos2unix
722 #undef FOR_dos2unix
723 #endif
724 
725 // du d#<0=-1hmlcaHkKLsx[-HL][-kKmh] d#<0=-1hmlcaHkKLsx[-HL][-kKmh]
726 #undef OPTSTR_du
727 #define OPTSTR_du "d#<0=-1hmlcaHkKLsx[-HL][-kKmh]"
728 #ifdef CLEANUP_du
729 #undef CLEANUP_du
730 #undef FOR_du
731 #undef FLAG_x
732 #undef FLAG_s
733 #undef FLAG_L
734 #undef FLAG_K
735 #undef FLAG_k
736 #undef FLAG_H
737 #undef FLAG_a
738 #undef FLAG_c
739 #undef FLAG_l
740 #undef FLAG_m
741 #undef FLAG_h
742 #undef FLAG_d
743 #endif
744 
745 // dumpleases   >0arf:[!ar]
746 #undef OPTSTR_dumpleases
747 #define OPTSTR_dumpleases ">0arf:[!ar]"
748 #ifdef CLEANUP_dumpleases
749 #undef CLEANUP_dumpleases
750 #undef FOR_dumpleases
751 #undef FLAG_f
752 #undef FLAG_r
753 #undef FLAG_a
754 #endif
755 
756 // echo ^?Een[-eE] ^?Een[-eE]
757 #undef OPTSTR_echo
758 #define OPTSTR_echo "^?Een[-eE]"
759 #ifdef CLEANUP_echo
760 #undef CLEANUP_echo
761 #undef FOR_echo
762 #undef FLAG_n
763 #undef FLAG_e
764 #undef FLAG_E
765 #endif
766 
767 // eject   >1stT[!tT]
768 #undef OPTSTR_eject
769 #define OPTSTR_eject ">1stT[!tT]"
770 #ifdef CLEANUP_eject
771 #undef CLEANUP_eject
772 #undef FOR_eject
773 #undef FLAG_T
774 #undef FLAG_t
775 #undef FLAG_s
776 #endif
777 
778 // env ^0iu* ^0iu*
779 #undef OPTSTR_env
780 #define OPTSTR_env "^0iu*"
781 #ifdef CLEANUP_env
782 #undef CLEANUP_env
783 #undef FOR_env
784 #undef FLAG_u
785 #undef FLAG_i
786 #undef FLAG_0
787 #endif
788 
789 // exit
790 #undef OPTSTR_exit
791 #define OPTSTR_exit 0
792 #ifdef CLEANUP_exit
793 #undef CLEANUP_exit
794 #undef FOR_exit
795 #endif
796 
797 // expand   t*
798 #undef OPTSTR_expand
799 #define OPTSTR_expand "t*"
800 #ifdef CLEANUP_expand
801 #undef CLEANUP_expand
802 #undef FOR_expand
803 #undef FLAG_t
804 #endif
805 
806 // expr
807 #undef OPTSTR_expr
808 #define OPTSTR_expr 0
809 #ifdef CLEANUP_expr
810 #undef CLEANUP_expr
811 #undef FOR_expr
812 #endif
813 
814 // factor
815 #undef OPTSTR_factor
816 #define OPTSTR_factor 0
817 #ifdef CLEANUP_factor
818 #undef CLEANUP_factor
819 #undef FOR_factor
820 #endif
821 
822 // fallocate   >1l#|o#
823 #undef OPTSTR_fallocate
824 #define OPTSTR_fallocate ">1l#|o#"
825 #ifdef CLEANUP_fallocate
826 #undef CLEANUP_fallocate
827 #undef FOR_fallocate
828 #undef FLAG_o
829 #undef FLAG_l
830 #endif
831 
832 // false
833 #undef OPTSTR_false
834 #define OPTSTR_false 0
835 #ifdef CLEANUP_false
836 #undef CLEANUP_false
837 #undef FOR_false
838 #endif
839 
840 // fdisk   C#<0H#<0S#<0b#<512ul
841 #undef OPTSTR_fdisk
842 #define OPTSTR_fdisk "C#<0H#<0S#<0b#<512ul"
843 #ifdef CLEANUP_fdisk
844 #undef CLEANUP_fdisk
845 #undef FOR_fdisk
846 #undef FLAG_l
847 #undef FLAG_u
848 #undef FLAG_b
849 #undef FLAG_S
850 #undef FLAG_H
851 #undef FLAG_C
852 #endif
853 
854 // file   <1bhLs[!hL]
855 #undef OPTSTR_file
856 #define OPTSTR_file "<1bhLs[!hL]"
857 #ifdef CLEANUP_file
858 #undef CLEANUP_file
859 #undef FOR_file
860 #undef FLAG_s
861 #undef FLAG_L
862 #undef FLAG_h
863 #undef FLAG_b
864 #endif
865 
866 // find ?^HL[-HL] ?^HL[-HL]
867 #undef OPTSTR_find
868 #define OPTSTR_find "?^HL[-HL]"
869 #ifdef CLEANUP_find
870 #undef CLEANUP_find
871 #undef FOR_find
872 #undef FLAG_L
873 #undef FLAG_H
874 #endif
875 
876 // flock   <1>1nsux[-sux]
877 #undef OPTSTR_flock
878 #define OPTSTR_flock "<1>1nsux[-sux]"
879 #ifdef CLEANUP_flock
880 #undef CLEANUP_flock
881 #undef FOR_flock
882 #undef FLAG_x
883 #undef FLAG_u
884 #undef FLAG_s
885 #undef FLAG_n
886 #endif
887 
888 // fmt   w#<0=75
889 #undef OPTSTR_fmt
890 #define OPTSTR_fmt "w#<0=75"
891 #ifdef CLEANUP_fmt
892 #undef CLEANUP_fmt
893 #undef FOR_fmt
894 #undef FLAG_w
895 #endif
896 
897 // fold   bsuw#<1
898 #undef OPTSTR_fold
899 #define OPTSTR_fold "bsuw#<1"
900 #ifdef CLEANUP_fold
901 #undef CLEANUP_fold
902 #undef FOR_fold
903 #undef FLAG_w
904 #undef FLAG_u
905 #undef FLAG_s
906 #undef FLAG_b
907 #endif
908 
909 // free   htgmkb[!htgmkb]
910 #undef OPTSTR_free
911 #define OPTSTR_free "htgmkb[!htgmkb]"
912 #ifdef CLEANUP_free
913 #undef CLEANUP_free
914 #undef FOR_free
915 #undef FLAG_b
916 #undef FLAG_k
917 #undef FLAG_m
918 #undef FLAG_g
919 #undef FLAG_t
920 #undef FLAG_h
921 #endif
922 
923 // freeramdisk   <1>1
924 #undef OPTSTR_freeramdisk
925 #define OPTSTR_freeramdisk "<1>1"
926 #ifdef CLEANUP_freeramdisk
927 #undef CLEANUP_freeramdisk
928 #undef FOR_freeramdisk
929 #endif
930 
931 // fsck   ?t:ANPRTVsC#
932 #undef OPTSTR_fsck
933 #define OPTSTR_fsck "?t:ANPRTVsC#"
934 #ifdef CLEANUP_fsck
935 #undef CLEANUP_fsck
936 #undef FOR_fsck
937 #undef FLAG_C
938 #undef FLAG_s
939 #undef FLAG_V
940 #undef FLAG_T
941 #undef FLAG_R
942 #undef FLAG_P
943 #undef FLAG_N
944 #undef FLAG_A
945 #undef FLAG_t
946 #endif
947 
948 // fsfreeze   <1>1f|u|[!fu]
949 #undef OPTSTR_fsfreeze
950 #define OPTSTR_fsfreeze "<1>1f|u|[!fu]"
951 #ifdef CLEANUP_fsfreeze
952 #undef CLEANUP_fsfreeze
953 #undef FOR_fsfreeze
954 #undef FLAG_u
955 #undef FLAG_f
956 #endif
957 
958 // fstype   <1
959 #undef OPTSTR_fstype
960 #define OPTSTR_fstype "<1"
961 #ifdef CLEANUP_fstype
962 #undef CLEANUP_fstype
963 #undef FOR_fstype
964 #endif
965 
966 // fsync   <1d
967 #undef OPTSTR_fsync
968 #define OPTSTR_fsync "<1d"
969 #ifdef CLEANUP_fsync
970 #undef CLEANUP_fsync
971 #undef FOR_fsync
972 #undef FLAG_d
973 #endif
974 
975 // ftpget   <2>3P:cp:u:vgslLmMdD[-gs][!gslLmMdD][!clL]
976 #undef OPTSTR_ftpget
977 #define OPTSTR_ftpget "<2>3P:cp:u:vgslLmMdD[-gs][!gslLmMdD][!clL]"
978 #ifdef CLEANUP_ftpget
979 #undef CLEANUP_ftpget
980 #undef FOR_ftpget
981 #undef FLAG_D
982 #undef FLAG_d
983 #undef FLAG_M
984 #undef FLAG_m
985 #undef FLAG_L
986 #undef FLAG_l
987 #undef FLAG_s
988 #undef FLAG_g
989 #undef FLAG_v
990 #undef FLAG_u
991 #undef FLAG_p
992 #undef FLAG_c
993 #undef FLAG_P
994 #endif
995 
996 // getconf >2al >2al
997 #undef OPTSTR_getconf
998 #define OPTSTR_getconf ">2al"
999 #ifdef CLEANUP_getconf
1000 #undef CLEANUP_getconf
1001 #undef FOR_getconf
1002 #undef FLAG_l
1003 #undef FLAG_a
1004 #endif
1005 
1006 // getenforce   >0
1007 #undef OPTSTR_getenforce
1008 #define OPTSTR_getenforce ">0"
1009 #ifdef CLEANUP_getenforce
1010 #undef CLEANUP_getenforce
1011 #undef FOR_getenforce
1012 #endif
1013 
1014 // getfattr   (only-values)dhn:
1015 #undef OPTSTR_getfattr
1016 #define OPTSTR_getfattr "(only-values)dhn:"
1017 #ifdef CLEANUP_getfattr
1018 #undef CLEANUP_getfattr
1019 #undef FOR_getfattr
1020 #undef FLAG_n
1021 #undef FLAG_h
1022 #undef FLAG_d
1023 #undef FLAG_only_values
1024 #endif
1025 
1026 // getopt ^a(alternative)n:(name)o:(options)l*(long)(longoptions)Tu ^a(alternative)n:(name)o:(options)l*(long)(longoptions)Tu
1027 #undef OPTSTR_getopt
1028 #define OPTSTR_getopt "^a(alternative)n:(name)o:(options)l*(long)(longoptions)Tu"
1029 #ifdef CLEANUP_getopt
1030 #undef CLEANUP_getopt
1031 #undef FOR_getopt
1032 #undef FLAG_u
1033 #undef FLAG_T
1034 #undef FLAG_l
1035 #undef FLAG_o
1036 #undef FLAG_n
1037 #undef FLAG_a
1038 #endif
1039 
1040 // getty   <2t#<0H:I:l:f:iwnmLh
1041 #undef OPTSTR_getty
1042 #define OPTSTR_getty "<2t#<0H:I:l:f:iwnmLh"
1043 #ifdef CLEANUP_getty
1044 #undef CLEANUP_getty
1045 #undef FOR_getty
1046 #undef FLAG_h
1047 #undef FLAG_L
1048 #undef FLAG_m
1049 #undef FLAG_n
1050 #undef FLAG_w
1051 #undef FLAG_i
1052 #undef FLAG_f
1053 #undef FLAG_l
1054 #undef FLAG_I
1055 #undef FLAG_H
1056 #undef FLAG_t
1057 #endif
1058 
1059 // grep (line-buffered)(color):;(exclude-dir)*S(exclude)*M(include)*ZzEFHIab(byte-offset)h(no-filename)ino(only-matching)rRsvwcl(files-with-matches)q(quiet)(silent)e*f*C#B#A#m#x[!wx][!EFw] (line-buffered)(color):;(exclude-dir)*S(exclude)*M(include)*ZzEFHIab(byte-offset)h(no-filename)ino(only-matching)rRsvwcl(files-with-matches)q(quiet)(silent)e*f*C#B#A#m#x[!wx][!EFw]
1060 #undef OPTSTR_grep
1061 #define OPTSTR_grep "(line-buffered)(color):;(exclude-dir)*S(exclude)*M(include)*ZzEFHIab(byte-offset)h(no-filename)ino(only-matching)rRsvwcl(files-with-matches)q(quiet)(silent)e*f*C#B#A#m#x[!wx][!EFw]"
1062 #ifdef CLEANUP_grep
1063 #undef CLEANUP_grep
1064 #undef FOR_grep
1065 #undef FLAG_x
1066 #undef FLAG_m
1067 #undef FLAG_A
1068 #undef FLAG_B
1069 #undef FLAG_C
1070 #undef FLAG_f
1071 #undef FLAG_e
1072 #undef FLAG_q
1073 #undef FLAG_l
1074 #undef FLAG_c
1075 #undef FLAG_w
1076 #undef FLAG_v
1077 #undef FLAG_s
1078 #undef FLAG_R
1079 #undef FLAG_r
1080 #undef FLAG_o
1081 #undef FLAG_n
1082 #undef FLAG_i
1083 #undef FLAG_h
1084 #undef FLAG_b
1085 #undef FLAG_a
1086 #undef FLAG_I
1087 #undef FLAG_H
1088 #undef FLAG_F
1089 #undef FLAG_E
1090 #undef FLAG_z
1091 #undef FLAG_Z
1092 #undef FLAG_M
1093 #undef FLAG_S
1094 #undef FLAG_exclude_dir
1095 #undef FLAG_color
1096 #undef FLAG_line_buffered
1097 #endif
1098 
1099 // groupadd   <1>2g#<0S
1100 #undef OPTSTR_groupadd
1101 #define OPTSTR_groupadd "<1>2g#<0S"
1102 #ifdef CLEANUP_groupadd
1103 #undef CLEANUP_groupadd
1104 #undef FOR_groupadd
1105 #undef FLAG_S
1106 #undef FLAG_g
1107 #endif
1108 
1109 // groupdel   <1>2
1110 #undef OPTSTR_groupdel
1111 #define OPTSTR_groupdel "<1>2"
1112 #ifdef CLEANUP_groupdel
1113 #undef CLEANUP_groupdel
1114 #undef FOR_groupdel
1115 #endif
1116 
1117 // groups
1118 #undef OPTSTR_groups
1119 #define OPTSTR_groups 0
1120 #ifdef CLEANUP_groups
1121 #undef CLEANUP_groups
1122 #undef FOR_groups
1123 #endif
1124 
1125 // gunzip   cdfk123456789[-123456789]
1126 #undef OPTSTR_gunzip
1127 #define OPTSTR_gunzip "cdfk123456789[-123456789]"
1128 #ifdef CLEANUP_gunzip
1129 #undef CLEANUP_gunzip
1130 #undef FOR_gunzip
1131 #undef FLAG_9
1132 #undef FLAG_8
1133 #undef FLAG_7
1134 #undef FLAG_6
1135 #undef FLAG_5
1136 #undef FLAG_4
1137 #undef FLAG_3
1138 #undef FLAG_2
1139 #undef FLAG_1
1140 #undef FLAG_k
1141 #undef FLAG_f
1142 #undef FLAG_d
1143 #undef FLAG_c
1144 #endif
1145 
1146 // gzip ncdfk123456789[-123456789] ncdfk123456789[-123456789]
1147 #undef OPTSTR_gzip
1148 #define OPTSTR_gzip "ncdfk123456789[-123456789]"
1149 #ifdef CLEANUP_gzip
1150 #undef CLEANUP_gzip
1151 #undef FOR_gzip
1152 #undef FLAG_9
1153 #undef FLAG_8
1154 #undef FLAG_7
1155 #undef FLAG_6
1156 #undef FLAG_5
1157 #undef FLAG_4
1158 #undef FLAG_3
1159 #undef FLAG_2
1160 #undef FLAG_1
1161 #undef FLAG_k
1162 #undef FLAG_f
1163 #undef FLAG_d
1164 #undef FLAG_c
1165 #undef FLAG_n
1166 #endif
1167 
1168 // head ?n(lines)#<0=10c(bytes)#<0qv[-nc] ?n(lines)#<0=10c(bytes)#<0qv[-nc]
1169 #undef OPTSTR_head
1170 #define OPTSTR_head "?n(lines)#<0=10c(bytes)#<0qv[-nc]"
1171 #ifdef CLEANUP_head
1172 #undef CLEANUP_head
1173 #undef FOR_head
1174 #undef FLAG_v
1175 #undef FLAG_q
1176 #undef FLAG_c
1177 #undef FLAG_n
1178 #endif
1179 
1180 // hello
1181 #undef OPTSTR_hello
1182 #define OPTSTR_hello 0
1183 #ifdef CLEANUP_hello
1184 #undef CLEANUP_hello
1185 #undef FOR_hello
1186 #endif
1187 
1188 // help   ahu
1189 #undef OPTSTR_help
1190 #define OPTSTR_help "ahu"
1191 #ifdef CLEANUP_help
1192 #undef CLEANUP_help
1193 #undef FOR_help
1194 #undef FLAG_u
1195 #undef FLAG_h
1196 #undef FLAG_a
1197 #endif
1198 
1199 // hexedit   <1>1r
1200 #undef OPTSTR_hexedit
1201 #define OPTSTR_hexedit "<1>1r"
1202 #ifdef CLEANUP_hexedit
1203 #undef CLEANUP_hexedit
1204 #undef FOR_hexedit
1205 #undef FLAG_r
1206 #endif
1207 
1208 // host   <1>2avt:
1209 #undef OPTSTR_host
1210 #define OPTSTR_host "<1>2avt:"
1211 #ifdef CLEANUP_host
1212 #undef CLEANUP_host
1213 #undef FOR_host
1214 #undef FLAG_t
1215 #undef FLAG_v
1216 #undef FLAG_a
1217 #endif
1218 
1219 // hostid   >0
1220 #undef OPTSTR_hostid
1221 #define OPTSTR_hostid ">0"
1222 #ifdef CLEANUP_hostid
1223 #undef CLEANUP_hostid
1224 #undef FOR_hostid
1225 #endif
1226 
1227 // hostname >1bdsfF:[!bdsf] >1bdsfF:[!bdsf]
1228 #undef OPTSTR_hostname
1229 #define OPTSTR_hostname ">1bdsfF:[!bdsf]"
1230 #ifdef CLEANUP_hostname
1231 #undef CLEANUP_hostname
1232 #undef FOR_hostname
1233 #undef FLAG_F
1234 #undef FLAG_f
1235 #undef FLAG_s
1236 #undef FLAG_d
1237 #undef FLAG_b
1238 #endif
1239 
1240 // hwclock   >0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw]
1241 #undef OPTSTR_hwclock
1242 #define OPTSTR_hwclock ">0(fast)f(rtc):u(utc)l(localtime)t(systz)s(hctosys)r(show)w(systohc)[-ul][!rtsw]"
1243 #ifdef CLEANUP_hwclock
1244 #undef CLEANUP_hwclock
1245 #undef FOR_hwclock
1246 #undef FLAG_w
1247 #undef FLAG_r
1248 #undef FLAG_s
1249 #undef FLAG_t
1250 #undef FLAG_l
1251 #undef FLAG_u
1252 #undef FLAG_f
1253 #undef FLAG_fast
1254 #endif
1255 
1256 // i2cdetect   >3aFly
1257 #undef OPTSTR_i2cdetect
1258 #define OPTSTR_i2cdetect ">3aFly"
1259 #ifdef CLEANUP_i2cdetect
1260 #undef CLEANUP_i2cdetect
1261 #undef FOR_i2cdetect
1262 #undef FLAG_y
1263 #undef FLAG_l
1264 #undef FLAG_F
1265 #undef FLAG_a
1266 #endif
1267 
1268 // i2cdump   <2>2fy
1269 #undef OPTSTR_i2cdump
1270 #define OPTSTR_i2cdump "<2>2fy"
1271 #ifdef CLEANUP_i2cdump
1272 #undef CLEANUP_i2cdump
1273 #undef FOR_i2cdump
1274 #undef FLAG_y
1275 #undef FLAG_f
1276 #endif
1277 
1278 // i2cget   <3>3fy
1279 #undef OPTSTR_i2cget
1280 #define OPTSTR_i2cget "<3>3fy"
1281 #ifdef CLEANUP_i2cget
1282 #undef CLEANUP_i2cget
1283 #undef FOR_i2cget
1284 #undef FLAG_y
1285 #undef FLAG_f
1286 #endif
1287 
1288 // i2cset   <4fy
1289 #undef OPTSTR_i2cset
1290 #define OPTSTR_i2cset "<4fy"
1291 #ifdef CLEANUP_i2cset
1292 #undef CLEANUP_i2cset
1293 #undef FOR_i2cset
1294 #undef FLAG_y
1295 #undef FLAG_f
1296 #endif
1297 
1298 // iconv   cst:f:
1299 #undef OPTSTR_iconv
1300 #define OPTSTR_iconv "cst:f:"
1301 #ifdef CLEANUP_iconv
1302 #undef CLEANUP_iconv
1303 #undef FOR_iconv
1304 #undef FLAG_f
1305 #undef FLAG_t
1306 #undef FLAG_s
1307 #undef FLAG_c
1308 #endif
1309 
1310 // id >1nGgru[!Ggu] >1ZnGgru[!ZGgu]
1311 #undef OPTSTR_id
1312 #define OPTSTR_id ">1nGgru[!Ggu]"
1313 #ifdef CLEANUP_id
1314 #undef CLEANUP_id
1315 #undef FOR_id
1316 #undef FLAG_u
1317 #undef FLAG_r
1318 #undef FLAG_g
1319 #undef FLAG_G
1320 #undef FLAG_n
1321 #undef FLAG_Z
1322 #endif
1323 
1324 // ifconfig   ^?aS
1325 #undef OPTSTR_ifconfig
1326 #define OPTSTR_ifconfig "^?aS"
1327 #ifdef CLEANUP_ifconfig
1328 #undef CLEANUP_ifconfig
1329 #undef FOR_ifconfig
1330 #undef FLAG_S
1331 #undef FLAG_a
1332 #endif
1333 
1334 // init
1335 #undef OPTSTR_init
1336 #define OPTSTR_init 0
1337 #ifdef CLEANUP_init
1338 #undef CLEANUP_init
1339 #undef FOR_init
1340 #endif
1341 
1342 // inotifyd   <2
1343 #undef OPTSTR_inotifyd
1344 #define OPTSTR_inotifyd "<2"
1345 #ifdef CLEANUP_inotifyd
1346 #undef CLEANUP_inotifyd
1347 #undef FOR_inotifyd
1348 #endif
1349 
1350 // insmod   <1
1351 #undef OPTSTR_insmod
1352 #define OPTSTR_insmod "<1"
1353 #ifdef CLEANUP_insmod
1354 #undef CLEANUP_insmod
1355 #undef FOR_insmod
1356 #endif
1357 
1358 // install   <1cdDpsvm:o:g:
1359 #undef OPTSTR_install
1360 #define OPTSTR_install "<1cdDpsvm:o:g:"
1361 #ifdef CLEANUP_install
1362 #undef CLEANUP_install
1363 #undef FOR_install
1364 #undef FLAG_g
1365 #undef FLAG_o
1366 #undef FLAG_m
1367 #undef FLAG_v
1368 #undef FLAG_s
1369 #undef FLAG_p
1370 #undef FLAG_D
1371 #undef FLAG_d
1372 #undef FLAG_c
1373 #endif
1374 
1375 // ionice   ^tc#<0>3=2n#<0>7=5p#
1376 #undef OPTSTR_ionice
1377 #define OPTSTR_ionice "^tc#<0>3=2n#<0>7=5p#"
1378 #ifdef CLEANUP_ionice
1379 #undef CLEANUP_ionice
1380 #undef FOR_ionice
1381 #undef FLAG_p
1382 #undef FLAG_n
1383 #undef FLAG_c
1384 #undef FLAG_t
1385 #endif
1386 
1387 // iorenice   ?<1>3
1388 #undef OPTSTR_iorenice
1389 #define OPTSTR_iorenice "?<1>3"
1390 #ifdef CLEANUP_iorenice
1391 #undef CLEANUP_iorenice
1392 #undef FOR_iorenice
1393 #endif
1394 
1395 // iotop   >0AaKOHk*o*p*u*s#<1=7d%<100=3000m#n#<1bq
1396 #undef OPTSTR_iotop
1397 #define OPTSTR_iotop ">0AaKOHk*o*p*u*s#<1=7d%<100=3000m#n#<1bq"
1398 #ifdef CLEANUP_iotop
1399 #undef CLEANUP_iotop
1400 #undef FOR_iotop
1401 #undef FLAG_q
1402 #undef FLAG_b
1403 #undef FLAG_n
1404 #undef FLAG_m
1405 #undef FLAG_d
1406 #undef FLAG_s
1407 #undef FLAG_u
1408 #undef FLAG_p
1409 #undef FLAG_o
1410 #undef FLAG_k
1411 #undef FLAG_H
1412 #undef FLAG_O
1413 #undef FLAG_K
1414 #undef FLAG_a
1415 #undef FLAG_A
1416 #endif
1417 
1418 // ip
1419 #undef OPTSTR_ip
1420 #define OPTSTR_ip 0
1421 #ifdef CLEANUP_ip
1422 #undef CLEANUP_ip
1423 #undef FOR_ip
1424 #endif
1425 
1426 // ipcrm   m*M*s*S*q*Q*
1427 #undef OPTSTR_ipcrm
1428 #define OPTSTR_ipcrm "m*M*s*S*q*Q*"
1429 #ifdef CLEANUP_ipcrm
1430 #undef CLEANUP_ipcrm
1431 #undef FOR_ipcrm
1432 #undef FLAG_Q
1433 #undef FLAG_q
1434 #undef FLAG_S
1435 #undef FLAG_s
1436 #undef FLAG_M
1437 #undef FLAG_m
1438 #endif
1439 
1440 // ipcs   acptulsqmi#
1441 #undef OPTSTR_ipcs
1442 #define OPTSTR_ipcs "acptulsqmi#"
1443 #ifdef CLEANUP_ipcs
1444 #undef CLEANUP_ipcs
1445 #undef FOR_ipcs
1446 #undef FLAG_i
1447 #undef FLAG_m
1448 #undef FLAG_q
1449 #undef FLAG_s
1450 #undef FLAG_l
1451 #undef FLAG_u
1452 #undef FLAG_t
1453 #undef FLAG_p
1454 #undef FLAG_c
1455 #undef FLAG_a
1456 #endif
1457 
1458 // kill   ?ls:
1459 #undef OPTSTR_kill
1460 #define OPTSTR_kill "?ls: "
1461 #ifdef CLEANUP_kill
1462 #undef CLEANUP_kill
1463 #undef FOR_kill
1464 #undef FLAG_s
1465 #undef FLAG_l
1466 #endif
1467 
1468 // killall   ?s:ilqvw
1469 #undef OPTSTR_killall
1470 #define OPTSTR_killall "?s:ilqvw"
1471 #ifdef CLEANUP_killall
1472 #undef CLEANUP_killall
1473 #undef FOR_killall
1474 #undef FLAG_w
1475 #undef FLAG_v
1476 #undef FLAG_q
1477 #undef FLAG_l
1478 #undef FLAG_i
1479 #undef FLAG_s
1480 #endif
1481 
1482 // killall5   ?o*ls: [!lo][!ls]
1483 #undef OPTSTR_killall5
1484 #define OPTSTR_killall5 "?o*ls: [!lo][!ls]"
1485 #ifdef CLEANUP_killall5
1486 #undef CLEANUP_killall5
1487 #undef FOR_killall5
1488 #undef FLAG_s
1489 #undef FLAG_l
1490 #undef FLAG_o
1491 #endif
1492 
1493 // klogd   c#<1>8n
1494 #undef OPTSTR_klogd
1495 #define OPTSTR_klogd "c#<1>8n"
1496 #ifdef CLEANUP_klogd
1497 #undef CLEANUP_klogd
1498 #undef FOR_klogd
1499 #undef FLAG_n
1500 #undef FLAG_c
1501 #endif
1502 
1503 // last   f:W
1504 #undef OPTSTR_last
1505 #define OPTSTR_last "f:W"
1506 #ifdef CLEANUP_last
1507 #undef CLEANUP_last
1508 #undef FOR_last
1509 #undef FLAG_W
1510 #undef FLAG_f
1511 #endif
1512 
1513 // link   <2>2
1514 #undef OPTSTR_link
1515 #define OPTSTR_link "<2>2"
1516 #ifdef CLEANUP_link
1517 #undef CLEANUP_link
1518 #undef FOR_link
1519 #endif
1520 
1521 // ln <1rt:Tvnfs <1rt:Tvnfs
1522 #undef OPTSTR_ln
1523 #define OPTSTR_ln "<1rt:Tvnfs"
1524 #ifdef CLEANUP_ln
1525 #undef CLEANUP_ln
1526 #undef FOR_ln
1527 #undef FLAG_s
1528 #undef FLAG_f
1529 #undef FLAG_n
1530 #undef FLAG_v
1531 #undef FLAG_T
1532 #undef FLAG_t
1533 #undef FLAG_r
1534 #endif
1535 
1536 // load_policy   <1>1
1537 #undef OPTSTR_load_policy
1538 #define OPTSTR_load_policy "<1>1"
1539 #ifdef CLEANUP_load_policy
1540 #undef CLEANUP_load_policy
1541 #undef FOR_load_policy
1542 #endif
1543 
1544 // log   <1p:t:
1545 #undef OPTSTR_log
1546 #define OPTSTR_log "<1p:t:"
1547 #ifdef CLEANUP_log
1548 #undef CLEANUP_log
1549 #undef FOR_log
1550 #undef FLAG_t
1551 #undef FLAG_p
1552 #endif
1553 
1554 // logger   st:p:
1555 #undef OPTSTR_logger
1556 #define OPTSTR_logger "st:p:"
1557 #ifdef CLEANUP_logger
1558 #undef CLEANUP_logger
1559 #undef FOR_logger
1560 #undef FLAG_p
1561 #undef FLAG_t
1562 #undef FLAG_s
1563 #endif
1564 
1565 // login   >1f:ph:
1566 #undef OPTSTR_login
1567 #define OPTSTR_login ">1f:ph:"
1568 #ifdef CLEANUP_login
1569 #undef CLEANUP_login
1570 #undef FOR_login
1571 #undef FLAG_h
1572 #undef FLAG_p
1573 #undef FLAG_f
1574 #endif
1575 
1576 // logname   >0
1577 #undef OPTSTR_logname
1578 #define OPTSTR_logname ">0"
1579 #ifdef CLEANUP_logname
1580 #undef CLEANUP_logname
1581 #undef FOR_logname
1582 #endif
1583 
1584 // logwrapper
1585 #undef OPTSTR_logwrapper
1586 #define OPTSTR_logwrapper 0
1587 #ifdef CLEANUP_logwrapper
1588 #undef CLEANUP_logwrapper
1589 #undef FOR_logwrapper
1590 #endif
1591 
1592 // losetup   >2S(sizelimit)#s(show)ro#j:fdcaD[!afj]
1593 #undef OPTSTR_losetup
1594 #define OPTSTR_losetup ">2S(sizelimit)#s(show)ro#j:fdcaD[!afj]"
1595 #ifdef CLEANUP_losetup
1596 #undef CLEANUP_losetup
1597 #undef FOR_losetup
1598 #undef FLAG_D
1599 #undef FLAG_a
1600 #undef FLAG_c
1601 #undef FLAG_d
1602 #undef FLAG_f
1603 #undef FLAG_j
1604 #undef FLAG_o
1605 #undef FLAG_r
1606 #undef FLAG_s
1607 #undef FLAG_S
1608 #endif
1609 
1610 // ls (color):;(full-time)(show-control-chars)ZgoACFHLRSabcdfhikl@mnpqrstuw#=80<0x1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL][!qb] (color):;(full-time)(show-control-chars)ZgoACFHLRSabcdfhikl@mnpqrstuw#=80<0x1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL][!qb]
1611 #undef OPTSTR_ls
1612 #define OPTSTR_ls "(color):;(full-time)(show-control-chars)ZgoACFHLRSabcdfhikl@mnpqrstuw#=80<0x1[-Cxm1][-Cxml][-Cxmo][-Cxmg][-cu][-ftS][-HL][!qb]"
1613 #ifdef CLEANUP_ls
1614 #undef CLEANUP_ls
1615 #undef FOR_ls
1616 #undef FLAG_1
1617 #undef FLAG_x
1618 #undef FLAG_w
1619 #undef FLAG_u
1620 #undef FLAG_t
1621 #undef FLAG_s
1622 #undef FLAG_r
1623 #undef FLAG_q
1624 #undef FLAG_p
1625 #undef FLAG_n
1626 #undef FLAG_m
1627 #undef FLAG_l
1628 #undef FLAG_k
1629 #undef FLAG_i
1630 #undef FLAG_h
1631 #undef FLAG_f
1632 #undef FLAG_d
1633 #undef FLAG_c
1634 #undef FLAG_b
1635 #undef FLAG_a
1636 #undef FLAG_S
1637 #undef FLAG_R
1638 #undef FLAG_L
1639 #undef FLAG_H
1640 #undef FLAG_F
1641 #undef FLAG_C
1642 #undef FLAG_A
1643 #undef FLAG_o
1644 #undef FLAG_g
1645 #undef FLAG_Z
1646 #undef FLAG_show_control_chars
1647 #undef FLAG_full_time
1648 #undef FLAG_color
1649 #endif
1650 
1651 // lsattr   ldapvR
1652 #undef OPTSTR_lsattr
1653 #define OPTSTR_lsattr "ldapvR"
1654 #ifdef CLEANUP_lsattr
1655 #undef CLEANUP_lsattr
1656 #undef FOR_lsattr
1657 #undef FLAG_R
1658 #undef FLAG_v
1659 #undef FLAG_p
1660 #undef FLAG_a
1661 #undef FLAG_d
1662 #undef FLAG_l
1663 #endif
1664 
1665 // lsmod
1666 #undef OPTSTR_lsmod
1667 #define OPTSTR_lsmod 0
1668 #ifdef CLEANUP_lsmod
1669 #undef CLEANUP_lsmod
1670 #undef FOR_lsmod
1671 #endif
1672 
1673 // lsof   lp*t
1674 #undef OPTSTR_lsof
1675 #define OPTSTR_lsof "lp*t"
1676 #ifdef CLEANUP_lsof
1677 #undef CLEANUP_lsof
1678 #undef FOR_lsof
1679 #undef FLAG_t
1680 #undef FLAG_p
1681 #undef FLAG_l
1682 #endif
1683 
1684 // lspci   emkn@i:
1685 #undef OPTSTR_lspci
1686 #define OPTSTR_lspci "emkn@i:"
1687 #ifdef CLEANUP_lspci
1688 #undef CLEANUP_lspci
1689 #undef FOR_lspci
1690 #undef FLAG_i
1691 #undef FLAG_n
1692 #undef FLAG_k
1693 #undef FLAG_m
1694 #undef FLAG_e
1695 #endif
1696 
1697 // lsusb
1698 #undef OPTSTR_lsusb
1699 #define OPTSTR_lsusb 0
1700 #ifdef CLEANUP_lsusb
1701 #undef CLEANUP_lsusb
1702 #undef FOR_lsusb
1703 #endif
1704 
1705 // makedevs   <1>1d:
1706 #undef OPTSTR_makedevs
1707 #define OPTSTR_makedevs "<1>1d:"
1708 #ifdef CLEANUP_makedevs
1709 #undef CLEANUP_makedevs
1710 #undef FOR_makedevs
1711 #undef FLAG_d
1712 #endif
1713 
1714 // man   k:M:
1715 #undef OPTSTR_man
1716 #define OPTSTR_man "k:M:"
1717 #ifdef CLEANUP_man
1718 #undef CLEANUP_man
1719 #undef FOR_man
1720 #undef FLAG_M
1721 #undef FLAG_k
1722 #endif
1723 
1724 // mcookie   v(verbose)V(version)
1725 #undef OPTSTR_mcookie
1726 #define OPTSTR_mcookie "v(verbose)V(version)"
1727 #ifdef CLEANUP_mcookie
1728 #undef CLEANUP_mcookie
1729 #undef FOR_mcookie
1730 #undef FLAG_V
1731 #undef FLAG_v
1732 #endif
1733 
1734 // md5sum bc(check)s(status)[!bc] bc(check)s(status)[!bc]
1735 #undef OPTSTR_md5sum
1736 #define OPTSTR_md5sum "bc(check)s(status)[!bc]"
1737 #ifdef CLEANUP_md5sum
1738 #undef CLEANUP_md5sum
1739 #undef FOR_md5sum
1740 #undef FLAG_s
1741 #undef FLAG_c
1742 #undef FLAG_b
1743 #endif
1744 
1745 // mdev   s
1746 #undef OPTSTR_mdev
1747 #define OPTSTR_mdev "s"
1748 #ifdef CLEANUP_mdev
1749 #undef CLEANUP_mdev
1750 #undef FOR_mdev
1751 #undef FLAG_s
1752 #endif
1753 
1754 // microcom <1>1s:X <1>1s:X
1755 #undef OPTSTR_microcom
1756 #define OPTSTR_microcom "<1>1s:X"
1757 #ifdef CLEANUP_microcom
1758 #undef CLEANUP_microcom
1759 #undef FOR_microcom
1760 #undef FLAG_X
1761 #undef FLAG_s
1762 #endif
1763 
1764 // mix   c:d:l#r#
1765 #undef OPTSTR_mix
1766 #define OPTSTR_mix "c:d:l#r#"
1767 #ifdef CLEANUP_mix
1768 #undef CLEANUP_mix
1769 #undef FOR_mix
1770 #undef FLAG_r
1771 #undef FLAG_l
1772 #undef FLAG_d
1773 #undef FLAG_c
1774 #endif
1775 
1776 // mkdir <1vp(parent)(parents)m: <1Z:vp(parent)(parents)m:
1777 #undef OPTSTR_mkdir
1778 #define OPTSTR_mkdir "<1vp(parent)(parents)m:"
1779 #ifdef CLEANUP_mkdir
1780 #undef CLEANUP_mkdir
1781 #undef FOR_mkdir
1782 #undef FLAG_m
1783 #undef FLAG_p
1784 #undef FLAG_v
1785 #undef FLAG_Z
1786 #endif
1787 
1788 // mke2fs   <1>2g:Fnqm#N#i#b#
1789 #undef OPTSTR_mke2fs
1790 #define OPTSTR_mke2fs "<1>2g:Fnqm#N#i#b#"
1791 #ifdef CLEANUP_mke2fs
1792 #undef CLEANUP_mke2fs
1793 #undef FOR_mke2fs
1794 #undef FLAG_b
1795 #undef FLAG_i
1796 #undef FLAG_N
1797 #undef FLAG_m
1798 #undef FLAG_q
1799 #undef FLAG_n
1800 #undef FLAG_F
1801 #undef FLAG_g
1802 #endif
1803 
1804 // mkfifo   <1Z:m:
1805 #undef OPTSTR_mkfifo
1806 #define OPTSTR_mkfifo "<1Z:m:"
1807 #ifdef CLEANUP_mkfifo
1808 #undef CLEANUP_mkfifo
1809 #undef FOR_mkfifo
1810 #undef FLAG_m
1811 #undef FLAG_Z
1812 #endif
1813 
1814 // mknod   <2>4m(mode):Z:
1815 #undef OPTSTR_mknod
1816 #define OPTSTR_mknod "<2>4m(mode):Z:"
1817 #ifdef CLEANUP_mknod
1818 #undef CLEANUP_mknod
1819 #undef FOR_mknod
1820 #undef FLAG_Z
1821 #undef FLAG_m
1822 #endif
1823 
1824 // mkpasswd   >2S:m:P#=0<0
1825 #undef OPTSTR_mkpasswd
1826 #define OPTSTR_mkpasswd ">2S:m:P#=0<0"
1827 #ifdef CLEANUP_mkpasswd
1828 #undef CLEANUP_mkpasswd
1829 #undef FOR_mkpasswd
1830 #undef FLAG_P
1831 #undef FLAG_m
1832 #undef FLAG_S
1833 #endif
1834 
1835 // mkswap   <1>1L:
1836 #undef OPTSTR_mkswap
1837 #define OPTSTR_mkswap "<1>1L:"
1838 #ifdef CLEANUP_mkswap
1839 #undef CLEANUP_mkswap
1840 #undef FOR_mkswap
1841 #undef FLAG_L
1842 #endif
1843 
1844 // mktemp >1(tmpdir);:uqd(directory)p:t >1(tmpdir);:uqd(directory)p:t
1845 #undef OPTSTR_mktemp
1846 #define OPTSTR_mktemp ">1(tmpdir);:uqd(directory)p:t"
1847 #ifdef CLEANUP_mktemp
1848 #undef CLEANUP_mktemp
1849 #undef FOR_mktemp
1850 #undef FLAG_t
1851 #undef FLAG_p
1852 #undef FLAG_d
1853 #undef FLAG_q
1854 #undef FLAG_u
1855 #undef FLAG_tmpdir
1856 #endif
1857 
1858 // modinfo   <1b:k:F:0
1859 #undef OPTSTR_modinfo
1860 #define OPTSTR_modinfo "<1b:k:F:0"
1861 #ifdef CLEANUP_modinfo
1862 #undef CLEANUP_modinfo
1863 #undef FOR_modinfo
1864 #undef FLAG_0
1865 #undef FLAG_F
1866 #undef FLAG_k
1867 #undef FLAG_b
1868 #endif
1869 
1870 // modprobe   alrqvsDbd*
1871 #undef OPTSTR_modprobe
1872 #define OPTSTR_modprobe "alrqvsDbd*"
1873 #ifdef CLEANUP_modprobe
1874 #undef CLEANUP_modprobe
1875 #undef FOR_modprobe
1876 #undef FLAG_d
1877 #undef FLAG_b
1878 #undef FLAG_D
1879 #undef FLAG_s
1880 #undef FLAG_v
1881 #undef FLAG_q
1882 #undef FLAG_r
1883 #undef FLAG_l
1884 #undef FLAG_a
1885 #endif
1886 
1887 // more
1888 #undef OPTSTR_more
1889 #define OPTSTR_more 0
1890 #ifdef CLEANUP_more
1891 #undef CLEANUP_more
1892 #undef FOR_more
1893 #endif
1894 
1895 // mount   ?O:afnrvwt:o*[-rw]
1896 #undef OPTSTR_mount
1897 #define OPTSTR_mount "?O:afnrvwt:o*[-rw]"
1898 #ifdef CLEANUP_mount
1899 #undef CLEANUP_mount
1900 #undef FOR_mount
1901 #undef FLAG_o
1902 #undef FLAG_t
1903 #undef FLAG_w
1904 #undef FLAG_v
1905 #undef FLAG_r
1906 #undef FLAG_n
1907 #undef FLAG_f
1908 #undef FLAG_a
1909 #undef FLAG_O
1910 #endif
1911 
1912 // mountpoint   <1qdx[-dx]
1913 #undef OPTSTR_mountpoint
1914 #define OPTSTR_mountpoint "<1qdx[-dx]"
1915 #ifdef CLEANUP_mountpoint
1916 #undef CLEANUP_mountpoint
1917 #undef FOR_mountpoint
1918 #undef FLAG_x
1919 #undef FLAG_d
1920 #undef FLAG_q
1921 #endif
1922 
1923 // mv <2vnF(remove-destination)fiT[-ni] <2vnF(remove-destination)fiT[-ni]
1924 #undef OPTSTR_mv
1925 #define OPTSTR_mv "<2vnF(remove-destination)fiT[-ni]"
1926 #ifdef CLEANUP_mv
1927 #undef CLEANUP_mv
1928 #undef FOR_mv
1929 #undef FLAG_T
1930 #undef FLAG_i
1931 #undef FLAG_f
1932 #undef FLAG_F
1933 #undef FLAG_n
1934 #undef FLAG_v
1935 #endif
1936 
1937 // nbd_client   <3>3ns
1938 #undef OPTSTR_nbd_client
1939 #define OPTSTR_nbd_client "<3>3ns"
1940 #ifdef CLEANUP_nbd_client
1941 #undef CLEANUP_nbd_client
1942 #undef FOR_nbd_client
1943 #undef FLAG_s
1944 #undef FLAG_n
1945 #endif
1946 
1947 // netcat   ^tlLw#<1W#<1p#<1>65535q#<1s:f:46uU[!tlL][!Lw][!46U]
1948 #undef OPTSTR_netcat
1949 #define OPTSTR_netcat "^tlLw#<1W#<1p#<1>65535q#<1s:f:46uU[!tlL][!Lw][!46U]"
1950 #ifdef CLEANUP_netcat
1951 #undef CLEANUP_netcat
1952 #undef FOR_netcat
1953 #undef FLAG_U
1954 #undef FLAG_u
1955 #undef FLAG_6
1956 #undef FLAG_4
1957 #undef FLAG_f
1958 #undef FLAG_s
1959 #undef FLAG_q
1960 #undef FLAG_p
1961 #undef FLAG_W
1962 #undef FLAG_w
1963 #undef FLAG_L
1964 #undef FLAG_l
1965 #undef FLAG_t
1966 #endif
1967 
1968 // netstat   pWrxwutneal
1969 #undef OPTSTR_netstat
1970 #define OPTSTR_netstat "pWrxwutneal"
1971 #ifdef CLEANUP_netstat
1972 #undef CLEANUP_netstat
1973 #undef FOR_netstat
1974 #undef FLAG_l
1975 #undef FLAG_a
1976 #undef FLAG_e
1977 #undef FLAG_n
1978 #undef FLAG_t
1979 #undef FLAG_u
1980 #undef FLAG_w
1981 #undef FLAG_x
1982 #undef FLAG_r
1983 #undef FLAG_W
1984 #undef FLAG_p
1985 #endif
1986 
1987 // nice   ^<1n#
1988 #undef OPTSTR_nice
1989 #define OPTSTR_nice "^<1n#"
1990 #ifdef CLEANUP_nice
1991 #undef CLEANUP_nice
1992 #undef FOR_nice
1993 #undef FLAG_n
1994 #endif
1995 
1996 // nl   v#=1l#w#<0=6Eb:n:s:
1997 #undef OPTSTR_nl
1998 #define OPTSTR_nl "v#=1l#w#<0=6Eb:n:s:"
1999 #ifdef CLEANUP_nl
2000 #undef CLEANUP_nl
2001 #undef FOR_nl
2002 #undef FLAG_s
2003 #undef FLAG_n
2004 #undef FLAG_b
2005 #undef FLAG_E
2006 #undef FLAG_w
2007 #undef FLAG_l
2008 #undef FLAG_v
2009 #endif
2010 
2011 // nohup   <1^
2012 #undef OPTSTR_nohup
2013 #define OPTSTR_nohup "<1^"
2014 #ifdef CLEANUP_nohup
2015 #undef CLEANUP_nohup
2016 #undef FOR_nohup
2017 #endif
2018 
2019 // nproc   (all)
2020 #undef OPTSTR_nproc
2021 #define OPTSTR_nproc "(all)"
2022 #ifdef CLEANUP_nproc
2023 #undef CLEANUP_nproc
2024 #undef FOR_nproc
2025 #undef FLAG_all
2026 #endif
2027 
2028 // nsenter   <1F(no-fork)t#<1(target)i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user);
2029 #undef OPTSTR_nsenter
2030 #define OPTSTR_nsenter "<1F(no-fork)t#<1(target)i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user);"
2031 #ifdef CLEANUP_nsenter
2032 #undef CLEANUP_nsenter
2033 #undef FOR_nsenter
2034 #undef FLAG_U
2035 #undef FLAG_u
2036 #undef FLAG_p
2037 #undef FLAG_n
2038 #undef FLAG_m
2039 #undef FLAG_i
2040 #undef FLAG_t
2041 #undef FLAG_F
2042 #endif
2043 
2044 // od j#vw#<1=16N#xsodcbA:t* j#vw#<1=16N#xsodcbA:t*
2045 #undef OPTSTR_od
2046 #define OPTSTR_od "j#vw#<1=16N#xsodcbA:t*"
2047 #ifdef CLEANUP_od
2048 #undef CLEANUP_od
2049 #undef FOR_od
2050 #undef FLAG_t
2051 #undef FLAG_A
2052 #undef FLAG_b
2053 #undef FLAG_c
2054 #undef FLAG_d
2055 #undef FLAG_o
2056 #undef FLAG_s
2057 #undef FLAG_x
2058 #undef FLAG_N
2059 #undef FLAG_w
2060 #undef FLAG_v
2061 #undef FLAG_j
2062 #endif
2063 
2064 // oneit   ^<1nc:p3[!pn]
2065 #undef OPTSTR_oneit
2066 #define OPTSTR_oneit "^<1nc:p3[!pn]"
2067 #ifdef CLEANUP_oneit
2068 #undef CLEANUP_oneit
2069 #undef FOR_oneit
2070 #undef FLAG_3
2071 #undef FLAG_p
2072 #undef FLAG_c
2073 #undef FLAG_n
2074 #endif
2075 
2076 // openvt   c#<1>63sw
2077 #undef OPTSTR_openvt
2078 #define OPTSTR_openvt "c#<1>63sw"
2079 #ifdef CLEANUP_openvt
2080 #undef CLEANUP_openvt
2081 #undef FOR_openvt
2082 #undef FLAG_w
2083 #undef FLAG_s
2084 #undef FLAG_c
2085 #endif
2086 
2087 // partprobe   <1
2088 #undef OPTSTR_partprobe
2089 #define OPTSTR_partprobe "<1"
2090 #ifdef CLEANUP_partprobe
2091 #undef CLEANUP_partprobe
2092 #undef FOR_partprobe
2093 #endif
2094 
2095 // passwd   >1a:dlu
2096 #undef OPTSTR_passwd
2097 #define OPTSTR_passwd ">1a:dlu"
2098 #ifdef CLEANUP_passwd
2099 #undef CLEANUP_passwd
2100 #undef FOR_passwd
2101 #undef FLAG_u
2102 #undef FLAG_l
2103 #undef FLAG_d
2104 #undef FLAG_a
2105 #endif
2106 
2107 // paste d:s d:s
2108 #undef OPTSTR_paste
2109 #define OPTSTR_paste "d:s"
2110 #ifdef CLEANUP_paste
2111 #undef CLEANUP_paste
2112 #undef FOR_paste
2113 #undef FLAG_s
2114 #undef FLAG_d
2115 #endif
2116 
2117 // patch >2(no-backup-if-mismatch)(dry-run)F#g#fulp#d:i:Rs(quiet) >2(no-backup-if-mismatch)(dry-run)xF#g#fulp#d:i:Rs(quiet)
2118 #undef OPTSTR_patch
2119 #define OPTSTR_patch ">2(no-backup-if-mismatch)(dry-run)F#g#fulp#d:i:Rs(quiet)"
2120 #ifdef CLEANUP_patch
2121 #undef CLEANUP_patch
2122 #undef FOR_patch
2123 #undef FLAG_s
2124 #undef FLAG_R
2125 #undef FLAG_i
2126 #undef FLAG_d
2127 #undef FLAG_p
2128 #undef FLAG_l
2129 #undef FLAG_u
2130 #undef FLAG_f
2131 #undef FLAG_g
2132 #undef FLAG_F
2133 #undef FLAG_x
2134 #undef FLAG_dry_run
2135 #undef FLAG_no_backup_if_mismatch
2136 #endif
2137 
2138 // pgrep   ?cld:u*U*t*s*P*g*G*fnovxL:[-no]
2139 #undef OPTSTR_pgrep
2140 #define OPTSTR_pgrep "?cld:u*U*t*s*P*g*G*fnovxL:[-no]"
2141 #ifdef CLEANUP_pgrep
2142 #undef CLEANUP_pgrep
2143 #undef FOR_pgrep
2144 #undef FLAG_L
2145 #undef FLAG_x
2146 #undef FLAG_v
2147 #undef FLAG_o
2148 #undef FLAG_n
2149 #undef FLAG_f
2150 #undef FLAG_G
2151 #undef FLAG_g
2152 #undef FLAG_P
2153 #undef FLAG_s
2154 #undef FLAG_t
2155 #undef FLAG_U
2156 #undef FLAG_u
2157 #undef FLAG_d
2158 #undef FLAG_l
2159 #undef FLAG_c
2160 #endif
2161 
2162 // pidof   <1so:x
2163 #undef OPTSTR_pidof
2164 #define OPTSTR_pidof "<1so:x"
2165 #ifdef CLEANUP_pidof
2166 #undef CLEANUP_pidof
2167 #undef FOR_pidof
2168 #undef FLAG_x
2169 #undef FLAG_o
2170 #undef FLAG_s
2171 #endif
2172 
2173 // ping   <1>1m#t#<0>255=64c#<0=3s#<0>4088=56i%W#<0=3w#<0qf46I:[-46]
2174 #undef OPTSTR_ping
2175 #define OPTSTR_ping "<1>1m#t#<0>255=64c#<0=3s#<0>4088=56i%W#<0=3w#<0qf46I:[-46]"
2176 #ifdef CLEANUP_ping
2177 #undef CLEANUP_ping
2178 #undef FOR_ping
2179 #undef FLAG_I
2180 #undef FLAG_6
2181 #undef FLAG_4
2182 #undef FLAG_f
2183 #undef FLAG_q
2184 #undef FLAG_w
2185 #undef FLAG_W
2186 #undef FLAG_i
2187 #undef FLAG_s
2188 #undef FLAG_c
2189 #undef FLAG_t
2190 #undef FLAG_m
2191 #endif
2192 
2193 // pivot_root   <2>2
2194 #undef OPTSTR_pivot_root
2195 #define OPTSTR_pivot_root "<2>2"
2196 #ifdef CLEANUP_pivot_root
2197 #undef CLEANUP_pivot_root
2198 #undef FOR_pivot_root
2199 #endif
2200 
2201 // pkill   ?Vu*U*t*s*P*g*G*fnovxl:[-no]
2202 #undef OPTSTR_pkill
2203 #define OPTSTR_pkill "?Vu*U*t*s*P*g*G*fnovxl:[-no]"
2204 #ifdef CLEANUP_pkill
2205 #undef CLEANUP_pkill
2206 #undef FOR_pkill
2207 #undef FLAG_l
2208 #undef FLAG_x
2209 #undef FLAG_v
2210 #undef FLAG_o
2211 #undef FLAG_n
2212 #undef FLAG_f
2213 #undef FLAG_G
2214 #undef FLAG_g
2215 #undef FLAG_P
2216 #undef FLAG_s
2217 #undef FLAG_t
2218 #undef FLAG_U
2219 #undef FLAG_u
2220 #undef FLAG_V
2221 #endif
2222 
2223 // pmap   <1xq
2224 #undef OPTSTR_pmap
2225 #define OPTSTR_pmap "<1xq"
2226 #ifdef CLEANUP_pmap
2227 #undef CLEANUP_pmap
2228 #undef FOR_pmap
2229 #undef FLAG_q
2230 #undef FLAG_x
2231 #endif
2232 
2233 // printenv   0(null)
2234 #undef OPTSTR_printenv
2235 #define OPTSTR_printenv "0(null)"
2236 #ifdef CLEANUP_printenv
2237 #undef CLEANUP_printenv
2238 #undef FOR_printenv
2239 #undef FLAG_0
2240 #endif
2241 
2242 // printf   <1?^
2243 #undef OPTSTR_printf
2244 #define OPTSTR_printf "<1?^"
2245 #ifdef CLEANUP_printf
2246 #undef CLEANUP_printf
2247 #undef FOR_printf
2248 #endif
2249 
2250 // ps   k(sort)*P(ppid)*aAdeflMno*O*p(pid)*s*t*Tu*U*g*G*wZ[!ol][+Ae][!oO]
2251 #undef OPTSTR_ps
2252 #define OPTSTR_ps "k(sort)*P(ppid)*aAdeflMno*O*p(pid)*s*t*Tu*U*g*G*wZ[!ol][+Ae][!oO]"
2253 #ifdef CLEANUP_ps
2254 #undef CLEANUP_ps
2255 #undef FOR_ps
2256 #undef FLAG_Z
2257 #undef FLAG_w
2258 #undef FLAG_G
2259 #undef FLAG_g
2260 #undef FLAG_U
2261 #undef FLAG_u
2262 #undef FLAG_T
2263 #undef FLAG_t
2264 #undef FLAG_s
2265 #undef FLAG_p
2266 #undef FLAG_O
2267 #undef FLAG_o
2268 #undef FLAG_n
2269 #undef FLAG_M
2270 #undef FLAG_l
2271 #undef FLAG_f
2272 #undef FLAG_e
2273 #undef FLAG_d
2274 #undef FLAG_A
2275 #undef FLAG_a
2276 #undef FLAG_P
2277 #undef FLAG_k
2278 #endif
2279 
2280 // pwd >0LP[-LP] >0LP[-LP]
2281 #undef OPTSTR_pwd
2282 #define OPTSTR_pwd ">0LP[-LP]"
2283 #ifdef CLEANUP_pwd
2284 #undef CLEANUP_pwd
2285 #undef FOR_pwd
2286 #undef FLAG_P
2287 #undef FLAG_L
2288 #endif
2289 
2290 // pwdx   <1a
2291 #undef OPTSTR_pwdx
2292 #define OPTSTR_pwdx "<1a"
2293 #ifdef CLEANUP_pwdx
2294 #undef CLEANUP_pwdx
2295 #undef FOR_pwdx
2296 #undef FLAG_a
2297 #endif
2298 
2299 // readahead
2300 #undef OPTSTR_readahead
2301 #define OPTSTR_readahead 0
2302 #ifdef CLEANUP_readahead
2303 #undef CLEANUP_readahead
2304 #undef FOR_readahead
2305 #endif
2306 
2307 // readelf   <1(dyn-syms)adhlnp:SsWx:
2308 #undef OPTSTR_readelf
2309 #define OPTSTR_readelf "<1(dyn-syms)adhlnp:SsWx:"
2310 #ifdef CLEANUP_readelf
2311 #undef CLEANUP_readelf
2312 #undef FOR_readelf
2313 #undef FLAG_x
2314 #undef FLAG_W
2315 #undef FLAG_s
2316 #undef FLAG_S
2317 #undef FLAG_p
2318 #undef FLAG_n
2319 #undef FLAG_l
2320 #undef FLAG_h
2321 #undef FLAG_d
2322 #undef FLAG_a
2323 #undef FLAG_dyn_syms
2324 #endif
2325 
2326 // readlink <1nqmef(canonicalize)[-mef] <1nqmef(canonicalize)[-mef]
2327 #undef OPTSTR_readlink
2328 #define OPTSTR_readlink "<1nqmef(canonicalize)[-mef]"
2329 #ifdef CLEANUP_readlink
2330 #undef CLEANUP_readlink
2331 #undef FOR_readlink
2332 #undef FLAG_f
2333 #undef FLAG_e
2334 #undef FLAG_m
2335 #undef FLAG_q
2336 #undef FLAG_n
2337 #endif
2338 
2339 // realpath <1 <1
2340 #undef OPTSTR_realpath
2341 #define OPTSTR_realpath "<1"
2342 #ifdef CLEANUP_realpath
2343 #undef CLEANUP_realpath
2344 #undef FOR_realpath
2345 #endif
2346 
2347 // reboot   fn
2348 #undef OPTSTR_reboot
2349 #define OPTSTR_reboot "fn"
2350 #ifdef CLEANUP_reboot
2351 #undef CLEANUP_reboot
2352 #undef FOR_reboot
2353 #undef FLAG_n
2354 #undef FLAG_f
2355 #endif
2356 
2357 // renice   <1gpun#|
2358 #undef OPTSTR_renice
2359 #define OPTSTR_renice "<1gpun#|"
2360 #ifdef CLEANUP_renice
2361 #undef CLEANUP_renice
2362 #undef FOR_renice
2363 #undef FLAG_n
2364 #undef FLAG_u
2365 #undef FLAG_p
2366 #undef FLAG_g
2367 #endif
2368 
2369 // reset
2370 #undef OPTSTR_reset
2371 #define OPTSTR_reset 0
2372 #ifdef CLEANUP_reset
2373 #undef CLEANUP_reset
2374 #undef FOR_reset
2375 #endif
2376 
2377 // restorecon   <1DFnRrv
2378 #undef OPTSTR_restorecon
2379 #define OPTSTR_restorecon "<1DFnRrv"
2380 #ifdef CLEANUP_restorecon
2381 #undef CLEANUP_restorecon
2382 #undef FOR_restorecon
2383 #undef FLAG_v
2384 #undef FLAG_r
2385 #undef FLAG_R
2386 #undef FLAG_n
2387 #undef FLAG_F
2388 #undef FLAG_D
2389 #endif
2390 
2391 // rev
2392 #undef OPTSTR_rev
2393 #define OPTSTR_rev 0
2394 #ifdef CLEANUP_rev
2395 #undef CLEANUP_rev
2396 #undef FOR_rev
2397 #endif
2398 
2399 // rfkill   <1>2
2400 #undef OPTSTR_rfkill
2401 #define OPTSTR_rfkill "<1>2"
2402 #ifdef CLEANUP_rfkill
2403 #undef CLEANUP_rfkill
2404 #undef FOR_rfkill
2405 #endif
2406 
2407 // rm fiRrv[-fi] fiRrv[-fi]
2408 #undef OPTSTR_rm
2409 #define OPTSTR_rm "fiRrv[-fi]"
2410 #ifdef CLEANUP_rm
2411 #undef CLEANUP_rm
2412 #undef FOR_rm
2413 #undef FLAG_v
2414 #undef FLAG_r
2415 #undef FLAG_R
2416 #undef FLAG_i
2417 #undef FLAG_f
2418 #endif
2419 
2420 // rmdir <1(ignore-fail-on-non-empty)p <1(ignore-fail-on-non-empty)p
2421 #undef OPTSTR_rmdir
2422 #define OPTSTR_rmdir "<1(ignore-fail-on-non-empty)p"
2423 #ifdef CLEANUP_rmdir
2424 #undef CLEANUP_rmdir
2425 #undef FOR_rmdir
2426 #undef FLAG_p
2427 #undef FLAG_ignore_fail_on_non_empty
2428 #endif
2429 
2430 // rmmod   <1wf
2431 #undef OPTSTR_rmmod
2432 #define OPTSTR_rmmod "<1wf"
2433 #ifdef CLEANUP_rmmod
2434 #undef CLEANUP_rmmod
2435 #undef FOR_rmmod
2436 #undef FLAG_f
2437 #undef FLAG_w
2438 #endif
2439 
2440 // route   ?neA:
2441 #undef OPTSTR_route
2442 #define OPTSTR_route "?neA:"
2443 #ifdef CLEANUP_route
2444 #undef CLEANUP_route
2445 #undef FOR_route
2446 #undef FLAG_A
2447 #undef FLAG_e
2448 #undef FLAG_n
2449 #endif
2450 
2451 // runcon   <2
2452 #undef OPTSTR_runcon
2453 #define OPTSTR_runcon "<2"
2454 #ifdef CLEANUP_runcon
2455 #undef CLEANUP_runcon
2456 #undef FOR_runcon
2457 #endif
2458 
2459 // sed (help)(version)e*f*i:;nErz(null-data)[+Er] (help)(version)e*f*i:;nErz(null-data)[+Er]
2460 #undef OPTSTR_sed
2461 #define OPTSTR_sed "(help)(version)e*f*i:;nErz(null-data)[+Er]"
2462 #ifdef CLEANUP_sed
2463 #undef CLEANUP_sed
2464 #undef FOR_sed
2465 #undef FLAG_z
2466 #undef FLAG_r
2467 #undef FLAG_E
2468 #undef FLAG_n
2469 #undef FLAG_i
2470 #undef FLAG_f
2471 #undef FLAG_e
2472 #undef FLAG_version
2473 #undef FLAG_help
2474 #endif
2475 
2476 // sendevent   <4>4
2477 #undef OPTSTR_sendevent
2478 #define OPTSTR_sendevent "<4>4"
2479 #ifdef CLEANUP_sendevent
2480 #undef CLEANUP_sendevent
2481 #undef FOR_sendevent
2482 #endif
2483 
2484 // seq <1>3?f:s:w[!fw] <1>3?f:s:w[!fw]
2485 #undef OPTSTR_seq
2486 #define OPTSTR_seq "<1>3?f:s:w[!fw]"
2487 #ifdef CLEANUP_seq
2488 #undef CLEANUP_seq
2489 #undef FOR_seq
2490 #undef FLAG_w
2491 #undef FLAG_s
2492 #undef FLAG_f
2493 #endif
2494 
2495 // setenforce   <1>1
2496 #undef OPTSTR_setenforce
2497 #define OPTSTR_setenforce "<1>1"
2498 #ifdef CLEANUP_setenforce
2499 #undef CLEANUP_setenforce
2500 #undef FOR_setenforce
2501 #endif
2502 
2503 // setfattr   hn:|v:x:|[!xv]
2504 #undef OPTSTR_setfattr
2505 #define OPTSTR_setfattr "hn:|v:x:|[!xv]"
2506 #ifdef CLEANUP_setfattr
2507 #undef CLEANUP_setfattr
2508 #undef FOR_setfattr
2509 #undef FLAG_x
2510 #undef FLAG_v
2511 #undef FLAG_n
2512 #undef FLAG_h
2513 #endif
2514 
2515 // setsid ^<1wcd[!dc] ^<1wcd[!dc]
2516 #undef OPTSTR_setsid
2517 #define OPTSTR_setsid "^<1wcd[!dc]"
2518 #ifdef CLEANUP_setsid
2519 #undef CLEANUP_setsid
2520 #undef FOR_setsid
2521 #undef FLAG_d
2522 #undef FLAG_c
2523 #undef FLAG_w
2524 #endif
2525 
2526 // sh   (noediting)(noprofile)(norc)sc:i
2527 #undef OPTSTR_sh
2528 #define OPTSTR_sh "(noediting)(noprofile)(norc)sc:i"
2529 #ifdef CLEANUP_sh
2530 #undef CLEANUP_sh
2531 #undef FOR_sh
2532 #undef FLAG_i
2533 #undef FLAG_c
2534 #undef FLAG_s
2535 #undef FLAG_norc
2536 #undef FLAG_noprofile
2537 #undef FLAG_noediting
2538 #endif
2539 
2540 // sha1sum bc(check)s(status)[!bc] bc(check)s(status)[!bc]
2541 #undef OPTSTR_sha1sum
2542 #define OPTSTR_sha1sum "bc(check)s(status)[!bc]"
2543 #ifdef CLEANUP_sha1sum
2544 #undef CLEANUP_sha1sum
2545 #undef FOR_sha1sum
2546 #undef FLAG_s
2547 #undef FLAG_c
2548 #undef FLAG_b
2549 #endif
2550 
2551 // shred   <1zxus#<1n#<1o#<0f
2552 #undef OPTSTR_shred
2553 #define OPTSTR_shred "<1zxus#<1n#<1o#<0f"
2554 #ifdef CLEANUP_shred
2555 #undef CLEANUP_shred
2556 #undef FOR_shred
2557 #undef FLAG_f
2558 #undef FLAG_o
2559 #undef FLAG_n
2560 #undef FLAG_s
2561 #undef FLAG_u
2562 #undef FLAG_x
2563 #undef FLAG_z
2564 #endif
2565 
2566 // skeleton   (walrus)(blubber):;(also):e@d*c#b:a
2567 #undef OPTSTR_skeleton
2568 #define OPTSTR_skeleton "(walrus)(blubber):;(also):e@d*c#b:a"
2569 #ifdef CLEANUP_skeleton
2570 #undef CLEANUP_skeleton
2571 #undef FOR_skeleton
2572 #undef FLAG_a
2573 #undef FLAG_b
2574 #undef FLAG_c
2575 #undef FLAG_d
2576 #undef FLAG_e
2577 #undef FLAG_also
2578 #undef FLAG_blubber
2579 #undef FLAG_walrus
2580 #endif
2581 
2582 // skeleton_alias   b#dq
2583 #undef OPTSTR_skeleton_alias
2584 #define OPTSTR_skeleton_alias "b#dq"
2585 #ifdef CLEANUP_skeleton_alias
2586 #undef CLEANUP_skeleton_alias
2587 #undef FOR_skeleton_alias
2588 #undef FLAG_q
2589 #undef FLAG_d
2590 #undef FLAG_b
2591 #endif
2592 
2593 // sleep <1 <1
2594 #undef OPTSTR_sleep
2595 #define OPTSTR_sleep "<1"
2596 #ifdef CLEANUP_sleep
2597 #undef CLEANUP_sleep
2598 #undef FOR_sleep
2599 #endif
2600 
2601 // sntp   >1M :m :Sp:t#<0=1>16asdDqr#<4>17=10[!as]
2602 #undef OPTSTR_sntp
2603 #define OPTSTR_sntp ">1M :m :Sp:t#<0=1>16asdDqr#<4>17=10[!as]"
2604 #ifdef CLEANUP_sntp
2605 #undef CLEANUP_sntp
2606 #undef FOR_sntp
2607 #undef FLAG_r
2608 #undef FLAG_q
2609 #undef FLAG_D
2610 #undef FLAG_d
2611 #undef FLAG_s
2612 #undef FLAG_a
2613 #undef FLAG_t
2614 #undef FLAG_p
2615 #undef FLAG_S
2616 #undef FLAG_m
2617 #undef FLAG_M
2618 #endif
2619 
2620 // sort gS:T:mo:k*t:xVbMcszdfirun gS:T:mo:k*t:xVbMcszdfirun
2621 #undef OPTSTR_sort
2622 #define OPTSTR_sort "gS:T:mo:k*t:xVbMcszdfirun"
2623 #ifdef CLEANUP_sort
2624 #undef CLEANUP_sort
2625 #undef FOR_sort
2626 #undef FLAG_n
2627 #undef FLAG_u
2628 #undef FLAG_r
2629 #undef FLAG_i
2630 #undef FLAG_f
2631 #undef FLAG_d
2632 #undef FLAG_z
2633 #undef FLAG_s
2634 #undef FLAG_c
2635 #undef FLAG_M
2636 #undef FLAG_b
2637 #undef FLAG_V
2638 #undef FLAG_x
2639 #undef FLAG_t
2640 #undef FLAG_k
2641 #undef FLAG_o
2642 #undef FLAG_m
2643 #undef FLAG_T
2644 #undef FLAG_S
2645 #undef FLAG_g
2646 #endif
2647 
2648 // split   >2a#<1=2>9b#<1l#<1[!bl]
2649 #undef OPTSTR_split
2650 #define OPTSTR_split ">2a#<1=2>9b#<1l#<1[!bl]"
2651 #ifdef CLEANUP_split
2652 #undef CLEANUP_split
2653 #undef FOR_split
2654 #undef FLAG_l
2655 #undef FLAG_b
2656 #undef FLAG_a
2657 #endif
2658 
2659 // stat <1c:(format)fLt <1c:(format)fLt
2660 #undef OPTSTR_stat
2661 #define OPTSTR_stat "<1c:(format)fLt"
2662 #ifdef CLEANUP_stat
2663 #undef CLEANUP_stat
2664 #undef FOR_stat
2665 #undef FLAG_t
2666 #undef FLAG_L
2667 #undef FLAG_f
2668 #undef FLAG_c
2669 #endif
2670 
2671 // strings   t:an#=4<1fo
2672 #undef OPTSTR_strings
2673 #define OPTSTR_strings "t:an#=4<1fo"
2674 #ifdef CLEANUP_strings
2675 #undef CLEANUP_strings
2676 #undef FOR_strings
2677 #undef FLAG_o
2678 #undef FLAG_f
2679 #undef FLAG_n
2680 #undef FLAG_a
2681 #undef FLAG_t
2682 #endif
2683 
2684 // stty   ?aF:g[!ag]
2685 #undef OPTSTR_stty
2686 #define OPTSTR_stty "?aF:g[!ag]"
2687 #ifdef CLEANUP_stty
2688 #undef CLEANUP_stty
2689 #undef FOR_stty
2690 #undef FLAG_g
2691 #undef FLAG_F
2692 #undef FLAG_a
2693 #endif
2694 
2695 // su   ^lmpu:g:c:s:[!lmp]
2696 #undef OPTSTR_su
2697 #define OPTSTR_su "^lmpu:g:c:s:[!lmp]"
2698 #ifdef CLEANUP_su
2699 #undef CLEANUP_su
2700 #undef FOR_su
2701 #undef FLAG_s
2702 #undef FLAG_c
2703 #undef FLAG_g
2704 #undef FLAG_u
2705 #undef FLAG_p
2706 #undef FLAG_m
2707 #undef FLAG_l
2708 #endif
2709 
2710 // sulogin   t#<0=0
2711 #undef OPTSTR_sulogin
2712 #define OPTSTR_sulogin "t#<0=0"
2713 #ifdef CLEANUP_sulogin
2714 #undef CLEANUP_sulogin
2715 #undef FOR_sulogin
2716 #undef FLAG_t
2717 #endif
2718 
2719 // swapoff   <1>1
2720 #undef OPTSTR_swapoff
2721 #define OPTSTR_swapoff "<1>1"
2722 #ifdef CLEANUP_swapoff
2723 #undef CLEANUP_swapoff
2724 #undef FOR_swapoff
2725 #endif
2726 
2727 // swapon   <1>1p#<0>32767d
2728 #undef OPTSTR_swapon
2729 #define OPTSTR_swapon "<1>1p#<0>32767d"
2730 #ifdef CLEANUP_swapon
2731 #undef CLEANUP_swapon
2732 #undef FOR_swapon
2733 #undef FLAG_d
2734 #undef FLAG_p
2735 #endif
2736 
2737 // switch_root   <2c:h
2738 #undef OPTSTR_switch_root
2739 #define OPTSTR_switch_root "<2c:h"
2740 #ifdef CLEANUP_switch_root
2741 #undef CLEANUP_switch_root
2742 #undef FOR_switch_root
2743 #undef FLAG_h
2744 #undef FLAG_c
2745 #endif
2746 
2747 // sync
2748 #undef OPTSTR_sync
2749 #define OPTSTR_sync 0
2750 #ifdef CLEANUP_sync
2751 #undef CLEANUP_sync
2752 #undef FOR_sync
2753 #endif
2754 
2755 // sysctl   ^neNqwpaA[!ap][!aq][!aw][+aA]
2756 #undef OPTSTR_sysctl
2757 #define OPTSTR_sysctl "^neNqwpaA[!ap][!aq][!aw][+aA]"
2758 #ifdef CLEANUP_sysctl
2759 #undef CLEANUP_sysctl
2760 #undef FOR_sysctl
2761 #undef FLAG_A
2762 #undef FLAG_a
2763 #undef FLAG_p
2764 #undef FLAG_w
2765 #undef FLAG_q
2766 #undef FLAG_N
2767 #undef FLAG_e
2768 #undef FLAG_n
2769 #endif
2770 
2771 // syslogd   >0l#<1>8=8R:b#<0>99=1s#<0=200m#<0>71582787=20O:p:f:a:nSKLD
2772 #undef OPTSTR_syslogd
2773 #define OPTSTR_syslogd ">0l#<1>8=8R:b#<0>99=1s#<0=200m#<0>71582787=20O:p:f:a:nSKLD"
2774 #ifdef CLEANUP_syslogd
2775 #undef CLEANUP_syslogd
2776 #undef FOR_syslogd
2777 #undef FLAG_D
2778 #undef FLAG_L
2779 #undef FLAG_K
2780 #undef FLAG_S
2781 #undef FLAG_n
2782 #undef FLAG_a
2783 #undef FLAG_f
2784 #undef FLAG_p
2785 #undef FLAG_O
2786 #undef FLAG_m
2787 #undef FLAG_s
2788 #undef FLAG_b
2789 #undef FLAG_R
2790 #undef FLAG_l
2791 #endif
2792 
2793 // tac
2794 #undef OPTSTR_tac
2795 #define OPTSTR_tac 0
2796 #ifdef CLEANUP_tac
2797 #undef CLEANUP_tac
2798 #undef FOR_tac
2799 #endif
2800 
2801 // tail ?fc-n-[-cn] ?fc-n-[-cn]
2802 #undef OPTSTR_tail
2803 #define OPTSTR_tail "?fc-n-[-cn]"
2804 #ifdef CLEANUP_tail
2805 #undef CLEANUP_tail
2806 #undef FOR_tail
2807 #undef FLAG_n
2808 #undef FLAG_c
2809 #undef FLAG_f
2810 #endif
2811 
2812 // tar &(restrict)(full-time)(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mode):(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)J(xz)j(bzip2)z(gzip)S(sparse)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):a[!txc][!jzJa] &(restrict)(full-time)(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mode):(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)J(xz)j(bzip2)z(gzip)S(sparse)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):a[!txc][!jzJa]
2813 #undef OPTSTR_tar
2814 #define OPTSTR_tar "&(restrict)(full-time)(no-recursion)(numeric-owner)(no-same-permissions)(overwrite)(exclude)*(mode):(mtime):(group):(owner):(to-command):o(no-same-owner)p(same-permissions)k(keep-old)c(create)|h(dereference)x(extract)|t(list)|v(verbose)J(xz)j(bzip2)z(gzip)S(sparse)O(to-stdout)m(touch)X(exclude-from)*T(files-from)*C(directory):f(file):a[!txc][!jzJa]"
2815 #ifdef CLEANUP_tar
2816 #undef CLEANUP_tar
2817 #undef FOR_tar
2818 #undef FLAG_a
2819 #undef FLAG_f
2820 #undef FLAG_C
2821 #undef FLAG_T
2822 #undef FLAG_X
2823 #undef FLAG_m
2824 #undef FLAG_O
2825 #undef FLAG_S
2826 #undef FLAG_z
2827 #undef FLAG_j
2828 #undef FLAG_J
2829 #undef FLAG_v
2830 #undef FLAG_t
2831 #undef FLAG_x
2832 #undef FLAG_h
2833 #undef FLAG_c
2834 #undef FLAG_k
2835 #undef FLAG_p
2836 #undef FLAG_o
2837 #undef FLAG_to_command
2838 #undef FLAG_owner
2839 #undef FLAG_group
2840 #undef FLAG_mtime
2841 #undef FLAG_mode
2842 #undef FLAG_exclude
2843 #undef FLAG_overwrite
2844 #undef FLAG_no_same_permissions
2845 #undef FLAG_numeric_owner
2846 #undef FLAG_no_recursion
2847 #undef FLAG_full_time
2848 #undef FLAG_restrict
2849 #endif
2850 
2851 // taskset   <1^pa
2852 #undef OPTSTR_taskset
2853 #define OPTSTR_taskset "<1^pa"
2854 #ifdef CLEANUP_taskset
2855 #undef CLEANUP_taskset
2856 #undef FOR_taskset
2857 #undef FLAG_a
2858 #undef FLAG_p
2859 #endif
2860 
2861 // tcpsvd   ^<3c#=30<1C:b#=20<0u:l:hEv
2862 #undef OPTSTR_tcpsvd
2863 #define OPTSTR_tcpsvd "^<3c#=30<1C:b#=20<0u:l:hEv"
2864 #ifdef CLEANUP_tcpsvd
2865 #undef CLEANUP_tcpsvd
2866 #undef FOR_tcpsvd
2867 #undef FLAG_v
2868 #undef FLAG_E
2869 #undef FLAG_h
2870 #undef FLAG_l
2871 #undef FLAG_u
2872 #undef FLAG_b
2873 #undef FLAG_C
2874 #undef FLAG_c
2875 #endif
2876 
2877 // tee ia ia
2878 #undef OPTSTR_tee
2879 #define OPTSTR_tee "ia"
2880 #ifdef CLEANUP_tee
2881 #undef CLEANUP_tee
2882 #undef FOR_tee
2883 #undef FLAG_a
2884 #undef FLAG_i
2885 #endif
2886 
2887 // telnet   <1>2
2888 #undef OPTSTR_telnet
2889 #define OPTSTR_telnet "<1>2"
2890 #ifdef CLEANUP_telnet
2891 #undef CLEANUP_telnet
2892 #undef FOR_telnet
2893 #endif
2894 
2895 // telnetd   w#<0b:p#<0>65535=23f:l:FSKi[!wi]
2896 #undef OPTSTR_telnetd
2897 #define OPTSTR_telnetd "w#<0b:p#<0>65535=23f:l:FSKi[!wi]"
2898 #ifdef CLEANUP_telnetd
2899 #undef CLEANUP_telnetd
2900 #undef FOR_telnetd
2901 #undef FLAG_i
2902 #undef FLAG_K
2903 #undef FLAG_S
2904 #undef FLAG_F
2905 #undef FLAG_l
2906 #undef FLAG_f
2907 #undef FLAG_p
2908 #undef FLAG_b
2909 #undef FLAG_w
2910 #endif
2911 
2912 // test
2913 #undef OPTSTR_test
2914 #define OPTSTR_test 0
2915 #ifdef CLEANUP_test
2916 #undef CLEANUP_test
2917 #undef FOR_test
2918 #endif
2919 
2920 // tftp   <1b#<8>65464r:l:g|p|[!gp]
2921 #undef OPTSTR_tftp
2922 #define OPTSTR_tftp "<1b#<8>65464r:l:g|p|[!gp]"
2923 #ifdef CLEANUP_tftp
2924 #undef CLEANUP_tftp
2925 #undef FOR_tftp
2926 #undef FLAG_p
2927 #undef FLAG_g
2928 #undef FLAG_l
2929 #undef FLAG_r
2930 #undef FLAG_b
2931 #endif
2932 
2933 // tftpd   rcu:l
2934 #undef OPTSTR_tftpd
2935 #define OPTSTR_tftpd "rcu:l"
2936 #ifdef CLEANUP_tftpd
2937 #undef CLEANUP_tftpd
2938 #undef FOR_tftpd
2939 #undef FLAG_l
2940 #undef FLAG_u
2941 #undef FLAG_c
2942 #undef FLAG_r
2943 #endif
2944 
2945 // time   <1^pv
2946 #undef OPTSTR_time
2947 #define OPTSTR_time "<1^pv"
2948 #ifdef CLEANUP_time
2949 #undef CLEANUP_time
2950 #undef FOR_time
2951 #undef FLAG_v
2952 #undef FLAG_p
2953 #endif
2954 
2955 // timeout <2^(foreground)(preserve-status)vk:s(signal): <2^(foreground)(preserve-status)vk:s(signal):
2956 #undef OPTSTR_timeout
2957 #define OPTSTR_timeout "<2^(foreground)(preserve-status)vk:s(signal):"
2958 #ifdef CLEANUP_timeout
2959 #undef CLEANUP_timeout
2960 #undef FOR_timeout
2961 #undef FLAG_s
2962 #undef FLAG_k
2963 #undef FLAG_v
2964 #undef FLAG_preserve_status
2965 #undef FLAG_foreground
2966 #endif
2967 
2968 // top   >0O*Hk*o*p*u*s#<1d%<100=3000m#n#<1bq[!oO]
2969 #undef OPTSTR_top
2970 #define OPTSTR_top ">0O*Hk*o*p*u*s#<1d%<100=3000m#n#<1bq[!oO]"
2971 #ifdef CLEANUP_top
2972 #undef CLEANUP_top
2973 #undef FOR_top
2974 #undef FLAG_q
2975 #undef FLAG_b
2976 #undef FLAG_n
2977 #undef FLAG_m
2978 #undef FLAG_d
2979 #undef FLAG_s
2980 #undef FLAG_u
2981 #undef FLAG_p
2982 #undef FLAG_o
2983 #undef FLAG_k
2984 #undef FLAG_H
2985 #undef FLAG_O
2986 #endif
2987 
2988 // touch <1acd:fmr:t:h[!dtr] <1acd:fmr:t:h[!dtr]
2989 #undef OPTSTR_touch
2990 #define OPTSTR_touch "<1acd:fmr:t:h[!dtr]"
2991 #ifdef CLEANUP_touch
2992 #undef CLEANUP_touch
2993 #undef FOR_touch
2994 #undef FLAG_h
2995 #undef FLAG_t
2996 #undef FLAG_r
2997 #undef FLAG_m
2998 #undef FLAG_f
2999 #undef FLAG_d
3000 #undef FLAG_c
3001 #undef FLAG_a
3002 #endif
3003 
3004 // toybox
3005 #undef OPTSTR_toybox
3006 #define OPTSTR_toybox 0
3007 #ifdef CLEANUP_toybox
3008 #undef CLEANUP_toybox
3009 #undef FOR_toybox
3010 #endif
3011 
3012 // tr ^>2<1Ccsd[+cC] ^>2<1Ccsd[+cC]
3013 #undef OPTSTR_tr
3014 #define OPTSTR_tr "^>2<1Ccsd[+cC]"
3015 #ifdef CLEANUP_tr
3016 #undef CLEANUP_tr
3017 #undef FOR_tr
3018 #undef FLAG_d
3019 #undef FLAG_s
3020 #undef FLAG_c
3021 #undef FLAG_C
3022 #endif
3023 
3024 // 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
3025 #undef OPTSTR_traceroute
3026 #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"
3027 #ifdef CLEANUP_traceroute
3028 #undef CLEANUP_traceroute
3029 #undef FOR_traceroute
3030 #undef FLAG_4
3031 #undef FLAG_6
3032 #undef FLAG_F
3033 #undef FLAG_U
3034 #undef FLAG_I
3035 #undef FLAG_l
3036 #undef FLAG_d
3037 #undef FLAG_n
3038 #undef FLAG_v
3039 #undef FLAG_r
3040 #undef FLAG_m
3041 #undef FLAG_p
3042 #undef FLAG_q
3043 #undef FLAG_s
3044 #undef FLAG_t
3045 #undef FLAG_w
3046 #undef FLAG_g
3047 #undef FLAG_z
3048 #undef FLAG_f
3049 #undef FLAG_i
3050 #endif
3051 
3052 // true
3053 #undef OPTSTR_true
3054 #define OPTSTR_true 0
3055 #ifdef CLEANUP_true
3056 #undef CLEANUP_true
3057 #undef FOR_true
3058 #endif
3059 
3060 // truncate <1s:|c <1s:|c
3061 #undef OPTSTR_truncate
3062 #define OPTSTR_truncate "<1s:|c"
3063 #ifdef CLEANUP_truncate
3064 #undef CLEANUP_truncate
3065 #undef FOR_truncate
3066 #undef FLAG_c
3067 #undef FLAG_s
3068 #endif
3069 
3070 // tty   s
3071 #undef OPTSTR_tty
3072 #define OPTSTR_tty "s"
3073 #ifdef CLEANUP_tty
3074 #undef CLEANUP_tty
3075 #undef FOR_tty
3076 #undef FLAG_s
3077 #endif
3078 
3079 // tunctl   <1>1t|d|u:T[!td]
3080 #undef OPTSTR_tunctl
3081 #define OPTSTR_tunctl "<1>1t|d|u:T[!td]"
3082 #ifdef CLEANUP_tunctl
3083 #undef CLEANUP_tunctl
3084 #undef FOR_tunctl
3085 #undef FLAG_T
3086 #undef FLAG_u
3087 #undef FLAG_d
3088 #undef FLAG_t
3089 #endif
3090 
3091 // ulimit   >1P#<1SHavutsrRqpnmlifedc[-SH][!apvutsrRqnmlifedc]
3092 #undef OPTSTR_ulimit
3093 #define OPTSTR_ulimit ">1P#<1SHavutsrRqpnmlifedc[-SH][!apvutsrRqnmlifedc]"
3094 #ifdef CLEANUP_ulimit
3095 #undef CLEANUP_ulimit
3096 #undef FOR_ulimit
3097 #undef FLAG_c
3098 #undef FLAG_d
3099 #undef FLAG_e
3100 #undef FLAG_f
3101 #undef FLAG_i
3102 #undef FLAG_l
3103 #undef FLAG_m
3104 #undef FLAG_n
3105 #undef FLAG_p
3106 #undef FLAG_q
3107 #undef FLAG_R
3108 #undef FLAG_r
3109 #undef FLAG_s
3110 #undef FLAG_t
3111 #undef FLAG_u
3112 #undef FLAG_v
3113 #undef FLAG_a
3114 #undef FLAG_H
3115 #undef FLAG_S
3116 #undef FLAG_P
3117 #endif
3118 
3119 // umount   cndDflrat*v[!na]
3120 #undef OPTSTR_umount
3121 #define OPTSTR_umount "cndDflrat*v[!na]"
3122 #ifdef CLEANUP_umount
3123 #undef CLEANUP_umount
3124 #undef FOR_umount
3125 #undef FLAG_v
3126 #undef FLAG_t
3127 #undef FLAG_a
3128 #undef FLAG_r
3129 #undef FLAG_l
3130 #undef FLAG_f
3131 #undef FLAG_D
3132 #undef FLAG_d
3133 #undef FLAG_n
3134 #undef FLAG_c
3135 #endif
3136 
3137 // uname oamvrns[+os] oamvrns[+os]
3138 #undef OPTSTR_uname
3139 #define OPTSTR_uname "oamvrns[+os]"
3140 #ifdef CLEANUP_uname
3141 #undef CLEANUP_uname
3142 #undef FOR_uname
3143 #undef FLAG_s
3144 #undef FLAG_n
3145 #undef FLAG_r
3146 #undef FLAG_v
3147 #undef FLAG_m
3148 #undef FLAG_a
3149 #undef FLAG_o
3150 #endif
3151 
3152 // uniq f#s#w#zicdu f#s#w#zicdu
3153 #undef OPTSTR_uniq
3154 #define OPTSTR_uniq "f#s#w#zicdu"
3155 #ifdef CLEANUP_uniq
3156 #undef CLEANUP_uniq
3157 #undef FOR_uniq
3158 #undef FLAG_u
3159 #undef FLAG_d
3160 #undef FLAG_c
3161 #undef FLAG_i
3162 #undef FLAG_z
3163 #undef FLAG_w
3164 #undef FLAG_s
3165 #undef FLAG_f
3166 #endif
3167 
3168 // unix2dos
3169 #undef OPTSTR_unix2dos
3170 #define OPTSTR_unix2dos 0
3171 #ifdef CLEANUP_unix2dos
3172 #undef CLEANUP_unix2dos
3173 #undef FOR_unix2dos
3174 #endif
3175 
3176 // unlink   <1>1
3177 #undef OPTSTR_unlink
3178 #define OPTSTR_unlink "<1>1"
3179 #ifdef CLEANUP_unlink
3180 #undef CLEANUP_unlink
3181 #undef FOR_unlink
3182 #endif
3183 
3184 // unshare   <1^f(fork);r(map-root-user);i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user);
3185 #undef OPTSTR_unshare
3186 #define OPTSTR_unshare "<1^f(fork);r(map-root-user);i:(ipc);m:(mount);n:(net);p:(pid);u:(uts);U:(user);"
3187 #ifdef CLEANUP_unshare
3188 #undef CLEANUP_unshare
3189 #undef FOR_unshare
3190 #undef FLAG_U
3191 #undef FLAG_u
3192 #undef FLAG_p
3193 #undef FLAG_n
3194 #undef FLAG_m
3195 #undef FLAG_i
3196 #undef FLAG_r
3197 #undef FLAG_f
3198 #endif
3199 
3200 // uptime   >0ps
3201 #undef OPTSTR_uptime
3202 #define OPTSTR_uptime ">0ps"
3203 #ifdef CLEANUP_uptime
3204 #undef CLEANUP_uptime
3205 #undef FOR_uptime
3206 #undef FLAG_s
3207 #undef FLAG_p
3208 #endif
3209 
3210 // useradd   <1>2u#<0G:s:g:h:SDH
3211 #undef OPTSTR_useradd
3212 #define OPTSTR_useradd "<1>2u#<0G:s:g:h:SDH"
3213 #ifdef CLEANUP_useradd
3214 #undef CLEANUP_useradd
3215 #undef FOR_useradd
3216 #undef FLAG_H
3217 #undef FLAG_D
3218 #undef FLAG_S
3219 #undef FLAG_h
3220 #undef FLAG_g
3221 #undef FLAG_s
3222 #undef FLAG_G
3223 #undef FLAG_u
3224 #endif
3225 
3226 // userdel   <1>1r
3227 #undef OPTSTR_userdel
3228 #define OPTSTR_userdel "<1>1r"
3229 #ifdef CLEANUP_userdel
3230 #undef CLEANUP_userdel
3231 #undef FOR_userdel
3232 #undef FLAG_r
3233 #endif
3234 
3235 // usleep   <1
3236 #undef OPTSTR_usleep
3237 #define OPTSTR_usleep "<1"
3238 #ifdef CLEANUP_usleep
3239 #undef CLEANUP_usleep
3240 #undef FOR_usleep
3241 #endif
3242 
3243 // uudecode   >1o:
3244 #undef OPTSTR_uudecode
3245 #define OPTSTR_uudecode ">1o:"
3246 #ifdef CLEANUP_uudecode
3247 #undef CLEANUP_uudecode
3248 #undef FOR_uudecode
3249 #undef FLAG_o
3250 #endif
3251 
3252 // uuencode   <1>2m
3253 #undef OPTSTR_uuencode
3254 #define OPTSTR_uuencode "<1>2m"
3255 #ifdef CLEANUP_uuencode
3256 #undef CLEANUP_uuencode
3257 #undef FOR_uuencode
3258 #undef FLAG_m
3259 #endif
3260 
3261 // uuidgen   >0r(random)
3262 #undef OPTSTR_uuidgen
3263 #define OPTSTR_uuidgen ">0r(random)"
3264 #ifdef CLEANUP_uuidgen
3265 #undef CLEANUP_uuidgen
3266 #undef FOR_uuidgen
3267 #undef FLAG_r
3268 #endif
3269 
3270 // vconfig   <2>4
3271 #undef OPTSTR_vconfig
3272 #define OPTSTR_vconfig "<2>4"
3273 #ifdef CLEANUP_vconfig
3274 #undef CLEANUP_vconfig
3275 #undef FOR_vconfig
3276 #endif
3277 
3278 // vi   >1s:
3279 #undef OPTSTR_vi
3280 #define OPTSTR_vi ">1s:"
3281 #ifdef CLEANUP_vi
3282 #undef CLEANUP_vi
3283 #undef FOR_vi
3284 #undef FLAG_s
3285 #endif
3286 
3287 // vmstat   >2n
3288 #undef OPTSTR_vmstat
3289 #define OPTSTR_vmstat ">2n"
3290 #ifdef CLEANUP_vmstat
3291 #undef CLEANUP_vmstat
3292 #undef FOR_vmstat
3293 #undef FLAG_n
3294 #endif
3295 
3296 // w
3297 #undef OPTSTR_w
3298 #define OPTSTR_w 0
3299 #ifdef CLEANUP_w
3300 #undef CLEANUP_w
3301 #undef FOR_w
3302 #endif
3303 
3304 // watch   ^<1n%<100=2000tebx
3305 #undef OPTSTR_watch
3306 #define OPTSTR_watch "^<1n%<100=2000tebx"
3307 #ifdef CLEANUP_watch
3308 #undef CLEANUP_watch
3309 #undef FOR_watch
3310 #undef FLAG_x
3311 #undef FLAG_b
3312 #undef FLAG_e
3313 #undef FLAG_t
3314 #undef FLAG_n
3315 #endif
3316 
3317 // wc mcwl mcwl
3318 #undef OPTSTR_wc
3319 #define OPTSTR_wc "mcwl"
3320 #ifdef CLEANUP_wc
3321 #undef CLEANUP_wc
3322 #undef FOR_wc
3323 #undef FLAG_l
3324 #undef FLAG_w
3325 #undef FLAG_c
3326 #undef FLAG_m
3327 #endif
3328 
3329 // wget   (no-check-certificate)O:
3330 #undef OPTSTR_wget
3331 #define OPTSTR_wget "(no-check-certificate)O:"
3332 #ifdef CLEANUP_wget
3333 #undef CLEANUP_wget
3334 #undef FOR_wget
3335 #undef FLAG_O
3336 #undef FLAG_no_check_certificate
3337 #endif
3338 
3339 // which <1a <1a
3340 #undef OPTSTR_which
3341 #define OPTSTR_which "<1a"
3342 #ifdef CLEANUP_which
3343 #undef CLEANUP_which
3344 #undef FOR_which
3345 #undef FLAG_a
3346 #endif
3347 
3348 // who   a
3349 #undef OPTSTR_who
3350 #define OPTSTR_who "a"
3351 #ifdef CLEANUP_who
3352 #undef CLEANUP_who
3353 #undef FOR_who
3354 #undef FLAG_a
3355 #endif
3356 
3357 // xargs ^E:P#optrn#<1(max-args)s#0[!0E] ^E:P#optrn#<1(max-args)s#0[!0E]
3358 #undef OPTSTR_xargs
3359 #define OPTSTR_xargs "^E:P#optrn#<1(max-args)s#0[!0E]"
3360 #ifdef CLEANUP_xargs
3361 #undef CLEANUP_xargs
3362 #undef FOR_xargs
3363 #undef FLAG_0
3364 #undef FLAG_s
3365 #undef FLAG_n
3366 #undef FLAG_r
3367 #undef FLAG_t
3368 #undef FLAG_p
3369 #undef FLAG_o
3370 #undef FLAG_P
3371 #undef FLAG_E
3372 #endif
3373 
3374 // xxd >1c#l#o#g#<1=2iprs#[!rs] >1c#l#o#g#<1=2iprs#[!rs]
3375 #undef OPTSTR_xxd
3376 #define OPTSTR_xxd ">1c#l#o#g#<1=2iprs#[!rs]"
3377 #ifdef CLEANUP_xxd
3378 #undef CLEANUP_xxd
3379 #undef FOR_xxd
3380 #undef FLAG_s
3381 #undef FLAG_r
3382 #undef FLAG_p
3383 #undef FLAG_i
3384 #undef FLAG_g
3385 #undef FLAG_o
3386 #undef FLAG_l
3387 #undef FLAG_c
3388 #endif
3389 
3390 // xzcat
3391 #undef OPTSTR_xzcat
3392 #define OPTSTR_xzcat 0
3393 #ifdef CLEANUP_xzcat
3394 #undef CLEANUP_xzcat
3395 #undef FOR_xzcat
3396 #endif
3397 
3398 // yes
3399 #undef OPTSTR_yes
3400 #define OPTSTR_yes 0
3401 #ifdef CLEANUP_yes
3402 #undef CLEANUP_yes
3403 #undef FOR_yes
3404 #endif
3405 
3406 // zcat cdfk123456789[-123456789] cdfk123456789[-123456789]
3407 #undef OPTSTR_zcat
3408 #define OPTSTR_zcat "cdfk123456789[-123456789]"
3409 #ifdef CLEANUP_zcat
3410 #undef CLEANUP_zcat
3411 #undef FOR_zcat
3412 #undef FLAG_9
3413 #undef FLAG_8
3414 #undef FLAG_7
3415 #undef FLAG_6
3416 #undef FLAG_5
3417 #undef FLAG_4
3418 #undef FLAG_3
3419 #undef FLAG_2
3420 #undef FLAG_1
3421 #undef FLAG_k
3422 #undef FLAG_f
3423 #undef FLAG_d
3424 #undef FLAG_c
3425 #endif
3426 
3427 #ifdef FOR_acpi
3428 #ifndef TT
3429 #define TT this.acpi
3430 #endif
3431 #define FLAG_V (FORCED_FLAG<<0)
3432 #define FLAG_t (FORCED_FLAG<<1)
3433 #define FLAG_c (FORCED_FLAG<<2)
3434 #define FLAG_b (FORCED_FLAG<<3)
3435 #define FLAG_a (FORCED_FLAG<<4)
3436 #endif
3437 
3438 #ifdef FOR_arch
3439 #ifndef TT
3440 #define TT this.arch
3441 #endif
3442 #endif
3443 
3444 #ifdef FOR_arp
3445 #ifndef TT
3446 #define TT this.arp
3447 #endif
3448 #define FLAG_H (FORCED_FLAG<<0)
3449 #define FLAG_A (FORCED_FLAG<<1)
3450 #define FLAG_p (FORCED_FLAG<<2)
3451 #define FLAG_a (FORCED_FLAG<<3)
3452 #define FLAG_d (FORCED_FLAG<<4)
3453 #define FLAG_s (FORCED_FLAG<<5)
3454 #define FLAG_D (FORCED_FLAG<<6)
3455 #define FLAG_n (FORCED_FLAG<<7)
3456 #define FLAG_i (FORCED_FLAG<<8)
3457 #define FLAG_v (FORCED_FLAG<<9)
3458 #endif
3459 
3460 #ifdef FOR_arping
3461 #ifndef TT
3462 #define TT this.arping
3463 #endif
3464 #define FLAG_f (FORCED_FLAG<<0)
3465 #define FLAG_q (FORCED_FLAG<<1)
3466 #define FLAG_b (FORCED_FLAG<<2)
3467 #define FLAG_D (FORCED_FLAG<<3)
3468 #define FLAG_U (FORCED_FLAG<<4)
3469 #define FLAG_A (FORCED_FLAG<<5)
3470 #define FLAG_c (FORCED_FLAG<<6)
3471 #define FLAG_w (FORCED_FLAG<<7)
3472 #define FLAG_I (FORCED_FLAG<<8)
3473 #define FLAG_s (FORCED_FLAG<<9)
3474 #endif
3475 
3476 #ifdef FOR_ascii
3477 #ifndef TT
3478 #define TT this.ascii
3479 #endif
3480 #endif
3481 
3482 #ifdef FOR_base64
3483 #ifndef TT
3484 #define TT this.base64
3485 #endif
3486 #define FLAG_w (FORCED_FLAG<<0)
3487 #define FLAG_i (FORCED_FLAG<<1)
3488 #define FLAG_d (FORCED_FLAG<<2)
3489 #endif
3490 
3491 #ifdef FOR_basename
3492 #ifndef TT
3493 #define TT this.basename
3494 #endif
3495 #define FLAG_s (1<<0)
3496 #define FLAG_a (1<<1)
3497 #endif
3498 
3499 #ifdef FOR_bc
3500 #ifndef TT
3501 #define TT this.bc
3502 #endif
3503 #define FLAG_w (FORCED_FLAG<<0)
3504 #define FLAG_s (FORCED_FLAG<<1)
3505 #define FLAG_q (FORCED_FLAG<<2)
3506 #define FLAG_l (FORCED_FLAG<<3)
3507 #define FLAG_i (FORCED_FLAG<<4)
3508 #endif
3509 
3510 #ifdef FOR_blkid
3511 #ifndef TT
3512 #define TT this.blkid
3513 #endif
3514 #define FLAG_s (FORCED_FLAG<<0)
3515 #define FLAG_L (FORCED_FLAG<<1)
3516 #define FLAG_U (FORCED_FLAG<<2)
3517 #endif
3518 
3519 #ifdef FOR_blockdev
3520 #ifndef TT
3521 #define TT this.blockdev
3522 #endif
3523 #define FLAG_rereadpt (FORCED_FLAG<<0)
3524 #define FLAG_flushbufs (FORCED_FLAG<<1)
3525 #define FLAG_setra (FORCED_FLAG<<2)
3526 #define FLAG_getra (FORCED_FLAG<<3)
3527 #define FLAG_getsize64 (FORCED_FLAG<<4)
3528 #define FLAG_getsize (FORCED_FLAG<<5)
3529 #define FLAG_getsz (FORCED_FLAG<<6)
3530 #define FLAG_setbsz (FORCED_FLAG<<7)
3531 #define FLAG_getbsz (FORCED_FLAG<<8)
3532 #define FLAG_getss (FORCED_FLAG<<9)
3533 #define FLAG_getro (FORCED_FLAG<<10)
3534 #define FLAG_setrw (FORCED_FLAG<<11)
3535 #define FLAG_setro (FORCED_FLAG<<12)
3536 #endif
3537 
3538 #ifdef FOR_bootchartd
3539 #ifndef TT
3540 #define TT this.bootchartd
3541 #endif
3542 #endif
3543 
3544 #ifdef FOR_brctl
3545 #ifndef TT
3546 #define TT this.brctl
3547 #endif
3548 #endif
3549 
3550 #ifdef FOR_bunzip2
3551 #ifndef TT
3552 #define TT this.bunzip2
3553 #endif
3554 #define FLAG_v (FORCED_FLAG<<0)
3555 #define FLAG_k (FORCED_FLAG<<1)
3556 #define FLAG_t (FORCED_FLAG<<2)
3557 #define FLAG_f (FORCED_FLAG<<3)
3558 #define FLAG_c (FORCED_FLAG<<4)
3559 #endif
3560 
3561 #ifdef FOR_bzcat
3562 #ifndef TT
3563 #define TT this.bzcat
3564 #endif
3565 #endif
3566 
3567 #ifdef FOR_cal
3568 #ifndef TT
3569 #define TT this.cal
3570 #endif
3571 #define FLAG_h (FORCED_FLAG<<0)
3572 #endif
3573 
3574 #ifdef FOR_cat
3575 #ifndef TT
3576 #define TT this.cat
3577 #endif
3578 #define FLAG_e (1<<0)
3579 #define FLAG_t (1<<1)
3580 #define FLAG_v (1<<2)
3581 #define FLAG_u (1<<3)
3582 #endif
3583 
3584 #ifdef FOR_catv
3585 #ifndef TT
3586 #define TT this.catv
3587 #endif
3588 #define FLAG_e (FORCED_FLAG<<0)
3589 #define FLAG_t (FORCED_FLAG<<1)
3590 #define FLAG_v (FORCED_FLAG<<2)
3591 #endif
3592 
3593 #ifdef FOR_cd
3594 #ifndef TT
3595 #define TT this.cd
3596 #endif
3597 #define FLAG_P (FORCED_FLAG<<0)
3598 #define FLAG_L (FORCED_FLAG<<1)
3599 #endif
3600 
3601 #ifdef FOR_chattr
3602 #ifndef TT
3603 #define TT this.chattr
3604 #endif
3605 #define FLAG_R (FORCED_FLAG<<0)
3606 #define FLAG_v (FORCED_FLAG<<1)
3607 #define FLAG_p (FORCED_FLAG<<2)
3608 #endif
3609 
3610 #ifdef FOR_chcon
3611 #ifndef TT
3612 #define TT this.chcon
3613 #endif
3614 #define FLAG_R (FORCED_FLAG<<0)
3615 #define FLAG_v (FORCED_FLAG<<1)
3616 #define FLAG_h (FORCED_FLAG<<2)
3617 #endif
3618 
3619 #ifdef FOR_chgrp
3620 #ifndef TT
3621 #define TT this.chgrp
3622 #endif
3623 #define FLAG_v (FORCED_FLAG<<0)
3624 #define FLAG_f (FORCED_FLAG<<1)
3625 #define FLAG_R (FORCED_FLAG<<2)
3626 #define FLAG_H (FORCED_FLAG<<3)
3627 #define FLAG_L (FORCED_FLAG<<4)
3628 #define FLAG_P (FORCED_FLAG<<5)
3629 #define FLAG_h (FORCED_FLAG<<6)
3630 #endif
3631 
3632 #ifdef FOR_chmod
3633 #ifndef TT
3634 #define TT this.chmod
3635 #endif
3636 #define FLAG_f (1<<0)
3637 #define FLAG_R (1<<1)
3638 #define FLAG_v (1<<2)
3639 #endif
3640 
3641 #ifdef FOR_chroot
3642 #ifndef TT
3643 #define TT this.chroot
3644 #endif
3645 #endif
3646 
3647 #ifdef FOR_chrt
3648 #ifndef TT
3649 #define TT this.chrt
3650 #endif
3651 #define FLAG_o (FORCED_FLAG<<0)
3652 #define FLAG_f (FORCED_FLAG<<1)
3653 #define FLAG_r (FORCED_FLAG<<2)
3654 #define FLAG_b (FORCED_FLAG<<3)
3655 #define FLAG_R (FORCED_FLAG<<4)
3656 #define FLAG_i (FORCED_FLAG<<5)
3657 #define FLAG_p (FORCED_FLAG<<6)
3658 #define FLAG_m (FORCED_FLAG<<7)
3659 #endif
3660 
3661 #ifdef FOR_chvt
3662 #ifndef TT
3663 #define TT this.chvt
3664 #endif
3665 #endif
3666 
3667 #ifdef FOR_cksum
3668 #ifndef TT
3669 #define TT this.cksum
3670 #endif
3671 #define FLAG_N (FORCED_FLAG<<0)
3672 #define FLAG_L (FORCED_FLAG<<1)
3673 #define FLAG_P (FORCED_FLAG<<2)
3674 #define FLAG_I (FORCED_FLAG<<3)
3675 #define FLAG_H (FORCED_FLAG<<4)
3676 #endif
3677 
3678 #ifdef FOR_clear
3679 #ifndef TT
3680 #define TT this.clear
3681 #endif
3682 #endif
3683 
3684 #ifdef FOR_cmp
3685 #ifndef TT
3686 #define TT this.cmp
3687 #endif
3688 #define FLAG_s (1<<0)
3689 #define FLAG_l (1<<1)
3690 #endif
3691 
3692 #ifdef FOR_comm
3693 #ifndef TT
3694 #define TT this.comm
3695 #endif
3696 #define FLAG_1 (1<<0)
3697 #define FLAG_2 (1<<1)
3698 #define FLAG_3 (1<<2)
3699 #endif
3700 
3701 #ifdef FOR_count
3702 #ifndef TT
3703 #define TT this.count
3704 #endif
3705 #endif
3706 
3707 #ifdef FOR_cp
3708 #ifndef TT
3709 #define TT this.cp
3710 #endif
3711 #define FLAG_T (1<<0)
3712 #define FLAG_i (1<<1)
3713 #define FLAG_f (1<<2)
3714 #define FLAG_F (1<<3)
3715 #define FLAG_n (1<<4)
3716 #define FLAG_v (1<<5)
3717 #define FLAG_l (1<<6)
3718 #define FLAG_s (1<<7)
3719 #define FLAG_a (1<<8)
3720 #define FLAG_d (1<<9)
3721 #define FLAG_r (1<<10)
3722 #define FLAG_p (1<<11)
3723 #define FLAG_P (1<<12)
3724 #define FLAG_L (1<<13)
3725 #define FLAG_H (1<<14)
3726 #define FLAG_R (1<<15)
3727 #define FLAG_D (1<<16)
3728 #define FLAG_preserve (1<<17)
3729 #endif
3730 
3731 #ifdef FOR_cpio
3732 #ifndef TT
3733 #define TT this.cpio
3734 #endif
3735 #define FLAG_o (FORCED_FLAG<<0)
3736 #define FLAG_v (FORCED_FLAG<<1)
3737 #define FLAG_F (FORCED_FLAG<<2)
3738 #define FLAG_t (FORCED_FLAG<<3)
3739 #define FLAG_i (FORCED_FLAG<<4)
3740 #define FLAG_p (FORCED_FLAG<<5)
3741 #define FLAG_H (FORCED_FLAG<<6)
3742 #define FLAG_u (FORCED_FLAG<<7)
3743 #define FLAG_d (FORCED_FLAG<<8)
3744 #define FLAG_m (FORCED_FLAG<<9)
3745 #define FLAG_trailer (FORCED_FLAG<<10)
3746 #define FLAG_no_preserve_owner (FORCED_FLAG<<11)
3747 #endif
3748 
3749 #ifdef FOR_crc32
3750 #ifndef TT
3751 #define TT this.crc32
3752 #endif
3753 #endif
3754 
3755 #ifdef FOR_crond
3756 #ifndef TT
3757 #define TT this.crond
3758 #endif
3759 #define FLAG_c (FORCED_FLAG<<0)
3760 #define FLAG_L (FORCED_FLAG<<1)
3761 #define FLAG_d (FORCED_FLAG<<2)
3762 #define FLAG_l (FORCED_FLAG<<3)
3763 #define FLAG_S (FORCED_FLAG<<4)
3764 #define FLAG_b (FORCED_FLAG<<5)
3765 #define FLAG_f (FORCED_FLAG<<6)
3766 #endif
3767 
3768 #ifdef FOR_crontab
3769 #ifndef TT
3770 #define TT this.crontab
3771 #endif
3772 #define FLAG_r (FORCED_FLAG<<0)
3773 #define FLAG_l (FORCED_FLAG<<1)
3774 #define FLAG_e (FORCED_FLAG<<2)
3775 #define FLAG_u (FORCED_FLAG<<3)
3776 #define FLAG_c (FORCED_FLAG<<4)
3777 #endif
3778 
3779 #ifdef FOR_cut
3780 #ifndef TT
3781 #define TT this.cut
3782 #endif
3783 #define FLAG_n (1<<0)
3784 #define FLAG_D (1<<1)
3785 #define FLAG_s (1<<2)
3786 #define FLAG_d (1<<3)
3787 #define FLAG_O (1<<4)
3788 #define FLAG_C (1<<5)
3789 #define FLAG_F (1<<6)
3790 #define FLAG_f (1<<7)
3791 #define FLAG_c (1<<8)
3792 #define FLAG_b (1<<9)
3793 #endif
3794 
3795 #ifdef FOR_date
3796 #ifndef TT
3797 #define TT this.date
3798 #endif
3799 #define FLAG_u (1<<0)
3800 #define FLAG_r (1<<1)
3801 #define FLAG_D (1<<2)
3802 #define FLAG_d (1<<3)
3803 #endif
3804 
3805 #ifdef FOR_dd
3806 #ifndef TT
3807 #define TT this.dd
3808 #endif
3809 #endif
3810 
3811 #ifdef FOR_deallocvt
3812 #ifndef TT
3813 #define TT this.deallocvt
3814 #endif
3815 #endif
3816 
3817 #ifdef FOR_demo_many_options
3818 #ifndef TT
3819 #define TT this.demo_many_options
3820 #endif
3821 #define FLAG_a (FORCED_FLAG<<0)
3822 #define FLAG_b (FORCED_FLAG<<1)
3823 #define FLAG_c (FORCED_FLAG<<2)
3824 #define FLAG_d (FORCED_FLAG<<3)
3825 #define FLAG_e (FORCED_FLAG<<4)
3826 #define FLAG_f (FORCED_FLAG<<5)
3827 #define FLAG_g (FORCED_FLAG<<6)
3828 #define FLAG_h (FORCED_FLAG<<7)
3829 #define FLAG_i (FORCED_FLAG<<8)
3830 #define FLAG_j (FORCED_FLAG<<9)
3831 #define FLAG_k (FORCED_FLAG<<10)
3832 #define FLAG_l (FORCED_FLAG<<11)
3833 #define FLAG_m (FORCED_FLAG<<12)
3834 #define FLAG_n (FORCED_FLAG<<13)
3835 #define FLAG_o (FORCED_FLAG<<14)
3836 #define FLAG_p (FORCED_FLAG<<15)
3837 #define FLAG_q (FORCED_FLAG<<16)
3838 #define FLAG_r (FORCED_FLAG<<17)
3839 #define FLAG_s (FORCED_FLAG<<18)
3840 #define FLAG_t (FORCED_FLAG<<19)
3841 #define FLAG_u (FORCED_FLAG<<20)
3842 #define FLAG_v (FORCED_FLAG<<21)
3843 #define FLAG_w (FORCED_FLAG<<22)
3844 #define FLAG_x (FORCED_FLAG<<23)
3845 #define FLAG_y (FORCED_FLAG<<24)
3846 #define FLAG_z (FORCED_FLAG<<25)
3847 #define FLAG_A (FORCED_FLAG<<26)
3848 #define FLAG_B (FORCED_FLAG<<27)
3849 #define FLAG_C (FORCED_FLAG<<28)
3850 #define FLAG_D (FORCED_FLAG<<29)
3851 #define FLAG_E (FORCED_FLAG<<30)
3852 #define FLAG_F (FORCED_FLAGLL<<31)
3853 #define FLAG_G (FORCED_FLAGLL<<32)
3854 #define FLAG_H (FORCED_FLAGLL<<33)
3855 #define FLAG_I (FORCED_FLAGLL<<34)
3856 #define FLAG_J (FORCED_FLAGLL<<35)
3857 #define FLAG_K (FORCED_FLAGLL<<36)
3858 #define FLAG_L (FORCED_FLAGLL<<37)
3859 #define FLAG_M (FORCED_FLAGLL<<38)
3860 #define FLAG_N (FORCED_FLAGLL<<39)
3861 #define FLAG_O (FORCED_FLAGLL<<40)
3862 #define FLAG_P (FORCED_FLAGLL<<41)
3863 #define FLAG_Q (FORCED_FLAGLL<<42)
3864 #define FLAG_R (FORCED_FLAGLL<<43)
3865 #define FLAG_S (FORCED_FLAGLL<<44)
3866 #define FLAG_T (FORCED_FLAGLL<<45)
3867 #define FLAG_U (FORCED_FLAGLL<<46)
3868 #define FLAG_V (FORCED_FLAGLL<<47)
3869 #define FLAG_W (FORCED_FLAGLL<<48)
3870 #define FLAG_X (FORCED_FLAGLL<<49)
3871 #define FLAG_Y (FORCED_FLAGLL<<50)
3872 #define FLAG_Z (FORCED_FLAGLL<<51)
3873 #endif
3874 
3875 #ifdef FOR_demo_number
3876 #ifndef TT
3877 #define TT this.demo_number
3878 #endif
3879 #define FLAG_s (FORCED_FLAG<<0)
3880 #define FLAG_b (FORCED_FLAG<<1)
3881 #define FLAG_d (FORCED_FLAG<<2)
3882 #define FLAG_h (FORCED_FLAG<<3)
3883 #define FLAG_D (FORCED_FLAG<<4)
3884 #endif
3885 
3886 #ifdef FOR_demo_scankey
3887 #ifndef TT
3888 #define TT this.demo_scankey
3889 #endif
3890 #endif
3891 
3892 #ifdef FOR_demo_utf8towc
3893 #ifndef TT
3894 #define TT this.demo_utf8towc
3895 #endif
3896 #endif
3897 
3898 #ifdef FOR_devmem
3899 #ifndef TT
3900 #define TT this.devmem
3901 #endif
3902 #endif
3903 
3904 #ifdef FOR_df
3905 #ifndef TT
3906 #define TT this.df
3907 #endif
3908 #define FLAG_a (FORCED_FLAG<<0)
3909 #define FLAG_t (FORCED_FLAG<<1)
3910 #define FLAG_i (FORCED_FLAG<<2)
3911 #define FLAG_h (FORCED_FLAG<<3)
3912 #define FLAG_k (FORCED_FLAG<<4)
3913 #define FLAG_P (FORCED_FLAG<<5)
3914 #define FLAG_H (FORCED_FLAG<<6)
3915 #endif
3916 
3917 #ifdef FOR_dhcp
3918 #ifndef TT
3919 #define TT this.dhcp
3920 #endif
3921 #define FLAG_f (FORCED_FLAG<<0)
3922 #define FLAG_b (FORCED_FLAG<<1)
3923 #define FLAG_n (FORCED_FLAG<<2)
3924 #define FLAG_q (FORCED_FLAG<<3)
3925 #define FLAG_v (FORCED_FLAG<<4)
3926 #define FLAG_o (FORCED_FLAG<<5)
3927 #define FLAG_a (FORCED_FLAG<<6)
3928 #define FLAG_C (FORCED_FLAG<<7)
3929 #define FLAG_R (FORCED_FLAG<<8)
3930 #define FLAG_B (FORCED_FLAG<<9)
3931 #define FLAG_S (FORCED_FLAG<<10)
3932 #define FLAG_i (FORCED_FLAG<<11)
3933 #define FLAG_p (FORCED_FLAG<<12)
3934 #define FLAG_s (FORCED_FLAG<<13)
3935 #define FLAG_t (FORCED_FLAG<<14)
3936 #define FLAG_T (FORCED_FLAG<<15)
3937 #define FLAG_A (FORCED_FLAG<<16)
3938 #define FLAG_O (FORCED_FLAG<<17)
3939 #define FLAG_r (FORCED_FLAG<<18)
3940 #define FLAG_x (FORCED_FLAG<<19)
3941 #define FLAG_F (FORCED_FLAG<<20)
3942 #define FLAG_H (FORCED_FLAG<<21)
3943 #define FLAG_V (FORCED_FLAG<<22)
3944 #endif
3945 
3946 #ifdef FOR_dhcp6
3947 #ifndef TT
3948 #define TT this.dhcp6
3949 #endif
3950 #define FLAG_f (FORCED_FLAG<<0)
3951 #define FLAG_b (FORCED_FLAG<<1)
3952 #define FLAG_n (FORCED_FLAG<<2)
3953 #define FLAG_q (FORCED_FLAG<<3)
3954 #define FLAG_v (FORCED_FLAG<<4)
3955 #define FLAG_R (FORCED_FLAG<<5)
3956 #define FLAG_S (FORCED_FLAG<<6)
3957 #define FLAG_i (FORCED_FLAG<<7)
3958 #define FLAG_p (FORCED_FLAG<<8)
3959 #define FLAG_s (FORCED_FLAG<<9)
3960 #define FLAG_t (FORCED_FLAG<<10)
3961 #define FLAG_T (FORCED_FLAG<<11)
3962 #define FLAG_A (FORCED_FLAG<<12)
3963 #define FLAG_r (FORCED_FLAG<<13)
3964 #endif
3965 
3966 #ifdef FOR_dhcpd
3967 #ifndef TT
3968 #define TT this.dhcpd
3969 #endif
3970 #define FLAG_6 (FORCED_FLAG<<0)
3971 #define FLAG_4 (FORCED_FLAG<<1)
3972 #define FLAG_S (FORCED_FLAG<<2)
3973 #define FLAG_i (FORCED_FLAG<<3)
3974 #define FLAG_f (FORCED_FLAG<<4)
3975 #define FLAG_P (FORCED_FLAG<<5)
3976 #endif
3977 
3978 #ifdef FOR_diff
3979 #ifndef TT
3980 #define TT this.diff
3981 #endif
3982 #define FLAG_U (1<<0)
3983 #define FLAG_r (1<<1)
3984 #define FLAG_N (1<<2)
3985 #define FLAG_S (1<<3)
3986 #define FLAG_L (1<<4)
3987 #define FLAG_a (1<<5)
3988 #define FLAG_q (1<<6)
3989 #define FLAG_s (1<<7)
3990 #define FLAG_T (1<<8)
3991 #define FLAG_i (1<<9)
3992 #define FLAG_w (1<<10)
3993 #define FLAG_t (1<<11)
3994 #define FLAG_u (1<<12)
3995 #define FLAG_b (1<<13)
3996 #define FLAG_d (1<<14)
3997 #define FLAG_B (1<<15)
3998 #define FLAG_strip_trailing_cr (1<<16)
3999 #define FLAG_color (1<<17)
4000 #endif
4001 
4002 #ifdef FOR_dirname
4003 #ifndef TT
4004 #define TT this.dirname
4005 #endif
4006 #endif
4007 
4008 #ifdef FOR_dmesg
4009 #ifndef TT
4010 #define TT this.dmesg
4011 #endif
4012 #define FLAG_c (FORCED_FLAG<<0)
4013 #define FLAG_n (FORCED_FLAG<<1)
4014 #define FLAG_s (FORCED_FLAG<<2)
4015 #define FLAG_r (FORCED_FLAG<<3)
4016 #define FLAG_t (FORCED_FLAG<<4)
4017 #define FLAG_T (FORCED_FLAG<<5)
4018 #define FLAG_S (FORCED_FLAG<<6)
4019 #define FLAG_C (FORCED_FLAG<<7)
4020 #define FLAG_w (FORCED_FLAG<<8)
4021 #endif
4022 
4023 #ifdef FOR_dnsdomainname
4024 #ifndef TT
4025 #define TT this.dnsdomainname
4026 #endif
4027 #endif
4028 
4029 #ifdef FOR_dos2unix
4030 #ifndef TT
4031 #define TT this.dos2unix
4032 #endif
4033 #endif
4034 
4035 #ifdef FOR_du
4036 #ifndef TT
4037 #define TT this.du
4038 #endif
4039 #define FLAG_x (1<<0)
4040 #define FLAG_s (1<<1)
4041 #define FLAG_L (1<<2)
4042 #define FLAG_K (1<<3)
4043 #define FLAG_k (1<<4)
4044 #define FLAG_H (1<<5)
4045 #define FLAG_a (1<<6)
4046 #define FLAG_c (1<<7)
4047 #define FLAG_l (1<<8)
4048 #define FLAG_m (1<<9)
4049 #define FLAG_h (1<<10)
4050 #define FLAG_d (1<<11)
4051 #endif
4052 
4053 #ifdef FOR_dumpleases
4054 #ifndef TT
4055 #define TT this.dumpleases
4056 #endif
4057 #define FLAG_f (FORCED_FLAG<<0)
4058 #define FLAG_r (FORCED_FLAG<<1)
4059 #define FLAG_a (FORCED_FLAG<<2)
4060 #endif
4061 
4062 #ifdef FOR_echo
4063 #ifndef TT
4064 #define TT this.echo
4065 #endif
4066 #define FLAG_n (1<<0)
4067 #define FLAG_e (1<<1)
4068 #define FLAG_E (1<<2)
4069 #endif
4070 
4071 #ifdef FOR_eject
4072 #ifndef TT
4073 #define TT this.eject
4074 #endif
4075 #define FLAG_T (FORCED_FLAG<<0)
4076 #define FLAG_t (FORCED_FLAG<<1)
4077 #define FLAG_s (FORCED_FLAG<<2)
4078 #endif
4079 
4080 #ifdef FOR_env
4081 #ifndef TT
4082 #define TT this.env
4083 #endif
4084 #define FLAG_u (1<<0)
4085 #define FLAG_i (1<<1)
4086 #define FLAG_0 (1<<2)
4087 #endif
4088 
4089 #ifdef FOR_exit
4090 #ifndef TT
4091 #define TT this.exit
4092 #endif
4093 #endif
4094 
4095 #ifdef FOR_expand
4096 #ifndef TT
4097 #define TT this.expand
4098 #endif
4099 #define FLAG_t (FORCED_FLAG<<0)
4100 #endif
4101 
4102 #ifdef FOR_expr
4103 #ifndef TT
4104 #define TT this.expr
4105 #endif
4106 #endif
4107 
4108 #ifdef FOR_factor
4109 #ifndef TT
4110 #define TT this.factor
4111 #endif
4112 #endif
4113 
4114 #ifdef FOR_fallocate
4115 #ifndef TT
4116 #define TT this.fallocate
4117 #endif
4118 #define FLAG_o (FORCED_FLAG<<0)
4119 #define FLAG_l (FORCED_FLAG<<1)
4120 #endif
4121 
4122 #ifdef FOR_false
4123 #ifndef TT
4124 #define TT this.false
4125 #endif
4126 #endif
4127 
4128 #ifdef FOR_fdisk
4129 #ifndef TT
4130 #define TT this.fdisk
4131 #endif
4132 #define FLAG_l (FORCED_FLAG<<0)
4133 #define FLAG_u (FORCED_FLAG<<1)
4134 #define FLAG_b (FORCED_FLAG<<2)
4135 #define FLAG_S (FORCED_FLAG<<3)
4136 #define FLAG_H (FORCED_FLAG<<4)
4137 #define FLAG_C (FORCED_FLAG<<5)
4138 #endif
4139 
4140 #ifdef FOR_file
4141 #ifndef TT
4142 #define TT this.file
4143 #endif
4144 #define FLAG_s (FORCED_FLAG<<0)
4145 #define FLAG_L (FORCED_FLAG<<1)
4146 #define FLAG_h (FORCED_FLAG<<2)
4147 #define FLAG_b (FORCED_FLAG<<3)
4148 #endif
4149 
4150 #ifdef FOR_find
4151 #ifndef TT
4152 #define TT this.find
4153 #endif
4154 #define FLAG_L (1<<0)
4155 #define FLAG_H (1<<1)
4156 #endif
4157 
4158 #ifdef FOR_flock
4159 #ifndef TT
4160 #define TT this.flock
4161 #endif
4162 #define FLAG_x (FORCED_FLAG<<0)
4163 #define FLAG_u (FORCED_FLAG<<1)
4164 #define FLAG_s (FORCED_FLAG<<2)
4165 #define FLAG_n (FORCED_FLAG<<3)
4166 #endif
4167 
4168 #ifdef FOR_fmt
4169 #ifndef TT
4170 #define TT this.fmt
4171 #endif
4172 #define FLAG_w (FORCED_FLAG<<0)
4173 #endif
4174 
4175 #ifdef FOR_fold
4176 #ifndef TT
4177 #define TT this.fold
4178 #endif
4179 #define FLAG_w (FORCED_FLAG<<0)
4180 #define FLAG_u (FORCED_FLAG<<1)
4181 #define FLAG_s (FORCED_FLAG<<2)
4182 #define FLAG_b (FORCED_FLAG<<3)
4183 #endif
4184 
4185 #ifdef FOR_free
4186 #ifndef TT
4187 #define TT this.free
4188 #endif
4189 #define FLAG_b (FORCED_FLAG<<0)
4190 #define FLAG_k (FORCED_FLAG<<1)
4191 #define FLAG_m (FORCED_FLAG<<2)
4192 #define FLAG_g (FORCED_FLAG<<3)
4193 #define FLAG_t (FORCED_FLAG<<4)
4194 #define FLAG_h (FORCED_FLAG<<5)
4195 #endif
4196 
4197 #ifdef FOR_freeramdisk
4198 #ifndef TT
4199 #define TT this.freeramdisk
4200 #endif
4201 #endif
4202 
4203 #ifdef FOR_fsck
4204 #ifndef TT
4205 #define TT this.fsck
4206 #endif
4207 #define FLAG_C (FORCED_FLAG<<0)
4208 #define FLAG_s (FORCED_FLAG<<1)
4209 #define FLAG_V (FORCED_FLAG<<2)
4210 #define FLAG_T (FORCED_FLAG<<3)
4211 #define FLAG_R (FORCED_FLAG<<4)
4212 #define FLAG_P (FORCED_FLAG<<5)
4213 #define FLAG_N (FORCED_FLAG<<6)
4214 #define FLAG_A (FORCED_FLAG<<7)
4215 #define FLAG_t (FORCED_FLAG<<8)
4216 #endif
4217 
4218 #ifdef FOR_fsfreeze
4219 #ifndef TT
4220 #define TT this.fsfreeze
4221 #endif
4222 #define FLAG_u (FORCED_FLAG<<0)
4223 #define FLAG_f (FORCED_FLAG<<1)
4224 #endif
4225 
4226 #ifdef FOR_fstype
4227 #ifndef TT
4228 #define TT this.fstype
4229 #endif
4230 #endif
4231 
4232 #ifdef FOR_fsync
4233 #ifndef TT
4234 #define TT this.fsync
4235 #endif
4236 #define FLAG_d (FORCED_FLAG<<0)
4237 #endif
4238 
4239 #ifdef FOR_ftpget
4240 #ifndef TT
4241 #define TT this.ftpget
4242 #endif
4243 #define FLAG_D (FORCED_FLAG<<0)
4244 #define FLAG_d (FORCED_FLAG<<1)
4245 #define FLAG_M (FORCED_FLAG<<2)
4246 #define FLAG_m (FORCED_FLAG<<3)
4247 #define FLAG_L (FORCED_FLAG<<4)
4248 #define FLAG_l (FORCED_FLAG<<5)
4249 #define FLAG_s (FORCED_FLAG<<6)
4250 #define FLAG_g (FORCED_FLAG<<7)
4251 #define FLAG_v (FORCED_FLAG<<8)
4252 #define FLAG_u (FORCED_FLAG<<9)
4253 #define FLAG_p (FORCED_FLAG<<10)
4254 #define FLAG_c (FORCED_FLAG<<11)
4255 #define FLAG_P (FORCED_FLAG<<12)
4256 #endif
4257 
4258 #ifdef FOR_getconf
4259 #ifndef TT
4260 #define TT this.getconf
4261 #endif
4262 #define FLAG_l (1<<0)
4263 #define FLAG_a (1<<1)
4264 #endif
4265 
4266 #ifdef FOR_getenforce
4267 #ifndef TT
4268 #define TT this.getenforce
4269 #endif
4270 #endif
4271 
4272 #ifdef FOR_getfattr
4273 #ifndef TT
4274 #define TT this.getfattr
4275 #endif
4276 #define FLAG_n (FORCED_FLAG<<0)
4277 #define FLAG_h (FORCED_FLAG<<1)
4278 #define FLAG_d (FORCED_FLAG<<2)
4279 #define FLAG_only_values (FORCED_FLAG<<3)
4280 #endif
4281 
4282 #ifdef FOR_getopt
4283 #ifndef TT
4284 #define TT this.getopt
4285 #endif
4286 #define FLAG_u (1<<0)
4287 #define FLAG_T (1<<1)
4288 #define FLAG_l (1<<2)
4289 #define FLAG_o (1<<3)
4290 #define FLAG_n (1<<4)
4291 #define FLAG_a (1<<5)
4292 #endif
4293 
4294 #ifdef FOR_getty
4295 #ifndef TT
4296 #define TT this.getty
4297 #endif
4298 #define FLAG_h (FORCED_FLAG<<0)
4299 #define FLAG_L (FORCED_FLAG<<1)
4300 #define FLAG_m (FORCED_FLAG<<2)
4301 #define FLAG_n (FORCED_FLAG<<3)
4302 #define FLAG_w (FORCED_FLAG<<4)
4303 #define FLAG_i (FORCED_FLAG<<5)
4304 #define FLAG_f (FORCED_FLAG<<6)
4305 #define FLAG_l (FORCED_FLAG<<7)
4306 #define FLAG_I (FORCED_FLAG<<8)
4307 #define FLAG_H (FORCED_FLAG<<9)
4308 #define FLAG_t (FORCED_FLAG<<10)
4309 #endif
4310 
4311 #ifdef FOR_grep
4312 #ifndef TT
4313 #define TT this.grep
4314 #endif
4315 #define FLAG_x (1<<0)
4316 #define FLAG_m (1<<1)
4317 #define FLAG_A (1<<2)
4318 #define FLAG_B (1<<3)
4319 #define FLAG_C (1<<4)
4320 #define FLAG_f (1<<5)
4321 #define FLAG_e (1<<6)
4322 #define FLAG_q (1<<7)
4323 #define FLAG_l (1<<8)
4324 #define FLAG_c (1<<9)
4325 #define FLAG_w (1<<10)
4326 #define FLAG_v (1<<11)
4327 #define FLAG_s (1<<12)
4328 #define FLAG_R (1<<13)
4329 #define FLAG_r (1<<14)
4330 #define FLAG_o (1<<15)
4331 #define FLAG_n (1<<16)
4332 #define FLAG_i (1<<17)
4333 #define FLAG_h (1<<18)
4334 #define FLAG_b (1<<19)
4335 #define FLAG_a (1<<20)
4336 #define FLAG_I (1<<21)
4337 #define FLAG_H (1<<22)
4338 #define FLAG_F (1<<23)
4339 #define FLAG_E (1<<24)
4340 #define FLAG_z (1<<25)
4341 #define FLAG_Z (1<<26)
4342 #define FLAG_M (1<<27)
4343 #define FLAG_S (1<<28)
4344 #define FLAG_exclude_dir (1<<29)
4345 #define FLAG_color (1<<30)
4346 #define FLAG_line_buffered (1LL<<31)
4347 #endif
4348 
4349 #ifdef FOR_groupadd
4350 #ifndef TT
4351 #define TT this.groupadd
4352 #endif
4353 #define FLAG_S (FORCED_FLAG<<0)
4354 #define FLAG_g (FORCED_FLAG<<1)
4355 #endif
4356 
4357 #ifdef FOR_groupdel
4358 #ifndef TT
4359 #define TT this.groupdel
4360 #endif
4361 #endif
4362 
4363 #ifdef FOR_groups
4364 #ifndef TT
4365 #define TT this.groups
4366 #endif
4367 #endif
4368 
4369 #ifdef FOR_gunzip
4370 #ifndef TT
4371 #define TT this.gunzip
4372 #endif
4373 #define FLAG_9 (FORCED_FLAG<<0)
4374 #define FLAG_8 (FORCED_FLAG<<1)
4375 #define FLAG_7 (FORCED_FLAG<<2)
4376 #define FLAG_6 (FORCED_FLAG<<3)
4377 #define FLAG_5 (FORCED_FLAG<<4)
4378 #define FLAG_4 (FORCED_FLAG<<5)
4379 #define FLAG_3 (FORCED_FLAG<<6)
4380 #define FLAG_2 (FORCED_FLAG<<7)
4381 #define FLAG_1 (FORCED_FLAG<<8)
4382 #define FLAG_k (FORCED_FLAG<<9)
4383 #define FLAG_f (FORCED_FLAG<<10)
4384 #define FLAG_d (FORCED_FLAG<<11)
4385 #define FLAG_c (FORCED_FLAG<<12)
4386 #endif
4387 
4388 #ifdef FOR_gzip
4389 #ifndef TT
4390 #define TT this.gzip
4391 #endif
4392 #define FLAG_9 (1<<0)
4393 #define FLAG_8 (1<<1)
4394 #define FLAG_7 (1<<2)
4395 #define FLAG_6 (1<<3)
4396 #define FLAG_5 (1<<4)
4397 #define FLAG_4 (1<<5)
4398 #define FLAG_3 (1<<6)
4399 #define FLAG_2 (1<<7)
4400 #define FLAG_1 (1<<8)
4401 #define FLAG_k (1<<9)
4402 #define FLAG_f (1<<10)
4403 #define FLAG_d (1<<11)
4404 #define FLAG_c (1<<12)
4405 #define FLAG_n (1<<13)
4406 #endif
4407 
4408 #ifdef FOR_head
4409 #ifndef TT
4410 #define TT this.head
4411 #endif
4412 #define FLAG_v (1<<0)
4413 #define FLAG_q (1<<1)
4414 #define FLAG_c (1<<2)
4415 #define FLAG_n (1<<3)
4416 #endif
4417 
4418 #ifdef FOR_hello
4419 #ifndef TT
4420 #define TT this.hello
4421 #endif
4422 #endif
4423 
4424 #ifdef FOR_help
4425 #ifndef TT
4426 #define TT this.help
4427 #endif
4428 #define FLAG_u (FORCED_FLAG<<0)
4429 #define FLAG_h (FORCED_FLAG<<1)
4430 #define FLAG_a (FORCED_FLAG<<2)
4431 #endif
4432 
4433 #ifdef FOR_hexedit
4434 #ifndef TT
4435 #define TT this.hexedit
4436 #endif
4437 #define FLAG_r (FORCED_FLAG<<0)
4438 #endif
4439 
4440 #ifdef FOR_host
4441 #ifndef TT
4442 #define TT this.host
4443 #endif
4444 #define FLAG_t (FORCED_FLAG<<0)
4445 #define FLAG_v (FORCED_FLAG<<1)
4446 #define FLAG_a (FORCED_FLAG<<2)
4447 #endif
4448 
4449 #ifdef FOR_hostid
4450 #ifndef TT
4451 #define TT this.hostid
4452 #endif
4453 #endif
4454 
4455 #ifdef FOR_hostname
4456 #ifndef TT
4457 #define TT this.hostname
4458 #endif
4459 #define FLAG_F (1<<0)
4460 #define FLAG_f (1<<1)
4461 #define FLAG_s (1<<2)
4462 #define FLAG_d (1<<3)
4463 #define FLAG_b (1<<4)
4464 #endif
4465 
4466 #ifdef FOR_hwclock
4467 #ifndef TT
4468 #define TT this.hwclock
4469 #endif
4470 #define FLAG_w (FORCED_FLAG<<0)
4471 #define FLAG_r (FORCED_FLAG<<1)
4472 #define FLAG_s (FORCED_FLAG<<2)
4473 #define FLAG_t (FORCED_FLAG<<3)
4474 #define FLAG_l (FORCED_FLAG<<4)
4475 #define FLAG_u (FORCED_FLAG<<5)
4476 #define FLAG_f (FORCED_FLAG<<6)
4477 #define FLAG_fast (FORCED_FLAG<<7)
4478 #endif
4479 
4480 #ifdef FOR_i2cdetect
4481 #ifndef TT
4482 #define TT this.i2cdetect
4483 #endif
4484 #define FLAG_y (FORCED_FLAG<<0)
4485 #define FLAG_l (FORCED_FLAG<<1)
4486 #define FLAG_F (FORCED_FLAG<<2)
4487 #define FLAG_a (FORCED_FLAG<<3)
4488 #endif
4489 
4490 #ifdef FOR_i2cdump
4491 #ifndef TT
4492 #define TT this.i2cdump
4493 #endif
4494 #define FLAG_y (FORCED_FLAG<<0)
4495 #define FLAG_f (FORCED_FLAG<<1)
4496 #endif
4497 
4498 #ifdef FOR_i2cget
4499 #ifndef TT
4500 #define TT this.i2cget
4501 #endif
4502 #define FLAG_y (FORCED_FLAG<<0)
4503 #define FLAG_f (FORCED_FLAG<<1)
4504 #endif
4505 
4506 #ifdef FOR_i2cset
4507 #ifndef TT
4508 #define TT this.i2cset
4509 #endif
4510 #define FLAG_y (FORCED_FLAG<<0)
4511 #define FLAG_f (FORCED_FLAG<<1)
4512 #endif
4513 
4514 #ifdef FOR_iconv
4515 #ifndef TT
4516 #define TT this.iconv
4517 #endif
4518 #define FLAG_f (FORCED_FLAG<<0)
4519 #define FLAG_t (FORCED_FLAG<<1)
4520 #define FLAG_s (FORCED_FLAG<<2)
4521 #define FLAG_c (FORCED_FLAG<<3)
4522 #endif
4523 
4524 #ifdef FOR_id
4525 #ifndef TT
4526 #define TT this.id
4527 #endif
4528 #define FLAG_u (1<<0)
4529 #define FLAG_r (1<<1)
4530 #define FLAG_g (1<<2)
4531 #define FLAG_G (1<<3)
4532 #define FLAG_n (1<<4)
4533 #define FLAG_Z (FORCED_FLAG<<5)
4534 #endif
4535 
4536 #ifdef FOR_ifconfig
4537 #ifndef TT
4538 #define TT this.ifconfig
4539 #endif
4540 #define FLAG_S (FORCED_FLAG<<0)
4541 #define FLAG_a (FORCED_FLAG<<1)
4542 #endif
4543 
4544 #ifdef FOR_init
4545 #ifndef TT
4546 #define TT this.init
4547 #endif
4548 #endif
4549 
4550 #ifdef FOR_inotifyd
4551 #ifndef TT
4552 #define TT this.inotifyd
4553 #endif
4554 #endif
4555 
4556 #ifdef FOR_insmod
4557 #ifndef TT
4558 #define TT this.insmod
4559 #endif
4560 #endif
4561 
4562 #ifdef FOR_install
4563 #ifndef TT
4564 #define TT this.install
4565 #endif
4566 #define FLAG_g (FORCED_FLAG<<0)
4567 #define FLAG_o (FORCED_FLAG<<1)
4568 #define FLAG_m (FORCED_FLAG<<2)
4569 #define FLAG_v (FORCED_FLAG<<3)
4570 #define FLAG_s (FORCED_FLAG<<4)
4571 #define FLAG_p (FORCED_FLAG<<5)
4572 #define FLAG_D (FORCED_FLAG<<6)
4573 #define FLAG_d (FORCED_FLAG<<7)
4574 #define FLAG_c (FORCED_FLAG<<8)
4575 #endif
4576 
4577 #ifdef FOR_ionice
4578 #ifndef TT
4579 #define TT this.ionice
4580 #endif
4581 #define FLAG_p (FORCED_FLAG<<0)
4582 #define FLAG_n (FORCED_FLAG<<1)
4583 #define FLAG_c (FORCED_FLAG<<2)
4584 #define FLAG_t (FORCED_FLAG<<3)
4585 #endif
4586 
4587 #ifdef FOR_iorenice
4588 #ifndef TT
4589 #define TT this.iorenice
4590 #endif
4591 #endif
4592 
4593 #ifdef FOR_iotop
4594 #ifndef TT
4595 #define TT this.iotop
4596 #endif
4597 #define FLAG_q (FORCED_FLAG<<0)
4598 #define FLAG_b (FORCED_FLAG<<1)
4599 #define FLAG_n (FORCED_FLAG<<2)
4600 #define FLAG_m (FORCED_FLAG<<3)
4601 #define FLAG_d (FORCED_FLAG<<4)
4602 #define FLAG_s (FORCED_FLAG<<5)
4603 #define FLAG_u (FORCED_FLAG<<6)
4604 #define FLAG_p (FORCED_FLAG<<7)
4605 #define FLAG_o (FORCED_FLAG<<8)
4606 #define FLAG_k (FORCED_FLAG<<9)
4607 #define FLAG_H (FORCED_FLAG<<10)
4608 #define FLAG_O (FORCED_FLAG<<11)
4609 #define FLAG_K (FORCED_FLAG<<12)
4610 #define FLAG_a (FORCED_FLAG<<13)
4611 #define FLAG_A (FORCED_FLAG<<14)
4612 #endif
4613 
4614 #ifdef FOR_ip
4615 #ifndef TT
4616 #define TT this.ip
4617 #endif
4618 #endif
4619 
4620 #ifdef FOR_ipcrm
4621 #ifndef TT
4622 #define TT this.ipcrm
4623 #endif
4624 #define FLAG_Q (FORCED_FLAG<<0)
4625 #define FLAG_q (FORCED_FLAG<<1)
4626 #define FLAG_S (FORCED_FLAG<<2)
4627 #define FLAG_s (FORCED_FLAG<<3)
4628 #define FLAG_M (FORCED_FLAG<<4)
4629 #define FLAG_m (FORCED_FLAG<<5)
4630 #endif
4631 
4632 #ifdef FOR_ipcs
4633 #ifndef TT
4634 #define TT this.ipcs
4635 #endif
4636 #define FLAG_i (FORCED_FLAG<<0)
4637 #define FLAG_m (FORCED_FLAG<<1)
4638 #define FLAG_q (FORCED_FLAG<<2)
4639 #define FLAG_s (FORCED_FLAG<<3)
4640 #define FLAG_l (FORCED_FLAG<<4)
4641 #define FLAG_u (FORCED_FLAG<<5)
4642 #define FLAG_t (FORCED_FLAG<<6)
4643 #define FLAG_p (FORCED_FLAG<<7)
4644 #define FLAG_c (FORCED_FLAG<<8)
4645 #define FLAG_a (FORCED_FLAG<<9)
4646 #endif
4647 
4648 #ifdef FOR_kill
4649 #ifndef TT
4650 #define TT this.kill
4651 #endif
4652 #define FLAG_s (FORCED_FLAG<<0)
4653 #define FLAG_l (FORCED_FLAG<<1)
4654 #endif
4655 
4656 #ifdef FOR_killall
4657 #ifndef TT
4658 #define TT this.killall
4659 #endif
4660 #define FLAG_w (FORCED_FLAG<<0)
4661 #define FLAG_v (FORCED_FLAG<<1)
4662 #define FLAG_q (FORCED_FLAG<<2)
4663 #define FLAG_l (FORCED_FLAG<<3)
4664 #define FLAG_i (FORCED_FLAG<<4)
4665 #define FLAG_s (FORCED_FLAG<<5)
4666 #endif
4667 
4668 #ifdef FOR_killall5
4669 #ifndef TT
4670 #define TT this.killall5
4671 #endif
4672 #define FLAG_s (FORCED_FLAG<<0)
4673 #define FLAG_l (FORCED_FLAG<<1)
4674 #define FLAG_o (FORCED_FLAG<<2)
4675 #endif
4676 
4677 #ifdef FOR_klogd
4678 #ifndef TT
4679 #define TT this.klogd
4680 #endif
4681 #define FLAG_n (FORCED_FLAG<<0)
4682 #define FLAG_c (FORCED_FLAG<<1)
4683 #endif
4684 
4685 #ifdef FOR_last
4686 #ifndef TT
4687 #define TT this.last
4688 #endif
4689 #define FLAG_W (FORCED_FLAG<<0)
4690 #define FLAG_f (FORCED_FLAG<<1)
4691 #endif
4692 
4693 #ifdef FOR_link
4694 #ifndef TT
4695 #define TT this.link
4696 #endif
4697 #endif
4698 
4699 #ifdef FOR_ln
4700 #ifndef TT
4701 #define TT this.ln
4702 #endif
4703 #define FLAG_s (1<<0)
4704 #define FLAG_f (1<<1)
4705 #define FLAG_n (1<<2)
4706 #define FLAG_v (1<<3)
4707 #define FLAG_T (1<<4)
4708 #define FLAG_t (1<<5)
4709 #define FLAG_r (1<<6)
4710 #endif
4711 
4712 #ifdef FOR_load_policy
4713 #ifndef TT
4714 #define TT this.load_policy
4715 #endif
4716 #endif
4717 
4718 #ifdef FOR_log
4719 #ifndef TT
4720 #define TT this.log
4721 #endif
4722 #define FLAG_t (FORCED_FLAG<<0)
4723 #define FLAG_p (FORCED_FLAG<<1)
4724 #endif
4725 
4726 #ifdef FOR_logger
4727 #ifndef TT
4728 #define TT this.logger
4729 #endif
4730 #define FLAG_p (FORCED_FLAG<<0)
4731 #define FLAG_t (FORCED_FLAG<<1)
4732 #define FLAG_s (FORCED_FLAG<<2)
4733 #endif
4734 
4735 #ifdef FOR_login
4736 #ifndef TT
4737 #define TT this.login
4738 #endif
4739 #define FLAG_h (FORCED_FLAG<<0)
4740 #define FLAG_p (FORCED_FLAG<<1)
4741 #define FLAG_f (FORCED_FLAG<<2)
4742 #endif
4743 
4744 #ifdef FOR_logname
4745 #ifndef TT
4746 #define TT this.logname
4747 #endif
4748 #endif
4749 
4750 #ifdef FOR_logwrapper
4751 #ifndef TT
4752 #define TT this.logwrapper
4753 #endif
4754 #endif
4755 
4756 #ifdef FOR_losetup
4757 #ifndef TT
4758 #define TT this.losetup
4759 #endif
4760 #define FLAG_D (FORCED_FLAG<<0)
4761 #define FLAG_a (FORCED_FLAG<<1)
4762 #define FLAG_c (FORCED_FLAG<<2)
4763 #define FLAG_d (FORCED_FLAG<<3)
4764 #define FLAG_f (FORCED_FLAG<<4)
4765 #define FLAG_j (FORCED_FLAG<<5)
4766 #define FLAG_o (FORCED_FLAG<<6)
4767 #define FLAG_r (FORCED_FLAG<<7)
4768 #define FLAG_s (FORCED_FLAG<<8)
4769 #define FLAG_S (FORCED_FLAG<<9)
4770 #endif
4771 
4772 #ifdef FOR_ls
4773 #ifndef TT
4774 #define TT this.ls
4775 #endif
4776 #define FLAG_1 (1<<0)
4777 #define FLAG_x (1<<1)
4778 #define FLAG_w (1<<2)
4779 #define FLAG_u (1<<3)
4780 #define FLAG_t (1<<4)
4781 #define FLAG_s (1<<5)
4782 #define FLAG_r (1<<6)
4783 #define FLAG_q (1<<7)
4784 #define FLAG_p (1<<8)
4785 #define FLAG_n (1<<9)
4786 #define FLAG_m (1<<10)
4787 #define FLAG_l (1<<11)
4788 #define FLAG_k (1<<12)
4789 #define FLAG_i (1<<13)
4790 #define FLAG_h (1<<14)
4791 #define FLAG_f (1<<15)
4792 #define FLAG_d (1<<16)
4793 #define FLAG_c (1<<17)
4794 #define FLAG_b (1<<18)
4795 #define FLAG_a (1<<19)
4796 #define FLAG_S (1<<20)
4797 #define FLAG_R (1<<21)
4798 #define FLAG_L (1<<22)
4799 #define FLAG_H (1<<23)
4800 #define FLAG_F (1<<24)
4801 #define FLAG_C (1<<25)
4802 #define FLAG_A (1<<26)
4803 #define FLAG_o (1<<27)
4804 #define FLAG_g (1<<28)
4805 #define FLAG_Z (1<<29)
4806 #define FLAG_show_control_chars (1<<30)
4807 #define FLAG_full_time (1LL<<31)
4808 #define FLAG_color (1LL<<32)
4809 #endif
4810 
4811 #ifdef FOR_lsattr
4812 #ifndef TT
4813 #define TT this.lsattr
4814 #endif
4815 #define FLAG_R (FORCED_FLAG<<0)
4816 #define FLAG_v (FORCED_FLAG<<1)
4817 #define FLAG_p (FORCED_FLAG<<2)
4818 #define FLAG_a (FORCED_FLAG<<3)
4819 #define FLAG_d (FORCED_FLAG<<4)
4820 #define FLAG_l (FORCED_FLAG<<5)
4821 #endif
4822 
4823 #ifdef FOR_lsmod
4824 #ifndef TT
4825 #define TT this.lsmod
4826 #endif
4827 #endif
4828 
4829 #ifdef FOR_lsof
4830 #ifndef TT
4831 #define TT this.lsof
4832 #endif
4833 #define FLAG_t (FORCED_FLAG<<0)
4834 #define FLAG_p (FORCED_FLAG<<1)
4835 #define FLAG_l (FORCED_FLAG<<2)
4836 #endif
4837 
4838 #ifdef FOR_lspci
4839 #ifndef TT
4840 #define TT this.lspci
4841 #endif
4842 #define FLAG_i (FORCED_FLAG<<0)
4843 #define FLAG_n (FORCED_FLAG<<1)
4844 #define FLAG_k (FORCED_FLAG<<2)
4845 #define FLAG_m (FORCED_FLAG<<3)
4846 #define FLAG_e (FORCED_FLAG<<4)
4847 #endif
4848 
4849 #ifdef FOR_lsusb
4850 #ifndef TT
4851 #define TT this.lsusb
4852 #endif
4853 #endif
4854 
4855 #ifdef FOR_makedevs
4856 #ifndef TT
4857 #define TT this.makedevs
4858 #endif
4859 #define FLAG_d (FORCED_FLAG<<0)
4860 #endif
4861 
4862 #ifdef FOR_man
4863 #ifndef TT
4864 #define TT this.man
4865 #endif
4866 #define FLAG_M (FORCED_FLAG<<0)
4867 #define FLAG_k (FORCED_FLAG<<1)
4868 #endif
4869 
4870 #ifdef FOR_mcookie
4871 #ifndef TT
4872 #define TT this.mcookie
4873 #endif
4874 #define FLAG_V (FORCED_FLAG<<0)
4875 #define FLAG_v (FORCED_FLAG<<1)
4876 #endif
4877 
4878 #ifdef FOR_md5sum
4879 #ifndef TT
4880 #define TT this.md5sum
4881 #endif
4882 #define FLAG_s (1<<0)
4883 #define FLAG_c (1<<1)
4884 #define FLAG_b (1<<2)
4885 #endif
4886 
4887 #ifdef FOR_mdev
4888 #ifndef TT
4889 #define TT this.mdev
4890 #endif
4891 #define FLAG_s (FORCED_FLAG<<0)
4892 #endif
4893 
4894 #ifdef FOR_microcom
4895 #ifndef TT
4896 #define TT this.microcom
4897 #endif
4898 #define FLAG_X (1<<0)
4899 #define FLAG_s (1<<1)
4900 #endif
4901 
4902 #ifdef FOR_mix
4903 #ifndef TT
4904 #define TT this.mix
4905 #endif
4906 #define FLAG_r (FORCED_FLAG<<0)
4907 #define FLAG_l (FORCED_FLAG<<1)
4908 #define FLAG_d (FORCED_FLAG<<2)
4909 #define FLAG_c (FORCED_FLAG<<3)
4910 #endif
4911 
4912 #ifdef FOR_mkdir
4913 #ifndef TT
4914 #define TT this.mkdir
4915 #endif
4916 #define FLAG_m (1<<0)
4917 #define FLAG_p (1<<1)
4918 #define FLAG_v (1<<2)
4919 #define FLAG_Z (FORCED_FLAG<<3)
4920 #endif
4921 
4922 #ifdef FOR_mke2fs
4923 #ifndef TT
4924 #define TT this.mke2fs
4925 #endif
4926 #define FLAG_b (FORCED_FLAG<<0)
4927 #define FLAG_i (FORCED_FLAG<<1)
4928 #define FLAG_N (FORCED_FLAG<<2)
4929 #define FLAG_m (FORCED_FLAG<<3)
4930 #define FLAG_q (FORCED_FLAG<<4)
4931 #define FLAG_n (FORCED_FLAG<<5)
4932 #define FLAG_F (FORCED_FLAG<<6)
4933 #define FLAG_g (FORCED_FLAG<<7)
4934 #endif
4935 
4936 #ifdef FOR_mkfifo
4937 #ifndef TT
4938 #define TT this.mkfifo
4939 #endif
4940 #define FLAG_m (FORCED_FLAG<<0)
4941 #define FLAG_Z (FORCED_FLAG<<1)
4942 #endif
4943 
4944 #ifdef FOR_mknod
4945 #ifndef TT
4946 #define TT this.mknod
4947 #endif
4948 #define FLAG_Z (FORCED_FLAG<<0)
4949 #define FLAG_m (FORCED_FLAG<<1)
4950 #endif
4951 
4952 #ifdef FOR_mkpasswd
4953 #ifndef TT
4954 #define TT this.mkpasswd
4955 #endif
4956 #define FLAG_P (FORCED_FLAG<<0)
4957 #define FLAG_m (FORCED_FLAG<<1)
4958 #define FLAG_S (FORCED_FLAG<<2)
4959 #endif
4960 
4961 #ifdef FOR_mkswap
4962 #ifndef TT
4963 #define TT this.mkswap
4964 #endif
4965 #define FLAG_L (FORCED_FLAG<<0)
4966 #endif
4967 
4968 #ifdef FOR_mktemp
4969 #ifndef TT
4970 #define TT this.mktemp
4971 #endif
4972 #define FLAG_t (1<<0)
4973 #define FLAG_p (1<<1)
4974 #define FLAG_d (1<<2)
4975 #define FLAG_q (1<<3)
4976 #define FLAG_u (1<<4)
4977 #define FLAG_tmpdir (1<<5)
4978 #endif
4979 
4980 #ifdef FOR_modinfo
4981 #ifndef TT
4982 #define TT this.modinfo
4983 #endif
4984 #define FLAG_0 (FORCED_FLAG<<0)
4985 #define FLAG_F (FORCED_FLAG<<1)
4986 #define FLAG_k (FORCED_FLAG<<2)
4987 #define FLAG_b (FORCED_FLAG<<3)
4988 #endif
4989 
4990 #ifdef FOR_modprobe
4991 #ifndef TT
4992 #define TT this.modprobe
4993 #endif
4994 #define FLAG_d (FORCED_FLAG<<0)
4995 #define FLAG_b (FORCED_FLAG<<1)
4996 #define FLAG_D (FORCED_FLAG<<2)
4997 #define FLAG_s (FORCED_FLAG<<3)
4998 #define FLAG_v (FORCED_FLAG<<4)
4999 #define FLAG_q (FORCED_FLAG<<5)
5000 #define FLAG_r (FORCED_FLAG<<6)
5001 #define FLAG_l (FORCED_FLAG<<7)
5002 #define FLAG_a (FORCED_FLAG<<8)
5003 #endif
5004 
5005 #ifdef FOR_more
5006 #ifndef TT
5007 #define TT this.more
5008 #endif
5009 #endif
5010 
5011 #ifdef FOR_mount
5012 #ifndef TT
5013 #define TT this.mount
5014 #endif
5015 #define FLAG_o (FORCED_FLAG<<0)
5016 #define FLAG_t (FORCED_FLAG<<1)
5017 #define FLAG_w (FORCED_FLAG<<2)
5018 #define FLAG_v (FORCED_FLAG<<3)
5019 #define FLAG_r (FORCED_FLAG<<4)
5020 #define FLAG_n (FORCED_FLAG<<5)
5021 #define FLAG_f (FORCED_FLAG<<6)
5022 #define FLAG_a (FORCED_FLAG<<7)
5023 #define FLAG_O (FORCED_FLAG<<8)
5024 #endif
5025 
5026 #ifdef FOR_mountpoint
5027 #ifndef TT
5028 #define TT this.mountpoint
5029 #endif
5030 #define FLAG_x (FORCED_FLAG<<0)
5031 #define FLAG_d (FORCED_FLAG<<1)
5032 #define FLAG_q (FORCED_FLAG<<2)
5033 #endif
5034 
5035 #ifdef FOR_mv
5036 #ifndef TT
5037 #define TT this.mv
5038 #endif
5039 #define FLAG_T (1<<0)
5040 #define FLAG_i (1<<1)
5041 #define FLAG_f (1<<2)
5042 #define FLAG_F (1<<3)
5043 #define FLAG_n (1<<4)
5044 #define FLAG_v (1<<5)
5045 #endif
5046 
5047 #ifdef FOR_nbd_client
5048 #ifndef TT
5049 #define TT this.nbd_client
5050 #endif
5051 #define FLAG_s (FORCED_FLAG<<0)
5052 #define FLAG_n (FORCED_FLAG<<1)
5053 #endif
5054 
5055 #ifdef FOR_netcat
5056 #ifndef TT
5057 #define TT this.netcat
5058 #endif
5059 #define FLAG_U (FORCED_FLAG<<0)
5060 #define FLAG_u (FORCED_FLAG<<1)
5061 #define FLAG_6 (FORCED_FLAG<<2)
5062 #define FLAG_4 (FORCED_FLAG<<3)
5063 #define FLAG_f (FORCED_FLAG<<4)
5064 #define FLAG_s (FORCED_FLAG<<5)
5065 #define FLAG_q (FORCED_FLAG<<6)
5066 #define FLAG_p (FORCED_FLAG<<7)
5067 #define FLAG_W (FORCED_FLAG<<8)
5068 #define FLAG_w (FORCED_FLAG<<9)
5069 #define FLAG_L (FORCED_FLAG<<10)
5070 #define FLAG_l (FORCED_FLAG<<11)
5071 #define FLAG_t (FORCED_FLAG<<12)
5072 #endif
5073 
5074 #ifdef FOR_netstat
5075 #ifndef TT
5076 #define TT this.netstat
5077 #endif
5078 #define FLAG_l (FORCED_FLAG<<0)
5079 #define FLAG_a (FORCED_FLAG<<1)
5080 #define FLAG_e (FORCED_FLAG<<2)
5081 #define FLAG_n (FORCED_FLAG<<3)
5082 #define FLAG_t (FORCED_FLAG<<4)
5083 #define FLAG_u (FORCED_FLAG<<5)
5084 #define FLAG_w (FORCED_FLAG<<6)
5085 #define FLAG_x (FORCED_FLAG<<7)
5086 #define FLAG_r (FORCED_FLAG<<8)
5087 #define FLAG_W (FORCED_FLAG<<9)
5088 #define FLAG_p (FORCED_FLAG<<10)
5089 #endif
5090 
5091 #ifdef FOR_nice
5092 #ifndef TT
5093 #define TT this.nice
5094 #endif
5095 #define FLAG_n (FORCED_FLAG<<0)
5096 #endif
5097 
5098 #ifdef FOR_nl
5099 #ifndef TT
5100 #define TT this.nl
5101 #endif
5102 #define FLAG_s (FORCED_FLAG<<0)
5103 #define FLAG_n (FORCED_FLAG<<1)
5104 #define FLAG_b (FORCED_FLAG<<2)
5105 #define FLAG_E (FORCED_FLAG<<3)
5106 #define FLAG_w (FORCED_FLAG<<4)
5107 #define FLAG_l (FORCED_FLAG<<5)
5108 #define FLAG_v (FORCED_FLAG<<6)
5109 #endif
5110 
5111 #ifdef FOR_nohup
5112 #ifndef TT
5113 #define TT this.nohup
5114 #endif
5115 #endif
5116 
5117 #ifdef FOR_nproc
5118 #ifndef TT
5119 #define TT this.nproc
5120 #endif
5121 #define FLAG_all (FORCED_FLAG<<0)
5122 #endif
5123 
5124 #ifdef FOR_nsenter
5125 #ifndef TT
5126 #define TT this.nsenter
5127 #endif
5128 #define FLAG_U (FORCED_FLAG<<0)
5129 #define FLAG_u (FORCED_FLAG<<1)
5130 #define FLAG_p (FORCED_FLAG<<2)
5131 #define FLAG_n (FORCED_FLAG<<3)
5132 #define FLAG_m (FORCED_FLAG<<4)
5133 #define FLAG_i (FORCED_FLAG<<5)
5134 #define FLAG_t (FORCED_FLAG<<6)
5135 #define FLAG_F (FORCED_FLAG<<7)
5136 #endif
5137 
5138 #ifdef FOR_od
5139 #ifndef TT
5140 #define TT this.od
5141 #endif
5142 #define FLAG_t (1<<0)
5143 #define FLAG_A (1<<1)
5144 #define FLAG_b (1<<2)
5145 #define FLAG_c (1<<3)
5146 #define FLAG_d (1<<4)
5147 #define FLAG_o (1<<5)
5148 #define FLAG_s (1<<6)
5149 #define FLAG_x (1<<7)
5150 #define FLAG_N (1<<8)
5151 #define FLAG_w (1<<9)
5152 #define FLAG_v (1<<10)
5153 #define FLAG_j (1<<11)
5154 #endif
5155 
5156 #ifdef FOR_oneit
5157 #ifndef TT
5158 #define TT this.oneit
5159 #endif
5160 #define FLAG_3 (FORCED_FLAG<<0)
5161 #define FLAG_p (FORCED_FLAG<<1)
5162 #define FLAG_c (FORCED_FLAG<<2)
5163 #define FLAG_n (FORCED_FLAG<<3)
5164 #endif
5165 
5166 #ifdef FOR_openvt
5167 #ifndef TT
5168 #define TT this.openvt
5169 #endif
5170 #define FLAG_w (FORCED_FLAG<<0)
5171 #define FLAG_s (FORCED_FLAG<<1)
5172 #define FLAG_c (FORCED_FLAG<<2)
5173 #endif
5174 
5175 #ifdef FOR_partprobe
5176 #ifndef TT
5177 #define TT this.partprobe
5178 #endif
5179 #endif
5180 
5181 #ifdef FOR_passwd
5182 #ifndef TT
5183 #define TT this.passwd
5184 #endif
5185 #define FLAG_u (FORCED_FLAG<<0)
5186 #define FLAG_l (FORCED_FLAG<<1)
5187 #define FLAG_d (FORCED_FLAG<<2)
5188 #define FLAG_a (FORCED_FLAG<<3)
5189 #endif
5190 
5191 #ifdef FOR_paste
5192 #ifndef TT
5193 #define TT this.paste
5194 #endif
5195 #define FLAG_s (1<<0)
5196 #define FLAG_d (1<<1)
5197 #endif
5198 
5199 #ifdef FOR_patch
5200 #ifndef TT
5201 #define TT this.patch
5202 #endif
5203 #define FLAG_s (1<<0)
5204 #define FLAG_R (1<<1)
5205 #define FLAG_i (1<<2)
5206 #define FLAG_d (1<<3)
5207 #define FLAG_p (1<<4)
5208 #define FLAG_l (1<<5)
5209 #define FLAG_u (1<<6)
5210 #define FLAG_f (1<<7)
5211 #define FLAG_g (1<<8)
5212 #define FLAG_F (1<<9)
5213 #define FLAG_x (FORCED_FLAG<<10)
5214 #define FLAG_dry_run (1<<11)
5215 #define FLAG_no_backup_if_mismatch (1<<12)
5216 #endif
5217 
5218 #ifdef FOR_pgrep
5219 #ifndef TT
5220 #define TT this.pgrep
5221 #endif
5222 #define FLAG_L (FORCED_FLAG<<0)
5223 #define FLAG_x (FORCED_FLAG<<1)
5224 #define FLAG_v (FORCED_FLAG<<2)
5225 #define FLAG_o (FORCED_FLAG<<3)
5226 #define FLAG_n (FORCED_FLAG<<4)
5227 #define FLAG_f (FORCED_FLAG<<5)
5228 #define FLAG_G (FORCED_FLAG<<6)
5229 #define FLAG_g (FORCED_FLAG<<7)
5230 #define FLAG_P (FORCED_FLAG<<8)
5231 #define FLAG_s (FORCED_FLAG<<9)
5232 #define FLAG_t (FORCED_FLAG<<10)
5233 #define FLAG_U (FORCED_FLAG<<11)
5234 #define FLAG_u (FORCED_FLAG<<12)
5235 #define FLAG_d (FORCED_FLAG<<13)
5236 #define FLAG_l (FORCED_FLAG<<14)
5237 #define FLAG_c (FORCED_FLAG<<15)
5238 #endif
5239 
5240 #ifdef FOR_pidof
5241 #ifndef TT
5242 #define TT this.pidof
5243 #endif
5244 #define FLAG_x (FORCED_FLAG<<0)
5245 #define FLAG_o (FORCED_FLAG<<1)
5246 #define FLAG_s (FORCED_FLAG<<2)
5247 #endif
5248 
5249 #ifdef FOR_ping
5250 #ifndef TT
5251 #define TT this.ping
5252 #endif
5253 #define FLAG_I (FORCED_FLAG<<0)
5254 #define FLAG_6 (FORCED_FLAG<<1)
5255 #define FLAG_4 (FORCED_FLAG<<2)
5256 #define FLAG_f (FORCED_FLAG<<3)
5257 #define FLAG_q (FORCED_FLAG<<4)
5258 #define FLAG_w (FORCED_FLAG<<5)
5259 #define FLAG_W (FORCED_FLAG<<6)
5260 #define FLAG_i (FORCED_FLAG<<7)
5261 #define FLAG_s (FORCED_FLAG<<8)
5262 #define FLAG_c (FORCED_FLAG<<9)
5263 #define FLAG_t (FORCED_FLAG<<10)
5264 #define FLAG_m (FORCED_FLAG<<11)
5265 #endif
5266 
5267 #ifdef FOR_pivot_root
5268 #ifndef TT
5269 #define TT this.pivot_root
5270 #endif
5271 #endif
5272 
5273 #ifdef FOR_pkill
5274 #ifndef TT
5275 #define TT this.pkill
5276 #endif
5277 #define FLAG_l (FORCED_FLAG<<0)
5278 #define FLAG_x (FORCED_FLAG<<1)
5279 #define FLAG_v (FORCED_FLAG<<2)
5280 #define FLAG_o (FORCED_FLAG<<3)
5281 #define FLAG_n (FORCED_FLAG<<4)
5282 #define FLAG_f (FORCED_FLAG<<5)
5283 #define FLAG_G (FORCED_FLAG<<6)
5284 #define FLAG_g (FORCED_FLAG<<7)
5285 #define FLAG_P (FORCED_FLAG<<8)
5286 #define FLAG_s (FORCED_FLAG<<9)
5287 #define FLAG_t (FORCED_FLAG<<10)
5288 #define FLAG_U (FORCED_FLAG<<11)
5289 #define FLAG_u (FORCED_FLAG<<12)
5290 #define FLAG_V (FORCED_FLAG<<13)
5291 #endif
5292 
5293 #ifdef FOR_pmap
5294 #ifndef TT
5295 #define TT this.pmap
5296 #endif
5297 #define FLAG_q (FORCED_FLAG<<0)
5298 #define FLAG_x (FORCED_FLAG<<1)
5299 #endif
5300 
5301 #ifdef FOR_printenv
5302 #ifndef TT
5303 #define TT this.printenv
5304 #endif
5305 #define FLAG_0 (FORCED_FLAG<<0)
5306 #endif
5307 
5308 #ifdef FOR_printf
5309 #ifndef TT
5310 #define TT this.printf
5311 #endif
5312 #endif
5313 
5314 #ifdef FOR_ps
5315 #ifndef TT
5316 #define TT this.ps
5317 #endif
5318 #define FLAG_Z (FORCED_FLAG<<0)
5319 #define FLAG_w (FORCED_FLAG<<1)
5320 #define FLAG_G (FORCED_FLAG<<2)
5321 #define FLAG_g (FORCED_FLAG<<3)
5322 #define FLAG_U (FORCED_FLAG<<4)
5323 #define FLAG_u (FORCED_FLAG<<5)
5324 #define FLAG_T (FORCED_FLAG<<6)
5325 #define FLAG_t (FORCED_FLAG<<7)
5326 #define FLAG_s (FORCED_FLAG<<8)
5327 #define FLAG_p (FORCED_FLAG<<9)
5328 #define FLAG_O (FORCED_FLAG<<10)
5329 #define FLAG_o (FORCED_FLAG<<11)
5330 #define FLAG_n (FORCED_FLAG<<12)
5331 #define FLAG_M (FORCED_FLAG<<13)
5332 #define FLAG_l (FORCED_FLAG<<14)
5333 #define FLAG_f (FORCED_FLAG<<15)
5334 #define FLAG_e (FORCED_FLAG<<16)
5335 #define FLAG_d (FORCED_FLAG<<17)
5336 #define FLAG_A (FORCED_FLAG<<18)
5337 #define FLAG_a (FORCED_FLAG<<19)
5338 #define FLAG_P (FORCED_FLAG<<20)
5339 #define FLAG_k (FORCED_FLAG<<21)
5340 #endif
5341 
5342 #ifdef FOR_pwd
5343 #ifndef TT
5344 #define TT this.pwd
5345 #endif
5346 #define FLAG_P (1<<0)
5347 #define FLAG_L (1<<1)
5348 #endif
5349 
5350 #ifdef FOR_pwdx
5351 #ifndef TT
5352 #define TT this.pwdx
5353 #endif
5354 #define FLAG_a (FORCED_FLAG<<0)
5355 #endif
5356 
5357 #ifdef FOR_readahead
5358 #ifndef TT
5359 #define TT this.readahead
5360 #endif
5361 #endif
5362 
5363 #ifdef FOR_readelf
5364 #ifndef TT
5365 #define TT this.readelf
5366 #endif
5367 #define FLAG_x (FORCED_FLAG<<0)
5368 #define FLAG_W (FORCED_FLAG<<1)
5369 #define FLAG_s (FORCED_FLAG<<2)
5370 #define FLAG_S (FORCED_FLAG<<3)
5371 #define FLAG_p (FORCED_FLAG<<4)
5372 #define FLAG_n (FORCED_FLAG<<5)
5373 #define FLAG_l (FORCED_FLAG<<6)
5374 #define FLAG_h (FORCED_FLAG<<7)
5375 #define FLAG_d (FORCED_FLAG<<8)
5376 #define FLAG_a (FORCED_FLAG<<9)
5377 #define FLAG_dyn_syms (FORCED_FLAG<<10)
5378 #endif
5379 
5380 #ifdef FOR_readlink
5381 #ifndef TT
5382 #define TT this.readlink
5383 #endif
5384 #define FLAG_f (1<<0)
5385 #define FLAG_e (1<<1)
5386 #define FLAG_m (1<<2)
5387 #define FLAG_q (1<<3)
5388 #define FLAG_n (1<<4)
5389 #endif
5390 
5391 #ifdef FOR_realpath
5392 #ifndef TT
5393 #define TT this.realpath
5394 #endif
5395 #endif
5396 
5397 #ifdef FOR_reboot
5398 #ifndef TT
5399 #define TT this.reboot
5400 #endif
5401 #define FLAG_n (FORCED_FLAG<<0)
5402 #define FLAG_f (FORCED_FLAG<<1)
5403 #endif
5404 
5405 #ifdef FOR_renice
5406 #ifndef TT
5407 #define TT this.renice
5408 #endif
5409 #define FLAG_n (FORCED_FLAG<<0)
5410 #define FLAG_u (FORCED_FLAG<<1)
5411 #define FLAG_p (FORCED_FLAG<<2)
5412 #define FLAG_g (FORCED_FLAG<<3)
5413 #endif
5414 
5415 #ifdef FOR_reset
5416 #ifndef TT
5417 #define TT this.reset
5418 #endif
5419 #endif
5420 
5421 #ifdef FOR_restorecon
5422 #ifndef TT
5423 #define TT this.restorecon
5424 #endif
5425 #define FLAG_v (FORCED_FLAG<<0)
5426 #define FLAG_r (FORCED_FLAG<<1)
5427 #define FLAG_R (FORCED_FLAG<<2)
5428 #define FLAG_n (FORCED_FLAG<<3)
5429 #define FLAG_F (FORCED_FLAG<<4)
5430 #define FLAG_D (FORCED_FLAG<<5)
5431 #endif
5432 
5433 #ifdef FOR_rev
5434 #ifndef TT
5435 #define TT this.rev
5436 #endif
5437 #endif
5438 
5439 #ifdef FOR_rfkill
5440 #ifndef TT
5441 #define TT this.rfkill
5442 #endif
5443 #endif
5444 
5445 #ifdef FOR_rm
5446 #ifndef TT
5447 #define TT this.rm
5448 #endif
5449 #define FLAG_v (1<<0)
5450 #define FLAG_r (1<<1)
5451 #define FLAG_R (1<<2)
5452 #define FLAG_i (1<<3)
5453 #define FLAG_f (1<<4)
5454 #endif
5455 
5456 #ifdef FOR_rmdir
5457 #ifndef TT
5458 #define TT this.rmdir
5459 #endif
5460 #define FLAG_p (1<<0)
5461 #define FLAG_ignore_fail_on_non_empty (1<<1)
5462 #endif
5463 
5464 #ifdef FOR_rmmod
5465 #ifndef TT
5466 #define TT this.rmmod
5467 #endif
5468 #define FLAG_f (FORCED_FLAG<<0)
5469 #define FLAG_w (FORCED_FLAG<<1)
5470 #endif
5471 
5472 #ifdef FOR_route
5473 #ifndef TT
5474 #define TT this.route
5475 #endif
5476 #define FLAG_A (FORCED_FLAG<<0)
5477 #define FLAG_e (FORCED_FLAG<<1)
5478 #define FLAG_n (FORCED_FLAG<<2)
5479 #endif
5480 
5481 #ifdef FOR_runcon
5482 #ifndef TT
5483 #define TT this.runcon
5484 #endif
5485 #endif
5486 
5487 #ifdef FOR_sed
5488 #ifndef TT
5489 #define TT this.sed
5490 #endif
5491 #define FLAG_z (1<<0)
5492 #define FLAG_r (1<<1)
5493 #define FLAG_E (1<<2)
5494 #define FLAG_n (1<<3)
5495 #define FLAG_i (1<<4)
5496 #define FLAG_f (1<<5)
5497 #define FLAG_e (1<<6)
5498 #define FLAG_version (1<<7)
5499 #define FLAG_help (1<<8)
5500 #endif
5501 
5502 #ifdef FOR_sendevent
5503 #ifndef TT
5504 #define TT this.sendevent
5505 #endif
5506 #endif
5507 
5508 #ifdef FOR_seq
5509 #ifndef TT
5510 #define TT this.seq
5511 #endif
5512 #define FLAG_w (1<<0)
5513 #define FLAG_s (1<<1)
5514 #define FLAG_f (1<<2)
5515 #endif
5516 
5517 #ifdef FOR_setenforce
5518 #ifndef TT
5519 #define TT this.setenforce
5520 #endif
5521 #endif
5522 
5523 #ifdef FOR_setfattr
5524 #ifndef TT
5525 #define TT this.setfattr
5526 #endif
5527 #define FLAG_x (FORCED_FLAG<<0)
5528 #define FLAG_v (FORCED_FLAG<<1)
5529 #define FLAG_n (FORCED_FLAG<<2)
5530 #define FLAG_h (FORCED_FLAG<<3)
5531 #endif
5532 
5533 #ifdef FOR_setsid
5534 #ifndef TT
5535 #define TT this.setsid
5536 #endif
5537 #define FLAG_d (1<<0)
5538 #define FLAG_c (1<<1)
5539 #define FLAG_w (1<<2)
5540 #endif
5541 
5542 #ifdef FOR_sh
5543 #ifndef TT
5544 #define TT this.sh
5545 #endif
5546 #define FLAG_i (FORCED_FLAG<<0)
5547 #define FLAG_c (FORCED_FLAG<<1)
5548 #define FLAG_s (FORCED_FLAG<<2)
5549 #define FLAG_norc (FORCED_FLAG<<3)
5550 #define FLAG_noprofile (FORCED_FLAG<<4)
5551 #define FLAG_noediting (FORCED_FLAG<<5)
5552 #endif
5553 
5554 #ifdef FOR_sha1sum
5555 #ifndef TT
5556 #define TT this.sha1sum
5557 #endif
5558 #define FLAG_s (1<<0)
5559 #define FLAG_c (1<<1)
5560 #define FLAG_b (1<<2)
5561 #endif
5562 
5563 #ifdef FOR_shred
5564 #ifndef TT
5565 #define TT this.shred
5566 #endif
5567 #define FLAG_f (FORCED_FLAG<<0)
5568 #define FLAG_o (FORCED_FLAG<<1)
5569 #define FLAG_n (FORCED_FLAG<<2)
5570 #define FLAG_s (FORCED_FLAG<<3)
5571 #define FLAG_u (FORCED_FLAG<<4)
5572 #define FLAG_x (FORCED_FLAG<<5)
5573 #define FLAG_z (FORCED_FLAG<<6)
5574 #endif
5575 
5576 #ifdef FOR_skeleton
5577 #ifndef TT
5578 #define TT this.skeleton
5579 #endif
5580 #define FLAG_a (FORCED_FLAG<<0)
5581 #define FLAG_b (FORCED_FLAG<<1)
5582 #define FLAG_c (FORCED_FLAG<<2)
5583 #define FLAG_d (FORCED_FLAG<<3)
5584 #define FLAG_e (FORCED_FLAG<<4)
5585 #define FLAG_also (FORCED_FLAG<<5)
5586 #define FLAG_blubber (FORCED_FLAG<<6)
5587 #define FLAG_walrus (FORCED_FLAG<<7)
5588 #endif
5589 
5590 #ifdef FOR_skeleton_alias
5591 #ifndef TT
5592 #define TT this.skeleton_alias
5593 #endif
5594 #define FLAG_q (FORCED_FLAG<<0)
5595 #define FLAG_d (FORCED_FLAG<<1)
5596 #define FLAG_b (FORCED_FLAG<<2)
5597 #endif
5598 
5599 #ifdef FOR_sleep
5600 #ifndef TT
5601 #define TT this.sleep
5602 #endif
5603 #endif
5604 
5605 #ifdef FOR_sntp
5606 #ifndef TT
5607 #define TT this.sntp
5608 #endif
5609 #define FLAG_r (FORCED_FLAG<<0)
5610 #define FLAG_q (FORCED_FLAG<<1)
5611 #define FLAG_D (FORCED_FLAG<<2)
5612 #define FLAG_d (FORCED_FLAG<<3)
5613 #define FLAG_s (FORCED_FLAG<<4)
5614 #define FLAG_a (FORCED_FLAG<<5)
5615 #define FLAG_t (FORCED_FLAG<<6)
5616 #define FLAG_p (FORCED_FLAG<<7)
5617 #define FLAG_S (FORCED_FLAG<<8)
5618 #define FLAG_m (FORCED_FLAG<<9)
5619 #define FLAG_M (FORCED_FLAG<<10)
5620 #endif
5621 
5622 #ifdef FOR_sort
5623 #ifndef TT
5624 #define TT this.sort
5625 #endif
5626 #define FLAG_n (1<<0)
5627 #define FLAG_u (1<<1)
5628 #define FLAG_r (1<<2)
5629 #define FLAG_i (1<<3)
5630 #define FLAG_f (1<<4)
5631 #define FLAG_d (1<<5)
5632 #define FLAG_z (1<<6)
5633 #define FLAG_s (1<<7)
5634 #define FLAG_c (1<<8)
5635 #define FLAG_M (1<<9)
5636 #define FLAG_b (1<<10)
5637 #define FLAG_V (1<<11)
5638 #define FLAG_x (1<<12)
5639 #define FLAG_t (1<<13)
5640 #define FLAG_k (1<<14)
5641 #define FLAG_o (1<<15)
5642 #define FLAG_m (1<<16)
5643 #define FLAG_T (1<<17)
5644 #define FLAG_S (1<<18)
5645 #define FLAG_g (1<<19)
5646 #endif
5647 
5648 #ifdef FOR_split
5649 #ifndef TT
5650 #define TT this.split
5651 #endif
5652 #define FLAG_l (FORCED_FLAG<<0)
5653 #define FLAG_b (FORCED_FLAG<<1)
5654 #define FLAG_a (FORCED_FLAG<<2)
5655 #endif
5656 
5657 #ifdef FOR_stat
5658 #ifndef TT
5659 #define TT this.stat
5660 #endif
5661 #define FLAG_t (1<<0)
5662 #define FLAG_L (1<<1)
5663 #define FLAG_f (1<<2)
5664 #define FLAG_c (1<<3)
5665 #endif
5666 
5667 #ifdef FOR_strings
5668 #ifndef TT
5669 #define TT this.strings
5670 #endif
5671 #define FLAG_o (FORCED_FLAG<<0)
5672 #define FLAG_f (FORCED_FLAG<<1)
5673 #define FLAG_n (FORCED_FLAG<<2)
5674 #define FLAG_a (FORCED_FLAG<<3)
5675 #define FLAG_t (FORCED_FLAG<<4)
5676 #endif
5677 
5678 #ifdef FOR_stty
5679 #ifndef TT
5680 #define TT this.stty
5681 #endif
5682 #define FLAG_g (FORCED_FLAG<<0)
5683 #define FLAG_F (FORCED_FLAG<<1)
5684 #define FLAG_a (FORCED_FLAG<<2)
5685 #endif
5686 
5687 #ifdef FOR_su
5688 #ifndef TT
5689 #define TT this.su
5690 #endif
5691 #define FLAG_s (FORCED_FLAG<<0)
5692 #define FLAG_c (FORCED_FLAG<<1)
5693 #define FLAG_g (FORCED_FLAG<<2)
5694 #define FLAG_u (FORCED_FLAG<<3)
5695 #define FLAG_p (FORCED_FLAG<<4)
5696 #define FLAG_m (FORCED_FLAG<<5)
5697 #define FLAG_l (FORCED_FLAG<<6)
5698 #endif
5699 
5700 #ifdef FOR_sulogin
5701 #ifndef TT
5702 #define TT this.sulogin
5703 #endif
5704 #define FLAG_t (FORCED_FLAG<<0)
5705 #endif
5706 
5707 #ifdef FOR_swapoff
5708 #ifndef TT
5709 #define TT this.swapoff
5710 #endif
5711 #endif
5712 
5713 #ifdef FOR_swapon
5714 #ifndef TT
5715 #define TT this.swapon
5716 #endif
5717 #define FLAG_d (FORCED_FLAG<<0)
5718 #define FLAG_p (FORCED_FLAG<<1)
5719 #endif
5720 
5721 #ifdef FOR_switch_root
5722 #ifndef TT
5723 #define TT this.switch_root
5724 #endif
5725 #define FLAG_h (FORCED_FLAG<<0)
5726 #define FLAG_c (FORCED_FLAG<<1)
5727 #endif
5728 
5729 #ifdef FOR_sync
5730 #ifndef TT
5731 #define TT this.sync
5732 #endif
5733 #endif
5734 
5735 #ifdef FOR_sysctl
5736 #ifndef TT
5737 #define TT this.sysctl
5738 #endif
5739 #define FLAG_A (FORCED_FLAG<<0)
5740 #define FLAG_a (FORCED_FLAG<<1)
5741 #define FLAG_p (FORCED_FLAG<<2)
5742 #define FLAG_w (FORCED_FLAG<<3)
5743 #define FLAG_q (FORCED_FLAG<<4)
5744 #define FLAG_N (FORCED_FLAG<<5)
5745 #define FLAG_e (FORCED_FLAG<<6)
5746 #define FLAG_n (FORCED_FLAG<<7)
5747 #endif
5748 
5749 #ifdef FOR_syslogd
5750 #ifndef TT
5751 #define TT this.syslogd
5752 #endif
5753 #define FLAG_D (FORCED_FLAG<<0)
5754 #define FLAG_L (FORCED_FLAG<<1)
5755 #define FLAG_K (FORCED_FLAG<<2)
5756 #define FLAG_S (FORCED_FLAG<<3)
5757 #define FLAG_n (FORCED_FLAG<<4)
5758 #define FLAG_a (FORCED_FLAG<<5)
5759 #define FLAG_f (FORCED_FLAG<<6)
5760 #define FLAG_p (FORCED_FLAG<<7)
5761 #define FLAG_O (FORCED_FLAG<<8)
5762 #define FLAG_m (FORCED_FLAG<<9)
5763 #define FLAG_s (FORCED_FLAG<<10)
5764 #define FLAG_b (FORCED_FLAG<<11)
5765 #define FLAG_R (FORCED_FLAG<<12)
5766 #define FLAG_l (FORCED_FLAG<<13)
5767 #endif
5768 
5769 #ifdef FOR_tac
5770 #ifndef TT
5771 #define TT this.tac
5772 #endif
5773 #endif
5774 
5775 #ifdef FOR_tail
5776 #ifndef TT
5777 #define TT this.tail
5778 #endif
5779 #define FLAG_n (1<<0)
5780 #define FLAG_c (1<<1)
5781 #define FLAG_f (1<<2)
5782 #endif
5783 
5784 #ifdef FOR_tar
5785 #ifndef TT
5786 #define TT this.tar
5787 #endif
5788 #define FLAG_a (1<<0)
5789 #define FLAG_f (1<<1)
5790 #define FLAG_C (1<<2)
5791 #define FLAG_T (1<<3)
5792 #define FLAG_X (1<<4)
5793 #define FLAG_m (1<<5)
5794 #define FLAG_O (1<<6)
5795 #define FLAG_S (1<<7)
5796 #define FLAG_z (1<<8)
5797 #define FLAG_j (1<<9)
5798 #define FLAG_J (1<<10)
5799 #define FLAG_v (1<<11)
5800 #define FLAG_t (1<<12)
5801 #define FLAG_x (1<<13)
5802 #define FLAG_h (1<<14)
5803 #define FLAG_c (1<<15)
5804 #define FLAG_k (1<<16)
5805 #define FLAG_p (1<<17)
5806 #define FLAG_o (1<<18)
5807 #define FLAG_to_command (1<<19)
5808 #define FLAG_owner (1<<20)
5809 #define FLAG_group (1<<21)
5810 #define FLAG_mtime (1<<22)
5811 #define FLAG_mode (1<<23)
5812 #define FLAG_exclude (1<<24)
5813 #define FLAG_overwrite (1<<25)
5814 #define FLAG_no_same_permissions (1<<26)
5815 #define FLAG_numeric_owner (1<<27)
5816 #define FLAG_no_recursion (1<<28)
5817 #define FLAG_full_time (1<<29)
5818 #define FLAG_restrict (1<<30)
5819 #endif
5820 
5821 #ifdef FOR_taskset
5822 #ifndef TT
5823 #define TT this.taskset
5824 #endif
5825 #define FLAG_a (FORCED_FLAG<<0)
5826 #define FLAG_p (FORCED_FLAG<<1)
5827 #endif
5828 
5829 #ifdef FOR_tcpsvd
5830 #ifndef TT
5831 #define TT this.tcpsvd
5832 #endif
5833 #define FLAG_v (FORCED_FLAG<<0)
5834 #define FLAG_E (FORCED_FLAG<<1)
5835 #define FLAG_h (FORCED_FLAG<<2)
5836 #define FLAG_l (FORCED_FLAG<<3)
5837 #define FLAG_u (FORCED_FLAG<<4)
5838 #define FLAG_b (FORCED_FLAG<<5)
5839 #define FLAG_C (FORCED_FLAG<<6)
5840 #define FLAG_c (FORCED_FLAG<<7)
5841 #endif
5842 
5843 #ifdef FOR_tee
5844 #ifndef TT
5845 #define TT this.tee
5846 #endif
5847 #define FLAG_a (1<<0)
5848 #define FLAG_i (1<<1)
5849 #endif
5850 
5851 #ifdef FOR_telnet
5852 #ifndef TT
5853 #define TT this.telnet
5854 #endif
5855 #endif
5856 
5857 #ifdef FOR_telnetd
5858 #ifndef TT
5859 #define TT this.telnetd
5860 #endif
5861 #define FLAG_i (FORCED_FLAG<<0)
5862 #define FLAG_K (FORCED_FLAG<<1)
5863 #define FLAG_S (FORCED_FLAG<<2)
5864 #define FLAG_F (FORCED_FLAG<<3)
5865 #define FLAG_l (FORCED_FLAG<<4)
5866 #define FLAG_f (FORCED_FLAG<<5)
5867 #define FLAG_p (FORCED_FLAG<<6)
5868 #define FLAG_b (FORCED_FLAG<<7)
5869 #define FLAG_w (FORCED_FLAG<<8)
5870 #endif
5871 
5872 #ifdef FOR_test
5873 #ifndef TT
5874 #define TT this.test
5875 #endif
5876 #endif
5877 
5878 #ifdef FOR_tftp
5879 #ifndef TT
5880 #define TT this.tftp
5881 #endif
5882 #define FLAG_p (FORCED_FLAG<<0)
5883 #define FLAG_g (FORCED_FLAG<<1)
5884 #define FLAG_l (FORCED_FLAG<<2)
5885 #define FLAG_r (FORCED_FLAG<<3)
5886 #define FLAG_b (FORCED_FLAG<<4)
5887 #endif
5888 
5889 #ifdef FOR_tftpd
5890 #ifndef TT
5891 #define TT this.tftpd
5892 #endif
5893 #define FLAG_l (FORCED_FLAG<<0)
5894 #define FLAG_u (FORCED_FLAG<<1)
5895 #define FLAG_c (FORCED_FLAG<<2)
5896 #define FLAG_r (FORCED_FLAG<<3)
5897 #endif
5898 
5899 #ifdef FOR_time
5900 #ifndef TT
5901 #define TT this.time
5902 #endif
5903 #define FLAG_v (FORCED_FLAG<<0)
5904 #define FLAG_p (FORCED_FLAG<<1)
5905 #endif
5906 
5907 #ifdef FOR_timeout
5908 #ifndef TT
5909 #define TT this.timeout
5910 #endif
5911 #define FLAG_s (1<<0)
5912 #define FLAG_k (1<<1)
5913 #define FLAG_v (1<<2)
5914 #define FLAG_preserve_status (1<<3)
5915 #define FLAG_foreground (1<<4)
5916 #endif
5917 
5918 #ifdef FOR_top
5919 #ifndef TT
5920 #define TT this.top
5921 #endif
5922 #define FLAG_q (FORCED_FLAG<<0)
5923 #define FLAG_b (FORCED_FLAG<<1)
5924 #define FLAG_n (FORCED_FLAG<<2)
5925 #define FLAG_m (FORCED_FLAG<<3)
5926 #define FLAG_d (FORCED_FLAG<<4)
5927 #define FLAG_s (FORCED_FLAG<<5)
5928 #define FLAG_u (FORCED_FLAG<<6)
5929 #define FLAG_p (FORCED_FLAG<<7)
5930 #define FLAG_o (FORCED_FLAG<<8)
5931 #define FLAG_k (FORCED_FLAG<<9)
5932 #define FLAG_H (FORCED_FLAG<<10)
5933 #define FLAG_O (FORCED_FLAG<<11)
5934 #endif
5935 
5936 #ifdef FOR_touch
5937 #ifndef TT
5938 #define TT this.touch
5939 #endif
5940 #define FLAG_h (1<<0)
5941 #define FLAG_t (1<<1)
5942 #define FLAG_r (1<<2)
5943 #define FLAG_m (1<<3)
5944 #define FLAG_f (1<<4)
5945 #define FLAG_d (1<<5)
5946 #define FLAG_c (1<<6)
5947 #define FLAG_a (1<<7)
5948 #endif
5949 
5950 #ifdef FOR_toybox
5951 #ifndef TT
5952 #define TT this.toybox
5953 #endif
5954 #endif
5955 
5956 #ifdef FOR_tr
5957 #ifndef TT
5958 #define TT this.tr
5959 #endif
5960 #define FLAG_d (1<<0)
5961 #define FLAG_s (1<<1)
5962 #define FLAG_c (1<<2)
5963 #define FLAG_C (1<<3)
5964 #endif
5965 
5966 #ifdef FOR_traceroute
5967 #ifndef TT
5968 #define TT this.traceroute
5969 #endif
5970 #define FLAG_4 (FORCED_FLAG<<0)
5971 #define FLAG_6 (FORCED_FLAG<<1)
5972 #define FLAG_F (FORCED_FLAG<<2)
5973 #define FLAG_U (FORCED_FLAG<<3)
5974 #define FLAG_I (FORCED_FLAG<<4)
5975 #define FLAG_l (FORCED_FLAG<<5)
5976 #define FLAG_d (FORCED_FLAG<<6)
5977 #define FLAG_n (FORCED_FLAG<<7)
5978 #define FLAG_v (FORCED_FLAG<<8)
5979 #define FLAG_r (FORCED_FLAG<<9)
5980 #define FLAG_m (FORCED_FLAG<<10)
5981 #define FLAG_p (FORCED_FLAG<<11)
5982 #define FLAG_q (FORCED_FLAG<<12)
5983 #define FLAG_s (FORCED_FLAG<<13)
5984 #define FLAG_t (FORCED_FLAG<<14)
5985 #define FLAG_w (FORCED_FLAG<<15)
5986 #define FLAG_g (FORCED_FLAG<<16)
5987 #define FLAG_z (FORCED_FLAG<<17)
5988 #define FLAG_f (FORCED_FLAG<<18)
5989 #define FLAG_i (FORCED_FLAG<<19)
5990 #endif
5991 
5992 #ifdef FOR_true
5993 #ifndef TT
5994 #define TT this.true
5995 #endif
5996 #endif
5997 
5998 #ifdef FOR_truncate
5999 #ifndef TT
6000 #define TT this.truncate
6001 #endif
6002 #define FLAG_c (1<<0)
6003 #define FLAG_s (1<<1)
6004 #endif
6005 
6006 #ifdef FOR_tty
6007 #ifndef TT
6008 #define TT this.tty
6009 #endif
6010 #define FLAG_s (FORCED_FLAG<<0)
6011 #endif
6012 
6013 #ifdef FOR_tunctl
6014 #ifndef TT
6015 #define TT this.tunctl
6016 #endif
6017 #define FLAG_T (FORCED_FLAG<<0)
6018 #define FLAG_u (FORCED_FLAG<<1)
6019 #define FLAG_d (FORCED_FLAG<<2)
6020 #define FLAG_t (FORCED_FLAG<<3)
6021 #endif
6022 
6023 #ifdef FOR_ulimit
6024 #ifndef TT
6025 #define TT this.ulimit
6026 #endif
6027 #define FLAG_c (FORCED_FLAG<<0)
6028 #define FLAG_d (FORCED_FLAG<<1)
6029 #define FLAG_e (FORCED_FLAG<<2)
6030 #define FLAG_f (FORCED_FLAG<<3)
6031 #define FLAG_i (FORCED_FLAG<<4)
6032 #define FLAG_l (FORCED_FLAG<<5)
6033 #define FLAG_m (FORCED_FLAG<<6)
6034 #define FLAG_n (FORCED_FLAG<<7)
6035 #define FLAG_p (FORCED_FLAG<<8)
6036 #define FLAG_q (FORCED_FLAG<<9)
6037 #define FLAG_R (FORCED_FLAG<<10)
6038 #define FLAG_r (FORCED_FLAG<<11)
6039 #define FLAG_s (FORCED_FLAG<<12)
6040 #define FLAG_t (FORCED_FLAG<<13)
6041 #define FLAG_u (FORCED_FLAG<<14)
6042 #define FLAG_v (FORCED_FLAG<<15)
6043 #define FLAG_a (FORCED_FLAG<<16)
6044 #define FLAG_H (FORCED_FLAG<<17)
6045 #define FLAG_S (FORCED_FLAG<<18)
6046 #define FLAG_P (FORCED_FLAG<<19)
6047 #endif
6048 
6049 #ifdef FOR_umount
6050 #ifndef TT
6051 #define TT this.umount
6052 #endif
6053 #define FLAG_v (FORCED_FLAG<<0)
6054 #define FLAG_t (FORCED_FLAG<<1)
6055 #define FLAG_a (FORCED_FLAG<<2)
6056 #define FLAG_r (FORCED_FLAG<<3)
6057 #define FLAG_l (FORCED_FLAG<<4)
6058 #define FLAG_f (FORCED_FLAG<<5)
6059 #define FLAG_D (FORCED_FLAG<<6)
6060 #define FLAG_d (FORCED_FLAG<<7)
6061 #define FLAG_n (FORCED_FLAG<<8)
6062 #define FLAG_c (FORCED_FLAG<<9)
6063 #endif
6064 
6065 #ifdef FOR_uname
6066 #ifndef TT
6067 #define TT this.uname
6068 #endif
6069 #define FLAG_s (1<<0)
6070 #define FLAG_n (1<<1)
6071 #define FLAG_r (1<<2)
6072 #define FLAG_v (1<<3)
6073 #define FLAG_m (1<<4)
6074 #define FLAG_a (1<<5)
6075 #define FLAG_o (1<<6)
6076 #endif
6077 
6078 #ifdef FOR_uniq
6079 #ifndef TT
6080 #define TT this.uniq
6081 #endif
6082 #define FLAG_u (1<<0)
6083 #define FLAG_d (1<<1)
6084 #define FLAG_c (1<<2)
6085 #define FLAG_i (1<<3)
6086 #define FLAG_z (1<<4)
6087 #define FLAG_w (1<<5)
6088 #define FLAG_s (1<<6)
6089 #define FLAG_f (1<<7)
6090 #endif
6091 
6092 #ifdef FOR_unix2dos
6093 #ifndef TT
6094 #define TT this.unix2dos
6095 #endif
6096 #endif
6097 
6098 #ifdef FOR_unlink
6099 #ifndef TT
6100 #define TT this.unlink
6101 #endif
6102 #endif
6103 
6104 #ifdef FOR_unshare
6105 #ifndef TT
6106 #define TT this.unshare
6107 #endif
6108 #define FLAG_U (FORCED_FLAG<<0)
6109 #define FLAG_u (FORCED_FLAG<<1)
6110 #define FLAG_p (FORCED_FLAG<<2)
6111 #define FLAG_n (FORCED_FLAG<<3)
6112 #define FLAG_m (FORCED_FLAG<<4)
6113 #define FLAG_i (FORCED_FLAG<<5)
6114 #define FLAG_r (FORCED_FLAG<<6)
6115 #define FLAG_f (FORCED_FLAG<<7)
6116 #endif
6117 
6118 #ifdef FOR_uptime
6119 #ifndef TT
6120 #define TT this.uptime
6121 #endif
6122 #define FLAG_s (FORCED_FLAG<<0)
6123 #define FLAG_p (FORCED_FLAG<<1)
6124 #endif
6125 
6126 #ifdef FOR_useradd
6127 #ifndef TT
6128 #define TT this.useradd
6129 #endif
6130 #define FLAG_H (FORCED_FLAG<<0)
6131 #define FLAG_D (FORCED_FLAG<<1)
6132 #define FLAG_S (FORCED_FLAG<<2)
6133 #define FLAG_h (FORCED_FLAG<<3)
6134 #define FLAG_g (FORCED_FLAG<<4)
6135 #define FLAG_s (FORCED_FLAG<<5)
6136 #define FLAG_G (FORCED_FLAG<<6)
6137 #define FLAG_u (FORCED_FLAG<<7)
6138 #endif
6139 
6140 #ifdef FOR_userdel
6141 #ifndef TT
6142 #define TT this.userdel
6143 #endif
6144 #define FLAG_r (FORCED_FLAG<<0)
6145 #endif
6146 
6147 #ifdef FOR_usleep
6148 #ifndef TT
6149 #define TT this.usleep
6150 #endif
6151 #endif
6152 
6153 #ifdef FOR_uudecode
6154 #ifndef TT
6155 #define TT this.uudecode
6156 #endif
6157 #define FLAG_o (FORCED_FLAG<<0)
6158 #endif
6159 
6160 #ifdef FOR_uuencode
6161 #ifndef TT
6162 #define TT this.uuencode
6163 #endif
6164 #define FLAG_m (FORCED_FLAG<<0)
6165 #endif
6166 
6167 #ifdef FOR_uuidgen
6168 #ifndef TT
6169 #define TT this.uuidgen
6170 #endif
6171 #define FLAG_r (FORCED_FLAG<<0)
6172 #endif
6173 
6174 #ifdef FOR_vconfig
6175 #ifndef TT
6176 #define TT this.vconfig
6177 #endif
6178 #endif
6179 
6180 #ifdef FOR_vi
6181 #ifndef TT
6182 #define TT this.vi
6183 #endif
6184 #define FLAG_s (FORCED_FLAG<<0)
6185 #endif
6186 
6187 #ifdef FOR_vmstat
6188 #ifndef TT
6189 #define TT this.vmstat
6190 #endif
6191 #define FLAG_n (FORCED_FLAG<<0)
6192 #endif
6193 
6194 #ifdef FOR_w
6195 #ifndef TT
6196 #define TT this.w
6197 #endif
6198 #endif
6199 
6200 #ifdef FOR_watch
6201 #ifndef TT
6202 #define TT this.watch
6203 #endif
6204 #define FLAG_x (FORCED_FLAG<<0)
6205 #define FLAG_b (FORCED_FLAG<<1)
6206 #define FLAG_e (FORCED_FLAG<<2)
6207 #define FLAG_t (FORCED_FLAG<<3)
6208 #define FLAG_n (FORCED_FLAG<<4)
6209 #endif
6210 
6211 #ifdef FOR_wc
6212 #ifndef TT
6213 #define TT this.wc
6214 #endif
6215 #define FLAG_l (1<<0)
6216 #define FLAG_w (1<<1)
6217 #define FLAG_c (1<<2)
6218 #define FLAG_m (1<<3)
6219 #endif
6220 
6221 #ifdef FOR_wget
6222 #ifndef TT
6223 #define TT this.wget
6224 #endif
6225 #define FLAG_O (FORCED_FLAG<<0)
6226 #define FLAG_no_check_certificate (FORCED_FLAG<<1)
6227 #endif
6228 
6229 #ifdef FOR_which
6230 #ifndef TT
6231 #define TT this.which
6232 #endif
6233 #define FLAG_a (1<<0)
6234 #endif
6235 
6236 #ifdef FOR_who
6237 #ifndef TT
6238 #define TT this.who
6239 #endif
6240 #define FLAG_a (FORCED_FLAG<<0)
6241 #endif
6242 
6243 #ifdef FOR_xargs
6244 #ifndef TT
6245 #define TT this.xargs
6246 #endif
6247 #define FLAG_0 (1<<0)
6248 #define FLAG_s (1<<1)
6249 #define FLAG_n (1<<2)
6250 #define FLAG_r (1<<3)
6251 #define FLAG_t (1<<4)
6252 #define FLAG_p (1<<5)
6253 #define FLAG_o (1<<6)
6254 #define FLAG_P (1<<7)
6255 #define FLAG_E (1<<8)
6256 #endif
6257 
6258 #ifdef FOR_xxd
6259 #ifndef TT
6260 #define TT this.xxd
6261 #endif
6262 #define FLAG_s (1<<0)
6263 #define FLAG_r (1<<1)
6264 #define FLAG_p (1<<2)
6265 #define FLAG_i (1<<3)
6266 #define FLAG_g (1<<4)
6267 #define FLAG_o (1<<5)
6268 #define FLAG_l (1<<6)
6269 #define FLAG_c (1<<7)
6270 #endif
6271 
6272 #ifdef FOR_xzcat
6273 #ifndef TT
6274 #define TT this.xzcat
6275 #endif
6276 #endif
6277 
6278 #ifdef FOR_yes
6279 #ifndef TT
6280 #define TT this.yes
6281 #endif
6282 #endif
6283 
6284 #ifdef FOR_zcat
6285 #ifndef TT
6286 #define TT this.zcat
6287 #endif
6288 #define FLAG_9 (1<<0)
6289 #define FLAG_8 (1<<1)
6290 #define FLAG_7 (1<<2)
6291 #define FLAG_6 (1<<3)
6292 #define FLAG_5 (1<<4)
6293 #define FLAG_4 (1<<5)
6294 #define FLAG_3 (1<<6)
6295 #define FLAG_2 (1<<7)
6296 #define FLAG_1 (1<<8)
6297 #define FLAG_k (1<<9)
6298 #define FLAG_f (1<<10)
6299 #define FLAG_d (1<<11)
6300 #define FLAG_c (1<<12)
6301 #endif
6302 
6303