--- a/ntpclient.c | |
+++ b/ntpclient.c | |
@@ -608,7 +608,7 @@ int main(int argc, char *argv[]) { | |
ntpc.cross_check=1; | |
for (;;) { | |
- c = getopt( argc, argv, "c:" DEBUG_OPTION "f:g:h:i:lp:q:" REPLAY_OPTION "st"); | |
+ c = getopt( argc, argv, "c:" DEBUG_OPTION "f:g:h:i:lp:q:" REPLAY_OPTION "stD"); | |
if (c == EOF) break; | |
switch (c) { | |
case 'c': | |
@@ -657,6 +657,10 @@ int main(int argc, char *argv[]) { | |
ntpc.cross_check = 0; | |
break; | |
+ case 'D': | |
+ daemon(0, 0); | |
+ break; | |
+ | |
default: | |
usage(argv[0]); | |
exit(1); |