diff options
author | 2020-09-21 15:36:52 +0100 | |
---|---|---|
committer | 2020-09-24 08:53:03 +0200 | |
commit | 5461fc0c8d9f23956b99f5907f69726a293ccb67 (patch) | |
tree | c7cd6ef843f83276a0743f6f6e11ae1357ff5a84 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | xfrm: Provide API to register translator module (diff) | |
download | linux-dev-5461fc0c8d9f23956b99f5907f69726a293ccb67.tar.xz linux-dev-5461fc0c8d9f23956b99f5907f69726a293ccb67.zip |
xfrm/compat: Add 64=>32-bit messages translator
Provide the kernel-to-user translator under XFRM_USER_COMPAT, that
creates for 64-bit xfrm-user message a 32-bit translation and puts it
in skb's frag_list. net/compat.c layer provides MSG_CMSG_COMPAT to
decide if the message should be taken from skb or frag_list.
(used by wext-core which has also an ABI difference)
Kernel sends 64-bit xfrm messages to the userspace for:
- multicast (monitor events)
- netlink dumps
Wire up the translator to xfrm_nlmsg_multicast().
Signed-off-by: Dmitry Safonov <dima@arista.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions