我是套接字编程的新手。我正在尝试使用 DATAGRAM 建立一个 UNIX 域套接字。我在 struct sockaddr_un中查找了有关sun_path配置的信息一段时间,似乎没有足够的资源来帮助我。
我创建了 3 个文件,unix_socket.c(为套接字连接提供接口)、udp_server.c 和 udp_client.c,都位于目录“/home/Socket ”中。当我将sun_path设置为“home/Socket”时,服务器端总是会生成错误“地址已在使用中”。我也尝试使用“localSocket”和“echo_socket”,但客户端总是会生成错误“没有这样的文件或目录”。
我不知道是怎么回事。有人可以帮我解决吗?非常感谢。
非常感谢