Minix 3.2.1 中对新服务器的系统调用
Syscall to new server in Minix 3.2.1
我在 minix 中实现了一个新服务器。它似乎工作正常,在 "service up..." 之后它启动并等待消息。在客户端文件中:
1)我用 minix_rs_lookup("serverName",*pt)
得到端点
2) 调用 _syscall(pt,...)
之后我得到:
sys_call: ipc mask denied SENDREC from number1 to number2
我搜索了 minix 代码,似乎我的进程 "may not" 调用了这个服务。
谁能解释一下为什么会这样?
问题出在配置文件上。我在那里没有给足够的权限。
我在 minix 中实现了一个新服务器。它似乎工作正常,在 "service up..." 之后它启动并等待消息。在客户端文件中:
1)我用 minix_rs_lookup("serverName",*pt)
得到端点2) 调用 _syscall(pt,...)
之后我得到:
sys_call: ipc mask denied SENDREC from number1 to number2
我搜索了 minix 代码,似乎我的进程 "may not" 调用了这个服务。
谁能解释一下为什么会这样?
问题出在配置文件上。我在那里没有给足够的权限。