LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1065|回复: 3

socket()里的protocol里可以有什么值?

[复制链接]
发表于 2004-2-12 21:04:52 | 显示全部楼层 |阅读模式
因为man 2 socket关于第三个参数的说明太乱了。那里可以填什么参数阿??请把它列出来,先谢过。。:rolleyes: :rolleyes: :help
发表于 2004-2-12 21:32:41 | 显示全部楼层
#include <sys/types.h>
#include <sys/socket.h>
int socket(int domain, int type, int protocol);
第一个参数为"AF_INET",第二个为套接口的类型SOCK_STREAM
OR SOCK_DGRAM,第三个为0,socket()只返回一个套接口描述符,出错
返回-1,
不知道够不够,!!
 楼主| 发表于 2004-2-12 21:39:12 | 显示全部楼层
谢谢你~~,我看到有些例程第三个参数就时0,不知道还有其它的参数吗?不好意思阿。。

example :
Socket(AF_INET,SOCK_STREAM,0);
发表于 2004-2-13 10:04:08 | 显示全部楼层
有,应该是些系统定义的常量来说明是tcp还是udp还是ip
但是基本用0就可以了,除非。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表