Index: timefuncs.c =================================================================== --- timefuncs.c (revision 17111) +++ timefuncs.c (working copy) @@ -116,7 +116,7 @@ rc = rtc_write_datetime(rtcbuf); - if(rc) + if (rc < 0) return -1; else return 0;