ChinaUnix.net
相关文章推荐:

socketPFPACKET Address family not supported by protocol

root@gbos:~# wget http://ftp.gnu.org/gnu/wget/wget-1.11.tar.gz --04:12:31-- http://ftp.gnu.org/gnu/wget/wget-1.11.tar.gz => `wget-1.11.tar.gz' Resolving ftp.gnu.org... 140.186.70.20 Connecting to ftp.gnu.org[140.186.70.20]:80... failed: address family not supported by protocol. Retrying. run stace to look into: write(2, "Connecting to ftp.gnu.org[140.18"..., 47Connecting to ftp.gnu.org...

by linuxGentoo - Linux文档专区 - 2008-10-09 20:21:41 阅读(719) 回复(0)

相关讨论

问题描述: 我在对linux-2.6.29内核进行裁剪时,选了ppp和USBserial几个选项后,将内核移植到2440开发板上后,加载完文件系统后,就会报错: socket address family not supported by protocol。我再次添加了相关的IP协议,socket支持。但是我不知道修改哪个配置项更正这个问题。希望有内核移植经验的的高手指点指点,或者应该配置其他地方,给个提示。先谢谢了! 在嵌入式开发栏也提出了问题,没有人回答,特地放...

by liugang9931706 - 内核源码 - 2009-12-30 16:32:15 阅读(3740) 回复(0)

问题描述: 我在对linux-2.6.29内核进行裁剪时,选了ppp和USBserial几个选项后,将内核移植到2440开发板上后,加载完文件系统后,就会报错: socket address family not supported by protocol。我再次添加了相关的IP协议,socket支持。但是我不知道修改哪个配置项更正这个问题。希望有内核移植经验的的高手指点指点,或者应该配置其他地方,给个提示。先谢谢了!

by liugang9931706 - 嵌入式开发 - 2009-12-30 16:26:42 阅读(2326) 回复(1)

想在客户端写一个reconnect,当服务器没启动时,能延长数秒,再连,但是出现了标题这个错误。 我的代码如下: [code] //reconnect的定义 int reconnect(int * sock_fd,const struct sockaddr *addr,socklen_t len) { close(*sock_fd); if (( *sock_fd = socket(AF_INET, SOCK_STREAM, 0)) == -1) { perror("socket"); return -1; } printf(" in reconnect sockfd is %d",*sock_fd); if (c...

by locallocal - C/C++ - 2014-09-11 16:45:21 阅读(7841) 回复(8)

请问我在FreeBSD 报错:address family not supported by protocol family是为什么? 同样的代码我在Linux下运行很好。

by fannyth - C/C++ - 2006-06-29 16:46:22 阅读(5438) 回复(3)

程序代码如下所示:[code]#include #include #include #include #include #include #include #include #include #define MCAST_PORT 8888 #define MCAST_ADDR "224.0.0.88" int main(int argc, char **argv) { struct sockaddr_in mcast_addr, client_addr; struct sockaddr_in temp_addr; int sockfd; s...

by 梦醒潇湘love - Linux环境编程 - 2012-12-28 14:36:22 阅读(3514) 回复(3)

sin.sin_port = htons(tcpPort); sin.sin_addr.s_addr = INADDR_ANY; f = socket(AF_INET, SOCK_STREAM, 0); if(f<0){ printf("[%d][%d] [%s]\n",__LINE__,errno,strerror(errno)); return -1; } if(bind(f, (struct sockaddr *)&sin, sizeof sin) < 0){ printf("[%d][%d] [%s]\n",__LINE__,errno,strerror(errno)); return -1; } bind时报错。 在另一个环境,可以正常使用。 换了这个环境后,就不行了...

by mydriverc - C/C++ - 2010-02-12 19:58:33 阅读(5749) 回复(4)

周立功的SMART 2200 板子 lpc2200 、uclinux系统 我在上面运行一个底层收发包的程序 sockfd = socket(AF_PACKET, SOCK_RAW, htons(ETH_P_ALL)) 结果,放到板子上运行: 报错: kmod: failed to exec /sbin/modprobe -s -k net-pf-17, errno = 2 Socket Error:address family not supported by protocol ======================== 程序的前面部分,应该都是正常的,就是运行到套接字这里出问题 这个是什么原因呢?是要内核不支...

by wanghi - 嵌入式开发 - 2007-11-13 15:32:35 阅读(5886) 回复(2)

sin.sin_port = htons(tcpPort); sin.sin_addr.s_addr = INADDR_ANY; f = socket(AF_INET, SOCK_STREAM, 0); if(f<0){ printf("[%d][%d] [%s]\n",__LINE__,errno,strerror(errno)); return -1; } if(bind(f, (struct sockaddr *)&sin, sizeof sin) < 0){ printf("[%d][%d] [%s]\n",__LINE__,errno,strerror(errno)); return -1; } bind时报错。 在另一个环境,可以正常使用。 换了这个环境后,就不行了。...

by mydriverc - AIX - 2010-02-10 17:24:06 阅读(1687) 回复(0)

sin.sin_port = htons(tcpPort); \r\n sin.sin_addr.s_addr = INADDR_ANY;\r\nf = socket(AF_INET, SOCK_STREAM, 0);\r\nif(f<0){\r\n printf(\"[%d][%d] [%s]\\n\",__LINE__,errno,strerror(errno)); \r\nreturn -1;\r\n}\r\nif(bind(f, (struct sockaddr *)&sin, sizeof sin) < 0){\r\nprintf(\"[%d][%d] [%s]\\n\",__LINE__,errno,strerror(errno)); \r\nreturn -1;\r\n}\r\n\r\n\r\nbind时报错。\r\n在另一个...

by mydriverc - AIX - 2010-02-10 17:24:06 阅读(3012) 回复(0)

[root@utu-Linux]\$ ifconfig eth0 172.19.71.10 up [root@utu-Linux]\$ ping 172.19.71.125 PING 172.19.71.125 (172.19.71.125): 56 data bytes 64 bytes from 172.19.71.125: seq=0 ttl=64 time=6.533 ms 64 bytes from 172.19.71.125: seq=1 ttl=64 time=0.876 ms 64 bytes from 172.19.71.125: seq=2 ttl=64 time=0.856 ms --- 172.19.71.125 ping statistics --- 3 packets transmitted, 3 packets received, 0% packet los...

by leonlais - 嵌入式开发 - 2009-04-07 13:01:34 阅读(3579) 回复(2)