summaryrefslogtreecommitdiff
path: root/zhm/zhm.c
diff options
context:
space:
mode:
authorGravatar Greg Hudson <ghudson@mit.edu>2000-04-05 10:57:36 +0000
committerGravatar Greg Hudson <ghudson@mit.edu>2000-04-05 10:57:36 +0000
commit830369ac28a04b936c8dceb3561f49a4c119ff25 (patch)
treeb3fc45f9547251a679dbd5e9a337f84fa3936096 /zhm/zhm.c
parent80a99d606ab7549a05d853aa2e40922518e99dca (diff)
Add support for -f to disable client flushing.
Diffstat (limited to 'zhm/zhm.c')
-rw-r--r--zhm/zhm.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/zhm/zhm.c b/zhm/zhm.c
index 2c38b1b..38365e6 100644
--- a/zhm/zhm.c
+++ b/zhm/zhm.c
@@ -24,7 +24,7 @@ int use_hesiod = 0;
#define PIDDIR "/var/athena/"
-int hmdebug, rebootflag, errflg, dieflag, inetd, oldpid, nofork;
+int hmdebug, rebootflag, noflushflag, errflg, dieflag, inetd, oldpid, nofork;
int no_server = 1, nservchang, nserv, nclt;
int booting = 1, timeout_type, deactivated = 1;
long starttime;
@@ -76,7 +76,7 @@ char *argv[];
exit(-1);
}
prim_serv[0] = '\0';
- while ((opt = getopt(argc, argv, "drhin")) != EOF)
+ while ((opt = getopt(argc, argv, "drhinf")) != EOF)
switch(opt) {
case 'd':
hmdebug = 1;
@@ -98,6 +98,9 @@ char *argv[];
case 'n':
nofork = 1;
break;
+ case 'f':
+ noflushflag = 1;
+ break;
case '?':
default:
errflg++;