Remove the _KERNEL parts.
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 25 Jan 2005 23:09:42 +0000 (23:09 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Tue, 25 Jan 2005 23:09:42 +0000 (23:09 +0000)
sbin/vinum/vinumparser.c
sbin/vinum/vinumutil.c

index 6635295..abc9f94 100644 (file)
@@ -35,7 +35,7 @@
  *
  * $Id: vinumparser.c,v 1.21 2000/12/20 03:44:13 grog Exp grog $
  * $FreeBSD: src/sys/dev/vinum/vinumparser.c,v 1.20.2.5 2001/05/28 05:56:27 grog Exp $
- * $DragonFly: src/sbin/vinum/vinumparser.c,v 1.5 2005/01/24 17:57:36 dillon Exp $
+ * $DragonFly: src/sbin/vinum/vinumparser.c,v 1.6 2005/01/25 23:09:42 joerg Exp $
  */
 
 /*
 
 #include <sys/param.h>
 #include <dev/raid/vinum/vinumkw.h>
-#ifdef _KERNEL
-#include <sys/systm.h>
-#include <sys/conf.h>
-#include <machine/setjmp.h>
-/* All this mess for a single struct definition */
-#include <sys/uio.h>
-#include <sys/proc.h>
-#include <sys/namei.h>
-#include <sys/disklabel.h>
-#include <sys/mount.h>
-
-#include "vinumvar.h"
-#include "vinumio.h"
-#include "vinumext.h"
-#define iswhite(c) ((c == ' ') || (c == '\t'))             /* check for white space */
-#else /* userland */
 #include <ctype.h>
 #include <errno.h>
 #include <fcntl.h>
 #define iswhite isspace                                            /* use the ctype macro */
-#endif
 
 /* enum keyword is defined in vinumvar.h */
 
@@ -119,13 +102,11 @@ struct _keywords keywords[] =
     keypair(prefer),
     keypair(rename),
     keypair(detached),
-#ifndef _KERNEL                                                    /* for vinum(8) only */
 #ifdef VINUMDEBUG
     keypair(debug),
 #endif
     keypair(stripe),
     keypair(mirror),
-#endif
     keypair(attach),
     keypair(detach),
     keypair(printconfig),
@@ -167,7 +148,6 @@ struct _keywords keywords[] =
 };
 struct keywordset keyword_set = KEYWORDSET(keywords);
 
-#ifndef _KERNEL
 struct _keywords flag_keywords[] =
 {flagkeypair(f),
     flagkeypair(d),
@@ -178,8 +158,6 @@ struct _keywords flag_keywords[] =
 };
 struct keywordset flag_set = KEYWORDSET(flag_keywords);
 
-#endif
-
 /*
  * Take a blank separated list of tokens and turn it into a list of
  * individual nul-delimited strings.  Build a list of pointers at
index 95d5b6e..112432a 100644 (file)
  *
  * $Id: vinumutil.c,v 1.14 1999/12/30 07:04:02 grog Exp grog $
  * $FreeBSD: src/sys/dev/vinum/vinumutil.c,v 1.15 2000/02/29 06:16:44 grog Exp $
- * $DragonFly: src/sbin/vinum/vinumutil.c,v 1.4 2005/01/24 17:57:36 dillon Exp $
+ * $DragonFly: src/sbin/vinum/vinumutil.c,v 1.5 2005/01/25 23:09:42 joerg Exp $
  */
 
 /* This file contains utility routines used both in kernel and user context */
 
 #include <dev/raid/vinum/vinumhdr.h>
 #include <dev/raid/vinum/statetexts.h>
-#ifndef _KERNEL
 #include <stdio.h>
 extern jmp_buf command_fail;                               /* return on a failed command */
-#endif
 
 static char numeric_state[32];                             /* temporary buffer for ASCII conversions */
 #define STATECOUNT(x) (sizeof (x##statetext) / sizeof (char *))
@@ -224,21 +222,11 @@ sizespec(char *spec)
                return size * sign * 1024 * 1024 * 1024;
            }
        }
-#ifdef _KERNEL
-       throw_rude_remark(EINVAL, "Invalid length specification: %s", spec);
-#else
        fprintf(stderr, "Invalid length specification: %s", spec);
        longjmp(command_fail, -1);
-#endif
     }
-#ifdef _KERNEL
-    throw_rude_remark(EINVAL, "Missing length specification");
-#else
     fprintf(stderr, "Missing length specification");
     longjmp(command_fail, -1);
-#endif
-    /* NOTREACHED */
-    return -1;
 }
 
 /*