作者paul112004 (Time to say goodbye)
看板b98902HW
标题Re: [OS] 单班 project 1 我问助教的一些回答
时间Sun Oct 30 23:19:43 2011
我也向助教请教如何由 server.c 与 client.c 自动取得 recvmmsg 与 sendmmsg 的
system call number ,而不用人为进入 linux kernel 查表。
助教给的方法如下:
在自订的 system call (myservice.c) 里,设法回传两个 macro。
#include <linux/unistd.h>
return __NR_recvmmsg; // recvmmsg system call number
return __NR_sendmmsg; // sendmmsg system call number
在 server.c 与 client.c 内用自订的 system call
回传给 rmmsg_no 与 smmsg_no 即可。
希望大家撰写 Project 1 顺利。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.117.115.203
※ 编辑: paul112004 来自: 59.117.115.182 (10/31 08:46)
※ 编辑: paul112004 来自: 59.117.115.182 (10/31 08:47)
※ 编辑: paul112004 来自: 59.117.115.182 (10/31 08:47)
1F:推 barry800414:推推推 10/31 22:13
2F:推 jasson15:所以不可以用人为的方式写死喔!! 我以为可以说>< 11/01 01:21