+++ /dev/null
-/* SilcTime tests */
-
-#include "silc.h"
-
-int main(int argc, char **argv)
-{
- SilcBool success = FALSE;
- SilcTimeStruct curtime;
- unsigned char ts[32];
-
- if (argc > 1 && !strcmp(argv[1], "-d")) {
- silc_log_debug(TRUE);
- silc_log_quick(TRUE);
- silc_log_debug_hexdump(TRUE);
- silc_log_set_debug_string("*time*,*errno*");
- }
-
- SILC_LOG_DEBUG(("Get current time"));
- if (!silc_time_value(0, &curtime))
- goto err;
- SILC_LOG_DEBUG(("year : %d", curtime.year));
- SILC_LOG_DEBUG(("month : %d", curtime.month));
- SILC_LOG_DEBUG(("day : %d", curtime.day));
- SILC_LOG_DEBUG(("hour : %d", curtime.hour));
- SILC_LOG_DEBUG(("minute : %d", curtime.minute));
- SILC_LOG_DEBUG(("second : %d", curtime.second));
- SILC_LOG_DEBUG(("msecond : %d", curtime.msecond));
- SILC_LOG_DEBUG(("utc_hour : %d", curtime.utc_hour));
- SILC_LOG_DEBUG(("utc_min : %d", curtime.utc_minute));
- SILC_LOG_DEBUG(("utc_east : %d", curtime.utc_east));
- SILC_LOG_DEBUG(("dst : %d", curtime.dst));
-
- silc_time_universal_string(&curtime, ts, sizeof(ts));
- SILC_LOG_DEBUG(("Universal: %s", ts));
- silc_time_generalized_string(&curtime, ts, sizeof(ts));
- SILC_LOG_DEBUG(("Generaliz: %s", ts));
-
- success = TRUE;
-
- err:
- SILC_LOG_DEBUG(("Testing was %s", success ? "SUCCESS" : "FAILURE"));
- fprintf(stderr, "Testing was %s\n", success ? "SUCCESS" : "FAILURE");
-
- return success;
-}