20 May, 2009
1 commit
-
be sent periodically. The rs_delay can be speficied when adding the
PRL entry and defaults to 15 minutes.The RS is sent from every link local adress that's assigned to the
tunnel interface. It's directed to the (guessed) linklocal address
of the router and is sent through the tunnel.Better: send to ff02::2 encapsuled in unicast directed to router-v4.
Signed-off-by: Sascha Hlusiak
Signed-off-by: David S. Miller
15 Feb, 2009
1 commit
-
Base versions handle constant folding now. For headers exposed to
userspace, we must only expose the __ prefixed versions.Signed-off-by: Harvey Harrison
Signed-off-by: David S. Miller
03 Feb, 2009
1 commit
-
Reported by Andrew Walrond
Changeset c19e654ddbe3831252f61e76a74d661e1a755530
("gre: Add netlink interface") added an include
of linux/ip.h to linux/if_tunnel.hWe can't really let that get exposed to userspace
because this conflicts with types defined in netinet/ip.h
which userland is almost certainly going to have included
either explicitly or implicitly.So guard this include with a __KERNEL__ ifdef.
Signed-off-by: David S. Miller
10 Oct, 2008
1 commit
-
This patch adds a netlink interface that will eventually displace
the existing ioctl interface. It utilises the elegant rtnl_link_ops
mechanism.This also means that user-space no longer needs to rely on the
tunnel interface being of type GRE to identify GRE tunnels. The
identification can now occur using rtnl_link_ops.Signed-off-by: Herbert Xu
Signed-off-by: David S. Miller
17 Jun, 2008
1 commit
-
We've introduced extra need of compat layer for ip_tunnel_prl{}
for PRL (Potential Router List) management. Though compat_ioctl
is still missing in ipv4/ipv6, let's make the interface more
straight-forward and eliminate extra need for nasty compat layer
anyway since the interface is new for 2.6.26.Signed-off-by: YOSHIFUJI Hideaki
Signed-off-by: David S. Miller
03 Apr, 2008
2 commits
-
Signed-off-by: YOSHIFUJI Hideaki
-
This patch updates the Linux the Intra-Site Automatic Tunnel Addressing
Protocol (ISATAP) implementation. It places the ISATAP potential router
list (PRL) in the kernel and adds three new private ioctls for PRL
management.[Add several changes of structure name, constant names etc. - yoshfuji]
Signed-off-by: Fred L. Templin
Signed-off-by: YOSHIFUJI Hideaki
29 Jan, 2008
1 commit
-
This patch includes support for the Intra-Site Automatic Tunnel
Addressing Protocol (ISATAP) per RFC4214. It uses the SIT
module, and is configured using extensions to the "iproute2"
utility. The diffs are specific to the Linux 2.6.24-rc2 kernel
distribution.This version includes the diff for ./include/linux/if.h which was
missing in the v2.4 submission and is needed to make the
patch compile. The patch has been installed, compiled and
tested in a clean 2.6.24-rc2 kernel build area.Signed-off-by: Fred L. Templin
Signed-off-by: YOSHIFUJI Hideaki
Signed-off-by: Herbert Xu
Signed-off-by: David S. Miller
24 Jan, 2007
1 commit
-
include/linux/if_tunnel.h is broken for user application
because it was changed to use __be32 which is required
to include linux/types.h in advance but didn't.(This issue is found when building MIPL2 daemon. We are not sure this
is the last header to be fixed about __be32.)Signed-off-by: Masahide NAKAMURA
Signed-off-by: TAKAMIYA Noriaki
Signed-off-by: David S. Miller
03 Dec, 2006
1 commit
-
Signed-off-by: Al Viro
Signed-off-by: David S. Miller
17 Apr, 2005
1 commit
-
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.Let it rip!