diff options
Diffstat (limited to 'usr.sbin/rtsold/rtsold.c')
-rw-r--r-- | usr.sbin/rtsold/rtsold.c | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/usr.sbin/rtsold/rtsold.c b/usr.sbin/rtsold/rtsold.c index ee87753..94046a1 100644 --- a/usr.sbin/rtsold/rtsold.c +++ b/usr.sbin/rtsold/rtsold.c @@ -75,7 +75,6 @@ static int fflag = 0; int Fflag = 0; /* force setting sysctl parameters */ int aflag = 0; int dflag = 0; -int uflag = 0; const char *otherconf_script; const char *resolvconf_script = "/sbin/resolvconf"; @@ -130,10 +129,10 @@ main(int argc, char **argv) #ifndef SMALL /* rtsold */ - opts = "adDfFm1O:p:R:u"; + opts = "adDfFm1O:P:R:"; #else /* rtsol */ - opts = "adDFO:R:u"; + opts = "adDFO:P:R:"; fflag = 1; once = 1; #endif @@ -145,10 +144,10 @@ main(int argc, char **argv) aflag = 1; break; case 'd': - dflag += 1; + dflag = 1; break; case 'D': - dflag += 2; + dflag = 2; break; case 'f': fflag = 1; @@ -165,15 +164,12 @@ main(int argc, char **argv) case 'O': otherconf_script = optarg; break; - case 'p': + case 'P': pidfilename = optarg; break; case 'R': resolvconf_script = optarg; break; - case 'u': - uflag = 1; - break; default: usage(); exit(1); @@ -188,13 +184,8 @@ main(int argc, char **argv) } /* set log level */ - if (dflag > 1) - log_upto = LOG_DEBUG; - else if (dflag > 0) - log_upto = LOG_INFO; - else + if (dflag == 0) log_upto = LOG_NOTICE; - if (!fflag) { char *ident; |