gettimeofday(&now, NULL); return (0xffff & (now.tv_sec ^ now.tv_usec ^ getpid()));
__gettimeofday(&now, NULL); return (0xffff & (now.tv_sec ^ now.tv_usec ^ __getpid()));
res_randomid(){	struct timeval now;	gettimeofday(&now, NULL);	return (0xffff & (now.tv_sec ^ now.tv_usec ^ getpid()));}