绑定socketFd到指定网卡eth0,后续socketFd的网络通信都走的是eth0网卡;
struct ifreq if_eth0;
strncpy(if_eth0.ifr_name, "eth0", IFNAMSIZ);
setsockopt(socketFd, SOL_SOCKET, SO_BINDTODEVICE, (char *)&if_eth0, sizeof(if_eth0));
绑定socketFd到指定网卡eth0,后续socketFd的网络通信都走的是eth0网卡;
struct ifreq if_eth0;
strncpy(if_eth0.ifr_name, "eth0", IFNAMSIZ);
setsockopt(socketFd, SOL_SOCKET, SO_BINDTODEVICE, (char *)&if_eth0, sizeof(if_eth0));