From aed944953be7c8d71beada565ac9923ab86855e5 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Fri, 9 Oct 2009 09:41:29 -0700 Subject: datapath: Fix build with Centos 5.3 kernel. Centos 5.3 backports more functions from later kernel versions to 2.6.18, so the kernel version number is no longer a reliable way to check for these functions. Thus, add a "configure" test for them. Reported-by: Paulo Cravero --- acinclude.m4 | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'acinclude.m4') diff --git a/acinclude.m4 b/acinclude.m4 index 429492097..d5d7c0959 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -133,6 +133,10 @@ AC_DEFUN([OVS_CHECK_LINUX26_COMPAT], [ [OVS_DEFINE([HAVE_NLA_NUL_STRING])]) OVS_GREP_IFELSE([$KSRC26/include/linux/err.h], [ERR_CAST], [OVS_DEFINE([HAVE_ERR_CAST])]) + OVS_GREP_IFELSE([$KSRC26/include/net/checksum.h], [csum_unfold], + [OVS_DEFINE([HAVE_CSUM_UNFOLD])]) + OVS_GREP_IFELSE([$KSRC26/include/linux/skbuff.h], [skb_cow], + [OVS_DEFINE([HAVE_SKB_COW])]) OVS_CHECK_LOG2_H OVS_CHECK_VETH if cmp -s datapath/linux-2.6/kcompat.h.new \ -- cgit v1.2.1