【发布时间】:2011-10-18 18:58:00
【问题描述】:
我是套接字编程的新手。我正在尝试使用 DATAGRAM 建立一个 UNIX 域套接字。我在结构 sockaddr_un 中查找了有关 sun_path 配置的信息一段时间,似乎没有足够的资源来帮助我。
我创建了3个文件,unix_socket.c(提供socket连接的接口)、udp_server.c和udp_client.c,都位于“/home/Socket”目录下。 当我将 sun_path 设置为“home/Socket”时,服务器端总是会生成错误“Address already in use”。 我也尝试使用 "localSocket" 和 "echo_socket",但客户端总是生成错误“No such file or directory”。
我不知道发生了什么。有人可以帮我解决吗?真的很感激。
非常感谢
【问题讨论】:
标签: linux-kernel udp serversocket