version 1.24, 2014/12/08 21:23:44 |
version 1.25, 2014/12/11 05:44:12 |
|
|
if ($i ~ /define/) \ |
if ($i ~ /define/) \ |
break; \ |
break; \ |
++i; \ |
++i; \ |
printf "\tcase %s:\n\t\t(void)printf(\"%s\");\n\t\tbreak;\n", $i, $i }' |
printf "\t\tcase %s:\n\t\t\t(void)printf(\"%s\");\n\t\t\tbreak;\n", $i, $i }' |
cat <<_EOF_ |
cat <<_EOF_ |
default: /* Should not reach */ |
default: /* Should not reach */ |
(void)printf("<invalid=%d>", arg); |
(void)printf("<invalid=%d>", arg); |
|
|
void |
void |
quotactlcmdname(int cmd) |
quotactlcmdname(int cmd) |
{ |
{ |
printf("QCMD("); |
printf("%#x<QCMD(", cmd); |
quotactlname(cmd >> SUBCMDSHIFT); |
quotactlname(cmd >> SUBCMDSHIFT); |
switch (cmd & SUBCMDMASK) { |
switch (cmd & SUBCMDMASK) { |
case USRQUOTA: |
case USRQUOTA: |
printf(",%s)", "USRQUOTA"); |
printf(",%s)>", "USRQUOTA"); |
break; |
break; |
case GRPQUOTA: |
case GRPQUOTA: |
printf(",%s)", "GRPQUOTA"); |
printf(",%s)>", "GRPQUOTA"); |
break; |
break; |
default: |
default: |
printf(",<invalid>%#x)", cmd & SUBCMDMASK); |
printf(",<invalid>%#x)>", cmd & SUBCMDMASK); |
break; |
break; |
} |
} |
} |
} |