ソース見つけました。
http://www4.big.or.jp/~kanai/data/unpv12e/lib/connect_timeo.c

の
connect_alarm(int signo)
{
return; /* just interrupt the connect() */
}
のreturnの役割がわからないです。
これはただ呼び出し元に戻るだけではないのでしょうか?