From 3837bb5c0b3c4019c563eb34936a744c4213aae7 Mon Sep 17 00:00:00 2001 From: Cristiano Giuffrida Date: Mon, 22 Dec 2014 00:27:14 +0100 Subject: [PATCH] rs: Add support for RS_FI. Change-Id: Id8663859accfc4e3587db35dec7000059860fd49 --- minix/commands/service/service.c | 6 +++++- minix/include/minix/com.h | 4 ++++ minix/include/minix/ipc.h | 3 ++- minix/lib/libsys/sef_fi.c | 4 ++++ minix/servers/rs/main.c | 1 + minix/servers/rs/proto.h | 2 ++ minix/servers/rs/request.c | 36 ++++++++++++++++++++++++++++++++ minix/servers/rs/utility.c | 13 ++++++++++++ 8 files changed, 67 insertions(+), 2 deletions(-) diff --git a/minix/commands/service/service.c b/minix/commands/service/service.c index 78a294499..63448e311 100644 --- a/minix/commands/service/service.c +++ b/minix/commands/service/service.c @@ -51,6 +51,7 @@ static char *known_requests[] = { "unclone", "edit", "sysctl", + "fi", "catch for illegal requests" }; static int known_request_types[] = { @@ -64,6 +65,7 @@ static int known_request_types[] = { RS_UNCLONE, RS_EDIT, RS_SYSCTL, + RS_FI, 0 }; #define ILLEGAL_REQUEST sizeof(known_requests)/sizeof(char *) @@ -189,6 +191,7 @@ static void print_usage(char *app_name, char *problem) fprintf(stderr, " %s restart