typedef long int time_t;

というのはどういう意味ですか?