X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=datapath%2Fcompat.h;h=bc7e8805527ea3c3e0e9a6d0e4d659e46a0ca1d9;hb=d3fe1c2bb30f9f0ce848ade951122770394cccfb;hp=2873f0a8ccd7ff060df9a01bca0f7cc8f037a8f9;hpb=053fe543d90cde3c01ee7f34ecab73100e9ed8ba;p=sliver-openvswitch.git diff --git a/datapath/compat.h b/datapath/compat.h index 2873f0a8c..bc7e88055 100644 --- a/datapath/compat.h +++ b/datapath/compat.h @@ -25,32 +25,6 @@ #include #include - -#ifndef HAVE_NLA_NUL_STRING -static inline int CHECK_NUL_STRING(struct nlattr *attr, int maxlen) -{ - char *s; - int len; - if (!attr) - return 0; - - len = nla_len(attr); - if (len >= maxlen) - return -EINVAL; - - s = nla_data(attr); - if (s[len - 1] != '\0') - return -EINVAL; - - return 0; -} -#else -static inline int CHECK_NUL_STRING(struct nlattr *attr, int maxlen) -{ - return 0; -} -#endif /* !HAVE_NLA_NUL_STRING */ - static inline void skb_clear_rxhash(struct sk_buff *skb) { #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,35)