我最近一直在学习Linux编程,主要来自。
网站上说,使用域/类型组合PF_LOCAL/SOCK_DGRAM.
在本地主机中提供数据报服务。请注意,此服务是connectionless,,但可靠,但可能有例外,即如果内核缓冲区耗尽,数据包可能会丢失。
那么,我的问题是,为什么socketpair(int domain, int type, int protocol, int sv[2])允许这种组合,根据它的手册页.
套接字对()调用在指定的域中创建一个未命名的连接的套接字对,其类型为.
这里不是有矛盾吗?
我认为SOCK_DGRAM在PF_LOCAL和PF_INET域中暗示了