We now test that a file exists before grepping but that doesn't
work if there are multiple possible files. For the one case that
needs this (kmemdup) break the test into two: check the first file
and if the pattern isn't found check the second file.
OVS_GREP_IFELSE([$KSRC26/include/linux/skbuff.h], [skb_warn_if_lro],
[OVS_DEFINE([HAVE_SKB_WARN_LRO])])
OVS_GREP_IFELSE([$KSRC26/include/linux/skbuff.h], [skb_warn_if_lro],
[OVS_DEFINE([HAVE_SKB_WARN_LRO])])
- OVS_GREP_IFELSE([$KSRC26/include/linux/string.h $KSRC26/include/linux/slab.h],
- [kmemdup], [OVS_DEFINE([HAVE_KMEMDUP])])
+ OVS_GREP_IFELSE([$KSRC26/include/linux/string.h], [kmemdup],
+ [OVS_DEFINE([HAVE_KMEMDUP])],
+ [OVS_GREP_IFELSE([$KSRC26/include/linux/slab.h], [kmemdup],
+ [OVS_DEFINE([HAVE_KMEMDUP])])])
OVS_GREP_IFELSE([$KSRC26/include/linux/types.h], [bool],
[OVS_DEFINE([HAVE_BOOL_TYPE])])
OVS_GREP_IFELSE([$KSRC26/include/linux/types.h], [bool],
[OVS_DEFINE([HAVE_BOOL_TYPE])])