| # | Line 445 | Line 445 | int main(int argc, char **argv){ | |
|---|---|---|
| 445 | return 1; | |
| 446 | } | |
| 447 | #endif | |
| 448 | + | #ifdef SOLARIS |
| 449 | + | if((seteuid(getuid())) != 0){ |
| 450 | + | fprintf(stderr, "Failed to lose setuid'ness\n"); |
| 451 | + | return 1; |
| 452 | + | } |
| 453 | + | #endif |
| 454 | ||
| 455 | while ((c = getopt(argc, argv, "vhd:")) != -1){ | |
| 456 | switch (c){ | |
| # | Line 454 | Line 460 | int main(int argc, char **argv){ | |
| 460 | fprintf(stderr, "Time must be 1 second or greater\n"); | |
| 461 | exit(1); | |
| 462 | } | |
| 457 | – | delay--; |
| 463 | break; | |
| 464 | case 'v': | |
| 465 | version_num(argv[0]); | |
| # | Line 464 | Line 469 | int main(int argc, char **argv){ | |
| 469 | usage(argv[0]); | |
| 470 | return 1; | |
| 471 | break; | |
| 467 | – | |
| 472 | } | |
| 473 | } | |
| 474 | ||
| – | Removed lines |
| + | Added lines |
| < | Changed lines |
| > | Changed lines |