1. 11 8月, 2015 1 次提交
  2. 06 11月, 2014 1 次提交
  3. 04 10月, 2014 1 次提交
  4. 20 9月, 2014 2 次提交
  5. 12 6月, 2014 1 次提交
    • D
      ip_vti: fix sparse warnings for VTI_ISVTI · efd0f11d
      Dmitry Popov 提交于
      This patch fixes the following sparse warnings:
      
      net/ipv4/ip_tunnel.c:245:53: warning: restricted __be16 degrades to integer
      net/ipv4/ip_vti.c:321:19: warning: incorrect type in assignment (different base types)
      net/ipv4/ip_vti.c:321:19:    expected restricted __be16 [addressable] [assigned] [usertype] i_flags
      net/ipv4/ip_vti.c:321:19:    got int
      net/ipv4/ip_vti.c:447:24: warning: incorrect type in assignment (different base types)
      net/ipv4/ip_vti.c:447:24:    expected restricted __be16 [usertype] i_flags
      net/ipv4/ip_vti.c:447:24:    got int
      
      Since VTI_ISVTI is always used with ip_tunnel_parm->i_flags (which is __be16),
      we can __force cast VTI_ISVTI to __be16 in header file.
      Signed-off-by: NDmitry Popov <ixaphire@qrator.net>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      efd0f11d
  6. 21 11月, 2012 1 次提交
  7. 15 11月, 2012 2 次提交
  8. 10 11月, 2012 2 次提交
  9. 13 10月, 2012 1 次提交
  10. 15 8月, 2012 1 次提交
  11. 19 7月, 2012 1 次提交
  12. 22 3月, 2010 1 次提交
  13. 05 11月, 2009 1 次提交
  14. 08 10月, 2009 1 次提交
    • B
      IPv6: Fix 6RD build error · 125a77ed
      Brian Haley 提交于
      Fix build error introduced in commit fa857afc - ipv6 sit: 6rd
      (IPv6 Rapid Deployment) Support.  Struct in6_addr is the issue.
      I'm only seeing this on x86_64 systems, not on 32-bit with same
      IPv6 config options, so it could be there's a missing forward
      declaration somewhere, but including the correct header file
      fixes the problem too.
      
        CC [M]  net/ipv6/ip6_tunnel.o
      In file included from net/ipv6/ip6_tunnel.c:31:
      include/linux/if_tunnel.h:59: error: field ‘prefix’ has incomplete type
      make[2]: *** [net/ipv6/ip6_tunnel.o] Error 1
      make[1]: *** [net/ipv6] Error 2
      Signed-off-by: NBrian Haley <brian.haley@hp.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      125a77ed
  15. 07 10月, 2009 1 次提交
    • Y
      ipv6 sit: 6rd (IPv6 Rapid Deployment) Support. · fa857afc
      YOSHIFUJI Hideaki / 吉藤英明 提交于
      IPv6 Rapid Deployment (6rd; draft-ietf-softwire-ipv6-6rd) builds upon
      mechanisms of 6to4 (RFC3056) to enable a service provider to rapidly
      deploy IPv6 unicast service to IPv4 sites to which it provides
      customer premise equipment.  Like 6to4, it utilizes stateless IPv6 in
      IPv4 encapsulation in order to transit IPv4-only network
      infrastructure.  Unlike 6to4, a 6rd service provider uses an IPv6
      prefix of its own in place of the fixed 6to4 prefix.
      
      With this option enabled, the SIT driver offers 6rd functionality by
      providing additional ioctl API to configure the IPv6 Prefix for in
      stead of static 2002::/16 for 6to4.
      
      Original patch was done by Alexandre Cassen <acassen@freebox.fr>
      based on old Internet-Draft.
      Signed-off-by: NYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      fa857afc
  16. 27 9月, 2009 1 次提交
  17. 20 5月, 2009 1 次提交
  18. 15 2月, 2009 1 次提交
  19. 03 2月, 2009 1 次提交
    • D
      net: Fix userland breakage wrt. linux/if_tunnel.h · 0afd4a21
      David S. Miller 提交于
      Reported by Andrew Walrond <andrew@walrond.org>
      
      Changeset c19e654d
      ("gre: Add netlink interface") added an include
      of linux/ip.h to linux/if_tunnel.h
      
      We 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: NDavid S. Miller <davem@davemloft.net>
      0afd4a21
  20. 10 10月, 2008 1 次提交
  21. 17 6月, 2008 1 次提交
  22. 03 4月, 2008 2 次提交
  23. 29 1月, 2008 1 次提交
  24. 24 1月, 2007 1 次提交
  25. 03 12月, 2006 1 次提交
  26. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      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!
      1da177e4