Can't build asterisk with chan_misdn

i got this error when trying to build asterisk with chan_misdn module:

make[1]: Entering directory /usr/src/asterisk-' [CC] misdn/isdn_lib.c -> misdn/isdn_lib.o misdn/isdn_lib.c: In function ‘handle_event_nt’: misdn/isdn_lib.c:1854: error: ‘MT_RELEASE_COMPLETE’ undeclared (first use in this function) misdn/isdn_lib.c:1854: error: (Each undeclared identifier is reported only once misdn/isdn_lib.c:1854: error: for each function it appears in.) misdn/isdn_lib.c:1958: error: ‘MT_SUSPEND_REJECT’ undeclared (first use in this function) make[1]: *** [misdn/isdn_lib.o] Error 1 make[1]: Leaving directory/usr/src/asterisk-’
make: *** [channels] Error 2

some details:

uname -a

Linux pbx-klp-sa 2.6.28-15-server #49-Ubuntu SMP Tue Aug 18 19:30:06 UTC 2009 i686 GNU/Linux


Module Size Used by
mISDN_dsp 207716 0
hfcmulti 74068 0
mISDN_core 84108 2 mISDN_dsp,hfcmulti

lspci -v

04:00.0 ISDN controller: Cologne Chip Designs GmbH ISDN network Controller [HFC-4S] (rev 01)
Subsystem: Cologne Chip Designs GmbH Device b550
Flags: medium devsel, IRQ 21
I/O ports at 1000 [disabled] [size=8]
Memory at 88100000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
Kernel driver in use: hfc_multi
Kernel modules: hfcmulti

Didn’t find anything in google, may be someone can help?