summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjdike <jdike>2003-09-11 14:45:02 +0000
committerjdike <jdike>2003-09-11 14:45:02 +0000
commita22d5c2338131f2277da4e5844de368efee80344 (patch)
treeef64812017f466450bbfcd1dcfd44f71ff26e752
parentfa041c834a770c6c8dc53b4520dbb767b1164d1a (diff)
downloaduml-history-a22d5c2338131f2277da4e5844de368efee80344.tar.gz
Got rid of the NULL sys_call_table entry checks and updated copyrights.
-rw-r--r--arch/um/kernel/skas/syscall_kern.c5
-rw-r--r--arch/um/kernel/syscall_kern.c2
-rw-r--r--arch/um/kernel/tt/syscall_kern.c5
3 files changed, 5 insertions, 7 deletions
diff --git a/arch/um/kernel/skas/syscall_kern.c b/arch/um/kernel/skas/syscall_kern.c
index 25c834c..1d7eca5 100644
--- a/arch/um/kernel/skas/syscall_kern.c
+++ b/arch/um/kernel/skas/syscall_kern.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2002 Jeff Dike (jdike@karaya.com)
+ * Copyright (C) 2002 - 2003 Jeff Dike (jdike@addtoit.com)
* Licensed under the GPL
*/
@@ -23,8 +23,7 @@ long execute_syscall_skas(void *r)
nsyscalls++;
syscall = UPT_SYSCALL_NR(&regs->regs);
- if((syscall >= NR_syscalls) || (syscall < 0) ||
- (sys_call_table[syscall] == NULL))
+ if((syscall >= NR_syscalls) || (syscall < 0))
res = -ENOSYS;
else res = EXECUTE_SYSCALL(syscall, regs);
diff --git a/arch/um/kernel/syscall_kern.c b/arch/um/kernel/syscall_kern.c
index 4032f2a..9d399cb 100644
--- a/arch/um/kernel/syscall_kern.c
+++ b/arch/um/kernel/syscall_kern.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000 Jeff Dike (jdike@karaya.com)
+ * Copyright (C) 2000 - 2003 Jeff Dike (jdike@addtoit.com)
* Licensed under the GPL
*/
diff --git a/arch/um/kernel/tt/syscall_kern.c b/arch/um/kernel/tt/syscall_kern.c
index 8ede9ca..8c671f8 100644
--- a/arch/um/kernel/tt/syscall_kern.c
+++ b/arch/um/kernel/tt/syscall_kern.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2000 Jeff Dike (jdike@karaya.com)
+ * Copyright (C) 2000 - 2003 Jeff Dike (jdike@addtoit.com)
* Licensed under the GPL
*/
@@ -113,8 +113,7 @@ long execute_syscall_tt(void *r)
nsyscalls++;
syscall = UPT_SYSCALL_NR(&regs->regs);
- if((syscall >= NR_syscalls) || (syscall < 0) ||
- (sys_call_table[syscall] == NULL))
+ if((syscall >= NR_syscalls) || (syscall < 0))
res = -ENOSYS;
else if(honeypot && check_bogosity(regs))
res = -EFAULT;