1. 14 Aug, 2008 1 commit
  2. 11 Jun, 2008 1 commit
    • Benjamin Thery's avatar
      ipv6 netns: Address labels per namespace · 3de23255
      Benjamin Thery authored
      This pacth makes IPv6 address labels per network namespace.
      It keeps the global label tables, ip6addrlbl_table, but
      adds a 'net' member to each ip6addrlbl_entry.
      This new member is taken into account when matching labels.
      
      Changelog
      =========
      * v1: Initial version
      * v2:
        * Minize the penalty when network namespaces are not configured:
            *  the 'net' member is added only if CONFIG_NET_NS is
               defined. This saves space when network namespaces are not
               configured.
            * 'net' value is retrieved with the inlined function
               ip6addrlbl_net() that always return &init_net when
               CONFIG_NET_NS is not defined.
        * 'net' member in ip6addrlbl_entry renamed to the less generic
          'lbl_net' name (helps code search).
      Signed-off-by: default avatarBenjamin Thery <benjamin.thery@bull.net>
      Signed-off-by: default avatarYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
      3de23255
  3. 04 Jun, 2008 1 commit
  4. 11 Apr, 2008 5 commits
  5. 02 Apr, 2008 1 commit
  6. 28 Mar, 2008 1 commit
  7. 26 Mar, 2008 1 commit
  8. 24 Mar, 2008 2 commits
  9. 05 Mar, 2008 1 commit
  10. 03 Mar, 2008 2 commits
  11. 28 Jan, 2008 7 commits
  12. 10 Jul, 2007 1 commit
    • Masahide NAKAMURA's avatar
      [IPV6] MIP6: Loadable module support for MIPv6. · 59fbb3a6
      Masahide NAKAMURA authored
      This patch makes MIPv6 loadable module named "mip6".
      
      Here is a modprobe.conf(5) example to load it automatically
      when user application uses XFRM state for MIPv6:
      
      alias xfrm-type-10-43 mip6
      alias xfrm-type-10-60 mip6
      
      Some MIPv6 feature is not included by this modular, however,
      it should not be affected to other features like either IPsec
      or IPv6 with and without the patch.
      We may discuss XFRM, MH (RAW socket) and ancillary data/sockopt
      separately for future work.
      
      Loadable features:
      * MH receiving check (to send ICMP error back)
      * RO header parsing and building (i.e. RH2 and HAO in DSTOPTS)
      * XFRM policy/state database handling for RO
      
      These are NOT covered as loadable:
      * Home Address flags and its rule on source address selection
      * XFRM sub policy (depends on its own kernel option)
      * XFRM functions to receive RO as IPv6 extension header
      * MH sending/receiving through raw socket if user application
        opens it (since raw socket allows to do so)
      * RH2 sending as ancillary data
      * RH2 operation with setsockopt(2)
      Signed-off-by: default avatarMasahide NAKAMURA <nakam@linux-ipv6.org>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      59fbb3a6
  13. 25 Apr, 2007 1 commit
    • Neil Horman's avatar
      [IPV6] ADDRCONF: Optimistic Duplicate Address Detection (RFC 4429) Support. · 95c385b4
      Neil Horman authored
      Nominally an autoconfigured IPv6 address is added to an interface in the
      Tentative state (as per RFC 2462).  Addresses in this state remain in this
      state while the Duplicate Address Detection process operates on them to
      determine their uniqueness on the network.  During this period, these
      tentative addresses may not be used for communication, increasing the time
      before a node may be able to communicate on a network.  Using Optimistic
      Duplicate Address Detection, autoconfigured addresses may be used
      immediately for communication on the network, as long as certain rules are
      followed to avoid conflicts with other nodes during the Duplicate Address
      Detection process.
      Signed-off-by: default avatarNeil Horman <nhorman@tuxdriver.com>
      Signed-off-by: default avatarYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      95c385b4
  14. 02 Dec, 2006 1 commit
  15. 22 Sep, 2006 3 commits
  16. 26 Apr, 2006 1 commit
  17. 29 Aug, 2005 1 commit
  18. 03 May, 2005 2 commits
  19. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      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