所以,我用C编程创建了一个套接字。我在/usr/src/server/pm
内部将服务器创建为Minix3虚拟机中的 server.c ,将/usr/Desktop
下的客户端创建为主机操作系统中的 client.c 一台Ubuntu机器。我遇到了为strcpy(name.sun_path, PATH)
中的两个文件选择 sun_path 名称的问题。当我在主机中运行这两个文件时,我只是定义一个全局变量,例如#define SOCK_PATH "socket"
并将其用作strcpy函数中的第二个参数,它可以工作,但是当我将服务器放在minix VM中时客户端抛出一个错误,说没有这样的文件或目录。对于客户端和服务器,我需要在sun_path中添加什么内容?