socket函数

#include <sys/socket.h>

/*返回:若成功则为非负描述符,若出错则为-1*/
int socket(int family, int type, int protocol);

family参数指明协议族,也常被称为协议域;

AF_INET        IPv4协议

AF_INET6       IPv6协议

AF_LOCAL       Unix域协议

type参数指明socket类型;

SOCK_STREAM    字节流socket

SOCK_DGRAM     数据报socket

protocol:某个协议类型常值,或者设为0,以选择给定family和type组合的系统默认值;

socket函数在成功时返回一个小的非负整数值,类似于文件描述符,称为socket描述符,sockfd.

posted @ 2022-09-06 18:13  东宫得臣  阅读(19)  评论(0编辑  收藏  举报