]> git.baikalelectronics.ru Git - kernel.git/commit
[IPV4] ip_gre: sendto/recvfrom NBMA address
authorTimo Teras <timo.teras@iki.fi>
Wed, 24 Oct 2007 03:31:53 +0000 (20:31 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 24 Oct 2007 04:27:53 +0000 (21:27 -0700)
commit32af1b0753f7d9f563de4e6e4ffe069eb8af5ed8
tree7e7a8e51c34ae5038ea5e228d4b86dce6684fb7f
parent4834f8708d67fba32864d132760572c99d4542c1
[IPV4] ip_gre: sendto/recvfrom NBMA address

When GRE tunnel is in NBMA mode, this patch allows an application to use
a PF_PACKET socket to:
- send a packet to specific NBMA address with sendto()
- use recvfrom() to receive packet and check which NBMA address it came from

This is required to implement properly NHRP over GRE tunnel.

Signed-off-by: Timo Teras <timo.teras@iki.fi>
Acked-by: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/ip_gre.c