Compiling issues with enbd-2.4.35a and kernel 2.6.25.9

uwe schmeling <[email protected]> Mon, 21 Jul 2008 12:30:52 +0200
Newsgroups gmane.linux.enbd.general
Message-ID <[email protected]>
Hi list,

when trying to compile enbd I get:

/tmp/linux-2.6.x/drivers/block/enbd/enbd_base.c: In function
=91local_enbd_end_request=92:
/tmp/linux-2.6.x/drivers/block/enbd/enbd_base.c:648: error: implicit
declaration of function =91end_that_request_first=92
/tmp/linux-2.6.x/drivers/block/enbd/enbd_base.c:659: error: implicit
declaration of function =91end_that_request_last=92
/tmp/linux-2.6.x/drivers/block/enbd/enbd_base.c: In function
=91enbd_find_kobj=92:
/tmp/linux-2.6.x/drivers/block/enbd/enbd_base.c:3426: error: =91struct
gendisk=92 has no member named =91kobj=92
/tmp/linux-2.6.x/drivers/block/enbd/enbd_base.c: In function =91enbd_init=
=92:
/tmp/linux-2.6.x/drivers/block/enbd/enbd_base.c:7133: error: =91struct
gendisk=92 has no member named =91kobj=92

Furthermore I have running an old server under enbd-2.4.30  which I
would like to connect to enbd-3.4.35a. Or is it possible to upgrade to
2.4.35a on that server, which is running kernel 2.6.12.3

Thanks and regards Uwe