C socket多个本地ips

时间:2012-06-07 18:18:11

标签: c linux sockets

我们的服务器上有 N 本地IP。 我需要使用其中一个创建套接字连接。 我怎么能这样做?

fd = socket(AF_INET, SOCK_STREAM, 0);
connect(fd, (struct sockaddr*)addr, sizeof(*addr));
// ...

1 个答案:

答案 0 :(得分:3)

在连接之前,

bind()套接字到相应的本地地址。