summaryrefslogtreecommitdiffstats
path: root/oops_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'oops_test.c')
-rw-r--r--oops_test.c52
1 files changed, 0 insertions, 52 deletions
diff --git a/oops_test.c b/oops_test.c
deleted file mode 100644
index f710d4cd..00000000
--- a/oops_test.c
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * This is a small test program for generating a kernel protection fault
- * using the oops loadable module.
- *
- * Fri Apr 26 12:52:43 CDT 1996: Dr. Wettstein
- * Initial version.
- */
-
-
-/* Includes. */
-#include <stdio.h>
-#include <unistd.h>
-#include <fcntl.h>
-#include <sys/ioctl.h>
-
-
-/* Function prototypes. */
-extern int main(int, char **);
-
-
-extern int main(argc, argv)
-
- int argc;
-
- char *argv[];
-
-{
- auto int fd;
-
- if ( argc != 2 )
- {
- fprintf(stderr, "No oops device specified.\n");
- return(1);
- }
-
- if ( (fd = open(argv[1], O_RDONLY)) < 0 )
- {
- fprintf(stderr, "Cannot open device: %s.\n", argv[1]);
- return(1);
- }
-
- if ( ioctl(fd, 1, 0) < 0 )
- {
- fprintf(stderr, "Failed on oops.\n");
- return(1);
- }
-
- printf("OOoops\n");
-
- close(fd);
- return(0);
-}