diff options
author | Volker Stolz <vs@FreeBSD.org> | 2005-04-27 16:27:40 +0000 |
---|---|---|
committer | Volker Stolz <vs@FreeBSD.org> | 2005-04-27 16:27:40 +0000 |
commit | 5cc30f2134e07e3f4570fdc520391d00e0fe6654 (patch) | |
tree | b35219c3951a5fd420cbf07369db8f5d8428a063 /sysutils/pcfclock/files/patch-pcfdate_pcfdate.c | |
parent | - update to 2.09 (diff) |
Add pcfclock 0.44, userland access to the pcfclock device.
PR: ports/74340
Submitted by: Frank W. Josellis <frank AT dynamical-systems.org>
Diffstat (limited to 'sysutils/pcfclock/files/patch-pcfdate_pcfdate.c')
-rw-r--r-- | sysutils/pcfclock/files/patch-pcfdate_pcfdate.c | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/sysutils/pcfclock/files/patch-pcfdate_pcfdate.c b/sysutils/pcfclock/files/patch-pcfdate_pcfdate.c new file mode 100644 index 000000000000..eadd62ebc064 --- /dev/null +++ b/sysutils/pcfclock/files/patch-pcfdate_pcfdate.c @@ -0,0 +1,28 @@ +--- pcfdate/pcfdate.c.orig Tue Apr 20 07:26:04 2004 ++++ pcfdate/pcfdate.c Tue Nov 23 23:16:23 2004 +@@ -162,16 +162,23 @@ + char buf[256]; + + tp = localtime(&newtime); +- strftime(buf, sizeof(buf), "%c", tp); +- fprintf(stdout, "%s\n", buf); ++ strftime(buf, sizeof(buf), "%+", tp); ++ fprintf(stdout, "%s", buf); + if (verbose) { ++ /* + fprintf(stdout, " - DST: \t%s\n", ( + (timecode[8]&3)==1 ? "Yes" : + ((timecode[8]&3)==2 ? "No" : "unknown" )) + ); + fprintf(stdout, " - Sync:\t%s\n", (timecode[1] & 1 ? "Error" : "Ok")); + fprintf(stdout, " - Battery:\t%s\n", (timecode[8] & 4 ? "Replace" : "Ok")); ++ */ ++ /* Not too verbose: */ ++ fprintf(stdout," [Sync: %s, Battery: %s]", ++ (timecode[1] & 1 ? "Error" : "Ok"), ++ (timecode[8] & 4 ? "Replace" : "Ok")); + } ++ fprintf(stdout, "\n"); + } + + return 0; |