# | 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 |