Module Name:    src
Committed By:   christos
Date:           Wed May 13 02:35:25 UTC 2009

Modified Files:
        src/sys/dev/scsipi: scsipiconf.h

Log Message:
sprinkle #ifdef _KERNEL to make scsictl compile.


To generate a diff of this commit:
cvs rdiff -u -r1.114 -r1.115 src/sys/dev/scsipi/scsipiconf.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/scsipi/scsipiconf.h
diff -u src/sys/dev/scsipi/scsipiconf.h:1.114 src/sys/dev/scsipi/scsipiconf.h:1.115
--- src/sys/dev/scsipi/scsipiconf.h:1.114	Tue May 12 10:44:31 2009
+++ src/sys/dev/scsipi/scsipiconf.h	Tue May 12 22:35:25 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: scsipiconf.h,v 1.114 2009/05/12 14:44:31 cegger Exp $	*/
+/*	$NetBSD: scsipiconf.h,v 1.115 2009/05/13 02:35:25 christos Exp $	*/
 
 /*-
  * Copyright (c) 1998, 1999, 2000, 2004 The NetBSD Foundation, Inc.
@@ -143,7 +143,7 @@
 	ADAPTER_REQ_SET_XFER_MODE	/* set xfer mode */
 } scsipi_adapter_req_t;
 
-
+#ifdef _KERNEL
 /*
  * scsipi_periphsw:
  *
@@ -204,6 +204,7 @@
 	int	(*adapt_accesschk)(struct scsipi_periph *,
 			struct scsipi_inquiry_pattern *);
 };
+#endif
 
 /* adapt_flags */
 #define SCSIPI_ADAPT_POLL_ONLY	0x01 /* Adaptor can't do interrupts. */
@@ -256,6 +257,7 @@
 #define	SCSIPI_CHAN_PERIPH_BUCKETS	16
 #define	SCSIPI_CHAN_PERIPH_HASHMASK	(SCSIPI_CHAN_PERIPH_BUCKETS - 1)
 
+#ifdef _KERNEL
 struct scsipi_channel {
 	const struct scsipi_bustype *chan_bustype; /* channel's bus type */
 	const char *chan_name;	/* this channel's name */
@@ -295,6 +297,7 @@
 	void (*chan_init_cb)(struct scsipi_channel *, void *);
 	void *chan_init_cb_arg;
 };
+#endif
 
 /* chan_flags */
 #define	SCSIPI_CHAN_OPENINGS	0x01	/* use chan_openings */
@@ -328,6 +331,7 @@
 #define	PERIPH_NTAGWORDS	((256 / 8) / sizeof(u_int32_t))
 
 
+#ifdef _KERNEL
 /*
  * scsipi_periph:
  *
@@ -387,6 +391,7 @@
 	struct scsipi_xfer *periph_xscheck;
 
 };
+#endif
 
 /*
  * Macro to return the current xfer mode of a periph.

Reply via email to