Re: Kernel includefile bug not fixed after a year :-(

Jens Axboe
2003-09-30T11:05:23Z

On Tue, Sep 30 2003, Joerg Schilling wrote:
> A year after I did report this inconsistency, it is still not fixed
>
> If include/scsi/scsi.h is included without __KERNEL__ #defined, then this
> error message apears.
>
> /usr/src/linux/include/scsi/scsi.h:172: parse error before "u8"
> /usr/src/linux/include/scsi/scsi.h:172: warning: no semicolon at end of struct
> or union
> /usr/src/linux/include/scsi/scsi.h:173: warning: data definition has no type or
> storage class
>
> Is there no interest in user applications for kernel features or is there just
> no kernel maintainer left over who makes the needed work?

/usr/include/scsi/scsi.h looks fine on my system, probably also on
yours. You should not include kernel headers in your user space program.

--
Jens Axboe