diff options
author | Arnaud Ebalard <arno@natisbad.org> | 2008-11-03 12:30:23 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-11-03 12:30:23 +0300 |
commit | a1caa32295d67284ecba18cd8db692c7166f0706 (patch) | |
tree | 12e0d6f514b665ab3b96c5235c91fe1f4d61a65e /drivers/char/sxwindow.h | |
parent | 55c8eb6c8eaa5009eed1557b296da5d4ea9c369a (diff) | |
download | linux-a1caa32295d67284ecba18cd8db692c7166f0706.tar.xz |
XFRM: copy_to_user_kmaddress() reports local address twice
While adding support for MIGRATE/KMADDRESS in strongSwan (as specified
in draft-ebalard-mext-pfkey-enhanced-migrate-00), Andreas Steffen
noticed that XFRMA_KMADDRESS attribute passed to userland contains the
local address twice (remote provides local address instead of remote
one).
This bug in copy_to_user_kmaddress() affects only key managers that use
native XFRM interface (key managers that use PF_KEY are not affected).
For the record, the bug was in the initial changeset I posted which
added support for KMADDRESS (13c1d18931ebb5cf407cb348ef2cd6284d68902d
'xfrm: MIGRATE enhancements (draft-ebalard-mext-pfkey-enhanced-migrate)').
Signed-off-by: Arnaud Ebalard <arno@natisbad.org>
Reported-by: Andreas Steffen <andreas.steffen@strongswan.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/char/sxwindow.h')
0 files changed, 0 insertions, 0 deletions