|
@@ -454,4 +454,18 @@ wlan_cfg80211_nla_put_u64(struct sk_buff *skb, int attrtype, u64 value)
|
|
return nla_put_u64_64bit(skb, attrtype, value, NL80211_ATTR_PAD);
|
|
return nla_put_u64_64bit(skb, attrtype, value, NL80211_ATTR_PAD);
|
|
}
|
|
}
|
|
#endif
|
|
#endif
|
|
|
|
+
|
|
|
|
+#if (LINUX_VERSION_CODE < KERNEL_VERSION(5, 11, 0))
|
|
|
|
+static inline ssize_t
|
|
|
|
+wlan_cfg80211_nla_strscpy(char *dst, const struct nlattr *nla, size_t dstsize)
|
|
|
|
+{
|
|
|
|
+ return nla_strlcpy(dst, nla, dstsize);
|
|
|
|
+}
|
|
|
|
+#else
|
|
|
|
+static inline ssize_t
|
|
|
|
+wlan_cfg80211_nla_strscpy(char *dst, const struct nlattr *nla, size_t dstsize)
|
|
|
|
+{
|
|
|
|
+ return nla_strscpy(dst, nla, dstsize);
|
|
|
|
+}
|
|
|
|
+#endif
|
|
#endif
|
|
#endif
|