/* Test invoked by tlsdated instead of tlsdate to * show allow arbitrary delays before returning a * "sane" time. This makes for easy timeout testing. */ #include "config.h" #include <stdio.h> #include <stdlib.h> #include <unistd.h> int main (int argc, char *argv[]) { /* Unsigned int to match what tlsdate -Vraw returns, not time_t */ unsigned int t = RECENT_COMPILE_DATE + 1; if (argc < 2) return 1; sleep (atoi (argv[1])); fwrite (&t, sizeof (t), 1, stdout); return 0; }