我正在运行一个测试套件,用于测试android内核中与IPC相关的功能。当我测试msgrcv系统调用时,它没有实现返回错误功能。
这是真的msgrcv()系统调用没有在android-kernel中实现,如果是这样,为什么和android内核中的系统调用服务于msgrcv()系统调用的目的。
我得到了相关声明,声称系统V IPC(包括消息队列)未在Bionic上实现。但不确定它是什么意思。
更新:我能在android内核中找到msgrcv的定义,但不确定为什么它返回错误函数未实现。
以下代码段:
GetDlgItem(IDC_LIST1)->ModifyStyleEx(NULL, WS_EX_RIGHT);
如果信息看起来不完整或模糊,请发表评论,感谢帮助。
答案 0 :(得分:1)
System V IPC可能在内核中可用,但系统调用接口未在Bionic lib C中实现。例如,/bionic/libc/arch-arm/syscalls/
包含与ARM相关的所有系统调用实现。