社区
Linux/Unix社区
帖子详情
我的socket出错,熟手进来帮帮忙呀------->急!!!
dchg2000
2003-08-04 08:58:22
我就是按例程写的,结果conenct出错,
error: Socket operation on non-socket
errno: 88
不知道是什么原因,熟手指点,谢谢!高分相送!
...全文
34
8
打赏
收藏
我的socket出错,熟手进来帮帮忙呀------->急!!!
我就是按例程写的,结果conenct出错, error: Socket operation on non-socket errno: 88 不知道是什么原因,熟手指点,谢谢!高分相送!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dchg2000
2003-08-04
打赏
举报
回复
谢谢,我犯了一个小小的笔误!!!加满分!
fierygnu
2003-08-04
打赏
举报
回复
if ( sock = create_bsocket(PF_INET, SOCK_STREAM, 0) == -1 )
赋值操作符的优先级最低,应该是:
if ((sock = create_bsocket(PF_INET, SOCK_STREAM, 0)) == -1 )
dchg2000
2003-08-04
打赏
举报
回复
大家看看呀
dchg2000
2003-08-04
打赏
举报
回复
int connect_bsocket(SOCKET *sock,char* ip,PORT port)
54 {
55 struct sockaddr_in srvaddr;
56
57 bzero(&srvaddr,sizeof(srvaddr));
58 srvaddr.sin_family=AF_INET;
59 srvaddr.sin_addr.s_addr=inet_addr(ip);
60 srvaddr.sin_port=htons(port);
61 return connect(*sock,(struct sockaddr*)&srvaddr,sizeof(srvaddr));
62 }
SOCKET create_bsocket(int domain, int type, int protocol)
11 {
12 return socket(domain, type, protocol);
13 }
dchg2000
2003-08-04
打赏
举报
回复
1 #include <stdio.h>
2 #include "bsocket.h"
3 #include <error.h>
4
5 extern int errno;
6 int main()
7 {
8 int sock;
9 static char ipaddr[] = "192.168.0.211";
10
11
12 if ( sock = create_bsocket(PF_INET, SOCK_STREAM, 0) == -1 ) {
13 printf("Fail to create socket\n");
14 return -1;
15 }
16
17
18 if ( connect_bsocket(&sock, ipaddr, 7900) == -1 ) {
19 printf("Fail to connect socket\n %u", errno);
20 perror("error");
21 return -1;
22 }
23
24 // deg_printf( ("connect: ip=%s port=%d\n", cfg_ipsmg, cfg_portsmg) );
25
26
27
28
29
30
31
32 return 0;
33 }
~
fierygnu
2003-08-04
打赏
举报
回复
socket是怎么创建的?把代码贴上来。
dchg2000
2003-08-04
打赏
举报
回复
大家帮帮忙呀,我在等待你们的帮助!!!
daehappy
2003-08-04
打赏
举报
回复
天啊~~这个错误好有意思,呵呵.
{电脑救助站}常用知识2
<br />问题产生原因原因--解决方法<br /><br />内存条坏了--更换内存条<br /><br />双内存不兼容--使用同品牌的内存或只用一条内存<br /><br />内存质量问题--更换内存条<br /><br />散热问题--加强机箱...
疯狂的程序员 41-50
(41) 网吧 ...绝影早就料到自己会去南京,虽然他是一万个不想去,但是周总这么一说,他还是感觉很突然,忙问:“小张呢?他也去吗?” “暂时还不安排,如果需要,我们先去,如果有必要我会把他...
马士兵 MCA 架构师课程笔记(二十五)
我跟你说说说side一样。起莱的里边。你程序里你用搜消费的时候,肯定拿到了,假假拿到了一个文件妙服,拿到了一个1个8。这是不是别人连接的那个文件面符啊,是你那个要监听80端口时候你拿到一个。然后你们放的这个s...
《疯狂的程序员》五
41 绝影想了想,还是摇了摇头,这反而让周总更加充满了疑惑。 日子一天一天过去,DAP的进展是越发困难,周总和绝影对这个CASE彼此都是心照不宣。...“暂时还不安排,如果需要,我们先去,如果有必要我会
红旗Linux中文教程
——红旗Linux授权培训中心指定用书—— 红旗Linux指定培训教材 红旗Linux用户基础教程 中科红旗软件技术有限公司编著 红旗Linux授权培训管理中心监制 Publishing House of Electronics Industry ...
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章