1 typedef long __kernel_time_t; 2 typedef __kernel_time_t time_t; time2(void (* const (funcp)(time_t)),const long offset,int * const okayp)3time2( 4 void (* const (funcp)(time_t)), 5 const long offset, int * const okayp) 6 { 7 register int bits; 8 time_t t; 9 for (bits = 0, t = 1; t > 0; ++bits, t <<= 1) 10 ; 11 t = (t < 0) ? 0 : ((time_t) 1 << bits); 12 for ( ; ; ) { 13 (*funcp)((time_t)&t); 14 } 15 } 16