Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Jul 1996 16:30:20 +0200
From:      Ralf Luettgen <afr04@rs1.rrz.Uni-Koeln.DE>
To:        joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
Cc:        freebsd-bugs@freebsd.org
Subject:   Re: Error during compilation of kernel with worm
Message-ID:  <1.5.4.32.19960726143020.00698ea0@mail.rrz.uni-koeln.de>

next in thread | raw e-mail | index | archive | help
At 08:46 26.07.1996 +0200, you wrote:
>As Ralf Luettgen wrote:
>
>> >These functions are the cdevsw[]/bdevsw[] functions, they are being
>> >generated by a macro expansion inside sys/scsi/worm.c.  Is worm.c
>> >compiled into your kernel at all (it is supposed to)?
>> 
>> In the directory /usr/src/sys/compile/SCS there exists the files worm.h and
>> worm.o !
>
>Sorry, no idea offline, you have to dig into the code.  The missing
>functions are supposedly expanded from the macro worminit.


I've try to compile the kernel on another machine with the same result.
I found a macro for wormopen in two files in the source tree :

#define wormopen                nxopen
        { wormopen,     wormclose,      rawread,        rawwrite,       /*62*/

in
./i386/i386/conf.c

static  d_open_t        wormopen;
        wormopen,

in
./scsi/worm.c


But I didn't find any worminit macro in the who source tree?
I tested ist with : cd /usr/src/sys ; find . -exec grep worminit {} \;
and I didn't get any response.


I got the distribution from ftp7.de.freebsd.org.

Thanks to your efforts.
Ralf




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1.5.4.32.19960726143020.00698ea0>