diff -uNr zaptel-1.2.7.org/Makefile zaptel-1.2.14/Makefile.kernel26
--- zaptel-1.2.14.org/Makefile.kernel26	2006-08-16 16:41:29.000000000 +0200
+++ zaptel-1.2.14/Makefile.kernel26	2006-08-16 16:44:50.000000000 +0200
@@ -15,6 +15,13 @@
 endif
 
 EXTRA_CFLAGS := -I$(src)
+
+# fix typo present in CentOS and RHEL 2.6.9 kernels
+BAD_KERNELS_VERS := 22 34 34.0.1 34.0.2
+BAD_KERNELS := $(foreach ver,$(BAD_KERNELS_VERS),2.6.9-$(ver).EL 2.6.9-$(ver).ELsmp)
+ifneq (,$(filter $(KVERS),$(BAD_KERNELS)))
+EXTRA_CFLAGS+=-Drw_lock_t=rwlock_t
+endif
 
 zaptel-objs := zaptel-base.o
 
