aboutsummaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorNeilBrown <[email protected]>2007-03-06 01:42:21 -0800
committerLinus Torvalds <[email protected]>2007-03-06 09:30:26 -0800
commit7a37f5787e76bf1765c1add3a9a7163f841a28bb (patch)
treef67e69f082bf6a6083e3b0cff089d1bba1d1da0c /include/linux
parent0e8cd28a084691587549630dce728661401d343b (diff)
[PATCH] knfsd: use recv_msg to get peer address for NFSD instead of code-copying
The sunrpc server code needs to know the source and destination address for UDP packets so it can reply properly. It currently copies code out of the network stack to pick the pieces out of the skb. This is ugly and causes compile problems with the IPv6 stuff. So, rip that out and use recv_msg instead. This is a much cleaner interface, but has a slight cost in that the checksum is now checked before the copy, so we don't benefit from doing both at the same time. This can probably be fixed. Signed-off-by: Neil Brown <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions