Code Review
/
kvmfornfv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git]
/
kernel
/
include
/
net
/
netlink.h
diff --git
a/kernel/include/net/netlink.h
b/kernel/include/net/netlink.h
index
2a5dbcc
..
0e31727
100644
(file)
--- a/
kernel/include/net/netlink.h
+++ b/
kernel/include/net/netlink.h
@@
-1003,6
+1003,15
@@
static inline __be32 nla_get_be32(const struct nlattr *nla)
return *(__be32 *) nla_data(nla);
}
return *(__be32 *) nla_data(nla);
}
+/**
+ * nla_get_le32 - return payload of __le32 attribute
+ * @nla: __le32 netlink attribute
+ */
+static inline __le32 nla_get_le32(const struct nlattr *nla)
+{
+ return *(__le32 *) nla_data(nla);
+}
+
/**
* nla_get_u16 - return payload of u16 attribute
* @nla: u16 netlink attribute
/**
* nla_get_u16 - return payload of u16 attribute
* @nla: u16 netlink attribute
@@
-1065,6
+1074,15
@@
static inline __be64 nla_get_be64(const struct nlattr *nla)
return tmp;
}
return tmp;
}
+/**
+ * nla_get_le64 - return payload of __le64 attribute
+ * @nla: __le64 netlink attribute
+ */
+static inline __le64 nla_get_le64(const struct nlattr *nla)
+{
+ return *(__le64 *) nla_data(nla);
+}
+
/**
* nla_get_s32 - return payload of s32 attribute
* @nla: s32 netlink attribute
/**
* nla_get_s32 - return payload of s32 attribute
* @nla: s32 netlink attribute