>>550
ああ、そういうことか。
sockaddr_inはsockaddrをIPv4に特化したもの。
sockaddr_inを使うのはIPv4だけだ。
connect()はIPv4以外でも使われる。

http://www.linux.or.jp/JM/html/LDP_man-pages/man2/socket.2.html

AF_INETの他に
AF_APPLETALKとかあるだろ。