diff options
Diffstat (limited to 'libps/spec.c')
-rw-r--r-- | libps/spec.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libps/spec.c b/libps/spec.c index 4760c431..c9164f9d 100644 --- a/libps/spec.c +++ b/libps/spec.c @@ -32,10 +32,16 @@ #include "ps.h" #include "common.h" +#include "../utils/msgids.h" /* XXX */ static char *get_syscall_name (int num) { return 0; } -static char *get_rpc_name (mach_msg_id_t it) { return 0; } + +static char *get_rpc_name (mach_msg_id_t it) +{ + const struct msgid_info *info = msgid_info (it); + return info ? info->name : 0; +} /* ---------------------------------------------------------------- */ /* Getter definitions */ |