套接字名称是字符串,并通过门户网站显示在文件系统名称空间中。
绑定调用用于为连接本地端的套接字分配名称。
来自http://osr507doc.sco.com/en/netguide/dusockD.binding_names.html
int bind(int socket, const struct sockaddr *address, socklen_t address_len);
来自bind的手册页。
套接字“名称”究竟是什么?我们“设置”它们吗?
绑定系统调用,似乎没有用于指定名称的参数,是吗?
答案 0 :(得分:0)
通常,实际打开套接字的函数返回一个句柄/标识符(套接字描述符)以供将来引用。
如您发布的链接描述:
bind(s, name, namelen);
The argument s in the line above is the socket descriptor returned from the socket() call.
我认为它只是socket descriptor
的自定义名称,因此是可选的。如果你需要的话,可能还取决于你将要做什么。